From 492e0df543c6944e82b4c14bd7166eba6c764258 Mon Sep 17 00:00:00 2001 From: Lynn Date: Mon, 17 Jul 2023 16:57:46 +0800 Subject: [PATCH 01/72] domain: fix a bug when reloading take a long time in domain.Init (#45170) close pingcap/tidb#45176 --- domain/domain.go | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/domain/domain.go b/domain/domain.go index 5cd5077d8c66c..3a601f12310c1 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -1197,6 +1197,7 @@ func (do *Domain) Init( if err != nil { return err } + startReloadTime := time.Now() // step 2: domain reload the infoSchema. err = do.Reload() if err != nil { @@ -1212,6 +1213,17 @@ func (do *Domain) Init( // Only when the store is local that the lease value is 0. // If the store is local, it doesn't need loadSchemaInLoop. if ddlLease > 0 { + sub := time.Since(startReloadTime) + // The reload(in step 2) operation takes more than ddlLease and a new reload operation was not performed, + // the next query will respond by ErrInfoSchemaExpired error. So we do a new reload to update schemaValidator.latestSchemaExpire. + if sub > (ddlLease / 2) { + logutil.BgLogger().Warn("loading schema takes a long time, we do a new reload", zap.Duration("take time", sub)) + err = do.Reload() + if err != nil { + return err + } + } + // Local store needs to get the change information for every DDL state in each session. do.wg.Run(func() { do.loadSchemaInLoop(ctx, ddlLease) From 1c0f4346e1bc75ed1f18527a95ec5945cbd6d17b Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 18 Jul 2023 09:38:16 +0800 Subject: [PATCH 02/72] coprocessor: fix the evict metrics for copr cache (#45399) close pingcap/tidb#45398 --- store/copr/coprocessor.go | 3 --- store/copr/coprocessor_cache.go | 4 ++++ 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/store/copr/coprocessor.go b/store/copr/coprocessor.go index 5c14f1e907764..fec9f9e4084f5 100644 --- a/store/copr/coprocessor.go +++ b/store/copr/coprocessor.go @@ -1125,9 +1125,6 @@ func (worker *copIteratorWorker) handleTask(ctx context.Context, task *copTask, remainTasks = remainTasks[1:] } } - if worker.store.coprCache != nil && worker.store.coprCache.cache.Metrics != nil { - copr_metrics.CoprCacheCounterEvict.Add(float64(worker.store.coprCache.cache.Metrics.KeysEvicted())) - } } // handleTaskOnce handles single copTask, successful results are send to channel. diff --git a/store/copr/coprocessor_cache.go b/store/copr/coprocessor_cache.go index 2117287179a8f..b469200121f4e 100644 --- a/store/copr/coprocessor_cache.go +++ b/store/copr/coprocessor_cache.go @@ -25,6 +25,7 @@ import ( "github.com/dgraph-io/ristretto" "github.com/pingcap/errors" "github.com/pingcap/kvproto/pkg/coprocessor" + copr_metrics "github.com/pingcap/tidb/store/copr/metrics" "github.com/tikv/client-go/v2/config" ) @@ -81,6 +82,9 @@ func newCoprCache(config *config.CoprocessorCache) (*coprCache, error) { NumCounters: estimatedEntities * 10, MaxCost: capacityInBytes, BufferItems: 64, + OnEvict: func(_ *ristretto.Item) { + copr_metrics.CoprCacheCounterEvict.Add(1) + }, }) if err != nil { return nil, errors.Trace(err) From bc65f2330c754f63842c7d158a2967fc1dc317e0 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 18 Jul 2023 09:56:16 +0800 Subject: [PATCH 03/72] ut: support test.short for ut (#45396) ref pingcap/tidb#45386 --- executor/test/unstabletest/BUILD.bazel | 1 + executor/test/unstabletest/memory_test.go | 2 ++ executor/test/unstabletest/unstable_test.go | 4 ++++ tools/check/ut.go | 19 ++++++++++++---- util/skip/BUILD.bazel | 8 +++++++ util/skip/skip.go | 25 +++++++++++++++++++++ 6 files changed, 55 insertions(+), 4 deletions(-) create mode 100644 util/skip/BUILD.bazel create mode 100644 util/skip/skip.go diff --git a/executor/test/unstabletest/BUILD.bazel b/executor/test/unstabletest/BUILD.bazel index 4f91dc7fbb400..c9a73c83eb2d7 100644 --- a/executor/test/unstabletest/BUILD.bazel +++ b/executor/test/unstabletest/BUILD.bazel @@ -16,6 +16,7 @@ go_test( "//testkit", "//util", "//util/memory", + "//util/skip", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//tikv", "@io_opencensus_go//stats/view", diff --git a/executor/test/unstabletest/memory_test.go b/executor/test/unstabletest/memory_test.go index 6173f2bc2b99b..bf246445a9d7a 100644 --- a/executor/test/unstabletest/memory_test.go +++ b/executor/test/unstabletest/memory_test.go @@ -22,10 +22,12 @@ import ( "testing" "github.com/pingcap/tidb/testkit" + "github.com/pingcap/tidb/util/skip" "github.com/stretchr/testify/require" ) func TestPBMemoryLeak(t *testing.T) { + skip.UnderShort(t) debug.SetGCPercent(1000) defer debug.SetGCPercent(100) store := testkit.CreateMockStore(t) diff --git a/executor/test/unstabletest/unstable_test.go b/executor/test/unstabletest/unstable_test.go index 6d913a2b1fdd4..50253eaece40b 100644 --- a/executor/test/unstabletest/unstable_test.go +++ b/executor/test/unstabletest/unstable_test.go @@ -23,10 +23,12 @@ import ( "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/util" "github.com/pingcap/tidb/util/memory" + "github.com/pingcap/tidb/util/skip" "github.com/stretchr/testify/require" ) func TestCartesianJoinPanic(t *testing.T) { + skip.UnderShort(t) // original position at join_test.go store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -44,6 +46,7 @@ func TestCartesianJoinPanic(t *testing.T) { } func TestGlobalMemoryControl(t *testing.T) { + skip.UnderShort(t) // original position at executor_test.go store, dom := testkit.CreateMockStoreAndDomain(t) @@ -111,6 +114,7 @@ func TestGlobalMemoryControl(t *testing.T) { } func TestAdminCheckTable(t *testing.T) { + skip.UnderShort(t) // test NULL value. store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/tools/check/ut.go b/tools/check/ut.go index 3931fc8e1fc02..cbadb222d6740 100644 --- a/tools/check/ut.go +++ b/tools/check/ut.go @@ -76,7 +76,10 @@ ut build xxx ut run --junitfile xxx // test with race flag -ut run --race` +ut run --race + +// test with test.short flag +ut run --short` fmt.Println(msg) return true @@ -402,10 +405,10 @@ func handleFlags(flag string) string { return res } -func handleRaceFlag() (found bool) { +func handleFlag(f string) (found bool) { tmp := os.Args[:0] for i := 0; i < len(os.Args); i++ { - if os.Args[i] == "--race" { + if os.Args[i] == f { found = true continue } @@ -419,6 +422,7 @@ var junitfile string var coverprofile string var coverFileTempDir string var race bool +var short bool var except string var only string @@ -429,7 +433,8 @@ func main() { coverprofile = handleFlags("--coverprofile") except = handleFlags("--except") only = handleFlags("--only") - race = handleRaceFlag() + race = handleFlag("--race") + short = handleFlag("--short") if coverprofile != "" { var err error @@ -844,6 +849,9 @@ func buildTestBinary(pkg string) error { if race { cmd.Args = append(cmd.Args, "-race") } + if short { + cmd.Args = append(cmd.Args, "--test.short") + } cmd.Dir = path.Join(workDir, pkg) cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr @@ -870,6 +878,9 @@ func buildTestBinaryMulti(pkgs []string) error { if race { cmd.Args = append(cmd.Args, "-race") } + if short { + cmd.Args = append(cmd.Args, "--test.short") + } cmd.Args = append(cmd.Args, packages...) cmd.Dir = workDir cmd.Stdout = os.Stdout diff --git a/util/skip/BUILD.bazel b/util/skip/BUILD.bazel new file mode 100644 index 0000000000000..e6b6df469e4fc --- /dev/null +++ b/util/skip/BUILD.bazel @@ -0,0 +1,8 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "skip", + srcs = ["skip.go"], + importpath = "github.com/pingcap/tidb/util/skip", + visibility = ["//visibility:public"], +) diff --git a/util/skip/skip.go b/util/skip/skip.go new file mode 100644 index 0000000000000..5f4fcffb11383 --- /dev/null +++ b/util/skip/skip.go @@ -0,0 +1,25 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package skip + +import "testing" + +// UnderShort skips the test if the -short flag is set. +func UnderShort(t *testing.T, args ...interface{}) { + t.Helper() + if testing.Short() { + t.Skip(append([]interface{}{"disabled under -short"}, args...)) + } +} From aca44298814ee0673cbae3463f4640816f01ea77 Mon Sep 17 00:00:00 2001 From: Chunzhu Li Date: Tue, 18 Jul 2023 10:35:16 +0800 Subject: [PATCH 04/72] dumpling: fix dumpling ignore file writer close error (#45374) close pingcap/tidb#45353 --- dumpling/export/ir_impl.go | 1 + dumpling/export/metadata.go | 9 ++++++--- dumpling/export/writer.go | 14 ++++++++++---- dumpling/export/writer_test.go | 14 ++++++++++++++ dumpling/export/writer_util.go | 20 +++++++++++++------ dumpling/tests/basic/run.sh | 35 +++++++++++++++++++++++++++++++++- 6 files changed, 79 insertions(+), 14 deletions(-) diff --git a/dumpling/export/ir_impl.go b/dumpling/export/ir_impl.go index c99191319bc01..097fa5bf67fac 100644 --- a/dumpling/export/ir_impl.go +++ b/dumpling/export/ir_impl.go @@ -362,6 +362,7 @@ func newMultiQueriesChunk(queries []string, colLength int) *multiQueriesChunk { func (td *multiQueriesChunk) Start(tctx *tcontext.Context, conn *sql.Conn) error { td.tctx = tctx td.conn = conn + td.SQLRowIter = nil return nil } diff --git a/dumpling/export/metadata.go b/dumpling/export/metadata.go index adf62a871f40c..64506f1516e40 100644 --- a/dumpling/export/metadata.go +++ b/dumpling/export/metadata.go @@ -219,9 +219,12 @@ func (m *globalMetadata) writeGlobalMetaData() error { if err != nil { return err } - defer tearDown(m.tctx) - - return write(m.tctx, fileWriter, m.String()) + err = write(m.tctx, fileWriter, m.String()) + tearDownErr := tearDown(m.tctx) + if err == nil { + return tearDownErr + } + return err } func getValidStr(str []string, idx int) string { diff --git a/dumpling/export/writer.go b/dumpling/export/writer.go index ae037041596ae..b4396d2279607 100644 --- a/dumpling/export/writer.go +++ b/dumpling/export/writer.go @@ -241,10 +241,13 @@ func (w *Writer) tryToWriteTableData(tctx *tcontext.Context, meta TableMeta, ir for { fileWriter, tearDown := buildInterceptFileWriter(tctx, w.extStorage, fileName, conf.CompressType) n, err := format.WriteInsert(tctx, conf, meta, ir, fileWriter, w.metrics) - tearDown(tctx) + tearDownErr := tearDown(tctx) if err != nil { return err } + if tearDownErr != nil { + return tearDownErr + } if w, ok := fileWriter.(*InterceptFileWriter); ok && !w.SomethingIsWritten { break @@ -279,13 +282,16 @@ func (w *Writer) writeMetaToFile(tctx *tcontext.Context, target, metaSQL string, if err != nil { return errors.Trace(err) } - defer tearDown(tctx) - - return WriteMeta(tctx, &metaData{ + err = WriteMeta(tctx, &metaData{ target: target, metaSQL: metaSQL, specCmts: getSpecialComments(w.conf.ServerInfo.ServerType), }, fileWriter) + tearDownErr := tearDown(tctx) + if err == nil { + return tearDownErr + } + return err } type outputFileNamer struct { diff --git a/dumpling/export/writer_test.go b/dumpling/export/writer_test.go index 4f07d25b7b224..698ac48d0219a 100644 --- a/dumpling/export/writer_test.go +++ b/dumpling/export/writer_test.go @@ -11,6 +11,7 @@ import ( "testing" "github.com/DATA-DOG/go-sqlmock" + "github.com/pingcap/failpoint" "github.com/pingcap/tidb/br/pkg/version" tcontext "github.com/pingcap/tidb/dumpling/context" "github.com/pingcap/tidb/util/promutil" @@ -71,6 +72,12 @@ func TestWriteTableMeta(t *testing.T) { bytes, err := os.ReadFile(p) require.NoError(t, err) require.Equal(t, "/*!40014 SET FOREIGN_KEY_CHECKS=0*/;\n/*!40101 SET NAMES binary*/;\nCREATE TABLE t (a INT);\n", string(bytes)) + + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile", "return(true)")) + defer failpoint.Disable("github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile=return(true)") + + err = writer.WriteTableMeta("test", "t", "CREATE TABLE t (a INT)") + require.ErrorContains(t, err, "injected error: fail to close meta file") } func TestWriteViewMeta(t *testing.T) { @@ -137,6 +144,13 @@ func TestWriteTableData(t *testing.T) { "(3,'male','john@mail.com','020-1256','healthy'),\n" + "(4,'female','sarah@mail.com','020-1235','healthy');\n" require.Equal(t, expected, string(bytes)) + + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile", "return(true)")) + defer failpoint.Disable("github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile=return(true)") + + tableIR = newMockTableIR("test", "employee", data, specCmts, colTypes) + err = writer.WriteTableData(tableIR, tableIR, 0) + require.ErrorContains(t, err, "injected error: fail to close data file") } func TestWriteTableDataWithFileSize(t *testing.T) { diff --git a/dumpling/export/writer_util.go b/dumpling/export/writer_util.go index 809f82e59c9b5..fe7672f4f0015 100644 --- a/dumpling/export/writer_util.go +++ b/dumpling/export/writer_util.go @@ -451,7 +451,7 @@ func writeBytes(tctx *tcontext.Context, writer storage.ExternalFileWriter, p []b return errors.Trace(err) } -func buildFileWriter(tctx *tcontext.Context, s storage.ExternalStorage, fileName string, compressType storage.CompressType) (storage.ExternalFileWriter, func(ctx context.Context), error) { +func buildFileWriter(tctx *tcontext.Context, s storage.ExternalStorage, fileName string, compressType storage.CompressType) (storage.ExternalFileWriter, func(ctx context.Context) error, error) { fileName += compressFileSuffix(compressType) fullPath := s.URI() + "/" + fileName writer, err := storage.WithCompression(s, compressType).Create(tctx, fileName) @@ -462,20 +462,24 @@ func buildFileWriter(tctx *tcontext.Context, s storage.ExternalStorage, fileName return nil, nil, errors.Trace(err) } tctx.L().Debug("opened file", zap.String("path", fullPath)) - tearDownRoutine := func(ctx context.Context) { + tearDownRoutine := func(ctx context.Context) error { err := writer.Close(ctx) + failpoint.Inject("FailToCloseMetaFile", func(_ failpoint.Value) { + err = errors.New("injected error: fail to close meta file") + }) if err == nil { - return + return nil } err = errors.Trace(err) tctx.L().Warn("fail to close file", zap.String("path", fullPath), zap.Error(err)) + return err } return writer, tearDownRoutine, nil } -func buildInterceptFileWriter(pCtx *tcontext.Context, s storage.ExternalStorage, fileName string, compressType storage.CompressType) (storage.ExternalFileWriter, func(context.Context)) { +func buildInterceptFileWriter(pCtx *tcontext.Context, s storage.ExternalStorage, fileName string, compressType storage.CompressType) (storage.ExternalFileWriter, func(context.Context) error) { fileName += compressFileSuffix(compressType) var writer storage.ExternalFileWriter fullPath := s.URI() + "/" + fileName @@ -497,17 +501,21 @@ func buildInterceptFileWriter(pCtx *tcontext.Context, s storage.ExternalStorage, } fileWriter.initRoutine = initRoutine - tearDownRoutine := func(ctx context.Context) { + tearDownRoutine := func(ctx context.Context) error { if writer == nil { - return + return nil } pCtx.L().Debug("tear down lazy file writer...", zap.String("path", fullPath)) err := writer.Close(ctx) + failpoint.Inject("FailToCloseDataFile", func(_ failpoint.Value) { + err = errors.New("injected error: fail to close data file") + }) if err != nil { pCtx.L().Warn("fail to close file", zap.String("path", fullPath), zap.Error(err)) } + return err } return fileWriter, tearDownRoutine } diff --git a/dumpling/tests/basic/run.sh b/dumpling/tests/basic/run.sh index 42b71689d9ee6..09a1e2bf16523 100644 --- a/dumpling/tests/basic/run.sh +++ b/dumpling/tests/basic/run.sh @@ -155,10 +155,43 @@ run_dumpling -B "test_db" -L ${DUMPLING_OUTPUT_DIR}/dumpling.log cnt=$(grep "IOTotalBytes=" ${DUMPLING_OUTPUT_DIR}/dumpling.log | grep -v "IOTotalBytes=0" | wc -l) [ "$cnt" -ge 1 ] -export GO_FAILPOINTS="" +echo "Test for failing to close meta/data file" +export GO_FAILPOINTS="github.com/pingcap/tidb/dumpling/export/FailToCloseMetaFile=1*return" +rm ${DUMPLING_OUTPUT_DIR}/dumpling.log +set +e +run_dumpling -B "test_db" -L ${DUMPLING_OUTPUT_DIR}/dumpling.log +set -e +cnt=$(grep -w "dump failed error stack info" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l) +[ "$cnt" -ge 1 ] + +# dumpling retry will make it succeed +export GO_FAILPOINTS="github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile=1*return" export DUMPLING_TEST_PORT=4000 +run_sql "drop database if exists test_db;" +run_sql "create database test_db;" +run_sql "create table test_db.test_table (a int primary key);" +run_sql "insert into test_db.test_table values (1),(2),(3),(4),(5),(6),(7),(8);" +rm ${DUMPLING_OUTPUT_DIR}/dumpling.log +set +e +run_dumpling -B "test_db" -L ${DUMPLING_OUTPUT_DIR}/dumpling.log +set -e +cnt=$(grep -w "dump data successfully" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l) +[ "$cnt" -ge 1 ] +cnt=$(grep -w "(.*)" ${DUMPLING_OUTPUT_DIR}/test_db.test_table.000000000.sql|wc -l) +echo "records count is ${cnt}" +[ "$cnt" -eq 8 ] + +export GO_FAILPOINTS="github.com/pingcap/tidb/dumpling/export/FailToCloseDataFile=5*return" +rm ${DUMPLING_OUTPUT_DIR}/dumpling.log +set +e +run_dumpling -B "test_db" -L ${DUMPLING_OUTPUT_DIR}/dumpling.log +set -e +cnt=$(grep -w "dump failed error stack info" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l) +[ "$cnt" -ge 1 ] + echo "Test for empty query result, should success." run_sql "drop database if exists test_db;" run_sql "create database test_db;" run_sql "create table test_db.test_table (a int primary key);" +export GO_FAILPOINTS="" run_dumpling --sql "select * from test_db.test_table" --filetype csv > ${DUMPLING_OUTPUT_DIR}/dumpling.log From c0e705723331ba2ea6bb4f167189959af14c0161 Mon Sep 17 00:00:00 2001 From: Lynn Date: Tue, 18 Jul 2023 11:45:46 +0800 Subject: [PATCH 05/72] owner: fix that get owner opValue before set this value when the etcdClient is nil (#45393) close pingcap/tidb#45392 --- owner/BUILD.bazel | 3 ++- owner/manager_test.go | 30 ++++++++++++++++++++++++++++++ owner/mock.go | 14 ++++++++++++-- 3 files changed, 44 insertions(+), 3 deletions(-) diff --git a/owner/BUILD.bazel b/owner/BUILD.bazel index 1bdc979ccc1c1..d22b9cd2afa51 100644 --- a/owner/BUILD.bazel +++ b/owner/BUILD.bazel @@ -36,13 +36,14 @@ go_test( ], embed = [":owner"], flaky = True, - shard_count = 4, + shard_count = 5, deps = [ "//ddl", "//infoschema", "//kv", "//parser/terror", "//store/mockstore", + "//testkit", "//testkit/testsetup", "//util", "//util/logutil", diff --git a/owner/manager_test.go b/owner/manager_test.go index dcdfd2f49f95e..bcf6a35ff5506 100644 --- a/owner/manager_test.go +++ b/owner/manager_test.go @@ -29,6 +29,7 @@ import ( "github.com/pingcap/tidb/owner" "github.com/pingcap/tidb/parser/terror" "github.com/pingcap/tidb/store/mockstore" + "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/util/logutil" "github.com/stretchr/testify/require" clientv3 "go.etcd.io/etcd/client/v3" @@ -176,6 +177,35 @@ func TestSetAndGetOwnerOpValue(t *testing.T) { require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/owner/MockDelOwnerKey")) } +// TestGetOwnerOpValueBeforeSet tests get owner opValue before set this value when the etcdClient is nil. +func TestGetOwnerOpValueBeforeSet(t *testing.T) { + if runtime.GOOS == "windows" { + t.Skip("integration.NewClusterV3 will create file contains a colon which is not allowed on Windows") + } + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/owner/MockNotSetOwnerOp", `return(true)`)) + + _, dom := testkit.CreateMockStoreAndDomain(t) + ddl := dom.DDL() + require.NoError(t, ddl.OwnerManager().CampaignOwner()) + isOwner := checkOwner(ddl, true) + require.True(t, isOwner) + + // test set/get owner info + manager := ddl.OwnerManager() + ownerID, err := manager.GetOwnerID(context.Background()) + require.NoError(t, err) + require.Equal(t, ddl.GetID(), ownerID) + op, err := owner.GetOwnerOpValue(context.Background(), nil, DDLOwnerKey, "log prefix") + require.NoError(t, err) + require.Equal(t, op, owner.OpNone) + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/owner/MockNotSetOwnerOp")) + err = manager.SetOwnerOpValue(context.Background(), owner.OpGetUpgradingState) + require.NoError(t, err) + op, err = owner.GetOwnerOpValue(context.Background(), nil, DDLOwnerKey, "log prefix") + require.NoError(t, err) + require.Equal(t, op, owner.OpGetUpgradingState) +} + func TestCluster(t *testing.T) { if runtime.GOOS == "windows" { t.Skip("integration.NewClusterV3 will create file contains a colon which is not allowed on Windows") diff --git a/owner/mock.go b/owner/mock.go index dce4d967dc791..49c81104b8a22 100644 --- a/owner/mock.go +++ b/owner/mock.go @@ -21,6 +21,7 @@ import ( "time" "github.com/pingcap/errors" + "github.com/pingcap/failpoint" "github.com/pingcap/tidb/ddl/util" "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/util/logutil" @@ -44,6 +45,8 @@ type mockManager struct { resignDone chan struct{} } +var mockOwnerOpValue atomic.Pointer[OpType] + // NewMockManager creates a new mock Manager. func NewMockManager(ctx context.Context, id string, store kv.Storage, ownerKey string) Manager { cancelCtx, cancelFunc := context.WithCancel(ctx) @@ -51,6 +54,10 @@ func NewMockManager(ctx context.Context, id string, store kv.Storage, ownerKey s if store != nil { storeID = store.UUID() } + + // Make sure the mockOwnerOpValue is initialized before GetOwnerOpValue in bootstrap. + op := OpNone + mockOwnerOpValue.Store(&op) return &mockManager{ id: id, storeID: storeID, @@ -106,9 +113,12 @@ func (m *mockManager) GetOwnerID(_ context.Context) (string, error) { return "", errors.New("no owner") } -var mockOwnerOpValue atomic.Pointer[OpType] - func (*mockManager) SetOwnerOpValue(_ context.Context, op OpType) error { + failpoint.Inject("MockNotSetOwnerOp", func(val failpoint.Value) { + if val.(bool) { + failpoint.Return(nil) + } + }) mockOwnerOpValue.Store(&op) return nil } From d5b006d35c303c2bfbaf191f1164dd63e5b020e3 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 18 Jul 2023 13:47:16 +0800 Subject: [PATCH 06/72] executor: enable revive for executor/a* (#45401) ref pingcap/tidb#40786 --- build/nogo_config.json | 2 +- executor/adapter.go | 6 +++--- executor/admin.go | 25 +++++++++++-------------- executor/admin_plugins.go | 2 +- executor/admin_telemetry.go | 4 ++-- 5 files changed, 18 insertions(+), 21 deletions(-) diff --git a/build/nogo_config.json b/build/nogo_config.json index 8264b6b632d37..8594b8319e67c 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -500,7 +500,7 @@ "bindinfo/": "bindinfo", "br/pkg/lightning/": "br/pkg/lightning/", "executor/aggregate.go": "executor/aggregate.go", - "executor/analyze": "executor/analyze", + "executor/a": "executor/a", "executor/change.go": "executor/change.go", "executor/concurrent_map.go": "executor/concurrent_map.go", "executor/internal/": "executor/internal/", diff --git a/executor/adapter.go b/executor/adapter.go index 3fffebba03ba0..838d591caeaef 100644 --- a/executor/adapter.go +++ b/executor/adapter.go @@ -847,7 +847,7 @@ func (c *chunkRowRecordSet) Fields() []*ast.ResultField { return c.fields } -func (c *chunkRowRecordSet) Next(ctx context.Context, chk *chunk.Chunk) error { +func (c *chunkRowRecordSet) Next(_ context.Context, chk *chunk.Chunk) error { chk.Reset() if !chk.IsFull() && c.idx < len(c.rows) { numToAppend := mathutil.Min(len(c.rows)-c.idx, chk.RequiredRows()-chk.NumRows()) @@ -1657,10 +1657,10 @@ func (a *ExecStmt) LogSlowQuery(txnTS uint64, succ bool, hasMoreResults bool) { } } -func extractMsgFromSQLWarn(SQLWarn *stmtctx.SQLWarn) string { +func extractMsgFromSQLWarn(sqlWarn *stmtctx.SQLWarn) string { // Currently, this function is only used in collectWarningsForSlowLog. // collectWarningsForSlowLog can make sure SQLWarn is not nil so no need to add a nil check here. - warn := errors.Cause(SQLWarn.Err) + warn := errors.Cause(sqlWarn.Err) if x, ok := warn.(*terror.Error); ok && x != nil { sqlErr := terror.ToSQLError(x) return sqlErr.Message diff --git a/executor/admin.go b/executor/admin.go index 9818d42d5777c..0a5b087c94f21 100644 --- a/executor/admin.go +++ b/executor/admin.go @@ -29,7 +29,6 @@ import ( "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/terror" plannercore "github.com/pingcap/tidb/planner/core" - "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/table/tables" @@ -172,7 +171,7 @@ func (e *CheckIndexRangeExec) constructIndexScanPB() *tipb.Executor { } // Close implements the Executor Close interface. -func (e *CheckIndexRangeExec) Close() error { +func (*CheckIndexRangeExec) Close() error { return nil } @@ -237,14 +236,14 @@ func (e *RecoverIndexExec) constructTableScanPB(tblInfo *model.TableInfo, colInf return &tipb.Executor{Tp: tipb.ExecType_TypeTableScan, TblScan: tblScan}, err } -func (e *RecoverIndexExec) constructLimitPB(count uint64) *tipb.Executor { +func (*RecoverIndexExec) constructLimitPB(count uint64) *tipb.Executor { limitExec := &tipb.Limit{ Limit: count, } return &tipb.Executor{Tp: tipb.ExecType_TypeLimit, Limit: limitExec} } -func (e *RecoverIndexExec) buildDAGPB(txn kv.Transaction, limitCnt uint64) (*tipb.DAGRequest, error) { +func (e *RecoverIndexExec) buildDAGPB(_ kv.Transaction, limitCnt uint64) (*tipb.DAGRequest, error) { dagReq := &tipb.DAGRequest{} dagReq.TimeZoneName, dagReq.TimeZoneOffset = timeutil.Zone(e.Ctx().GetSessionVars().Location()) sc := e.Ctx().GetSessionVars().StmtCtx @@ -271,7 +270,7 @@ func (e *RecoverIndexExec) buildTableScan(ctx context.Context, txn kv.Transactio return nil, err } var builder distsql.RequestBuilder - keyRanges, err := buildRecoverIndexKeyRanges(e.Ctx().GetSessionVars().StmtCtx, e.physicalID, startHandle) + keyRanges, err := buildRecoverIndexKeyRanges(e.physicalID, startHandle) if err != nil { return nil, err } @@ -299,7 +298,7 @@ func (e *RecoverIndexExec) buildTableScan(ctx context.Context, txn kv.Transactio } // buildRecoverIndexKeyRanges build a KeyRange: (startHandle, unlimited). -func buildRecoverIndexKeyRanges(sctx *stmtctx.StatementContext, tid int64, startHandle kv.Handle) ([]kv.KeyRange, error) { +func buildRecoverIndexKeyRanges(tid int64, startHandle kv.Handle) ([]kv.KeyRange, error) { var startKey []byte if startHandle == nil { startKey = tablecodec.GenTableRecordPrefix(tid).Next() @@ -316,12 +315,10 @@ type backfillResult struct { scanRowCount int64 } -func (e *RecoverIndexExec) backfillIndex(ctx context.Context) (int64, int64, error) { +func (e *RecoverIndexExec) backfillIndex(ctx context.Context) (totalAddedCnt, totalScanCnt int64, err error) { var ( - currentHandle kv.Handle = nil - totalAddedCnt = int64(0) - totalScanCnt = int64(0) - lastLogCnt = int64(0) + currentHandle kv.Handle + lastLogCnt int64 result backfillResult ) for { @@ -791,7 +788,7 @@ func (e *CleanupIndexExec) cleanTableIndex(ctx context.Context) error { } func (e *CleanupIndexExec) buildIndexScan(ctx context.Context, txn kv.Transaction) (distsql.SelectResult, error) { - dagPB, err := e.buildIdxDAGPB(txn) + dagPB, err := e.buildIdxDAGPB() if err != nil { return nil, err } @@ -849,7 +846,7 @@ func (e *CleanupIndexExec) init() error { return nil } -func (e *CleanupIndexExec) buildIdxDAGPB(txn kv.Transaction) (*tipb.DAGRequest, error) { +func (e *CleanupIndexExec) buildIdxDAGPB() (*tipb.DAGRequest, error) { dagReq := &tipb.DAGRequest{} dagReq.TimeZoneName, dagReq.TimeZoneOffset = timeutil.Zone(e.Ctx().GetSessionVars().Location()) sc := e.Ctx().GetSessionVars().StmtCtx @@ -889,6 +886,6 @@ func (e *CleanupIndexExec) constructLimitPB() *tipb.Executor { } // Close implements the Executor Close interface. -func (e *CleanupIndexExec) Close() error { +func (*CleanupIndexExec) Close() error { return nil } diff --git a/executor/admin_plugins.go b/executor/admin_plugins.go index 5c04577a680a5..ddd1ab52d0d6f 100644 --- a/executor/admin_plugins.go +++ b/executor/admin_plugins.go @@ -32,7 +32,7 @@ type AdminPluginsExec struct { } // Next implements the Executor Next interface. -func (e *AdminPluginsExec) Next(ctx context.Context, _ *chunk.Chunk) error { +func (e *AdminPluginsExec) Next(context.Context, *chunk.Chunk) error { switch e.Action { case core.Enable: return e.changeDisableFlagAndFlush(false) diff --git a/executor/admin_telemetry.go b/executor/admin_telemetry.go index f7ec7b0272da2..7689a3ac99772 100644 --- a/executor/admin_telemetry.go +++ b/executor/admin_telemetry.go @@ -30,7 +30,7 @@ type AdminShowTelemetryExec struct { } // Next implements the Executor Next interface. -func (e *AdminShowTelemetryExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *AdminShowTelemetryExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.done { return nil @@ -62,7 +62,7 @@ type AdminResetTelemetryIDExec struct { } // Next implements the Executor Next interface. -func (e *AdminResetTelemetryIDExec) Next(ctx context.Context, _ *chunk.Chunk) error { +func (e *AdminResetTelemetryIDExec) Next(context.Context, *chunk.Chunk) error { if e.done { return nil } From f1b9da103166162944ae41dc0943c93c0b91923b Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Tue, 18 Jul 2023 15:48:46 +0800 Subject: [PATCH 07/72] *: support `lowerBound` and `IterReserve` for unionScan (#45315) close pingcap/tidb#45314 --- DEPS.bzl | 4 +- ddl/backfilling.go | 2 +- executor/mem_reader.go | 98 +++++++++++++++------------ executor/union_scan_test.go | 69 +++++++++++++++++++ go.mod | 2 +- go.sum | 4 +- kv/interface_mock_test.go | 6 +- kv/kv.go | 10 +-- kv/mock_test.go | 2 +- kv/utils_test.go | 2 +- store/copr/batch_coprocessor.go | 2 +- store/driver/snap_interceptor_test.go | 31 ++++++--- store/driver/txn/snapshot.go | 6 +- store/driver/txn/txn_driver.go | 7 +- store/driver/txn/unionstore_driver.go | 10 ++- store/driver/txn_test.go | 10 ++- structure/hash.go | 4 +- table/temptable/interceptor.go | 16 ++--- table/temptable/interceptor_test.go | 50 +++++++++----- table/temptable/main_test.go | 4 +- 20 files changed, 223 insertions(+), 116 deletions(-) diff --git a/DEPS.bzl b/DEPS.bzl index 17b4ff47b7d0b..0dffa4345bd73 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -3863,8 +3863,8 @@ def go_deps(): name = "com_github_tikv_client_go_v2", build_file_proto_mode = "disable_global", importpath = "github.com/tikv/client-go/v2", - sum = "h1:wRqy8mHs5IocLn4pDvqrwGs4lc3wKhdDXxFyLi8kNbQ=", - version = "v2.0.8-0.20230711075855-e540aa3b9657", + sum = "h1:88oApJuTK/WiBnBw9cV+AgA20pNZVtVIyeh8fTm2ymo=", + version = "v2.0.8-0.20230714023607-2f119351bd5c", ) go_repository( diff --git a/ddl/backfilling.go b/ddl/backfilling.go index fdfcf8e6051bf..0dfeb6fb8502f 100644 --- a/ddl/backfilling.go +++ b/ddl/backfilling.go @@ -838,7 +838,7 @@ func getRangeEndKey(ctx *JobContext, store kv.Storage, priority int, keyPrefix k } snap.SetOption(kv.RequestSourceInternal, true) snap.SetOption(kv.RequestSourceType, ctx.ddlJobSourceType()) - it, err := snap.IterReverse(endKey.Next()) + it, err := snap.IterReverse(endKey.Next(), nil) if err != nil { return nil, errors.Trace(err) } diff --git a/executor/mem_reader.go b/executor/mem_reader.go index 852954d13e03d..69c31e46cd35b 100644 --- a/executor/mem_reader.go +++ b/executor/mem_reader.go @@ -70,6 +70,11 @@ func buildMemIndexReader(ctx context.Context, us *UnionScanExec, idxReader *Inde for _, col := range idxReader.outputColumns { outputOffset = append(outputOffset, col.Index) } + if us.desc { + for i, j := 0, len(kvRanges)-1; i < j; i, j = i+1, j-1 { + kvRanges[i], kvRanges[j] = kvRanges[j], kvRanges[i] + } + } return &memIndexReader{ ctx: us.Ctx(), index: idxReader.index, @@ -118,7 +123,7 @@ func (m *memIndexReader) getMemRows(ctx context.Context) ([][]types.Datum, error } mutableRow := chunk.MutRowFromTypes(m.retFieldTypes) - err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, func(key, value []byte) error { + err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, m.desc, func(key, value []byte) error { data, err := m.decodeIndexKeyValue(key, value, tps) if err != nil { return err @@ -147,11 +152,6 @@ func (m *memIndexReader) getMemRows(ctx context.Context) ([][]types.Datum, error }) return m.addedRows, err } - - // TODO: After refine `IterReverse`, remove below logic and use `IterReverse` when do reverse scan. - if m.desc { - reverseDatumSlice(m.addedRows) - } return m.addedRows, nil } @@ -233,6 +233,11 @@ func buildMemTableReader(ctx context.Context, us *UnionScanExec, kvRanges []kv.K } cd := NewRowDecoder(us.Ctx(), us.Schema(), us.table.Meta()) rd := rowcodec.NewByteDecoder(colInfo, pkColIDs, defVal, us.Ctx().GetSessionVars().Location()) + if us.desc { + for i, j := 0, len(kvRanges)-1; i < j; i, j = i+1, j-1 { + kvRanges[i], kvRanges[j] = kvRanges[j], kvRanges[i] + } + } return &memTableReader{ ctx: us.Ctx(), table: us.table.Meta(), @@ -259,6 +264,7 @@ type txnMemBufferIter struct { idx int curr kv.Iterator + reverse bool cd *rowcodec.ChunkDecoder chk *chunk.Chunk datumRow []types.Datum @@ -269,13 +275,18 @@ func (iter *txnMemBufferIter) Next() ([]types.Datum, error) { for iter.idx < len(iter.kvRanges) { if iter.curr == nil { rg := iter.kvRanges[iter.idx] - tmp := iter.txn.GetMemBuffer().SnapshotIter(rg.StartKey, rg.EndKey) - snapCacheIter, err := getSnapIter(iter.ctx, iter.cacheTable, rg) + var tmp kv.Iterator + if !iter.reverse { + tmp = iter.txn.GetMemBuffer().SnapshotIter(rg.StartKey, rg.EndKey) + } else { + tmp = iter.txn.GetMemBuffer().SnapshotIterReverse(rg.EndKey, rg.StartKey) + } + snapCacheIter, err := getSnapIter(iter.ctx, iter.cacheTable, rg, iter.reverse) if err != nil { return nil, err } if snapCacheIter != nil { - tmp, err = transaction.NewUnionIter(tmp, snapCacheIter, false) + tmp, err = transaction.NewUnionIter(tmp, snapCacheIter, iter.reverse) if err != nil { return nil, err } @@ -352,8 +363,8 @@ func (iter *txnMemBufferIter) next() ([]types.Datum, error) { } func (m *memTableReader) getMemRowsIter(ctx context.Context) (memRowsIter, error) { - // txnMemBufferIter not supports desc and keepOrder + partitionTable. - if m.desc || (m.keepOrder && m.table.GetPartitionInfo() != nil) { + // txnMemBufferIter not supports keepOrder + partitionTable. + if m.keepOrder && m.table.GetPartitionInfo() != nil { data, err := m.getMemRows(ctx) if err != nil { return nil, errors.Trace(err) @@ -376,6 +387,7 @@ func (m *memTableReader) getMemRowsIter(ctx context.Context) (memRowsIter, error cd: m.buffer.cd, chk: chunk.New(m.retFieldTypes, 1, 1), datumRow: make([]types.Datum, len(m.retFieldTypes)), + reverse: m.desc, }, nil } @@ -388,7 +400,7 @@ func (m *memTableReader) getMemRows(ctx context.Context) ([][]types.Datum, error for i, col := range m.columns { m.offsets[i] = m.colIDs[col.ID] } - err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, func(key, value []byte) error { + err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, m.desc, func(key, value []byte) error { var err error resultRows, err = m.decodeRecordKeyValue(key, value, &resultRows) if err != nil { @@ -418,11 +430,6 @@ func (m *memTableReader) getMemRows(ctx context.Context) ([][]types.Datum, error }) return m.addedRows, err } - - // TODO: After refine `IterReverse`, remove below logic and use `IterReverse` when do reverse scan. - if m.desc { - reverseDatumSlice(m.addedRows) - } return m.addedRows, nil } @@ -511,7 +518,7 @@ func (m *memTableReader) getRowData(handle kv.Handle, value []byte) ([][]byte, e // getMemRowsHandle is called when memIndexMergeReader.partialPlans[i] is TableScan. func (m *memTableReader) getMemRowsHandle() ([]kv.Handle, error) { handles := make([]kv.Handle, 0, 16) - err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, func(key, value []byte) error { + err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, m.desc, func(key, value []byte) error { handle, err := tablecodec.DecodeRowKey(key) if err != nil { return err @@ -522,12 +529,6 @@ func (m *memTableReader) getMemRowsHandle() ([]kv.Handle, error) { if err != nil { return nil, err } - - if m.desc { - for i, j := 0, len(handles)-1; i < j; i, j = i+1, j-1 { - handles[i], handles[j] = handles[j], handles[i] - } - } return handles, nil } @@ -541,20 +542,25 @@ func hasColVal(data [][]byte, colIDs map[int64]int, id int64) bool { type processKVFunc func(key, value []byte) error -func iterTxnMemBuffer(ctx sessionctx.Context, cacheTable kv.MemBuffer, kvRanges []kv.KeyRange, fn processKVFunc) error { +func iterTxnMemBuffer(ctx sessionctx.Context, cacheTable kv.MemBuffer, kvRanges []kv.KeyRange, reverse bool, fn processKVFunc) error { txn, err := ctx.Txn(true) if err != nil { return err } for _, rg := range kvRanges { - iter := txn.GetMemBuffer().SnapshotIter(rg.StartKey, rg.EndKey) - snapCacheIter, err := getSnapIter(ctx, cacheTable, rg) + var iter kv.Iterator + if !reverse { + iter = txn.GetMemBuffer().SnapshotIter(rg.StartKey, rg.EndKey) + } else { + iter = txn.GetMemBuffer().SnapshotIterReverse(rg.EndKey, rg.StartKey) + } + snapCacheIter, err := getSnapIter(ctx, cacheTable, rg, reverse) if err != nil { return err } if snapCacheIter != nil { - iter, err = transaction.NewUnionIter(iter, snapCacheIter, false) + iter, err = transaction.NewUnionIter(iter, snapCacheIter, reverse) if err != nil { return err } @@ -576,17 +582,25 @@ func iterTxnMemBuffer(ctx sessionctx.Context, cacheTable kv.MemBuffer, kvRanges return nil } -func getSnapIter(ctx sessionctx.Context, cacheTable kv.MemBuffer, rg kv.KeyRange) (kv.Iterator, error) { - var snapCacheIter kv.Iterator +func getSnapIter(ctx sessionctx.Context, cacheTable kv.MemBuffer, rg kv.KeyRange, reverse bool) (snapCacheIter kv.Iterator, err error) { + var cacheIter, snapIter kv.Iterator tempTableData := ctx.GetSessionVars().TemporaryTableData if tempTableData != nil { - snapIter, err := tempTableData.Iter(rg.StartKey, rg.EndKey) + if !reverse { + snapIter, err = tempTableData.Iter(rg.StartKey, rg.EndKey) + } else { + snapIter, err = tempTableData.IterReverse(rg.EndKey, rg.StartKey) + } if err != nil { return nil, err } snapCacheIter = snapIter } else if cacheTable != nil { - cacheIter, err := cacheTable.Iter(rg.StartKey, rg.EndKey) + if !reverse { + cacheIter, err = cacheTable.Iter(rg.StartKey, rg.EndKey) + } else { + cacheIter, err = cacheTable.IterReverse(rg.EndKey, rg.StartKey) + } if err != nil { return nil, errors.Trace(err) } @@ -595,15 +609,9 @@ func getSnapIter(ctx sessionctx.Context, cacheTable kv.MemBuffer, rg kv.KeyRange return snapCacheIter, nil } -func reverseDatumSlice(rows [][]types.Datum) { - for i, j := 0, len(rows)-1; i < j; i, j = i+1, j-1 { - rows[i], rows[j] = rows[j], rows[i] - } -} - func (m *memIndexReader) getMemRowsHandle() ([]kv.Handle, error) { handles := make([]kv.Handle, 0, m.addedRowsLen) - err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, func(key, value []byte) error { + err := iterTxnMemBuffer(m.ctx, m.cacheTable, m.kvRanges, m.desc, func(key, value []byte) error { handle, err := tablecodec.DecodeIndexHandle(key, value, len(m.index.Columns)) if err != nil { return err @@ -626,12 +634,6 @@ func (m *memIndexReader) getMemRowsHandle() ([]kv.Handle, error) { if err != nil { return nil, err } - - if m.desc { - for i, j := 0, len(handles)-1; i < j; i, j = i+1, j-1 { - handles[i], handles[j] = handles[j], handles[i] - } - } return handles, nil } @@ -731,6 +733,12 @@ func (m *memIndexLookUpReader) getMemRows(ctx context.Context) ([][]types.Datum, return nil, nil } + if m.desc { + for i, j := 0, len(tblKVRanges)-1; i < j; i, j = i+1, j-1 { + tblKVRanges[i], tblKVRanges[j] = tblKVRanges[j], tblKVRanges[i] + } + } + colIDs, pkColIDs, rd := getColIDAndPkColIDs(m.ctx, m.table, m.columns) memTblReader := &memTableReader{ ctx: m.ctx, diff --git a/executor/union_scan_test.go b/executor/union_scan_test.go index f22346dcabbda..efe5d1562e97f 100644 --- a/executor/union_scan_test.go +++ b/executor/union_scan_test.go @@ -613,9 +613,78 @@ c6 datetime);`) b.StopTimer() } +func BenchmarkUnionScanIndexReadDescRead(b *testing.B) { + store := testkit.CreateMockStore(b) + + tk := testkit.NewTestKit(b, store) + tk.MustExec("use test") + tk.MustExec(`create table t(a int, b int, c int, primary key(a), index k(b))`) + tk.MustExec(`begin;`) + for i := 0; i < 100; i++ { + tk.MustExec(fmt.Sprintf("insert into t values (%d, %d, %d)", i, i, i)) + } + + tk.HasPlan("select b from t use index(k) where b > 50 order by b desc", "IndexReader") + + b.ReportAllocs() + b.ResetTimer() + for i := 0; i < b.N; i++ { + // indexReader + tk.MustExec("select b from t use index(k) where b > 50 order by b desc") + } + b.StopTimer() +} + +func BenchmarkUnionScanTableReadDescRead(b *testing.B) { + store := testkit.CreateMockStore(b) + + tk := testkit.NewTestKit(b, store) + tk.MustExec("use test") + tk.MustExec(`create table t(a int, b int, c int, primary key(a), index k(b))`) + tk.MustExec(`begin;`) + for i := 0; i < 100; i++ { + tk.MustExec(fmt.Sprintf("insert into t values (%d, %d, %d)", i, i, i)) + } + + tk.HasPlan("select * from t where a > 50 order by a desc", "TableReader") + + b.ReportAllocs() + b.ResetTimer() + for i := 0; i < b.N; i++ { + // tableReader + tk.MustExec("select * from t where a > 50 order by a desc") + } + b.StopTimer() +} + +func BenchmarkUnionScanIndexLookUpDescRead(b *testing.B) { + store := testkit.CreateMockStore(b) + + tk := testkit.NewTestKit(b, store) + tk.MustExec("use test") + tk.MustExec(`create table t(a int, b int, c int, primary key(a), index k(b))`) + tk.MustExec(`begin;`) + for i := 0; i < 100; i++ { + tk.MustExec(fmt.Sprintf("insert into t values (%d, %d, %d)", i, i, i)) + } + + tk.HasPlan("select * from t use index(k) where b > 50 order by b desc", "IndexLookUp") + + b.ReportAllocs() + b.ResetTimer() + for i := 0; i < b.N; i++ { + // indexLookUp + tk.MustExec("select * from t use index(k) where b > 50 order by b desc") + } + b.StopTimer() +} + func TestBenchDaily(t *testing.T) { benchdaily.Run( executor.BenchmarkReadLastLinesOfHugeLine, BenchmarkUnionScanRead, + BenchmarkUnionScanIndexReadDescRead, + BenchmarkUnionScanTableReadDescRead, + BenchmarkUnionScanIndexLookUpDescRead, ) } diff --git a/go.mod b/go.mod index eba50df00daba..f41e7d957446a 100644 --- a/go.mod +++ b/go.mod @@ -97,7 +97,7 @@ require ( github.com/stretchr/testify v1.8.4 github.com/tdakkota/asciicheck v0.2.0 github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 - github.com/tikv/client-go/v2 v2.0.8-0.20230711075855-e540aa3b9657 + github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935 github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 github.com/twmb/murmur3 v1.1.6 diff --git a/go.sum b/go.sum index ed1d3904e91fc..fc2d74ebbe0a7 100644 --- a/go.sum +++ b/go.sum @@ -973,8 +973,8 @@ github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 h1:mbAskLJ0oJf github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2/go.mod h1:2PfKggNGDuadAa0LElHrByyrz4JPZ9fFx6Gs7nx7ZZU= github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a h1:J/YdBZ46WKpXsxsW93SG+q0F8KI+yFrcIDT4c/RNoc4= github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a/go.mod h1:h4xBhSNtOeEosLJ4P7JyKXX7Cabg7AVkWCK5gV2vOrM= -github.com/tikv/client-go/v2 v2.0.8-0.20230711075855-e540aa3b9657 h1:wRqy8mHs5IocLn4pDvqrwGs4lc3wKhdDXxFyLi8kNbQ= -github.com/tikv/client-go/v2 v2.0.8-0.20230711075855-e540aa3b9657/go.mod h1:4KkKqjJgKlvvWMyNqdnAlYFfV4QjEj1fEb5Hb/FoT88= +github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c h1:88oApJuTK/WiBnBw9cV+AgA20pNZVtVIyeh8fTm2ymo= +github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c/go.mod h1:4KkKqjJgKlvvWMyNqdnAlYFfV4QjEj1fEb5Hb/FoT88= github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935 h1:a5SATBxu/0Z6qNnz4KXDN91gDA06waaYcHM6dkb6lz4= github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935/go.mod h1:YmNkj9UT8IjwFov9k3oquH0UgIUHniUaQT3jXKgZYbM= github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 h1:quvGphlmUVU+nhpFa4gg4yJyTRJ13reZMDHrKwYw53M= diff --git a/kv/interface_mock_test.go b/kv/interface_mock_test.go index a63fa21d35203..f6e9697614701 100644 --- a/kv/interface_mock_test.go +++ b/kv/interface_mock_test.go @@ -87,7 +87,7 @@ func (t *mockTxn) Iter(k Key, upperBound Key) (Iterator, error) { return nil, nil } -func (t *mockTxn) IterReverse(k Key) (Iterator, error) { +func (t *mockTxn) IterReverse(k Key, lowerBound Key) (Iterator, error) { return nil, nil } @@ -299,8 +299,8 @@ func (s *mockSnapshot) Iter(k Key, upperBound Key) (Iterator, error) { return s.store.Iter(k, upperBound) } -func (s *mockSnapshot) IterReverse(k Key) (Iterator, error) { - return s.store.IterReverse(k) +func (s *mockSnapshot) IterReverse(k Key, lowerBound Key) (Iterator, error) { + return s.store.IterReverse(k, lowerBound) } func (s *mockSnapshot) SetOption(opt int, val interface{}) {} diff --git a/kv/kv.go b/kv/kv.go index 77f9dedf0f817..f10a329eb715d 100644 --- a/kv/kv.go +++ b/kv/kv.go @@ -76,8 +76,8 @@ type Retriever interface { // IterReverse creates a reversed Iterator positioned on the first entry which key is less than k. // The returned iterator will iterate from greater key to smaller key. // If k is nil, the returned iterator will be positioned at the last key. - // TODO: Add lower bound limit - IterReverse(k Key) (Iterator, error) + // It yields only keys that >= lowerBound. If lowerBound is nil, it means the lowerBound is unbounded. + IterReverse(k, lowerBound Key) (Iterator, error) } // EmptyIterator is an iterator without any entry @@ -110,7 +110,7 @@ func (*EmptyRetriever) Get(_ context.Context, _ Key) ([]byte, error) { func (*EmptyRetriever) Iter(_ Key, _ Key) (Iterator, error) { return &EmptyIterator{}, nil } // IterReverse creates a reversed Iterator. Always return EmptyIterator for this retriever -func (*EmptyRetriever) IterReverse(_ Key) (Iterator, error) { +func (*EmptyRetriever) IterReverse(_ Key, _ Key) (Iterator, error) { return &EmptyIterator{}, nil } @@ -176,6 +176,8 @@ type MemBuffer interface { SnapshotGetter() Getter // SnapshotIter returns a Iterator for a snapshot of MemBuffer. SnapshotIter(k, upperbound Key) Iterator + // SnapshotIterReverse returns a reverse Iterator for a snapshot of MemBuffer. + SnapshotIterReverse(k, lowerBound Key) Iterator // Len returns the number of entries in the DB. Len() int @@ -645,7 +647,7 @@ type SnapshotInterceptor interface { // OnIter intercepts Iter operation for Snapshot OnIter(snap Snapshot, k Key, upperBound Key) (Iterator, error) // OnIterReverse intercepts IterReverse operation for Snapshot - OnIterReverse(snap Snapshot, k Key) (Iterator, error) + OnIterReverse(snap Snapshot, k Key, lowerBound Key) (Iterator, error) } // BatchGetter is the interface for BatchGet. diff --git a/kv/mock_test.go b/kv/mock_test.go index 13740b0612eef..83ac09240a90f 100644 --- a/kv/mock_test.go +++ b/kv/mock_test.go @@ -52,7 +52,7 @@ func TestInterface(t *testing.T) { assert.Nil(t, err) _, err = transaction.Iter(Key("lock"), nil) assert.Nil(t, err) - _, err = transaction.IterReverse(Key("lock")) + _, err = transaction.IterReverse(Key("lock"), nil) assert.Nil(t, err) } _ = transaction.Commit(context.Background()) diff --git a/kv/utils_test.go b/kv/utils_test.go index a91bbfc95b234..b1a0ad76eaaea 100644 --- a/kv/utils_test.go +++ b/kv/utils_test.go @@ -85,7 +85,7 @@ func (s *mockMap) SetDiskFullOpt(level kvrpcpb.DiskFullOpt) { func (s *mockMap) Iter(Key, Key) (Iterator, error) { return nil, nil } -func (s *mockMap) IterReverse(Key) (Iterator, error) { +func (s *mockMap) IterReverse(Key, Key) (Iterator, error) { return nil, nil } diff --git a/store/copr/batch_coprocessor.go b/store/copr/batch_coprocessor.go index 1d481303785c8..21712bb015194 100644 --- a/store/copr/batch_coprocessor.go +++ b/store/copr/batch_coprocessor.go @@ -850,7 +850,7 @@ func getAliveStoresAndStoreIDs(ctx context.Context, cache *RegionCache, ttl time // After filtering, it will build the RegionInfo. func filterAccessibleStoresAndBuildRegionInfo(cache *RegionCache, bo *Backoffer, task *copTask, rpcCtx *tikv.RPCContext, aliveStores *aliveStoresBundle, isTiDBLabelZoneSet bool, tiflashReplicaReadPolicy tiflash.ReplicaRead, regionInfoNeedsReloadOnSendFail []RegionInfo, regionsInOtherZones []uint64, maxRemoteReadCountAllowed int, tidbZone string) (regionInfo RegionInfo, _ []RegionInfo, _ []uint64, err error) { needCrossZoneAccess := false - allStores := cache.GetAllValidTiFlashStores(task.region, rpcCtx.Store, tikv.LabelFilterNoTiFlashWriteNode) + allStores, _ := cache.GetAllValidTiFlashStores(task.region, rpcCtx.Store, tikv.LabelFilterNoTiFlashWriteNode) allStores, needCrossZoneAccess = filterAllStoresAccordingToTiFlashReplicaRead(allStores, aliveStores, tiflashReplicaReadPolicy) regionInfo = RegionInfo{Region: task.region, Meta: rpcCtx.Meta, Ranges: task.ranges, AllStores: allStores, PartitionIndex: task.partitionIndex} if needCrossZoneAccess { diff --git a/store/driver/snap_interceptor_test.go b/store/driver/snap_interceptor_test.go index 1f278c0690942..23b8100aca25e 100644 --- a/store/driver/snap_interceptor_test.go +++ b/store/driver/snap_interceptor_test.go @@ -91,19 +91,23 @@ func TestSnapshotWithoutInterceptor(t *testing.T) { checkIter(t, iter, [][]interface{}{}) // Test for IterReverse - iter, err = snap.IterReverse(kv.Key("k5")) + iter, err = snap.IterReverse(kv.Key("k5"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k3", "v3"}, {"k2", "v2"}, {"k1", "v1"}}) - iter, err = snap.IterReverse(kv.Key("k3")) + iter, err = snap.IterReverse(kv.Key("k3"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k2", "v2"}, {"k1", "v1"}}) - iter, err = snap.IterReverse(kv.Key("k1")) + iter, err = snap.IterReverse(kv.Key("k4"), kv.Key("k2")) + require.NoError(t, err) + checkIter(t, iter, [][]interface{}{{"k3", "v3"}, {"k2", "v2"}}) + + iter, err = snap.IterReverse(kv.Key("k1"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{}) - iter, err = snap.IterReverse(kv.Key("k0")) + iter, err = snap.IterReverse(kv.Key("k0"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{}) } @@ -136,12 +140,12 @@ func (m *mockSnapshotInterceptor) OnIter(snap kv.Snapshot, k kv.Key, upperBound return snap.Iter(k, upperBound) } -func (m *mockSnapshotInterceptor) OnIterReverse(snap kv.Snapshot, k kv.Key) (kv.Iterator, error) { - m.spy = []interface{}{"OnIterReverse", k} +func (m *mockSnapshotInterceptor) OnIterReverse(snap kv.Snapshot, k kv.Key, lowerBound kv.Key) (kv.Iterator, error) { + m.spy = []interface{}{"OnIterReverse", k, lowerBound} if len(k) == 0 { return nil, fmt.Errorf("MockErr%s", m.spy[0]) } - return snap.IterReverse(k) + return snap.IterReverse(k, lowerBound) } func TestSnapshotWitInterceptor(t *testing.T) { @@ -201,15 +205,20 @@ func TestSnapshotWitInterceptor(t *testing.T) { // Test for IterReverse k = kv.Key("k3") - iter, err = snap.IterReverse(k) + iter, err = snap.IterReverse(k, nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k2", "v2"}, {"k1", "v1"}}) - require.Equal(t, []interface{}{"OnIterReverse", k}, mockInterceptor.spy) + require.Equal(t, []interface{}{"OnIterReverse", k, kv.Key(nil)}, mockInterceptor.spy) + + iter, err = snap.IterReverse(k, kv.Key("k2")) + require.NoError(t, err) + checkIter(t, iter, [][]interface{}{{"k2", "v2"}}) + require.Equal(t, []interface{}{"OnIterReverse", k, kv.Key("k2")}, mockInterceptor.spy) - iter, err = snap.IterReverse(kv.Key{}) + iter, err = snap.IterReverse(kv.Key{}, nil) require.Equal(t, "MockErrOnIterReverse", err.Error()) require.Nil(t, iter) - require.Equal(t, []interface{}{"OnIterReverse", kv.Key{}}, mockInterceptor.spy) + require.Equal(t, []interface{}{"OnIterReverse", kv.Key{}, kv.Key(nil)}, mockInterceptor.spy) } func checkIter(t *testing.T, iter kv.Iterator, expected [][]interface{}) { diff --git a/store/driver/txn/snapshot.go b/store/driver/txn/snapshot.go index 4edc8bf96e206..a8ba72e6f1109 100644 --- a/store/driver/txn/snapshot.go +++ b/store/driver/txn/snapshot.go @@ -75,12 +75,12 @@ func (s *tikvSnapshot) Iter(k kv.Key, upperBound kv.Key) (kv.Iterator, error) { } // IterReverse creates a reversed Iterator positioned on the first entry which key is less than k. -func (s *tikvSnapshot) IterReverse(k kv.Key) (kv.Iterator, error) { +func (s *tikvSnapshot) IterReverse(k kv.Key, lowerBound kv.Key) (kv.Iterator, error) { if s.interceptor != nil { - return s.interceptor.OnIterReverse(NewSnapshot(s.KVSnapshot), k) + return s.interceptor.OnIterReverse(NewSnapshot(s.KVSnapshot), k, lowerBound) } - scanner, err := s.KVSnapshot.IterReverse(k) + scanner, err := s.KVSnapshot.IterReverse(k, lowerBound) if err != nil { return nil, derr.ToTiDBErr(err) } diff --git a/store/driver/txn/txn_driver.go b/store/driver/txn/txn_driver.go index d96da324135bb..0bc5d771ba01b 100644 --- a/store/driver/txn/txn_driver.go +++ b/store/driver/txn/txn_driver.go @@ -143,15 +143,14 @@ func (txn *tikvTxn) Iter(k kv.Key, upperBound kv.Key) (iter kv.Iterator, err err // IterReverse creates a reversed Iterator positioned on the first entry which key is less than k. // The returned iterator will iterate from greater key to smaller key. // If k is nil, the returned iterator will be positioned at the last key. -// TODO: Add lower bound limit -func (txn *tikvTxn) IterReverse(k kv.Key) (iter kv.Iterator, err error) { +func (txn *tikvTxn) IterReverse(k kv.Key, lowerBound kv.Key) (iter kv.Iterator, err error) { var dirtyIter, snapIter kv.Iterator - if dirtyIter, err = txn.GetMemBuffer().IterReverse(k); err != nil { + if dirtyIter, err = txn.GetMemBuffer().IterReverse(k, lowerBound); err != nil { return nil, err } - if snapIter, err = txn.GetSnapshot().IterReverse(k); err != nil { + if snapIter, err = txn.GetSnapshot().IterReverse(k, lowerBound); err != nil { dirtyIter.Close() return nil, err } diff --git a/store/driver/txn/unionstore_driver.go b/store/driver/txn/unionstore_driver.go index ee1e60a3b4e95..1ff192f62a04c 100644 --- a/store/driver/txn/unionstore_driver.go +++ b/store/driver/txn/unionstore_driver.go @@ -107,9 +107,8 @@ func (m *memBuffer) Iter(k kv.Key, upperBound kv.Key) (kv.Iterator, error) { // IterReverse creates a reversed Iterator positioned on the first entry which key is less than k. // The returned iterator will iterate from greater key to smaller key. // If k is nil, the returned iterator will be positioned at the last key. -// TODO: Add lower bound limit -func (m *memBuffer) IterReverse(k kv.Key) (kv.Iterator, error) { - it, err := m.MemDB.IterReverse(k) +func (m *memBuffer) IterReverse(k, lowerBound kv.Key) (kv.Iterator, error) { + it, err := m.MemDB.IterReverse(k, lowerBound) return &tikvIterator{Iterator: it}, derr.ToTiDBErr(err) } @@ -119,6 +118,11 @@ func (m *memBuffer) SnapshotIter(k, upperbound kv.Key) kv.Iterator { return &tikvIterator{Iterator: it} } +func (m *memBuffer) SnapshotIterReverse(k, lowerBound kv.Key) kv.Iterator { + it := m.MemDB.SnapshotIterReverse(k, lowerBound) + return &tikvIterator{Iterator: it} +} + // SnapshotGetter returns a Getter for a snapshot of MemBuffer. func (m *memBuffer) SnapshotGetter() kv.Getter { return newKVGetter(m.MemDB.SnapshotGetter()) diff --git a/store/driver/txn_test.go b/store/driver/txn_test.go index 5b366bf9b5d07..95c3964c59716 100644 --- a/store/driver/txn_test.go +++ b/store/driver/txn_test.go @@ -40,7 +40,7 @@ func (m *mockErrInterceptor) OnIter(_ kv.Snapshot, _ kv.Key, _ kv.Key) (kv.Itera return nil, m.err } -func (m *mockErrInterceptor) OnIterReverse(_ kv.Snapshot, _ kv.Key) (kv.Iterator, error) { +func (m *mockErrInterceptor) OnIterReverse(_ kv.Snapshot, _ kv.Key, _ kv.Key) (kv.Iterator, error) { return nil, m.err } @@ -186,10 +186,14 @@ func TestTxnScan(t *testing.T) { require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k3", "v3"}, {"k5", "v5"}, {"k7", "v7"}}) - iter, err = txn.IterReverse(kv.Key("k9")) + iter, err = txn.IterReverse(kv.Key("k9"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k7", "v7"}, {"k5", "v5"}, {"k3", "v3"}, {"k1", "v1"}}) + iter, err = txn.IterReverse(kv.Key("k9"), kv.Key("k3")) + require.NoError(t, err) + checkIter(t, iter, [][]interface{}{{"k7", "v7"}, {"k5", "v5"}, {"k3", "v3"}}) + // make some dirty data err = txn.Set(kv.Key("k1"), []byte("v1+")) require.NoError(t, err) @@ -204,7 +208,7 @@ func TestTxnScan(t *testing.T) { require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k3", "v3+"}, {"k31", "v31+"}, {"k7", "v7"}}) - iter, err = txn.IterReverse(kv.Key("k9")) + iter, err = txn.IterReverse(kv.Key("k9"), nil) require.NoError(t, err) checkIter(t, iter, [][]interface{}{{"k7", "v7"}, {"k31", "v31+"}, {"k3", "v3+"}, {"k1", "v1+"}}) diff --git a/structure/hash.go b/structure/hash.go index d4902c5681fde..90e54c604fac7 100644 --- a/structure/hash.go +++ b/structure/hash.go @@ -317,7 +317,7 @@ func newHashReverseIter(t *TxStructure, key []byte, field []byte) (*ReverseHashI iterStart = t.encodeHashDataKey(key, field).PrefixNext() } - it, err := t.reader.IterReverse(iterStart) + it, err := t.reader.IterReverse(iterStart, nil) if err != nil { return nil, errors.Trace(err) } @@ -330,7 +330,7 @@ func newHashReverseIter(t *TxStructure, key []byte, field []byte) (*ReverseHashI func (t *TxStructure) iterReverseHash(key []byte, fn func(k []byte, v []byte) (bool, error)) error { dataPrefix := t.hashDataKeyPrefix(key) - it, err := t.reader.IterReverse(dataPrefix.PrefixNext()) + it, err := t.reader.IterReverse(dataPrefix.PrefixNext(), nil) if err != nil { return errors.Trace(err) } diff --git a/table/temptable/interceptor.go b/table/temptable/interceptor.go index f5059c1730050..9527163f6b68b 100644 --- a/table/temptable/interceptor.go +++ b/table/temptable/interceptor.go @@ -158,14 +158,14 @@ func (i *TemporaryTableSnapshotInterceptor) OnIter(snap kv.Snapshot, k kv.Key, u } // OnIterReverse intercepts IterReverse operation for Snapshot -func (i *TemporaryTableSnapshotInterceptor) OnIterReverse(snap kv.Snapshot, k kv.Key) (kv.Iterator, error) { +func (i *TemporaryTableSnapshotInterceptor) OnIterReverse(snap kv.Snapshot, k kv.Key, lowerBound kv.Key) (kv.Iterator, error) { if notTableRange(nil, k) { // scan range has no intersect with table data - return snap.IterReverse(k) + return snap.IterReverse(k, lowerBound) } - // because lower bound is nil, so the range cannot be located in one table - return createUnionIter(i.sessionData, snap, nil, k, true) + // lower bound always be nil here, so the range cannot be located in one table + return createUnionIter(i.sessionData, snap, lowerBound, k, true) } func (i *TemporaryTableSnapshotInterceptor) iterTable(tblID int64, snap kv.Snapshot, k, upperBound kv.Key) (kv.Iterator, error) { @@ -194,16 +194,12 @@ func (i *TemporaryTableSnapshotInterceptor) temporaryTableInfoByID(tblID int64) } func createUnionIter(sessionData kv.Retriever, snap kv.Snapshot, k, upperBound kv.Key, reverse bool) (iter kv.Iterator, err error) { - if reverse && k != nil { - return nil, errors.New("k should be nil for iter reverse") - } - var snapIter kv.Iterator if snap == nil { snapIter = &kv.EmptyIterator{} } else { if reverse { - snapIter, err = snap.IterReverse(upperBound) + snapIter, err = snap.IterReverse(upperBound, k) } else { snapIter, err = snap.Iter(k, upperBound) } @@ -219,7 +215,7 @@ func createUnionIter(sessionData kv.Retriever, snap kv.Snapshot, k, upperBound k var sessionIter kv.Iterator if reverse { - sessionIter, err = sessionData.IterReverse(upperBound) + sessionIter, err = sessionData.IterReverse(upperBound, k) } else { sessionIter, err = sessionData.Iter(k, upperBound) } diff --git a/table/temptable/interceptor_test.go b/table/temptable/interceptor_test.go index 79fbb654fe359..d50852adb8afe 100644 --- a/table/temptable/interceptor_test.go +++ b/table/temptable/interceptor_test.go @@ -1053,17 +1053,10 @@ func TestErrorCreateUnionIter(t *testing.T) { {Key: kv.Key("k1"), Value: []byte("v1")}, })) - // test for not allow iter with lowerBound - iter, err := createUnionIter(retriever, snap, kv.Key("k1"), kv.Key("k2"), true) - require.Error(t, err, "k should be nil for iter reverse") - require.Nil(t, iter) - require.Equal(t, 0, len(retriever.GetInvokes())) - require.Equal(t, 0, len(snap.GetInvokes())) - // test for iter next error iterNextErr := errors.New("iterNextErr") retriever.InjectMethodError("IterNext", iterNextErr) - iter, err = createUnionIter(retriever, snap, kv.Key("k1"), kv.Key("k2"), false) + iter, err := createUnionIter(retriever, snap, kv.Key("k1"), kv.Key("k2"), false) require.Equal(t, iterNextErr, err) require.Nil(t, iter) checkCreatedIterClosed(t, retriever, snap, false) @@ -1587,7 +1580,7 @@ func TestOnIterReverse(t *testing.T) { result []kv.Entry }{ { - args: []kv.Key{nil}, + args: []kv.Key{nil, nil}, result: []kv.Entry{ {Key: kv.Key("u0"), Value: []byte("vu0")}, {Key: kv.Key("u"), Value: []byte("vu")}, @@ -1609,7 +1602,7 @@ func TestOnIterReverse(t *testing.T) { }, }, { - args: []kv.Key{kv.Key("u")}, + args: []kv.Key{kv.Key("u"), nil}, result: []kv.Entry{ {Key: encodeTableKey(math.MaxInt64, 1), Value: []byte("vm1")}, {Key: encodeTableKey(math.MaxInt64), Value: []byte("vm")}, @@ -1629,7 +1622,7 @@ func TestOnIterReverse(t *testing.T) { }, }, { - args: []kv.Key{encodeTableKey(5, 0, 1)}, + args: []kv.Key{encodeTableKey(5, 0, 1), nil}, result: []kv.Entry{ {Key: encodeTableKey(5, 0), Value: []byte("v50")}, {Key: encodeTableKey(5), Value: []byte("v5")}, @@ -1645,13 +1638,13 @@ func TestOnIterReverse(t *testing.T) { }, }, { - args: []kv.Key{kv.Key("s0")}, + args: []kv.Key{kv.Key("s0"), nil}, result: []kv.Entry{ {Key: kv.Key("s"), Value: []byte("vs")}, }, }, { - args: []kv.Key{encodeTableKey(5, 0, 1)}, + args: []kv.Key{encodeTableKey(5, 0, 1), nil}, nilSession: true, result: []kv.Entry{ {Key: encodeTableKey(2, 1), Value: []byte("v21")}, @@ -1665,6 +1658,29 @@ func TestOnIterReverse(t *testing.T) { {Key: kv.Key("s"), Value: []byte("vs")}, }, }, + { + args: []kv.Key{encodeTableKey(5, 0, 1), kv.Key("s0")}, + nilSession: true, + result: []kv.Entry{ + {Key: encodeTableKey(2, 1), Value: []byte("v21")}, + {Key: encodeTableKey(2), Value: []byte("v2")}, + {Key: encodeTableKey(1, 1), Value: []byte("v11")}, + {Key: encodeTableKey(1), Value: []byte("v1")}, + {Key: encodeTableKey(0, 1), Value: []byte("v01")}, + {Key: encodeTableKey(0), Value: []byte("v0")}, + {Key: tablecodec.TablePrefix(), Value: []byte("vt")}, + {Key: kv.Key("s0"), Value: []byte("vs0")}, + }, + }, + { + args: []kv.Key{kv.Key("u"), encodeTableKey(5, 0, 1)}, + result: []kv.Entry{ + {Key: encodeTableKey(math.MaxInt64, 1), Value: []byte("vm1")}, + {Key: encodeTableKey(math.MaxInt64), Value: []byte("vm")}, + {Key: encodeTableKey(5, 1), Value: []byte("v51")}, + {Key: encodeTableKey(5, 0, 1), Value: []byte("v501")}, + }, + }, } for i, c := range cases { @@ -1673,7 +1689,7 @@ func TestOnIterReverse(t *testing.T) { inter = emptyRetrieverInterceptor } - iter, err := inter.OnIterReverse(snap, c.args[0]) + iter, err := inter.OnIterReverse(snap, c.args[0], c.args[1]) require.NoError(t, err, i) require.NotNil(t, iter, i) result := make([]kv.Entry, 0, i) @@ -1688,11 +1704,11 @@ func TestOnIterReverse(t *testing.T) { snapErr := errors.New("snapErr") snap.InjectMethodError("IterReverse", snapErr) - iter, err := interceptor.OnIterReverse(snap, nil) + iter, err := interceptor.OnIterReverse(snap, nil, nil) require.Nil(t, iter) require.Equal(t, snapErr, err) - iter, err = interceptor.OnIterReverse(snap, kv.Key("o")) + iter, err = interceptor.OnIterReverse(snap, kv.Key("o"), nil) require.Nil(t, iter) require.Equal(t, snapErr, err) @@ -1702,7 +1718,7 @@ func TestOnIterReverse(t *testing.T) { retrieverErr := errors.New("retrieverErr") retriever.InjectMethodError("IterReverse", retrieverErr) - iter, err = interceptor.OnIterReverse(snap, nil) + iter, err = interceptor.OnIterReverse(snap, nil, nil) require.Nil(t, iter) require.Equal(t, retrieverErr, err) } diff --git a/table/temptable/main_test.go b/table/temptable/main_test.go index ccc1a41f076b9..8b8487b2eceba 100644 --- a/table/temptable/main_test.go +++ b/table/temptable/main_test.go @@ -217,13 +217,13 @@ func (r *mockedRetriever) Iter(k kv.Key, upperBound kv.Key) (iter kv.Iterator, e return } -func (r *mockedRetriever) IterReverse(k kv.Key) (iter kv.Iterator, err error) { +func (r *mockedRetriever) IterReverse(k kv.Key, lowerBound kv.Key) (iter kv.Iterator, err error) { r.checkMethodInvokeAllowed("IterReverse") if err = r.getMethodErr("IterReverse"); err == nil { data := make([]*kv.Entry, 0) for i := 0; i < len(r.data); i++ { item := r.data[len(r.data)-i-1] - if len(k) == 0 || bytes.Compare(item.Key, k) < 0 { + if (len(k) == 0 || bytes.Compare(item.Key, k) < 0) && (len(lowerBound) == 0 || bytes.Compare(item.Key, lowerBound) >= 0) { data = append(data, item) } } From 49bdaaf283324b7868065f288a4811964281fb7a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=B6=85?= Date: Tue, 18 Jul 2023 16:33:46 +0800 Subject: [PATCH 08/72] ttl: implement timer for TTL (#45269) close pingcap/tidb#45268 --- ttl/ttlworker/BUILD.bazel | 6 +- ttl/ttlworker/timer.go | 281 ++++++++++++++++ ttl/ttlworker/timer_sync.go | 151 +++++++-- ttl/ttlworker/timer_sync_test.go | 244 +++++++++++--- ttl/ttlworker/timer_test.go | 556 +++++++++++++++++++++++++++++++ 5 files changed, 1158 insertions(+), 80 deletions(-) create mode 100644 ttl/ttlworker/timer.go create mode 100644 ttl/ttlworker/timer_test.go diff --git a/ttl/ttlworker/BUILD.bazel b/ttl/ttlworker/BUILD.bazel index 6e3f77a106d86..4debd916534a0 100644 --- a/ttl/ttlworker/BUILD.bazel +++ b/ttl/ttlworker/BUILD.bazel @@ -10,6 +10,7 @@ go_library( "scan.go", "session.go", "task_manager.go", + "timer.go", "timer_sync.go", "worker.go", ], @@ -24,6 +25,7 @@ go_library( "//sessionctx/variable", "//store/driver/error", "//timer/api", + "//timer/runtime", "//ttl/cache", "//ttl/client", "//ttl/metrics", @@ -60,11 +62,12 @@ go_test( "task_manager_integration_test.go", "task_manager_test.go", "timer_sync_test.go", + "timer_test.go", ], embed = [":ttlworker"], flaky = True, race = "on", - shard_count = 36, + shard_count = 41, deps = [ "//domain", "//infoschema", @@ -93,6 +96,7 @@ go_test( "@com_github_pingcap_failpoint//:failpoint", "@com_github_prometheus_client_model//go", "@com_github_stretchr_testify//assert", + "@com_github_stretchr_testify//mock", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//testutils", "@org_golang_x_time//rate", diff --git a/ttl/ttlworker/timer.go b/ttl/ttlworker/timer.go new file mode 100644 index 0000000000000..f4ed5e99adb2d --- /dev/null +++ b/ttl/ttlworker/timer.go @@ -0,0 +1,281 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package ttlworker + +import ( + "context" + "encoding/json" + "sync" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/sessionctx/variable" + timerapi "github.com/pingcap/tidb/timer/api" + timerrt "github.com/pingcap/tidb/timer/runtime" + "github.com/pingcap/tidb/util/logutil" + "github.com/pingcap/tidb/util/timeutil" + "go.uber.org/zap" +) + +const ( + defaultCheckTTLJobInterval = 10 * time.Second +) + +type ttlTimerSummary struct { + LastJobRequestID string `json:"last_job_request_id,omitempty"` + LastJobSummary *TTLSummary `json:"last_job_summary,omitempty"` +} + +// TTLJobTrace contains some TTL job information to trace +type TTLJobTrace struct { + // RequestID is the request id when job submitted, we can use it to trace a job + RequestID string + // Finished indicates whether the job is finished + Finished bool + // Summary indicates the summary of the job + Summary *TTLSummary +} + +// TTLJobAdapter is used to submit TTL job and trace job status +type TTLJobAdapter interface { + // CanSubmitJob returns whether a new job can be created for the specified table + CanSubmitJob(tableID, physicalID int64) bool + // SubmitJob submits a new job + SubmitJob(ctx context.Context, tableID, physicalID int64, requestID string, watermark time.Time) (*TTLJobTrace, error) + // GetJob returns the job to trace + GetJob(ctx context.Context, tableID, physicalID int64, requestID string) (*TTLJobTrace, error) +} + +type ttlTimerHook struct { + adapter TTLJobAdapter + cli timerapi.TimerClient + ctx context.Context + cancel func() + wg sync.WaitGroup + nowFunc func() time.Time + checkTTLJobInterval time.Duration + // waitJobLoopCounter is only used for test + waitJobLoopCounter int64 +} + +func newTTLTimerHook(adapter TTLJobAdapter, cli timerapi.TimerClient) *ttlTimerHook { + ctx, cancel := context.WithCancel(context.Background()) + return &ttlTimerHook{ + adapter: adapter, + cli: cli, + ctx: ctx, + cancel: cancel, + nowFunc: time.Now, + checkTTLJobInterval: defaultCheckTTLJobInterval, + } +} + +func (t *ttlTimerHook) Start() {} + +func (t *ttlTimerHook) Stop() { + t.cancel() + t.wg.Wait() +} + +func (t *ttlTimerHook) OnPreSchedEvent(_ context.Context, event timerapi.TimerShedEvent) (r timerapi.PreSchedEventResult, err error) { + if !variable.EnableTTLJob.Load() { + r.Delay = time.Minute + return + } + + windowStart, windowEnd := variable.TTLJobScheduleWindowStartTime.Load(), variable.TTLJobScheduleWindowEndTime.Load() + if !timeutil.WithinDayTimePeriod(windowStart, windowEnd, t.nowFunc()) { + r.Delay = time.Minute + return + } + + timer := event.Timer() + var data TTLTimerData + if err = json.Unmarshal(event.Timer().Data, &data); err != nil { + logutil.BgLogger().Error("invalid TTL timer data", + zap.String("timerID", timer.ID), + zap.String("timerKey", timer.Key), + zap.ByteString("data", timer.Data), + ) + r.Delay = time.Minute + return + } + + if !t.adapter.CanSubmitJob(data.TableID, data.PhysicalID) { + r.Delay = time.Minute + return + } + + return +} + +func (t *ttlTimerHook) OnSchedEvent(ctx context.Context, event timerapi.TimerShedEvent) error { + timer := event.Timer() + eventID := event.EventID() + logger := logutil.BgLogger().With( + zap.String("key", timer.Key), + zap.String("eventID", eventID), + zap.Time("eventStart", timer.EventStart), + zap.Strings("tags", timer.Tags), + ) + + logger.Info("timer triggered to run TTL job", zap.String("manualRequest", timer.EventManualRequestID)) + if err := t.ctx.Err(); err != nil { + return err + } + + var data TTLTimerData + if err := json.Unmarshal(timer.Data, &data); err != nil { + logger.Error("invalid TTL timer data", zap.ByteString("data", timer.Data)) + return err + } + + job, err := t.adapter.GetJob(ctx, data.TableID, data.PhysicalID, eventID) + if err != nil { + return err + } + + if job == nil { + cancel := false + if !timer.Enable || !t.adapter.CanSubmitJob(data.TableID, data.PhysicalID) { + cancel = true + logger.Warn("cancel current TTL timer event because table's ttl is not enabled") + } + + if t.nowFunc().Sub(timer.EventStart) > 10*time.Minute { + cancel = true + logger.Warn("cancel current TTL timer event because job not submitted for a long time") + } + + if cancel { + return t.cli.CloseTimerEvent(ctx, timer.ID, eventID, timerapi.WithSetWatermark(timer.Watermark)) + } + + logger.Info("submit TTL job for current timer event") + if job, err = t.adapter.SubmitJob(ctx, data.TableID, data.PhysicalID, eventID, timer.EventStart); err != nil { + return err + } + } + + logger = logger.With(zap.String("jobRequestID", job.RequestID)) + logger.Info("start to wait TTL job") + t.wg.Add(1) + t.waitJobLoopCounter++ + go t.waitJobFinished(logger, &data, timer.ID, eventID, timer.EventStart) + return nil +} + +func (t *ttlTimerHook) waitJobFinished(logger *zap.Logger, data *TTLTimerData, timerID string, eventID string, eventStart time.Time) { + defer func() { + t.wg.Done() + logger.Info("stop to wait job") + }() + + ticker := time.NewTicker(t.checkTTLJobInterval) + defer ticker.Stop() + + for { + select { + case <-t.ctx.Done(): + logger.Info("stop waiting TTL job because of context cancelled") + return + case <-ticker.C: + } + + timer, err := t.cli.GetTimerByID(t.ctx, timerID) + if err != nil { + if errors.ErrorEqual(timerapi.ErrTimerNotExist, err) { + logger.Warn("stop waiting TTL job because of timer is deleted") + return + } + + logger.Error("GetTimerByID failed", zap.Error(err)) + continue + } + + if timer.EventID != eventID { + logger.Warn("stop waiting TTL job because of current event id changed", zap.String("newEventID", timer.EventID)) + return + } + + job, err := t.adapter.GetJob(t.ctx, data.TableID, data.PhysicalID, eventID) + if err != nil { + logger.Error("GetJob error", zap.Error(err)) + continue + } + + if job != nil && !job.Finished { + continue + } + + timerSummary := &ttlTimerSummary{ + LastJobRequestID: eventID, + } + + if job != nil { + timerSummary.LastJobSummary = job.Summary + } else { + logger.Warn("job for current TTL timer event not found") + } + + logger.Info("TTL job is finished, close current timer event") + summaryData, err := json.Marshal(timerSummary) + if err != nil { + logger.Error("marshal summary error", zap.Error(err)) + continue + } + + if err = t.cli.CloseTimerEvent(t.ctx, timerID, eventID, timerapi.WithSetWatermark(eventStart), timerapi.WithSetSummaryData(summaryData)); err != nil { + logger.Error("CloseTimerEvent error", zap.Error(err)) + continue + } + + return + } +} + +type ttlTimerRuntime struct { + rt *timerrt.TimerGroupRuntime + store *timerapi.TimerStore + adapter TTLJobAdapter +} + +func newTTLTimerRuntime(store *timerapi.TimerStore, adapter TTLJobAdapter) *ttlTimerRuntime { + return &ttlTimerRuntime{ + store: store, + adapter: adapter, + } +} + +func (r *ttlTimerRuntime) Resume() { + if r.rt != nil { + return + } + + r.rt = timerrt.NewTimerRuntimeBuilder("ttl", r.store). + SetCond(&timerapi.TimerCond{Key: timerapi.NewOptionalVal(timerKeyPrefix), KeyPrefix: true}). + RegisterHookFactory(timerHookClass, func(hookClass string, cli timerapi.TimerClient) timerapi.Hook { + return newTTLTimerHook(r.adapter, cli) + }). + Build() + r.rt.Start() +} + +func (r *ttlTimerRuntime) Pause() { + if rt := r.rt; rt != nil { + r.rt = nil + rt.Stop() + } +} diff --git a/ttl/ttlworker/timer_sync.go b/ttl/ttlworker/timer_sync.go index 8a23f57e87394..030d0b9b89754 100644 --- a/ttl/ttlworker/timer_sync.go +++ b/ttl/ttlworker/timer_sync.go @@ -70,6 +70,60 @@ func (g *TTLTimersSyncer) SetDelayDeleteInterval(interval time.Duration) { g.delayDelete = interval } +// ManualTriggerTTLTimer triggers a TTL job for a physical table which returns a function to wait the job done. +// This returned function returns a bool value to indicates whether the job is finished. +func (g *TTLTimersSyncer) ManualTriggerTTLTimer(ctx context.Context, tbl *cache.PhysicalTable) (func() (string, bool, error), error) { + se, err := getSession(g.pool) + if err != nil { + return nil, err + } + defer se.Close() + + timer, err := g.syncOneTimer(ctx, se, tbl.Schema, tbl.TableInfo, tbl.PartitionDef, true) + if err != nil { + return nil, err + } + + reqID, err := g.cli.ManualTriggerEvent(ctx, timer.ID) + if err != nil { + return nil, err + } + + return func() (string, bool, error) { + se, err = getSession(g.pool) + if err != nil { + return "", false, err + } + defer se.Close() + + if err = ctx.Err(); err != nil { + return "", false, err + } + + timer, err = g.cli.GetTimerByID(ctx, timer.ID) + if err != nil { + return "", false, err + } + + if timer.ManualRequestID != reqID { + return "", false, errors.Errorf("manual request failed to trigger, request not found") + } + + if timer.IsManualRequesting() { + if timeout := timer.ManualTimeout; timeout > 0 && time.Since(timer.ManualRequestTime) > timeout+5*time.Second { + return "", false, errors.New("manual request timeout") + } + return "", false, nil + } + + if timer.ManualEventID == "" { + return "", false, errors.New("manual request failed to trigger, request cancelled") + } + + return timer.ManualEventID, true, nil + }, nil +} + // SyncTimers syncs timers with TTL tables func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSchema) { if time.Since(g.lastPullTimers) > fullRefreshTimersCacheInterval { @@ -115,6 +169,19 @@ func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSche if time.Since(timer.CreateTime) > g.delayDelete { if _, err = g.cli.DeleteTimer(ctx, timer.ID); err != nil { logutil.BgLogger().Error("failed to delete timer", zap.Error(err), zap.String("timerID", timer.ID)) + } else { + delete(g.key2Timers, key) + } + } else if timer.Enable { + if err = g.cli.UpdateTimer(ctx, timer.ID, timerapi.WithSetEnable(false)); err != nil { + logutil.BgLogger().Error("failed to disable timer", zap.Error(err), zap.String("timerID", timer.ID)) + } + + timer, err = g.cli.GetTimerByID(ctx, timer.ID) + if err != nil { + logutil.BgLogger().Error("failed to get timer", zap.Error(err), zap.String("timerID", timer.ID)) + } else { + g.key2Timers[key] = timer } } } @@ -122,36 +189,57 @@ func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSche func (g *TTLTimersSyncer) syncTimersForTable(ctx context.Context, se session.Session, schema model.CIStr, tblInfo *model.TableInfo) []string { if tblInfo.Partition == nil { - return []string{g.syncOneTimer(ctx, se, schema, tblInfo, nil)} + key := buildTimerKey(tblInfo, nil) + if _, err := g.syncOneTimer(ctx, se, schema, tblInfo, nil, false); err != nil { + logutil.BgLogger().Error("failed to syncOneTimer", zap.Error(err), zap.String("key", key)) + } + return []string{key} } defs := tblInfo.Partition.Definitions keys := make([]string, 0, len(defs)) for i := range defs { - keys = append( - keys, - g.syncOneTimer(ctx, se, schema, tblInfo, &defs[i]), - ) + partition := &defs[i] + key := buildTimerKey(tblInfo, partition) + keys = append(keys, key) + if _, err := g.syncOneTimer(ctx, se, schema, tblInfo, partition, false); err != nil { + logutil.BgLogger().Error("failed to syncOneTimer", zap.Error(err), zap.String("key", key)) + } } return keys } -func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) (key string) { - key = buildTimerKey(tblInfo, partition) +func (g *TTLTimersSyncer) shouldSyncTimer(timer *timerapi.TimerRecord, schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) bool { + if timer == nil { + return true + } + tags := getTimerTags(schema, tblInfo, partition) ttlInfo := tblInfo.TTLInfo - existTimer, ok := g.key2Timers[key] - if ok && slices.Equal(existTimer.Tags, tags) && existTimer.Enable == ttlInfo.Enable && existTimer.SchedPolicyExpr == ttlInfo.JobInterval { - return + return !slices.Equal(timer.Tags, tags) || + timer.Enable != ttlInfo.Enable || + timer.SchedPolicyExpr != ttlInfo.JobInterval +} + +func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition, skipCache bool) (*timerapi.TimerRecord, error) { + key := buildTimerKey(tblInfo, partition) + tags := getTimerTags(schema, tblInfo, partition) + ttlInfo := tblInfo.TTLInfo + + if !skipCache { + timer, ok := g.key2Timers[key] + if ok && !g.shouldSyncTimer(timer, schema, tblInfo, partition) { + return timer, nil + } } timer, err := g.cli.GetTimerByKey(ctx, key) if err != nil && !errors.ErrorEqual(err, timerapi.ErrTimerNotExist) { - logutil.BgLogger().Error("failed to get timer for TTL table", zap.Error(err), zap.String("key", key)) - return + return nil, err } if errors.ErrorEqual(err, timerapi.ErrTimerNotExist) { + delete(g.key2Timers, key) var watermark time.Time ttlTableStatus, err := getTTLTableStatus(ctx, se, tblInfo, partition) if err != nil { @@ -159,7 +247,11 @@ func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, } if ttlTableStatus != nil { - watermark = ttlTableStatus.LastJobStartTime + if ttlTableStatus.CurrentJobID != "" { + watermark = ttlTableStatus.CurrentJobStartTime + } else { + watermark = ttlTableStatus.LastJobStartTime + } } dataObj := &TTLTimerData{ @@ -173,8 +265,7 @@ func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, data, err := json.Marshal(dataObj) if err != nil { - logutil.BgLogger().Error("failed to marshal TTL data object", zap.Error(err)) - return + return nil, err } timer, err = g.cli.CreateTimer(ctx, timerapi.TimerSpec{ @@ -188,15 +279,15 @@ func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, Enable: ttlInfo.Enable, }) if err != nil { - logutil.BgLogger().Error("failed to create new timer", - zap.Error(err), - zap.String("key", key), - zap.Strings("tags", tags), - ) - return + return nil, err } g.key2Timers[key] = timer - return + return timer, nil + } + + g.key2Timers[key] = timer + if !g.shouldSyncTimer(timer, schema, tblInfo, partition) { + return timer, nil } err = g.cli.UpdateTimer(ctx, timer.ID, @@ -212,20 +303,16 @@ func (g *TTLTimersSyncer) syncOneTimer(ctx context.Context, se session.Session, zap.String("key", key), zap.Strings("tags", tags), ) - return + return nil, err } timer, err = g.cli.GetTimerByID(ctx, timer.ID) if err != nil { - logutil.BgLogger().Error("failed to get timer", - zap.Error(err), - zap.String("timerID", timer.ID), - ) - return + return nil, err } g.key2Timers[timer.Key] = timer - return + return timer, nil } func getTimerTags(schema model.CIStr, tblInfo *model.TableInfo, partition *model.PartitionDefinition) []string { @@ -246,7 +333,11 @@ func buildTimerKey(tblInfo *model.TableInfo, partition *model.PartitionDefinitio if partition != nil { physicalID = partition.ID } - return fmt.Sprintf("%s%d/%d", timerKeyPrefix, tblInfo.ID, physicalID) + return buildTimerKeyWithID(tblInfo.ID, physicalID) +} + +func buildTimerKeyWithID(tblID, physicalID int64) string { + return fmt.Sprintf("%s%d/%d", timerKeyPrefix, tblID, physicalID) } func getTTLTableStatus(ctx context.Context, se session.Session, tblInfo *model.TableInfo, partition *model.PartitionDefinition) (*cache.TableStatus, error) { diff --git a/ttl/ttlworker/timer_sync_test.go b/ttl/ttlworker/timer_sync_test.go index eb08f681e878a..8dc4a1f8db2cd 100644 --- a/ttl/ttlworker/timer_sync_test.go +++ b/ttl/ttlworker/timer_sync_test.go @@ -22,15 +22,145 @@ import ( "time" "github.com/google/uuid" + "github.com/pingcap/errors" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/testkit" timerapi "github.com/pingcap/tidb/timer/api" "github.com/pingcap/tidb/timer/tablestore" + "github.com/pingcap/tidb/ttl/cache" "github.com/pingcap/tidb/ttl/ttlworker" "github.com/stretchr/testify/require" ) +func TestTTLManualTriggerOneTimer(t *testing.T) { + store, do := testkit.CreateMockStoreAndDomain(t) + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(tablestore.CreateTimerTableSQL("test", "test_timers")) + timerStore := tablestore.NewTableTimerStore(1, do.SysSessionPool(), "test", "test_timers", nil) + defer timerStore.Close() + var zeroWatermark time.Time + cli := timerapi.NewDefaultTimerClient(timerStore) + sync := ttlworker.NewTTLTimerSyncer(do.SysSessionPool(), cli) + + tk.MustExec("set @@global.tidb_ttl_job_enable=0") + tk.MustExec("create table tp1(a int, t timestamp) TTL=`t`+interval 1 HOUR ttl_job_interval='3h' partition by range(a) (" + + "partition p0 values less than (10)," + + "partition p1 values less than (100)," + + "partition p2 values less than (1000)" + + ")") + + key, physical := getPhysicalTableInfo(t, do, "test", "tp1", "p0") + _, err := cli.GetTimerByKey(context.TODO(), key) + require.True(t, errors.ErrorEqual(err, timerapi.ErrTimerNotExist)) + + startTrigger := func(ctx context.Context, expectErr string) (func() (string, bool, error), timerapi.ManualRequest) { + timer, err := cli.GetTimerByKey(context.TODO(), key) + if !errors.ErrorEqual(timerapi.ErrTimerNotExist, err) { + require.NoError(t, err) + require.False(t, timer.IsManualRequesting()) + } + + _, physical = getPhysicalTableInfo(t, do, "test", "tp1", "p0") + check, err := sync.ManualTriggerTTLTimer(ctx, physical) + timer = checkTimerWithTableMeta(t, do, cli, "test", "tp1", "p0", zeroWatermark) + if expectErr != "" { + require.EqualError(t, err, expectErr) + require.Nil(t, check) + require.False(t, timer.IsManualRequesting()) + return nil, timer.ManualRequest + } + + require.NoError(t, err) + require.True(t, timer.IsManualRequesting()) + return check, timer.ManualRequest + } + + testCheckFunc := func(check func() (string, bool, error), expectJobID string, expectErr string) { + jobID, ok, err := check() + if expectErr != "" { + require.Empty(t, expectJobID) + require.Empty(t, jobID) + require.False(t, ok) + require.EqualError(t, err, expectErr) + } else { + require.NoError(t, err) + require.Equal(t, ok, jobID != "") + require.Equal(t, expectJobID, jobID) + } + } + + // start trigger -> not finished -> finished + check, manual := startTrigger(context.TODO(), "") + testCheckFunc(check, "", "") + timer, err := cli.GetTimerByKey(context.TODO(), key) + require.NoError(t, err) + manual.ManualEventID = "event123" + manual.ManualProcessed = true + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(manual), + })) + testCheckFunc(check, "event123", "") + + // start trigger -> trigger done but no event id + check, manual = startTrigger(context.TODO(), "") + manual.ManualProcessed = true + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(manual), + })) + testCheckFunc(check, "", "manual request failed to trigger, request cancelled") + + // start trigger -> manual requestID not match + check, manual = startTrigger(context.TODO(), "") + manual.ManualRequestID = "anotherreqid" + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(manual), + })) + testCheckFunc(check, "", "manual request failed to trigger, request not found") + manual.ManualRequestID = "anotherreqid" + manual.ManualProcessed = true + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(manual), + })) + testCheckFunc(check, "", "manual request failed to trigger, request not found") + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(timerapi.ManualRequest{}), + })) + testCheckFunc(check, "", "manual request failed to trigger, request not found") + + // start trigger -> trigger not done but timeout + check, manual = startTrigger(context.TODO(), "") + manual.ManualRequestTime = time.Now().Add(-time.Minute) + manual.ManualTimeout = 50 * time.Second + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(manual), + })) + testCheckFunc(check, "", "manual request timeout") + + // disable ttl + require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + ManualRequest: timerapi.NewOptionalVal(timerapi.ManualRequest{}), + })) + tk.MustExec("alter table tp1 ttl_enable='OFF'") + _, physical = getPhysicalTableInfo(t, do, "test", "tp1", "p0") + startTrigger(context.TODO(), "manual trigger is not allowed when timer is disabled") + tk.MustExec("alter table tp1 ttl_enable='ON'") + + // start trigger -> timer deleted + check, _ = startTrigger(context.TODO(), "") + _, err = cli.DeleteTimer(context.TODO(), timer.ID) + require.NoError(t, err) + testCheckFunc(check, "", "timer not exist") + + // ctx timeout + ctx, cancel := context.WithCancel(context.TODO()) + check, _ = startTrigger(ctx, "") + cancel() + testCheckFunc(check, "", ctx.Err().Error()) +} + func TestTTLTimerSync(t *testing.T) { store, do := testkit.CreateMockStoreAndDomain(t) @@ -53,10 +183,10 @@ func TestTTLTimerSync(t *testing.T) { var zeroTime time.Time wm1 := time.Unix(3600*24*12, 0) wm2 := time.Unix(3600*24*24, 0) - insertTTLTableStatusWatermark(t, do, tk, "test", "t1", "", zeroTime) - insertTTLTableStatusWatermark(t, do, tk, "test", "t2", "", wm1) - insertTTLTableStatusWatermark(t, do, tk, "test", "tp1", "p0", zeroTime) - insertTTLTableStatusWatermark(t, do, tk, "test", "tp1", "p1", wm2) + insertTTLTableStatusWatermark(t, do, tk, "test", "t1", "", zeroTime, false) + insertTTLTableStatusWatermark(t, do, tk, "test", "t2", "", wm1, false) + insertTTLTableStatusWatermark(t, do, tk, "test", "tp1", "p0", zeroTime, false) + insertTTLTableStatusWatermark(t, do, tk, "test", "tp1", "p1", wm2, true) cli := timerapi.NewDefaultTimerClient(timerStore) sync := ttlworker.NewTTLTimerSyncer(do.SysSessionPool(), cli) @@ -129,7 +259,11 @@ func TestTTLTimerSync(t *testing.T) { require.NotEqual(t, oldTimerP20.ID, timerP20.ID) timerP21 = checkTimerWithTableMeta(t, do, cli, "test", "tp2", "p1", zeroTime) require.NotEqual(t, oldTimerP21.ID, timerP21.ID) - checkTimersNotChange(t, cli, timer1, oldTimer2, timer3, timer4, timer5, timerP10, oldTimerP11, timerP12, timerP13, oldTimerP20, oldTimerP21) + oldTimer2 = checkTimerOnlyDisabled(t, cli, oldTimer2) + oldTimerP11 = checkTimerOnlyDisabled(t, cli, oldTimerP11) + oldTimerP20 = checkTimerOnlyDisabled(t, cli, oldTimerP20) + oldTimerP21 = checkTimerOnlyDisabled(t, cli, oldTimerP21) + checkTimersNotChange(t, cli, timer1, timer3, timer4, timer5, timerP10, timerP12, timerP13) // drop table/partition tk.MustExec("drop table t1a") @@ -137,8 +271,12 @@ func TestTTLTimerSync(t *testing.T) { tk.MustExec("drop table tp2") sync.SyncTimers(context.TODO(), do.InfoSchema()) checkTimerCnt(t, cli, 15) + checkTimerOnlyDisabled(t, cli, timer1) + checkTimerOnlyDisabled(t, cli, timerP13) + checkTimerOnlyDisabled(t, cli, timerP20) + checkTimerOnlyDisabled(t, cli, timerP21) checkTimersNotChange(t, cli, oldTimer2, oldTimerP11, oldTimerP20, oldTimerP21) - checkTimersNotChange(t, cli, timer1, timer2, timer3, timer4, timer5, timerP10, timerP11, timerP12, timerP13, timerP20, timerP21) + checkTimersNotChange(t, cli, timer2, timer3, timer4, timer5, timerP10, timerP11, timerP12) // clear deleted tables sync.SetDelayDeleteInterval(time.Millisecond) @@ -148,31 +286,26 @@ func TestTTLTimerSync(t *testing.T) { checkTimersNotChange(t, cli, timer2, timer3, timer4, timer5, timerP10, timerP11, timerP12) } -func insertTTLTableStatusWatermark(t *testing.T, do *domain.Domain, tk *testkit.TestKit, db, table, partition string, watermark time.Time) { - tbl, err := do.InfoSchema().TableByName(model.NewCIStr(db), model.NewCIStr(table)) - require.NoError(t, err) - tblInfo := tbl.Meta() - physicalID := tblInfo.ID - var par model.PartitionDefinition - if partition != "" { - for _, def := range tblInfo.Partition.Definitions { - if def.Name.L == model.NewCIStr(partition).L { - par = def - } - } - require.NotNil(t, par) - physicalID = par.ID - } - +func insertTTLTableStatusWatermark(t *testing.T, do *domain.Domain, tk *testkit.TestKit, db, table, partition string, watermark time.Time, jobRunning bool) { + _, physical := getPhysicalTableInfo(t, do, db, table, partition) if watermark.IsZero() { - tk.MustExec("insert into mysql.tidb_ttl_table_status (table_id, parent_table_id) values (?, ?)", physicalID, tblInfo.ID) + tk.MustExec("insert into mysql.tidb_ttl_table_status (table_id, parent_table_id) values (?, ?)", physical.ID, physical.TableInfo.ID) return } - tk.MustExec( - "insert into mysql.tidb_ttl_table_status (table_id, parent_table_id, last_job_id, last_job_start_time, last_job_finish_time, last_job_ttl_expire) values(?, ?, ?, FROM_UNIXTIME(?), FROM_UNIXTIME(?), FROM_UNIXTIME(?))", - physicalID, tblInfo.ID, uuid.NewString(), watermark.Unix(), watermark.Add(time.Minute).Unix(), watermark.Add(-time.Minute).Unix(), - ) + if jobRunning { + tk.MustExec( + "insert into mysql.tidb_ttl_table_status (table_id, parent_table_id, last_job_id, last_job_start_time, last_job_finish_time, last_job_ttl_expire, current_job_id, current_job_start_time) values(?, ?, ?, FROM_UNIXTIME(?), FROM_UNIXTIME(?), FROM_UNIXTIME(?), ?, FROM_UNIXTIME(?))", + physical.ID, physical.TableInfo.ID, uuid.NewString(), watermark.Add(-10*time.Minute).Unix(), watermark.Add(-time.Minute).Unix(), watermark.Add(-20*time.Minute).Unix(), + uuid.NewString(), + watermark.Unix(), + ) + } else { + tk.MustExec( + "insert into mysql.tidb_ttl_table_status (table_id, parent_table_id, last_job_id, last_job_start_time, last_job_finish_time, last_job_ttl_expire) values(?, ?, ?, FROM_UNIXTIME(?), FROM_UNIXTIME(?), FROM_UNIXTIME(?))", + physical.ID, physical.TableInfo.ID, uuid.NewString(), watermark.Unix(), watermark.Add(time.Minute).Unix(), watermark.Add(-time.Minute).Unix(), + ) + } } func checkTimerCnt(t *testing.T, cli timerapi.TimerClient, cnt int) { @@ -181,6 +314,23 @@ func checkTimerCnt(t *testing.T, cli timerapi.TimerClient, cnt int) { require.Equal(t, cnt, len(timers)) } +func checkTimerOnlyDisabled(t *testing.T, cli timerapi.TimerClient, timer *timerapi.TimerRecord) *timerapi.TimerRecord { + tm, err := cli.GetTimerByID(context.TODO(), timer.ID) + require.NoError(t, err) + if !timer.Enable { + require.Equal(t, *timer, *tm) + return timer + } + + require.False(t, tm.Enable) + require.Greater(t, tm.Version, timer.Version) + tm2 := timer.Clone() + tm2.Enable = tm.Enable + tm2.Version = tm.Version + require.Equal(t, *tm, *tm2) + return tm +} + func checkTimersNotChange(t *testing.T, cli timerapi.TimerClient, timers ...*timerapi.TimerRecord) { for i, timer := range timers { tm, err := cli.GetTimerByID(context.TODO(), timer.ID) @@ -189,50 +339,46 @@ func checkTimersNotChange(t *testing.T, cli timerapi.TimerClient, timers ...*tim } } -func checkTimerWithTableMeta(t *testing.T, do *domain.Domain, cli timerapi.TimerClient, db, table, partition string, watermark time.Time) *timerapi.TimerRecord { +func getPhysicalTableInfo(t *testing.T, do *domain.Domain, db, table, partition string) (string, *cache.PhysicalTable) { is := do.InfoSchema() - dbInfo, ok := is.SchemaByName(model.NewCIStr(db)) - require.True(t, ok) tbl, err := is.TableByName(model.NewCIStr(db), model.NewCIStr(table)) require.NoError(t, err) tblInfo := tbl.Meta() - physicalID := tblInfo.ID - var par model.PartitionDefinition - if partition != "" { - for _, def := range tblInfo.Partition.Definitions { - if def.Name.L == model.NewCIStr(partition).L { - par = def - } - } - require.NotNil(t, par) - physicalID = par.ID - } + physical, err := cache.NewPhysicalTable(model.NewCIStr(db), tblInfo, model.NewCIStr(partition)) + require.NoError(t, err) + return fmt.Sprintf("/tidb/ttl/physical_table/%d/%d", tblInfo.ID, physical.ID), physical +} + +func checkTimerWithTableMeta(t *testing.T, do *domain.Domain, cli timerapi.TimerClient, db, table, partition string, watermark time.Time) *timerapi.TimerRecord { + is := do.InfoSchema() + dbInfo, ok := is.SchemaByName(model.NewCIStr(db)) + require.True(t, ok) - key := fmt.Sprintf("/tidb/ttl/physical_table/%d/%d", tblInfo.ID, physicalID) + key, physical := getPhysicalTableInfo(t, do, db, table, partition) timer, err := cli.GetTimerByKey(context.TODO(), key) require.NoError(t, err) - require.Equal(t, tblInfo.TTLInfo.Enable, timer.Enable) + require.Equal(t, physical.TTLInfo.Enable, timer.Enable) require.Equal(t, timerapi.SchedEventInterval, timer.SchedPolicyType) - require.Equal(t, tblInfo.TTLInfo.JobInterval, timer.SchedPolicyExpr) + require.Equal(t, physical.TTLInfo.JobInterval, timer.SchedPolicyExpr) if partition == "" { require.Equal(t, []string{ fmt.Sprintf("db=%s", dbInfo.Name.O), - fmt.Sprintf("table=%s", tblInfo.Name.O), + fmt.Sprintf("table=%s", physical.Name.O), }, timer.Tags) } else { require.Equal(t, []string{ fmt.Sprintf("db=%s", dbInfo.Name.O), - fmt.Sprintf("table=%s", tblInfo.Name.O), - fmt.Sprintf("partition=%s", par.Name.O), + fmt.Sprintf("table=%s", physical.Name.O), + fmt.Sprintf("partition=%s", physical.Partition.O), }, timer.Tags) } require.NotNil(t, timer.Data) var timerData ttlworker.TTLTimerData require.NoError(t, json.Unmarshal(timer.Data, &timerData)) - require.Equal(t, tblInfo.ID, timerData.TableID) - require.Equal(t, physicalID, timerData.PhysicalID) + require.Equal(t, physical.TableInfo.ID, timerData.TableID) + require.Equal(t, physical.ID, timerData.PhysicalID) require.Equal(t, watermark.Unix(), timer.Watermark.Unix()) return timer } diff --git a/ttl/ttlworker/timer_test.go b/ttl/ttlworker/timer_test.go new file mode 100644 index 0000000000000..3268de5c0f94d --- /dev/null +++ b/ttl/ttlworker/timer_test.go @@ -0,0 +1,556 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package ttlworker + +import ( + "context" + "encoding/json" + "fmt" + "testing" + "time" + + "github.com/google/uuid" + "github.com/pingcap/errors" + "github.com/pingcap/tidb/sessionctx/variable" + timerapi "github.com/pingcap/tidb/timer/api" + "github.com/pingcap/tidb/util/logutil" + "github.com/stretchr/testify/mock" + "github.com/stretchr/testify/require" +) + +type mockJobAdapter struct { + mock.Mock +} + +func (a *mockJobAdapter) CanSubmitJob(tableID, physicalID int64) bool { + args := a.Called(tableID, physicalID) + return args.Bool(0) +} + +func (a *mockJobAdapter) SubmitJob(ctx context.Context, tableID, physicalID int64, requestID string, watermark time.Time) (job *TTLJobTrace, _ error) { + args := a.Called(ctx, tableID, physicalID, requestID, watermark) + if obj := args.Get(0); obj != nil { + job = obj.(*TTLJobTrace) + } + return job, args.Error(1) +} + +func (a *mockJobAdapter) GetJob(ctx context.Context, tableID, physicalID int64, requestID string) (job *TTLJobTrace, _ error) { + args := a.Called(ctx, tableID, physicalID, requestID) + if obj := args.Get(0); obj != nil { + job = obj.(*TTLJobTrace) + } + return job, args.Error(1) +} + +type mockTimerCli struct { + mock.Mock + timerapi.TimerClient +} + +func (c *mockTimerCli) GetTimerByID(ctx context.Context, timerID string) (r *timerapi.TimerRecord, _ error) { + args := c.Called(ctx, timerID) + if obj := args.Get(0); obj != nil { + r = obj.(*timerapi.TimerRecord) + } + return r, args.Error(1) +} + +func (c *mockTimerCli) CloseTimerEvent(ctx context.Context, timerID string, eventID string, opts ...timerapi.UpdateTimerOption) error { + args := c.Called(ctx, timerID, eventID, opts) + if err := args.Error(0); err != nil { + return err + } + return c.TimerClient.CloseTimerEvent(ctx, timerID, eventID, opts...) +} + +type mockTimerSchedEvent struct { + eventID string + timer *timerapi.TimerRecord +} + +func (e *mockTimerSchedEvent) EventID() string { + return e.eventID +} + +func (e *mockTimerSchedEvent) Timer() *timerapi.TimerRecord { + return e.timer +} + +func createTestTimer(t *testing.T, cli timerapi.TimerClient) (*timerapi.TimerRecord, *TTLTimerData) { + data := &TTLTimerData{ + TableID: 1, + PhysicalID: 2, + } + + bs, err := json.Marshal(data) + require.NoError(t, err) + + timer, err := cli.CreateTimer(context.TODO(), timerapi.TimerSpec{ + Key: fmt.Sprintf("%s%d/%d", timerKeyPrefix, data.TableID, data.PhysicalID), + HookClass: timerHookClass, + Tags: []string{"db=test", "table=t1", "partition=p0"}, + Data: bs, + SchedPolicyType: timerapi.SchedEventInterval, + SchedPolicyExpr: "1h", + Watermark: time.Unix(3600*128, 0), + Enable: true, + }) + require.NoError(t, err) + return timer, data +} + +func triggerTestTimer(t *testing.T, store *timerapi.TimerStore, timerID string) *timerapi.TimerRecord { + timer, err := store.GetByID(context.TODO(), timerID) + require.NoError(t, err) + require.NotNil(t, timer) + require.Empty(t, timer.EventID) + eventID := uuid.NewString() + err = store.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ + EventStatus: timerapi.NewOptionalVal(timerapi.SchedEventTrigger), + EventID: timerapi.NewOptionalVal(eventID), + EventStart: timerapi.NewOptionalVal(time.Now().Add(-2 * time.Second)), + EventExtra: timerapi.NewOptionalVal(timerapi.EventExtra{ + EventWatermark: timer.Watermark, + }), + }) + require.NoError(t, err) + timer, err = store.GetByID(context.TODO(), timerID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventTrigger, timer.EventStatus) + require.Equal(t, eventID, timer.EventID) + return timer +} + +func clearTTLWindowAndEnable() { + variable.EnableTTLJob.Store(true) + variable.TTLJobScheduleWindowStartTime.Store(time.Date(0, 0, 0, 0, 0, 0, 0, time.UTC)) + variable.TTLJobScheduleWindowEndTime.Store(time.Date(0, 0, 0, 23, 59, 0, 0, time.UTC)) +} + +func makeTTLSummary(t *testing.T, requestID string) (*ttlTimerSummary, []byte) { + summary := &ttlTimerSummary{ + LastJobRequestID: requestID, + LastJobSummary: &TTLSummary{ + TotalRows: 100, + SuccessRows: 98, + ErrorRows: 2, + + TotalScanTask: 10, + ScheduledScanTask: 9, + FinishedScanTask: 1, + + ScanTaskErr: "err1", + SummaryText: "summary1", + }, + } + + bs, err := json.Marshal(summary) + require.NoError(t, err) + return summary, bs +} + +func checkTTLTimerNotChange(t *testing.T, cli timerapi.TimerClient, r *timerapi.TimerRecord) { + tm, err := cli.GetTimerByID(context.TODO(), r.ID) + require.NoError(t, err) + require.Equal(t, *r, *tm) +} + +func TestTTLTimerHookPrepare(t *testing.T) { + defer clearTTLWindowAndEnable() + clearTTLWindowAndEnable() + + adapter := &mockJobAdapter{} + store := timerapi.NewMemoryTimerStore() + defer store.Close() + + cli := timerapi.NewDefaultTimerClient(store) + timer, data := createTestTimer(t, cli) + + hook := newTTLTimerHook(adapter, cli) + + // normal + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID).Return(true).Once() + r, err := hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{}, r) + adapter.AssertExpectations(t) + + // global ttl job disabled + variable.EnableTTLJob.Store(false) + r, err = hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{Delay: time.Minute}, r) + adapter.AssertExpectations(t) + + // not in window + now := time.Date(2023, 1, 1, 15, 10, 0, 0, time.UTC) + hook.nowFunc = func() time.Time { + return now + } + clearTTLWindowAndEnable() + variable.TTLJobScheduleWindowStartTime.Store(time.Date(0, 0, 0, 15, 11, 0, 0, time.UTC)) + r, err = hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{Delay: time.Minute}, r) + adapter.AssertExpectations(t) + + clearTTLWindowAndEnable() + variable.TTLJobScheduleWindowEndTime.Store(time.Date(0, 0, 0, 15, 9, 0, 0, time.UTC)) + r, err = hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{Delay: time.Minute}, r) + adapter.AssertExpectations(t) + + // in window + clearTTLWindowAndEnable() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID).Return(true).Once() + variable.TTLJobScheduleWindowStartTime.Store(time.Date(0, 0, 0, 15, 9, 0, 0, time.UTC)) + variable.TTLJobScheduleWindowEndTime.Store(time.Date(0, 0, 0, 15, 11, 0, 0, time.UTC)) + r, err = hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{}, r) + adapter.AssertExpectations(t) + + // CanSubmitJob returns false + clearTTLWindowAndEnable() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID).Return(false).Once() + r, err = hook.OnPreSchedEvent(context.TODO(), &mockTimerSchedEvent{eventID: "event1", timer: timer}) + require.NoError(t, err) + require.Equal(t, timerapi.PreSchedEventResult{Delay: time.Minute}, r) + adapter.AssertExpectations(t) +} + +func TestTTLTimerHookOnEvent(t *testing.T) { + ctx := context.Background() + adapter := &mockJobAdapter{} + store := timerapi.NewMemoryTimerStore() + defer store.Close() + + cli := timerapi.NewDefaultTimerClient(store) + timer, data := createTestTimer(t, cli) + timer = triggerTestTimer(t, store, timer.ID) + + hook := newTTLTimerHook(adapter, cli) + hook.Start() + defer hook.Stop() + + // get job error + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, errors.New("mockErr")). + Once() + err := hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.EqualError(t, err, "mockErr") + adapter.AssertExpectations(t) + checkTTLTimerNotChange(t, cli, timer) + require.Equal(t, int64(0), hook.waitJobLoopCounter) + + // submit job error + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID). + Return(true). + Once() + adapter.On("SubmitJob", ctx, data.TableID, data.PhysicalID, timer.EventID, timer.EventStart). + Return(nil, errors.New("mockSubmitErr")). + Once() + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.EqualError(t, err, "mockSubmitErr") + adapter.AssertExpectations(t) + checkTTLTimerNotChange(t, cli, timer) + require.Equal(t, int64(0), hook.waitJobLoopCounter) + + waitJobDone := func(timerID string) *timerapi.TimerRecord { + start := time.Now() + for { + if time.Since(start) > time.Minute { + require.FailNow(t, "timeout") + } + + tm, err := cli.GetTimerByID(ctx, timerID) + require.NoError(t, err) + if tm.EventStatus != timerapi.SchedEventTrigger { + return tm + } + time.Sleep(100 * time.Millisecond) + } + } + + // submit job and wait done + hook.checkTTLJobInterval = time.Millisecond + summary, summaryData := makeTTLSummary(t, timer.EventID) + eventStart := timer.EventStart + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID). + Return(true). + Once() + adapter.On("SubmitJob", ctx, data.TableID, data.PhysicalID, timer.EventID, timer.EventStart). + Return(&TTLJobTrace{RequestID: timer.EventID}, nil). + Once() + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(&TTLJobTrace{RequestID: timer.EventID, Finished: true, Summary: summary.LastJobSummary}, nil). + Once() + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.NoError(t, err) + require.Equal(t, int64(1), hook.waitJobLoopCounter) + timer = waitJobDone(timer.ID) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Empty(t, timer.EventStart) + require.Equal(t, timer.Watermark, eventStart) + require.Equal(t, summaryData, timer.SummaryData) + adapter.AssertExpectations(t) + + // wait exist job + timer = triggerTestTimer(t, store, timer.ID) + summary, summaryData = makeTTLSummary(t, timer.EventID) + eventStart = timer.EventStart + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(&TTLJobTrace{RequestID: timer.EventID}, nil). + Once() + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(&TTLJobTrace{RequestID: timer.EventID, Finished: true, Summary: summary.LastJobSummary}, nil). + Once() + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.NoError(t, err) + require.Equal(t, int64(2), hook.waitJobLoopCounter) + timer = waitJobDone(timer.ID) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Empty(t, timer.EventStart) + require.Equal(t, timer.Watermark, eventStart) + require.Equal(t, summaryData, timer.SummaryData) + adapter.AssertExpectations(t) + + // job not exists but table ttl not enabled + watermark := time.Unix(3600*123, 0) + require.NoError(t, cli.UpdateTimer(ctx, timer.ID, timerapi.WithSetWatermark(watermark))) + timer = triggerTestTimer(t, store, timer.ID) + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID). + Return(false). + Once() + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.NoError(t, err) + adapter.AssertExpectations(t) + oldSummary := timer.SummaryData + timer, err = cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Equal(t, watermark, timer.Watermark) + require.Equal(t, oldSummary, timer.SummaryData) + + // job not exists but timer disabled + watermark = time.Unix(3600*456, 0) + require.NoError(t, cli.UpdateTimer(ctx, timer.ID, timerapi.WithSetWatermark(watermark), timerapi.WithSetEnable(false))) + timer = triggerTestTimer(t, store, timer.ID) + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + require.False(t, timer.Enable) + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.NoError(t, err) + adapter.AssertExpectations(t) + oldSummary = timer.SummaryData + timer, err = cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Equal(t, watermark, timer.Watermark) + require.Equal(t, oldSummary, timer.SummaryData) + require.NoError(t, cli.UpdateTimer(ctx, timer.ID, timerapi.WithSetEnable(true))) + + // job not exists but event start too early + watermark = time.Unix(3600*789, 0) + require.NoError(t, cli.UpdateTimer(ctx, timer.ID, timerapi.WithSetWatermark(watermark))) + timer = triggerTestTimer(t, store, timer.ID) + hook.nowFunc = func() time.Time { + return timer.EventStart.Add(11 * time.Minute) + } + adapter.On("GetJob", ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + adapter.On("CanSubmitJob", data.TableID, data.PhysicalID). + Return(true). + Once() + err = hook.OnSchedEvent(ctx, &mockTimerSchedEvent{eventID: timer.EventID, timer: timer}) + require.NoError(t, err) + adapter.AssertExpectations(t) + oldSummary = timer.SummaryData + timer, err = cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Equal(t, watermark, timer.Watermark) + require.Equal(t, oldSummary, timer.SummaryData) + + hook.Stop() +} + +func TestWaitTTLJobFinish(t *testing.T) { + ctx, cancel := context.WithCancel(context.Background()) + defer cancel() + + adapter := &mockJobAdapter{} + store := timerapi.NewMemoryTimerStore() + defer store.Close() + + cli := timerapi.NewDefaultTimerClient(store) + timer, data := createTestTimer(t, cli) + timer = triggerTestTimer(t, store, timer.ID) + + hook := newTTLTimerHook(adapter, cli) + hook.checkTTLJobInterval = time.Millisecond + + // timer closed + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + eventID, eventStart := timer.EventID, timer.EventStart + require.NoError(t, cli.CloseTimerEvent(ctx, timer.ID, timer.EventID)) + timer, err := cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Empty(t, timer.EventID) + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + require.NoError(t, hook.ctx.Err()) + checkTTLTimerNotChange(t, cli, timer) + adapter.AssertExpectations(t) + + // different event id + timer = triggerTestTimer(t, store, timer.ID) + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + require.NoError(t, hook.ctx.Err()) + checkTTLTimerNotChange(t, cli, timer) + adapter.AssertExpectations(t) + + // timer deleted + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + _, err = cli.DeleteTimer(ctx, timer.ID) + require.NoError(t, err) + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, timer.EventID, timer.EventStart) + require.NoError(t, hook.ctx.Err()) + timers, err := cli.GetTimers(ctx) + require.NoError(t, err) + require.Equal(t, 0, len(timers)) + + // job deleted + timer, data = createTestTimer(t, cli) + timer = triggerTestTimer(t, store, timer.ID) + eventID, eventStart = timer.EventID, timer.EventStart + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, nil). + Once() + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + require.NoError(t, hook.ctx.Err()) + timer, err = cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Equal(t, eventStart, timer.Watermark) + summaryData, err := json.Marshal(ttlTimerSummary{LastJobRequestID: eventID}) + require.NoError(t, err) + require.Equal(t, summaryData, timer.SummaryData) + adapter.AssertExpectations(t) + + // retry until success + timer = triggerTestTimer(t, store, timer.ID) + summary, summaryData := makeTTLSummary(t, timer.EventID) + mockCli := &mockTimerCli{TimerClient: cli} + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + hook.cli = mockCli + mockCli.On("GetTimerByID", hook.ctx, timer.ID). + Return(nil, errors.New("mockTimerErr")). + Times(5) + mockCli.On("GetTimerByID", hook.ctx, timer.ID). + Return(timer, nil). + Times(10) + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, errors.New("mockJobErr")). + Times(5) + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(&TTLJobTrace{RequestID: timer.EventID}, errors.New("mockJobErr")). + Times(2) + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(&TTLJobTrace{RequestID: timer.EventID, Finished: true, Summary: summary.LastJobSummary}, nil). + Times(3) + mockCli.On("CloseTimerEvent", hook.ctx, timer.ID, timer.EventID, mock.Anything). + Return(errors.New("mockCloseErr")). + Times(2) + mockCli.On("CloseTimerEvent", hook.ctx, timer.ID, timer.EventID, mock.Anything). + Return(nil). + Once() + eventID, eventStart = timer.EventID, timer.EventStart + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + require.NoError(t, hook.ctx.Err()) + adapter.AssertExpectations(t) + mockCli.AssertExpectations(t) + timer, err = cli.GetTimerByID(ctx, timer.ID) + require.NoError(t, err) + require.Equal(t, timerapi.SchedEventIdle, timer.EventStatus) + require.Empty(t, timer.EventID) + require.Equal(t, eventStart, timer.Watermark) + require.Equal(t, summaryData, timer.SummaryData) + + // retry until context done + timer = triggerTestTimer(t, store, timer.ID) + eventID, eventStart = timer.EventID, timer.EventStart + hook.ctx, hook.cancel = context.WithTimeout(ctx, time.Minute) + hook.cli = cli + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, errors.New("mockErr")). + Times(10) + adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). + Return(nil, errors.New("mockErr")). + Once(). + Run(func(_ mock.Arguments) { hook.cancel() }) + hook.wg.Add(1) + hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + adapter.AssertExpectations(t) + checkTTLTimerNotChange(t, cli, timer) +} + +func TestTTLTimerRuntime(t *testing.T) { + adapter := &mockJobAdapter{} + store := timerapi.NewMemoryTimerStore() + defer store.Close() + + r := newTTLTimerRuntime(store, adapter) + r.Resume() + rt := r.rt + require.NotNil(t, rt) + r.Resume() + require.Same(t, rt, r.rt) + + r.Pause() + require.Nil(t, r.rt) + r.Pause() + require.Nil(t, r.rt) + + r.Resume() + require.NotNil(t, r.rt) + r.Pause() + require.Nil(t, r.rt) +} From dfa03cd4e175c8bb5b853d3c47974677499cfaad Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 18 Jul 2023 19:06:46 +0800 Subject: [PATCH 09/72] linter: add too much test checker (#45434) ref pingcap/tidb#44940 --- build/BUILD.bazel | 1 + build/linter/toomanytests/BUILD.bazel | 9 +++++ build/linter/toomanytests/analyze.go | 47 +++++++++++++++++++++++++++ build/nogo_config.json | 17 ++++++++++ 4 files changed, 74 insertions(+) create mode 100644 build/linter/toomanytests/BUILD.bazel create mode 100644 build/linter/toomanytests/analyze.go diff --git a/build/BUILD.bazel b/build/BUILD.bazel index fed2e1c7f4397..a6171ef57a0c5 100644 --- a/build/BUILD.bazel +++ b/build/BUILD.bazel @@ -161,6 +161,7 @@ nogo( "//build/linter/predeclared", "//build/linter/unconvert", "//build/linter/rowserrcheck", + "//build/linter/toomanytests", ] + staticcheck_analyzers(STATICHECK_ANALYZERS) + select({ "//build:with_nogo": [ diff --git a/build/linter/toomanytests/BUILD.bazel b/build/linter/toomanytests/BUILD.bazel new file mode 100644 index 0000000000000..026c41b68ad05 --- /dev/null +++ b/build/linter/toomanytests/BUILD.bazel @@ -0,0 +1,9 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "toomanytests", + srcs = ["analyze.go"], + importpath = "github.com/pingcap/tidb/build/linter/toomanytests", + visibility = ["//visibility:public"], + deps = ["@org_golang_x_tools//go/analysis"], +) diff --git a/build/linter/toomanytests/analyze.go b/build/linter/toomanytests/analyze.go new file mode 100644 index 0000000000000..e6530eeb283ba --- /dev/null +++ b/build/linter/toomanytests/analyze.go @@ -0,0 +1,47 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package toomanytests + +import ( + "go/ast" + "strings" + + "golang.org/x/tools/go/analysis" +) + +// Analyzer is the analyzer struct of toomanytests +var Analyzer = &analysis.Analyzer{ + Name: "toomanytests", + Doc: "too many tests in the package", + Run: func(pass *analysis.Pass) (any, error) { + cnt := 0 + for _, f := range pass.Files { + for _, n := range f.Decls { + funcDecl, ok := n.(*ast.FuncDecl) + if ok { + if strings.HasPrefix(funcDecl.Name.Name, "Test") && funcDecl.Recv == nil && + funcDecl.Name.Name != "TestMain" { + cnt++ + } + } + } + if cnt > 50 { + pass.Reportf(f.Pos(), "%s: Too many test cases in one package", pass.Pkg.Name()) + return nil, nil + } + } + return nil, nil + }, +} diff --git a/build/nogo_config.json b/build/nogo_config.json index 8594b8319e67c..916053d73a3cb 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -585,6 +585,23 @@ ".*_generated\\.go$": "ignore generated code" } }, + "toomanytests": { + "exclude_files": { + "parser/parser.go": "parser/parser.go code", + "external/": "no need to vet third party code", + ".*_generated\\.go$": "ignore generated code", + "/cgo/": "ignore cgo code", + "/rules_go_work-*": "ignore generated code", + ".*test_/testmain\\.go$": "ignore generated code", + ".*failpoint_binding__.go$": "ignore generated code", + "util/chunk": "ignore util/chunk" + }, + "only_files": { + "disttask/": "disttask code", + "timer/": "timer code", + "util/": "util code" + } + }, "unconvert": { "exclude_files": { "external/": "no need to vet third party code", From 2ff2d115ef67121406ee183eabbe1f7f97f96c33 Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Tue, 18 Jul 2023 22:00:46 +0800 Subject: [PATCH 10/72] planner: consider Unspecified length when setting length for unhex (#45449) close pingcap/tidb#45378 --- expression/builtin_string.go | 3 +++ planner/core/plan_cache_test.go | 13 +++++++++++++ 2 files changed, 16 insertions(+) diff --git a/expression/builtin_string.go b/expression/builtin_string.go index 3ea1d5600938a..eea726d5989e9 100644 --- a/expression/builtin_string.go +++ b/expression/builtin_string.go @@ -1718,6 +1718,9 @@ func (c *unhexFunctionClass) getFunction(ctx sessionctx.Context, args []Expressi default: return nil, errors.Errorf("Unhex invalid args, need int or string but get %s", argType) } + if argType.GetFlen() == types.UnspecifiedLength { + retFlen = types.UnspecifiedLength + } bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETString, types.ETString) if err != nil { diff --git a/planner/core/plan_cache_test.go b/planner/core/plan_cache_test.go index 7e061cef77976..467cc8ec90284 100644 --- a/planner/core/plan_cache_test.go +++ b/planner/core/plan_cache_test.go @@ -2433,6 +2433,19 @@ func TestIssue45253(t *testing.T) { tk.MustQuery(`SELECT c1 FROM t1 WHERE TO_BASE64('')`).Check(testkit.Rows()) } +func TestIssue45378(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(`set tidb_enable_non_prepared_plan_cache=1`) + tk.MustExec(`CREATE TABLE t1(c1 INT)`) + tk.MustExec(`INSERT INTO t1 VALUES (1)`) + + tk.MustQuery(`SELECT c1 FROM t1 WHERE UNHEX(2038330881)`).Check(testkit.Rows("1")) + tk.MustQuery(`SELECT c1 FROM t1 WHERE UNHEX(2038330881)`).Check(testkit.Rows("1")) + tk.MustQuery(`select @@last_plan_from_cache`).Check(testkit.Rows("1")) +} + func TestNonPreparedPlanCacheBuiltinFuncs(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) From 17cda10e97093c61e35a0d08800a641799f2e89f Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 18 Jul 2023 23:06:47 +0800 Subject: [PATCH 11/72] bazel: add bazel mirror (#39072) close pingcap/tidb#39081 --- BUILD.bazel | 7 + DEPS.bzl | 8954 +++++++++++++++----- Makefile | 17 +- Makefile.common | 1 + build/nogo_config.json | 4 + build/patches/io_etcd_go_etcd_api_v3.patch | 2 +- cmd/mirror/BUILD.bazel | 34 + cmd/mirror/mirror.go | 480 ++ cmd/mirror/skylarkutil.go | 189 + go.mod | 3 +- go.sum | 39 +- parser/BUILD.bazel | 5 + 12 files changed, 7561 insertions(+), 2174 deletions(-) create mode 100644 cmd/mirror/BUILD.bazel create mode 100644 cmd/mirror/mirror.go create mode 100644 cmd/mirror/skylarkutil.go diff --git a/BUILD.bazel b/BUILD.bazel index 4372cd7f84607..6d91066b8fd9a 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -1,5 +1,12 @@ load("@bazel_gazelle//:def.bzl", "gazelle") +exports_files([ + "DEPS.bzl", + "WORKSPACE", + "go.mod", + "go.sum", +]) + # gazelle:proto disable_global # gazelle:prefix github.com/pingcap/tidb # gazelle:exclude tidb-binlog/proto/proto diff --git a/DEPS.bzl b/DEPS.bzl index 0dffa4345bd73..de0896d22ae5b 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -1,1518 +1,2725 @@ load("@bazel_gazelle//:deps.bzl", "go_repository") def go_deps(): + # NOTE: We ensure that we pin to these specific dependencies by calling + # this function FIRST, before calls to pull in dependencies for + # third-party libraries (e.g. rules_go, gazelle, etc.) go_repository( name = "cc_mvdan_gofumpt", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "mvdan.cc/gofumpt", - sum = "h1:0EQ+Z56k8tXjj/6TQD25BFNKQXpCvT0rnansIc7Ug5E=", - version = "v0.5.0", + sha256 = "d8b9add6f369b110907add4a62d924586a688c32245e6035775ff648c07f4f1d", + strip_prefix = "mvdan.cc/gofumpt@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/mvdan.cc/gofumpt/cc_mvdan_gofumpt-v0.5.0.zip", + "http://ats.apps.svc/gomod/mvdan.cc/gofumpt/cc_mvdan_gofumpt-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/mvdan.cc/gofumpt/cc_mvdan_gofumpt-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/mvdan.cc/gofumpt/cc_mvdan_gofumpt-v0.5.0.zip", + ], ) go_repository( name = "cc_mvdan_interfacer", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "mvdan.cc/interfacer", - sum = "h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I=", - version = "v0.0.0-20180901003855-c20040233aed", + sha256 = "5d9b8763a76321403a154a4172b61b356a18d9389e9fcadd11c0df9562069445", + strip_prefix = "mvdan.cc/interfacer@v0.0.0-20180901003855-c20040233aed", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/mvdan.cc/interfacer/cc_mvdan_interfacer-v0.0.0-20180901003855-c20040233aed.zip", + "http://ats.apps.svc/gomod/mvdan.cc/interfacer/cc_mvdan_interfacer-v0.0.0-20180901003855-c20040233aed.zip", + "https://cache.hawkingrei.com/gomod/mvdan.cc/interfacer/cc_mvdan_interfacer-v0.0.0-20180901003855-c20040233aed.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/mvdan.cc/interfacer/cc_mvdan_interfacer-v0.0.0-20180901003855-c20040233aed.zip", + ], ) go_repository( name = "cc_mvdan_lint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "mvdan.cc/lint", - sum = "h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo=", - version = "v0.0.0-20170908181259-adc824a0674b", + sha256 = "2fe25817456b3b78355b6946de6bc20f057ec5b996977f868172c6127cf66905", + strip_prefix = "mvdan.cc/lint@v0.0.0-20170908181259-adc824a0674b", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/mvdan.cc/lint/cc_mvdan_lint-v0.0.0-20170908181259-adc824a0674b.zip", + "http://ats.apps.svc/gomod/mvdan.cc/lint/cc_mvdan_lint-v0.0.0-20170908181259-adc824a0674b.zip", + "https://cache.hawkingrei.com/gomod/mvdan.cc/lint/cc_mvdan_lint-v0.0.0-20170908181259-adc824a0674b.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/mvdan.cc/lint/cc_mvdan_lint-v0.0.0-20170908181259-adc824a0674b.zip", + ], ) go_repository( name = "cc_mvdan_unparam", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "mvdan.cc/unparam", - sum = "h1:3rvTIIM22r9pvXk+q3swxUQAQOxksVMGK7sml4nG57w=", - version = "v0.0.0-20221223090309-7455f1af531d", + sha256 = "2a86d723e07d2e28b79f56e1d2131705b8b19a4697a2b83280fa775eea120baf", + strip_prefix = "mvdan.cc/unparam@v0.0.0-20221223090309-7455f1af531d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/mvdan.cc/unparam/cc_mvdan_unparam-v0.0.0-20221223090309-7455f1af531d.zip", + "http://ats.apps.svc/gomod/mvdan.cc/unparam/cc_mvdan_unparam-v0.0.0-20221223090309-7455f1af531d.zip", + "https://cache.hawkingrei.com/gomod/mvdan.cc/unparam/cc_mvdan_unparam-v0.0.0-20221223090309-7455f1af531d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/mvdan.cc/unparam/cc_mvdan_unparam-v0.0.0-20221223090309-7455f1af531d.zip", + ], ) - go_repository( name = "co_honnef_go_tools", build_file_proto_mode = "disable_global", importpath = "honnef.co/go/tools", - sum = "h1:o/n5/K5gXqk8Gozvs2cnL0F2S1/g1vcGCAx2vETjITw=", - version = "v0.4.3", + sha256 = "bdd216490737b6cd0fe2655f574415606136f56033cc9f95c9d077c0227aa71c", + strip_prefix = "honnef.co/go/tools@v0.4.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/honnef.co/go/tools/co_honnef_go_tools-v0.4.3.zip", + "http://ats.apps.svc/gomod/honnef.co/go/tools/co_honnef_go_tools-v0.4.3.zip", + "https://cache.hawkingrei.com/gomod/honnef.co/go/tools/co_honnef_go_tools-v0.4.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/honnef.co/go/tools/co_honnef_go_tools-v0.4.3.zip", + ], ) go_repository( name = "com_4d63_gocheckcompilerdirectives", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "4d63.com/gocheckcompilerdirectives", - sum = "h1:AHcMYuw56NPjq/2y615IGg2kYkBdTvOaojYCBcRE7MA=", - version = "v1.2.1", + sha256 = "5345b619a528329a0be9177c6f0232230d82038db7050b1dc712521046dfc04c", + strip_prefix = "4d63.com/gocheckcompilerdirectives@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/4d63.com/gocheckcompilerdirectives/com_4d63_gocheckcompilerdirectives-v1.2.1.zip", + "http://ats.apps.svc/gomod/4d63.com/gocheckcompilerdirectives/com_4d63_gocheckcompilerdirectives-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/4d63.com/gocheckcompilerdirectives/com_4d63_gocheckcompilerdirectives-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/4d63.com/gocheckcompilerdirectives/com_4d63_gocheckcompilerdirectives-v1.2.1.zip", + ], ) - go_repository( name = "com_4d63_gochecknoglobals", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "4d63.com/gochecknoglobals", - sum = "h1:1eiorGsgHOFOuoOiJDy2psSrQbRdIHrlge0IJIkUgDc=", - version = "v0.2.1", + sha256 = "c2ef46bc1df05d593abe0f62a79aa4e4dce8caa69f4e6e7982e6ed165c80bb97", + strip_prefix = "4d63.com/gochecknoglobals@v0.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/4d63.com/gochecknoglobals/com_4d63_gochecknoglobals-v0.2.1.zip", + "http://ats.apps.svc/gomod/4d63.com/gochecknoglobals/com_4d63_gochecknoglobals-v0.2.1.zip", + "https://cache.hawkingrei.com/gomod/4d63.com/gochecknoglobals/com_4d63_gochecknoglobals-v0.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/4d63.com/gochecknoglobals/com_4d63_gochecknoglobals-v0.2.1.zip", + ], ) go_repository( name = "com_github_4meepo_tagalign", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/4meepo/tagalign", - sum = "h1:kQeUTkFTaBRtd/7jm8OKJl9iHk0gAO+TDFPHGSna0aw=", - version = "v1.2.2", + sha256 = "c2c12312927c75ba64f7ed6338af29b10759d09e5cf990581df4de7bda727d08", + strip_prefix = "github.com/4meepo/tagalign@v1.2.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/4meepo/tagalign/com_github_4meepo_tagalign-v1.2.2.zip", + "http://ats.apps.svc/gomod/github.com/4meepo/tagalign/com_github_4meepo_tagalign-v1.2.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/4meepo/tagalign/com_github_4meepo_tagalign-v1.2.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/4meepo/tagalign/com_github_4meepo_tagalign-v1.2.2.zip", + ], ) - go_repository( name = "com_github_abirdcfly_dupword", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Abirdcfly/dupword", - sum = "h1:z6v8rMETchZXUIuHxYNmlUAuKuB21PeaSymTed16wgU=", - version = "v0.0.11", + sha256 = "05d0f75b3b4ce9e1f478eefc6e6996605f056a3c1a6a2175f0140e20dd26ce5b", + strip_prefix = "github.com/Abirdcfly/dupword@v0.0.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Abirdcfly/dupword/com_github_abirdcfly_dupword-v0.0.11.zip", + "http://ats.apps.svc/gomod/github.com/Abirdcfly/dupword/com_github_abirdcfly_dupword-v0.0.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/Abirdcfly/dupword/com_github_abirdcfly_dupword-v0.0.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Abirdcfly/dupword/com_github_abirdcfly_dupword-v0.0.11.zip", + ], ) - go_repository( name = "com_github_acarl005_stripansi", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/acarl005/stripansi", - sum = "h1:licZJFw2RwpHMqeKTCYkitsPqHNxTmd4SNR5r94FGM8=", - version = "v0.0.0-20180116102854-5a71ef0e047d", + sha256 = "5169858a54f6f06f3089c45db233290fbaf1ebc2c9776649705b6cd9dc58a40c", + strip_prefix = "github.com/acarl005/stripansi@v0.0.0-20180116102854-5a71ef0e047d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/acarl005/stripansi/com_github_acarl005_stripansi-v0.0.0-20180116102854-5a71ef0e047d.zip", + "http://ats.apps.svc/gomod/github.com/acarl005/stripansi/com_github_acarl005_stripansi-v0.0.0-20180116102854-5a71ef0e047d.zip", + "https://cache.hawkingrei.com/gomod/github.com/acarl005/stripansi/com_github_acarl005_stripansi-v0.0.0-20180116102854-5a71ef0e047d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/acarl005/stripansi/com_github_acarl005_stripansi-v0.0.0-20180116102854-5a71ef0e047d.zip", + ], ) - go_repository( name = "com_github_ajg_form", build_file_proto_mode = "disable_global", importpath = "github.com/ajg/form", - sum = "h1:t9c7v8JUKu/XxOGBU0yjNpaMloxGEJhUkqFRq0ibGeU=", - version = "v1.5.1", + sha256 = "b063b07639670ce9b6a0065b4dc35ef9e4cebc0c601be27f5494a3e6a87eb78b", + strip_prefix = "github.com/ajg/form@v1.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ajg/form/com_github_ajg_form-v1.5.1.zip", + "http://ats.apps.svc/gomod/github.com/ajg/form/com_github_ajg_form-v1.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ajg/form/com_github_ajg_form-v1.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ajg/form/com_github_ajg_form-v1.5.1.zip", + ], ) go_repository( name = "com_github_ajstarks_svgo", build_file_proto_mode = "disable_global", importpath = "github.com/ajstarks/svgo", - sum = "h1:wVe6/Ea46ZMeNkQjjBW6xcqyQA/j5e0D6GytH95g0gQ=", - version = "v0.0.0-20180226025133-644b8db467af", + sha256 = "cdf6900823539ab02e7f6e0edcdb4c12b3dcec97068a350e564ff622132ae7fc", + strip_prefix = "github.com/ajstarks/svgo@v0.0.0-20180226025133-644b8db467af", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ajstarks/svgo/com_github_ajstarks_svgo-v0.0.0-20180226025133-644b8db467af.zip", + "http://ats.apps.svc/gomod/github.com/ajstarks/svgo/com_github_ajstarks_svgo-v0.0.0-20180226025133-644b8db467af.zip", + "https://cache.hawkingrei.com/gomod/github.com/ajstarks/svgo/com_github_ajstarks_svgo-v0.0.0-20180226025133-644b8db467af.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ajstarks/svgo/com_github_ajstarks_svgo-v0.0.0-20180226025133-644b8db467af.zip", + ], ) go_repository( name = "com_github_alecthomas_kingpin_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/alecthomas/kingpin/v2", - sum = "h1:H0aULhgmSzN8xQ3nX1uxtdlTHYoPLu5AhHxWrKI6ocU=", - version = "v2.3.2", + sha256 = "8f330f35ca429b669c397cf2e6b58b8cd6894fb6d6437f7099931d2d1400b909", + strip_prefix = "github.com/alecthomas/kingpin/v2@v2.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alecthomas/kingpin/v2/com_github_alecthomas_kingpin_v2-v2.3.2.zip", + "http://ats.apps.svc/gomod/github.com/alecthomas/kingpin/v2/com_github_alecthomas_kingpin_v2-v2.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/alecthomas/kingpin/v2/com_github_alecthomas_kingpin_v2-v2.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alecthomas/kingpin/v2/com_github_alecthomas_kingpin_v2-v2.3.2.zip", + ], ) - go_repository( name = "com_github_alecthomas_template", build_file_proto_mode = "disable_global", importpath = "github.com/alecthomas/template", - sum = "h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM=", - version = "v0.0.0-20190718012654-fb15b899a751", + sha256 = "25e3be7192932d130d0af31ce5bcddae887647ba4afcfb32009c3b9b79dbbdb3", + strip_prefix = "github.com/alecthomas/template@v0.0.0-20190718012654-fb15b899a751", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alecthomas/template/com_github_alecthomas_template-v0.0.0-20190718012654-fb15b899a751.zip", + "http://ats.apps.svc/gomod/github.com/alecthomas/template/com_github_alecthomas_template-v0.0.0-20190718012654-fb15b899a751.zip", + "https://cache.hawkingrei.com/gomod/github.com/alecthomas/template/com_github_alecthomas_template-v0.0.0-20190718012654-fb15b899a751.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alecthomas/template/com_github_alecthomas_template-v0.0.0-20190718012654-fb15b899a751.zip", + ], ) go_repository( name = "com_github_alecthomas_units", build_file_proto_mode = "disable_global", importpath = "github.com/alecthomas/units", - sum = "h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc=", - version = "v0.0.0-20211218093645-b94a6e3cc137", + sha256 = "b62437d74a523089af46ba0115ece1ce11bca5e321fe1e1d4c976ecca6ee78aa", + strip_prefix = "github.com/alecthomas/units@v0.0.0-20211218093645-b94a6e3cc137", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alecthomas/units/com_github_alecthomas_units-v0.0.0-20211218093645-b94a6e3cc137.zip", + "http://ats.apps.svc/gomod/github.com/alecthomas/units/com_github_alecthomas_units-v0.0.0-20211218093645-b94a6e3cc137.zip", + "https://cache.hawkingrei.com/gomod/github.com/alecthomas/units/com_github_alecthomas_units-v0.0.0-20211218093645-b94a6e3cc137.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alecthomas/units/com_github_alecthomas_units-v0.0.0-20211218093645-b94a6e3cc137.zip", + ], ) - go_repository( name = "com_github_alexbrainman_sspi", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/alexbrainman/sspi", - sum = "h1:Kk6a4nehpJ3UuJRqlA3JxYxBZEqCeOmATOvrbT4p9RA=", - version = "v0.0.0-20210105120005-909beea2cc74", + sha256 = "f094ecfc4554a9ca70f0ade41747123f3161a15fb1a6112305b99731befc8648", + strip_prefix = "github.com/alexbrainman/sspi@v0.0.0-20210105120005-909beea2cc74", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alexbrainman/sspi/com_github_alexbrainman_sspi-v0.0.0-20210105120005-909beea2cc74.zip", + "http://ats.apps.svc/gomod/github.com/alexbrainman/sspi/com_github_alexbrainman_sspi-v0.0.0-20210105120005-909beea2cc74.zip", + "https://cache.hawkingrei.com/gomod/github.com/alexbrainman/sspi/com_github_alexbrainman_sspi-v0.0.0-20210105120005-909beea2cc74.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alexbrainman/sspi/com_github_alexbrainman_sspi-v0.0.0-20210105120005-909beea2cc74.zip", + ], ) go_repository( name = "com_github_alexkohler_nakedret_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/alexkohler/nakedret/v2", - sum = "h1:DLFVWaHbEntNHBYGhPX+AhCM1gCErTs35IFWPh6Bnn0=", - version = "v2.0.1", + sha256 = "61863b9838865b5caee2c0eae0ec7efa59f2fe98d5708d72d1048fc9cf9f5e87", + strip_prefix = "github.com/alexkohler/nakedret/v2@v2.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alexkohler/nakedret/v2/com_github_alexkohler_nakedret_v2-v2.0.1.zip", + "http://ats.apps.svc/gomod/github.com/alexkohler/nakedret/v2/com_github_alexkohler_nakedret_v2-v2.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/alexkohler/nakedret/v2/com_github_alexkohler_nakedret_v2-v2.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alexkohler/nakedret/v2/com_github_alexkohler_nakedret_v2-v2.0.1.zip", + ], ) - go_repository( name = "com_github_alexkohler_prealloc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/alexkohler/prealloc", - sum = "h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw=", - version = "v1.0.0", + sha256 = "3da3c6aebc2917ecd1322724060b6aa02f0fa83eb546e07809b94e1d687aeece", + strip_prefix = "github.com/alexkohler/prealloc@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alexkohler/prealloc/com_github_alexkohler_prealloc-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/alexkohler/prealloc/com_github_alexkohler_prealloc-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/alexkohler/prealloc/com_github_alexkohler_prealloc-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alexkohler/prealloc/com_github_alexkohler_prealloc-v1.0.0.zip", + ], ) go_repository( name = "com_github_alingse_asasalint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/alingse/asasalint", - sum = "h1:SFwnQXJ49Kx/1GghOFz1XGqHYKp21Kq1nHad/0WQRnw=", - version = "v0.0.11", + sha256 = "e808d5f9e1410fbb686189d9a074d0fe67763b0ff0829c7627f477f71c59783c", + strip_prefix = "github.com/alingse/asasalint@v0.0.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/alingse/asasalint/com_github_alingse_asasalint-v0.0.11.zip", + "http://ats.apps.svc/gomod/github.com/alingse/asasalint/com_github_alingse_asasalint-v0.0.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/alingse/asasalint/com_github_alingse_asasalint-v0.0.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/alingse/asasalint/com_github_alingse_asasalint-v0.0.11.zip", + ], ) - go_repository( name = "com_github_aliyun_alibaba_cloud_sdk_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/aliyun/alibaba-cloud-sdk-go", - sum = "h1:Q/yk4z/cHUVZfgTqtD09qeYBxHwshQAjVRX73qs8UH0=", - version = "v1.61.1581", + sha256 = "21a5b01952452ecd963ba9f2c96ed4a5281341b1ee7b52b32e2562f9397e6961", + strip_prefix = "github.com/aliyun/alibaba-cloud-sdk-go@v1.61.1581", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/aliyun/alibaba-cloud-sdk-go/com_github_aliyun_alibaba_cloud_sdk_go-v1.61.1581.zip", + "http://ats.apps.svc/gomod/github.com/aliyun/alibaba-cloud-sdk-go/com_github_aliyun_alibaba_cloud_sdk_go-v1.61.1581.zip", + "https://cache.hawkingrei.com/gomod/github.com/aliyun/alibaba-cloud-sdk-go/com_github_aliyun_alibaba_cloud_sdk_go-v1.61.1581.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/aliyun/alibaba-cloud-sdk-go/com_github_aliyun_alibaba_cloud_sdk_go-v1.61.1581.zip", + ], ) - go_repository( name = "com_github_andreasbriese_bbloom", build_file_proto_mode = "disable_global", importpath = "github.com/AndreasBriese/bbloom", - sum = "h1:HD8gA2tkByhMAwYaFAX9w2l7vxvBQ5NMoxDrkhqhtn4=", - version = "v0.0.0-20190306092124-e2d15f34fcf9", + sha256 = "6d7c1af06f8597fde1e86166f26416057392f1b0bdb84f2af555aa461282dd18", + strip_prefix = "github.com/AndreasBriese/bbloom@v0.0.0-20190306092124-e2d15f34fcf9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/AndreasBriese/bbloom/com_github_andreasbriese_bbloom-v0.0.0-20190306092124-e2d15f34fcf9.zip", + "http://ats.apps.svc/gomod/github.com/AndreasBriese/bbloom/com_github_andreasbriese_bbloom-v0.0.0-20190306092124-e2d15f34fcf9.zip", + "https://cache.hawkingrei.com/gomod/github.com/AndreasBriese/bbloom/com_github_andreasbriese_bbloom-v0.0.0-20190306092124-e2d15f34fcf9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/AndreasBriese/bbloom/com_github_andreasbriese_bbloom-v0.0.0-20190306092124-e2d15f34fcf9.zip", + ], ) go_repository( name = "com_github_antihax_optional", build_file_proto_mode = "disable_global", importpath = "github.com/antihax/optional", - sum = "h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg=", - version = "v1.0.0", + sha256 = "15ab4d41bdbb72ee0ac63db616cdefc7671c79e13d0f73b58355a6a88219c97f", + strip_prefix = "github.com/antihax/optional@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/antihax/optional/com_github_antihax_optional-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/antihax/optional/com_github_antihax_optional-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/antihax/optional/com_github_antihax_optional-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/antihax/optional/com_github_antihax_optional-v1.0.0.zip", + ], ) go_repository( name = "com_github_antonboom_errname", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Antonboom/errname", - sum = "h1:RZ7cYo/GuZqjr1nuJLNe8ZH+a+Jd9DaZzttWzak9Bls=", - version = "v0.1.10", + sha256 = "00104bccf0cd84066ed858faf0e529110769ad08823937306576b8cd2d8a2872", + strip_prefix = "github.com/Antonboom/errname@v0.1.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Antonboom/errname/com_github_antonboom_errname-v0.1.10.zip", + "http://ats.apps.svc/gomod/github.com/Antonboom/errname/com_github_antonboom_errname-v0.1.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/Antonboom/errname/com_github_antonboom_errname-v0.1.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Antonboom/errname/com_github_antonboom_errname-v0.1.10.zip", + ], ) go_repository( name = "com_github_antonboom_nilnil", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Antonboom/nilnil", - sum = "h1:X2JAdEVcbPaOom2TUa1FxZ3uyuUlex0XMLGYMemu6l0=", - version = "v0.1.5", + sha256 = "8775b711b5b8fce6fb602864d963d814015665a54b0e34497e99ca497f157536", + strip_prefix = "github.com/Antonboom/nilnil@v0.1.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Antonboom/nilnil/com_github_antonboom_nilnil-v0.1.5.zip", + "http://ats.apps.svc/gomod/github.com/Antonboom/nilnil/com_github_antonboom_nilnil-v0.1.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/Antonboom/nilnil/com_github_antonboom_nilnil-v0.1.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Antonboom/nilnil/com_github_antonboom_nilnil-v0.1.5.zip", + ], ) go_repository( name = "com_github_apache_skywalking_eyes", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/apache/skywalking-eyes", - sum = "h1:O13kdRU6FCEZevfD01mdhTgCZLLfPZIQ0GXZrLl7FpQ=", - version = "v0.4.0", + sha256 = "4fb4df2319ec798ec72d31a13e90c51e3fa4405cb69e5e4b701bb55dbfd4a360", + strip_prefix = "github.com/apache/skywalking-eyes@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/apache/skywalking-eyes/com_github_apache_skywalking_eyes-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/apache/skywalking-eyes/com_github_apache_skywalking_eyes-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/apache/skywalking-eyes/com_github_apache_skywalking_eyes-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/apache/skywalking-eyes/com_github_apache_skywalking_eyes-v0.4.0.zip", + ], ) - go_repository( name = "com_github_apache_thrift", build_file_proto_mode = "disable_global", importpath = "github.com/apache/thrift", - sum = "h1:Jz3KVLYY5+JO7rDiX0sAuRGtuv2vG01r17Y9nLMWNUw=", - version = "v0.13.1-0.20201008052519-daf620915714", + sha256 = "95e53f518af5dd201a7efa773db81dfcf3077767f01c1943b00cdbfae355fb34", + strip_prefix = "github.com/apache/thrift@v0.13.1-0.20201008052519-daf620915714", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/apache/thrift/com_github_apache_thrift-v0.13.1-0.20201008052519-daf620915714.zip", + "http://ats.apps.svc/gomod/github.com/apache/thrift/com_github_apache_thrift-v0.13.1-0.20201008052519-daf620915714.zip", + "https://cache.hawkingrei.com/gomod/github.com/apache/thrift/com_github_apache_thrift-v0.13.1-0.20201008052519-daf620915714.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/apache/thrift/com_github_apache_thrift-v0.13.1-0.20201008052519-daf620915714.zip", + ], ) go_repository( name = "com_github_armon_circbuf", build_file_proto_mode = "disable_global", importpath = "github.com/armon/circbuf", - sum = "h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA=", - version = "v0.0.0-20150827004946-bbbad097214e", + sha256 = "3819cde26cd4b25c4043dc9384da7b0c1c29fd06e6e3a38604f4a6933fc017ed", + strip_prefix = "github.com/armon/circbuf@v0.0.0-20150827004946-bbbad097214e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/armon/circbuf/com_github_armon_circbuf-v0.0.0-20150827004946-bbbad097214e.zip", + "http://ats.apps.svc/gomod/github.com/armon/circbuf/com_github_armon_circbuf-v0.0.0-20150827004946-bbbad097214e.zip", + "https://cache.hawkingrei.com/gomod/github.com/armon/circbuf/com_github_armon_circbuf-v0.0.0-20150827004946-bbbad097214e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/armon/circbuf/com_github_armon_circbuf-v0.0.0-20150827004946-bbbad097214e.zip", + ], ) go_repository( name = "com_github_armon_consul_api", build_file_proto_mode = "disable_global", importpath = "github.com/armon/consul-api", - sum = "h1:G1bPvciwNyF7IUmKXNt9Ak3m6u9DE1rF+RmtIkBpVdA=", - version = "v0.0.0-20180202201655-eb2c6b5be1b6", + sha256 = "091b79667f16ae245785956c490fe05ee26970a89f8ecdbe858ae3510d725088", + strip_prefix = "github.com/armon/consul-api@v0.0.0-20180202201655-eb2c6b5be1b6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/armon/consul-api/com_github_armon_consul_api-v0.0.0-20180202201655-eb2c6b5be1b6.zip", + "http://ats.apps.svc/gomod/github.com/armon/consul-api/com_github_armon_consul_api-v0.0.0-20180202201655-eb2c6b5be1b6.zip", + "https://cache.hawkingrei.com/gomod/github.com/armon/consul-api/com_github_armon_consul_api-v0.0.0-20180202201655-eb2c6b5be1b6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/armon/consul-api/com_github_armon_consul_api-v0.0.0-20180202201655-eb2c6b5be1b6.zip", + ], ) go_repository( name = "com_github_armon_go_metrics", build_file_proto_mode = "disable_global", importpath = "github.com/armon/go-metrics", - sum = "h1:8GUt8eRujhVEGZFFEjBj46YV4rDjvGrNxb0KMWYkL2I=", - version = "v0.0.0-20180917152333-f0300d1749da", + sha256 = "247448464a8d219611279cde2540ef86de10828a5b2679477ded835adef351b1", + strip_prefix = "github.com/armon/go-metrics@v0.0.0-20180917152333-f0300d1749da", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/armon/go-metrics/com_github_armon_go_metrics-v0.0.0-20180917152333-f0300d1749da.zip", + "http://ats.apps.svc/gomod/github.com/armon/go-metrics/com_github_armon_go_metrics-v0.0.0-20180917152333-f0300d1749da.zip", + "https://cache.hawkingrei.com/gomod/github.com/armon/go-metrics/com_github_armon_go_metrics-v0.0.0-20180917152333-f0300d1749da.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/armon/go-metrics/com_github_armon_go_metrics-v0.0.0-20180917152333-f0300d1749da.zip", + ], ) go_repository( name = "com_github_armon_go_radix", build_file_proto_mode = "disable_global", importpath = "github.com/armon/go-radix", - sum = "h1:BUAU3CGlLvorLI26FmByPp2eC2qla6E1Tw+scpcg/to=", - version = "v0.0.0-20180808171621-7fddfc383310", + sha256 = "cb090b2b3c19987353e831ca79b31eb31eaa534b1f46d11b8813b235b1058859", + strip_prefix = "github.com/armon/go-radix@v0.0.0-20180808171621-7fddfc383310", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/armon/go-radix/com_github_armon_go_radix-v0.0.0-20180808171621-7fddfc383310.zip", + "http://ats.apps.svc/gomod/github.com/armon/go-radix/com_github_armon_go_radix-v0.0.0-20180808171621-7fddfc383310.zip", + "https://cache.hawkingrei.com/gomod/github.com/armon/go-radix/com_github_armon_go_radix-v0.0.0-20180808171621-7fddfc383310.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/armon/go-radix/com_github_armon_go_radix-v0.0.0-20180808171621-7fddfc383310.zip", + ], ) go_repository( name = "com_github_armon_go_socks5", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/armon/go-socks5", - sum = "h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=", - version = "v0.0.0-20160902184237-e75332964ef5", + sha256 = "f473e6dce826a0552639833cf72cfaa8bc7141daa7b537622d7f78eacfd9dfb3", + strip_prefix = "github.com/armon/go-socks5@v0.0.0-20160902184237-e75332964ef5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/armon/go-socks5/com_github_armon_go_socks5-v0.0.0-20160902184237-e75332964ef5.zip", + "http://ats.apps.svc/gomod/github.com/armon/go-socks5/com_github_armon_go_socks5-v0.0.0-20160902184237-e75332964ef5.zip", + "https://cache.hawkingrei.com/gomod/github.com/armon/go-socks5/com_github_armon_go_socks5-v0.0.0-20160902184237-e75332964ef5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/armon/go-socks5/com_github_armon_go_socks5-v0.0.0-20160902184237-e75332964ef5.zip", + ], ) - go_repository( name = "com_github_ashanbrown_forbidigo", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ashanbrown/forbidigo", - sum = "h1:WXhzLjOlnuDYPYQo/eFlcFMi8X/kLfvWLYu6CSoebis=", - version = "v1.5.1", + sha256 = "5c1df3e42305f349384c7a6e05df21757704f2e27ac366d0f80a626b40533890", + strip_prefix = "github.com/ashanbrown/forbidigo@v1.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ashanbrown/forbidigo/com_github_ashanbrown_forbidigo-v1.5.1.zip", + "http://ats.apps.svc/gomod/github.com/ashanbrown/forbidigo/com_github_ashanbrown_forbidigo-v1.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ashanbrown/forbidigo/com_github_ashanbrown_forbidigo-v1.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ashanbrown/forbidigo/com_github_ashanbrown_forbidigo-v1.5.1.zip", + ], ) go_repository( name = "com_github_ashanbrown_makezero", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ashanbrown/makezero", - sum = "h1:iCQ87C0V0vSyO+M9E/FZYbu65auqH0lnsOkf5FcB28s=", - version = "v1.1.1", + sha256 = "46c7b3da763b02a05f70272662bb247475d5c50d928b55004876ad31b40744e9", + strip_prefix = "github.com/ashanbrown/makezero@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ashanbrown/makezero/com_github_ashanbrown_makezero-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/ashanbrown/makezero/com_github_ashanbrown_makezero-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ashanbrown/makezero/com_github_ashanbrown_makezero-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ashanbrown/makezero/com_github_ashanbrown_makezero-v1.1.1.zip", + ], ) - go_repository( name = "com_github_aws_aws_sdk_go", build_file_proto_mode = "disable_global", importpath = "github.com/aws/aws-sdk-go", - sum = "h1:7yDn1dcv4DZFMKpu+2exIH5O6ipNj9qXrKfdMUaIJwY=", - version = "v1.44.259", + sha256 = "8f1bd64c68621278523ecb27db81d4a0f1c1d5539f81f767b3d987778e78abcb", + strip_prefix = "github.com/aws/aws-sdk-go@v1.44.259", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/aws/aws-sdk-go/com_github_aws_aws_sdk_go-v1.44.259.zip", + "http://ats.apps.svc/gomod/github.com/aws/aws-sdk-go/com_github_aws_aws_sdk_go-v1.44.259.zip", + "https://cache.hawkingrei.com/gomod/github.com/aws/aws-sdk-go/com_github_aws_aws_sdk_go-v1.44.259.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/aws/aws-sdk-go/com_github_aws_aws_sdk_go-v1.44.259.zip", + ], ) - go_repository( name = "com_github_aymerick_raymond", build_file_proto_mode = "disable_global", importpath = "github.com/aymerick/raymond", - sum = "h1:Ppm0npCCsmuR9oQaBtRuZcmILVE74aXE+AmrJj8L2ns=", - version = "v2.0.3-0.20180322193309-b565731e1464+incompatible", + sha256 = "0a759716a73b587a436b3b4a95416a58bb1ffa1decf2cd7a92f1eeb2f9c654c1", + strip_prefix = "github.com/aymerick/raymond@v2.0.3-0.20180322193309-b565731e1464+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/aymerick/raymond/com_github_aymerick_raymond-v2.0.3-0.20180322193309-b565731e1464+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/aymerick/raymond/com_github_aymerick_raymond-v2.0.3-0.20180322193309-b565731e1464+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/aymerick/raymond/com_github_aymerick_raymond-v2.0.3-0.20180322193309-b565731e1464+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/aymerick/raymond/com_github_aymerick_raymond-v2.0.3-0.20180322193309-b565731e1464+incompatible.zip", + ], ) go_repository( name = "com_github_azure_azure_sdk_for_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Azure/azure-sdk-for-go", - sum = "h1:bch1RS060vGpHpY3zvQDV4rOiRw25J1zmR/B9a76aSA=", - version = "v23.2.0+incompatible", + sha256 = "a607abe933a75124c63e6b03141da5fa9cfb6db23691512f343f6013944c8673", + strip_prefix = "github.com/Azure/azure-sdk-for-go@v23.2.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/azure-sdk-for-go/com_github_azure_azure_sdk_for_go-v23.2.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/Azure/azure-sdk-for-go/com_github_azure_azure_sdk_for_go-v23.2.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/azure-sdk-for-go/com_github_azure_azure_sdk_for_go-v23.2.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/azure-sdk-for-go/com_github_azure_azure_sdk_for_go-v23.2.0+incompatible.zip", + ], ) - go_repository( name = "com_github_azure_azure_sdk_for_go_sdk_azcore", build_file_proto_mode = "disable_global", importpath = "github.com/Azure/azure-sdk-for-go/sdk/azcore", - sum = "h1:8kDqDngH+DmVBiCtIjCFTGa7MBnsIOkF9IccInFEbjk=", - version = "v1.6.0", + sha256 = "94a9a4cee0462fac76fd5f89f1381f28fac3f1a05d59cea70f09745e55638a0c", + strip_prefix = "github.com/Azure/azure-sdk-for-go/sdk/azcore@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/azure-sdk-for-go/sdk/azcore/com_github_azure_azure_sdk_for_go_sdk_azcore-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/Azure/azure-sdk-for-go/sdk/azcore/com_github_azure_azure_sdk_for_go_sdk_azcore-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/azure-sdk-for-go/sdk/azcore/com_github_azure_azure_sdk_for_go_sdk_azcore-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/azure-sdk-for-go/sdk/azcore/com_github_azure_azure_sdk_for_go_sdk_azcore-v1.6.0.zip", + ], ) go_repository( name = "com_github_azure_azure_sdk_for_go_sdk_azidentity", build_file_proto_mode = "disable_global", importpath = "github.com/Azure/azure-sdk-for-go/sdk/azidentity", - sum = "h1:QkAcEIAKbNL4KoFr4SathZPhDhF4mVwpBMFlYjyAqy8=", - version = "v1.1.0", + sha256 = "27947f13cb64475fd59e5d9f8b9c042b3d1e8603f49c54fc42820001c33d5f78", + strip_prefix = "github.com/Azure/azure-sdk-for-go/sdk/azidentity@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/azure-sdk-for-go/sdk/azidentity/com_github_azure_azure_sdk_for_go_sdk_azidentity-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/Azure/azure-sdk-for-go/sdk/azidentity/com_github_azure_azure_sdk_for_go_sdk_azidentity-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/azure-sdk-for-go/sdk/azidentity/com_github_azure_azure_sdk_for_go_sdk_azidentity-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/azure-sdk-for-go/sdk/azidentity/com_github_azure_azure_sdk_for_go_sdk_azidentity-v1.1.0.zip", + ], ) go_repository( name = "com_github_azure_azure_sdk_for_go_sdk_internal", build_file_proto_mode = "disable_global", importpath = "github.com/Azure/azure-sdk-for-go/sdk/internal", - sum = "h1:sXr+ck84g/ZlZUOZiNELInmMgOsuGwdjjVkEIde0OtY=", - version = "v1.3.0", + sha256 = "94617f0ed66bf541976b2360c5689bfb54e03e544adb4d1fe1e03e297b66b64b", + strip_prefix = "github.com/Azure/azure-sdk-for-go/sdk/internal@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/azure-sdk-for-go/sdk/internal/com_github_azure_azure_sdk_for_go_sdk_internal-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/Azure/azure-sdk-for-go/sdk/internal/com_github_azure_azure_sdk_for_go_sdk_internal-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/azure-sdk-for-go/sdk/internal/com_github_azure_azure_sdk_for_go_sdk_internal-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/azure-sdk-for-go/sdk/internal/com_github_azure_azure_sdk_for_go_sdk_internal-v1.3.0.zip", + ], ) go_repository( name = "com_github_azure_azure_sdk_for_go_sdk_storage_azblob", build_file_proto_mode = "disable_global", importpath = "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob", - sum = "h1:u/LLAOFgsMv7HmNL4Qufg58y+qElGOt5qv0z1mURkRY=", - version = "v1.0.0", + sha256 = "9bb69aea32f1d59711701f9562d66432c9c0374205e5009d1d1a62f03fb4fdad", + strip_prefix = "github.com/Azure/azure-sdk-for-go/sdk/storage/azblob@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/com_github_azure_azure_sdk_for_go_sdk_storage_azblob-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/com_github_azure_azure_sdk_for_go_sdk_storage_azblob-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/com_github_azure_azure_sdk_for_go_sdk_storage_azblob-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/azure-sdk-for-go/sdk/storage/azblob/com_github_azure_azure_sdk_for_go_sdk_storage_azblob-v1.0.0.zip", + ], ) go_repository( name = "com_github_azure_go_autorest", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Azure/go-autorest", - sum = "h1:Q2feRPMlcfVcqz3pF87PJzkm5lZrL+x6BDtzhODzNJM=", - version = "v11.2.8+incompatible", + sha256 = "295b69ffc36f1b89b3f58025b4d7d6c06cc3e2f0131a1666d49b5456611a3501", + strip_prefix = "github.com/Azure/go-autorest@v11.2.8+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/go-autorest/com_github_azure_go_autorest-v11.2.8+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/Azure/go-autorest/com_github_azure_go_autorest-v11.2.8+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/go-autorest/com_github_azure_go_autorest-v11.2.8+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/go-autorest/com_github_azure_go_autorest-v11.2.8+incompatible.zip", + ], ) go_repository( name = "com_github_azure_go_ntlmssp", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Azure/go-ntlmssp", - sum = "h1:mFRzDkZVAjdal+s7s0MwaRv9igoPqLRdzOLzw/8Xvq8=", - version = "v0.0.0-20221128193559-754e69321358", + sha256 = "cc6d4e9caf938a71c9217f3aa8bdbb1c072faff3444bb680a2759c947da2085c", + strip_prefix = "github.com/Azure/go-ntlmssp@v0.0.0-20221128193559-754e69321358", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Azure/go-ntlmssp/com_github_azure_go_ntlmssp-v0.0.0-20221128193559-754e69321358.zip", + "http://ats.apps.svc/gomod/github.com/Azure/go-ntlmssp/com_github_azure_go_ntlmssp-v0.0.0-20221128193559-754e69321358.zip", + "https://cache.hawkingrei.com/gomod/github.com/Azure/go-ntlmssp/com_github_azure_go_ntlmssp-v0.0.0-20221128193559-754e69321358.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Azure/go-ntlmssp/com_github_azure_go_ntlmssp-v0.0.0-20221128193559-754e69321358.zip", + ], ) go_repository( name = "com_github_azuread_microsoft_authentication_library_for_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/AzureAD/microsoft-authentication-library-for-go", - sum = "h1:BWe8a+f/t+7KY7zH2mqygeUD0t8hNFXe08p1Pb3/jKE=", - version = "v0.5.1", + sha256 = "303670915e2c0de9e6ed4658360ce5ae07320714c9a8228f0f2d69a12b8ddf5d", + strip_prefix = "github.com/AzureAD/microsoft-authentication-library-for-go@v0.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/AzureAD/microsoft-authentication-library-for-go/com_github_azuread_microsoft_authentication_library_for_go-v0.5.1.zip", + "http://ats.apps.svc/gomod/github.com/AzureAD/microsoft-authentication-library-for-go/com_github_azuread_microsoft_authentication_library_for_go-v0.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/AzureAD/microsoft-authentication-library-for-go/com_github_azuread_microsoft_authentication_library_for_go-v0.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/AzureAD/microsoft-authentication-library-for-go/com_github_azuread_microsoft_authentication_library_for_go-v0.5.1.zip", + ], ) - go_repository( name = "com_github_bazelbuild_buildtools", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/bazelbuild/buildtools", - sum = "h1:XmPu4mXICgdGnC5dXGjUGbwUD/kUmS0l5Aop3LaevBM=", - version = "v0.0.0-20230317132445-9c3c1fc0106e", + sha256 = "7492d11e4458e1ed0675f34d9a6d236330e6d6657c549836ac342d997ae1f62b", + strip_prefix = "github.com/bazelbuild/buildtools@v0.0.0-20230317132445-9c3c1fc0106e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bazelbuild/buildtools/com_github_bazelbuild_buildtools-v0.0.0-20230317132445-9c3c1fc0106e.zip", + "http://ats.apps.svc/gomod/github.com/bazelbuild/buildtools/com_github_bazelbuild_buildtools-v0.0.0-20230317132445-9c3c1fc0106e.zip", + "https://cache.hawkingrei.com/gomod/github.com/bazelbuild/buildtools/com_github_bazelbuild_buildtools-v0.0.0-20230317132445-9c3c1fc0106e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bazelbuild/buildtools/com_github_bazelbuild_buildtools-v0.0.0-20230317132445-9c3c1fc0106e.zip", + ], + ) + go_repository( + name = "com_github_bazelbuild_rules_go", + build_file_proto_mode = "disable_global", + importpath = "github.com/bazelbuild/rules_go", + sha256 = "fb2bf42f1c6c6c7b07a50fecc8c993098476baead0cc197226d13da25604b9de", + strip_prefix = "github.com/bazelbuild/rules_go@v0.40.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bazelbuild/rules_go/com_github_bazelbuild_rules_go-v0.40.0.zip", + "http://ats.apps.svc/gomod/github.com/bazelbuild/rules_go/com_github_bazelbuild_rules_go-v0.40.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/bazelbuild/rules_go/com_github_bazelbuild_rules_go-v0.40.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bazelbuild/rules_go/com_github_bazelbuild_rules_go-v0.40.0.zip", + ], ) - go_repository( name = "com_github_benbjohnson_clock", build_file_proto_mode = "disable_global", importpath = "github.com/benbjohnson/clock", - sum = "h1:VvXlSJBzZpA/zum6Sj74hxwYI2DIxRWuNIoXAzHZz5o=", - version = "v1.3.5", + sha256 = "b615224e45f86907cfb0acc2b198dacea85ced624ed6c497ca2e7e705a53f2f9", + strip_prefix = "github.com/benbjohnson/clock@v1.3.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/benbjohnson/clock/com_github_benbjohnson_clock-v1.3.5.zip", + "http://ats.apps.svc/gomod/github.com/benbjohnson/clock/com_github_benbjohnson_clock-v1.3.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/benbjohnson/clock/com_github_benbjohnson_clock-v1.3.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/benbjohnson/clock/com_github_benbjohnson_clock-v1.3.5.zip", + ], ) go_repository( name = "com_github_beorn7_perks", build_file_proto_mode = "disable_global", importpath = "github.com/beorn7/perks", - sum = "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=", - version = "v1.0.1", + sha256 = "25bd9e2d94aca770e6dbc1f53725f84f6af4432f631d35dd2c46f96ef0512f1a", + strip_prefix = "github.com/beorn7/perks@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/beorn7/perks/com_github_beorn7_perks-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/beorn7/perks/com_github_beorn7_perks-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/beorn7/perks/com_github_beorn7_perks-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/beorn7/perks/com_github_beorn7_perks-v1.0.1.zip", + ], ) go_repository( name = "com_github_bgentry_speakeasy", build_file_proto_mode = "disable_global", importpath = "github.com/bgentry/speakeasy", - sum = "h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY=", - version = "v0.1.0", + sha256 = "d4bfd48b9bf68c87f92c94478ac910bcdab272e15eb909d58f1fb939233f75f0", + strip_prefix = "github.com/bgentry/speakeasy@v0.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bgentry/speakeasy/com_github_bgentry_speakeasy-v0.1.0.zip", + "http://ats.apps.svc/gomod/github.com/bgentry/speakeasy/com_github_bgentry_speakeasy-v0.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/bgentry/speakeasy/com_github_bgentry_speakeasy-v0.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bgentry/speakeasy/com_github_bgentry_speakeasy-v0.1.0.zip", + ], ) go_repository( name = "com_github_biogo_store", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/biogo/store", - sum = "h1:tYoz1OeRpx3dJZlh9T4dQt4kAndcmpl+VNdzbSgFC/0=", - version = "v0.0.0-20160505134755-913427a1d5e8", + sha256 = "26551f8829c5ada84a68ef240732375be6747252aba423cf5c88bc03002c3600", + strip_prefix = "github.com/biogo/store@v0.0.0-20160505134755-913427a1d5e8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/biogo/store/com_github_biogo_store-v0.0.0-20160505134755-913427a1d5e8.zip", + "http://ats.apps.svc/gomod/github.com/biogo/store/com_github_biogo_store-v0.0.0-20160505134755-913427a1d5e8.zip", + "https://cache.hawkingrei.com/gomod/github.com/biogo/store/com_github_biogo_store-v0.0.0-20160505134755-913427a1d5e8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/biogo/store/com_github_biogo_store-v0.0.0-20160505134755-913427a1d5e8.zip", + ], ) - go_repository( name = "com_github_bketelsen_crypt", build_file_proto_mode = "disable_global", importpath = "github.com/bketelsen/crypt", - sum = "h1:+0HFd5KSZ/mm3JmhmrDukiId5iR6w4+BdFtfSy4yWIc=", - version = "v0.0.3-0.20200106085610-5cbc8cc4026c", + sha256 = "3df95e9bd6b8861009176bc5e4f5ebc6b0ff9857df6c1b3a8ece4fb595da02e7", + strip_prefix = "github.com/bketelsen/crypt@v0.0.3-0.20200106085610-5cbc8cc4026c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bketelsen/crypt/com_github_bketelsen_crypt-v0.0.3-0.20200106085610-5cbc8cc4026c.zip", + "http://ats.apps.svc/gomod/github.com/bketelsen/crypt/com_github_bketelsen_crypt-v0.0.3-0.20200106085610-5cbc8cc4026c.zip", + "https://cache.hawkingrei.com/gomod/github.com/bketelsen/crypt/com_github_bketelsen_crypt-v0.0.3-0.20200106085610-5cbc8cc4026c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bketelsen/crypt/com_github_bketelsen_crypt-v0.0.3-0.20200106085610-5cbc8cc4026c.zip", + ], ) go_repository( name = "com_github_bkielbasa_cyclop", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/bkielbasa/cyclop", - sum = "h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A=", - version = "v1.2.0", + sha256 = "b2bc0ad3234c81d12915ac697ab123e0c85f83254dd5760f8672b4f5685c9226", + strip_prefix = "github.com/bkielbasa/cyclop@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bkielbasa/cyclop/com_github_bkielbasa_cyclop-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/bkielbasa/cyclop/com_github_bkielbasa_cyclop-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/bkielbasa/cyclop/com_github_bkielbasa_cyclop-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bkielbasa/cyclop/com_github_bkielbasa_cyclop-v1.2.0.zip", + ], ) - go_repository( name = "com_github_blacktear23_go_proxyprotocol", build_file_proto_mode = "disable_global", importpath = "github.com/blacktear23/go-proxyprotocol", - sum = "h1:eTt6UMpEnq59NjON49b3Cay8Dm0sCs1nDliwgkyEsRM=", - version = "v1.0.6", + sha256 = "156ac8095023f9aa7a0bf0706508601443492fc063f0b73dd20e728e912c5bd0", + strip_prefix = "github.com/blacktear23/go-proxyprotocol@v1.0.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/blacktear23/go-proxyprotocol/com_github_blacktear23_go_proxyprotocol-v1.0.6.zip", + "http://ats.apps.svc/gomod/github.com/blacktear23/go-proxyprotocol/com_github_blacktear23_go_proxyprotocol-v1.0.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/blacktear23/go-proxyprotocol/com_github_blacktear23_go_proxyprotocol-v1.0.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/blacktear23/go-proxyprotocol/com_github_blacktear23_go_proxyprotocol-v1.0.6.zip", + ], ) go_repository( name = "com_github_blizzy78_varnamelen", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/blizzy78/varnamelen", - sum = "h1:oqSblyuQvFsW1hbBHh1zfwrKe3kcSj0rnXkKzsQ089M=", - version = "v0.8.0", + sha256 = "2f7dd2db1e40fd541088d2bd3e0e68e430653ad644c6f1656de42d7d01d0b261", + strip_prefix = "github.com/blizzy78/varnamelen@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/blizzy78/varnamelen/com_github_blizzy78_varnamelen-v0.8.0.zip", + "http://ats.apps.svc/gomod/github.com/blizzy78/varnamelen/com_github_blizzy78_varnamelen-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/blizzy78/varnamelen/com_github_blizzy78_varnamelen-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/blizzy78/varnamelen/com_github_blizzy78_varnamelen-v0.8.0.zip", + ], ) go_repository( name = "com_github_bmatcuk_doublestar_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/bmatcuk/doublestar/v2", - sum = "h1:6I6oUiT/sU27eE2OFcWqBhL1SwjyvQuOssxT4a1yidI=", - version = "v2.0.4", + sha256 = "aa78ea07acab3278737ba2b2d31bae185f414afe187f76589178b25db8aa7b8c", + strip_prefix = "github.com/bmatcuk/doublestar/v2@v2.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bmatcuk/doublestar/v2/com_github_bmatcuk_doublestar_v2-v2.0.4.zip", + "http://ats.apps.svc/gomod/github.com/bmatcuk/doublestar/v2/com_github_bmatcuk_doublestar_v2-v2.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/bmatcuk/doublestar/v2/com_github_bmatcuk_doublestar_v2-v2.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bmatcuk/doublestar/v2/com_github_bmatcuk_doublestar_v2-v2.0.4.zip", + ], ) - go_repository( name = "com_github_bombsimon_wsl_v3", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/bombsimon/wsl/v3", - sum = "h1:RkSxjT3tmlptwfgEgTgU+KYKLI35p/tviNXNXiL2aNU=", - version = "v3.4.0", + sha256 = "1fb4838d13bae3e003b9f30bf2736a8e61dc57b6e4b0aa7354e5cd6730df399f", + strip_prefix = "github.com/bombsimon/wsl/v3@v3.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/bombsimon/wsl/v3/com_github_bombsimon_wsl_v3-v3.4.0.zip", + "http://ats.apps.svc/gomod/github.com/bombsimon/wsl/v3/com_github_bombsimon_wsl_v3-v3.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/bombsimon/wsl/v3/com_github_bombsimon_wsl_v3-v3.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/bombsimon/wsl/v3/com_github_bombsimon_wsl_v3-v3.4.0.zip", + ], ) - go_repository( name = "com_github_breml_bidichk", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/breml/bidichk", - sum = "h1:i3yedFWWQ7YzjdZJHnPo9d/xURinSq3OM+gyM43K4/8=", - version = "v0.2.4", + sha256 = "c5a3b55eb8cf5e5d4839d7df414265c2a25fcd86e1377455ff95d6c059a38158", + strip_prefix = "github.com/breml/bidichk@v0.2.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/breml/bidichk/com_github_breml_bidichk-v0.2.4.zip", + "http://ats.apps.svc/gomod/github.com/breml/bidichk/com_github_breml_bidichk-v0.2.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/breml/bidichk/com_github_breml_bidichk-v0.2.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/breml/bidichk/com_github_breml_bidichk-v0.2.4.zip", + ], ) go_repository( name = "com_github_breml_errchkjson", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/breml/errchkjson", - sum = "h1:hlIeXuspTyt8Y/UmP5qy1JocGNR00KQHgfaNtRAjoxQ=", - version = "v0.3.1", + sha256 = "51ffd04e0d0fb51880ea0f89b50256c166c88c98d7772990152b4247f764bcf4", + strip_prefix = "github.com/breml/errchkjson@v0.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/breml/errchkjson/com_github_breml_errchkjson-v0.3.1.zip", + "http://ats.apps.svc/gomod/github.com/breml/errchkjson/com_github_breml_errchkjson-v0.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/breml/errchkjson/com_github_breml_errchkjson-v0.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/breml/errchkjson/com_github_breml_errchkjson-v0.3.1.zip", + ], ) - go_repository( name = "com_github_burntsushi_toml", build_file_proto_mode = "disable_global", importpath = "github.com/BurntSushi/toml", - sum = "h1:Ws8e5YmnrGEHzZEzg0YvK/7COGYtTC5PbaH9oSSbgfA=", - version = "v1.3.0", + sha256 = "cf45c3e21a14e3b096d5caea1e596bce31fe418d197923f34791fec27c340067", + strip_prefix = "github.com/BurntSushi/toml@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/BurntSushi/toml/com_github_burntsushi_toml-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/BurntSushi/toml/com_github_burntsushi_toml-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/BurntSushi/toml/com_github_burntsushi_toml-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/BurntSushi/toml/com_github_burntsushi_toml-v1.3.0.zip", + ], ) go_repository( name = "com_github_burntsushi_xgb", build_file_proto_mode = "disable_global", importpath = "github.com/BurntSushi/xgb", - sum = "h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc=", - version = "v0.0.0-20160522181843-27f122750802", + sha256 = "f52962c7fbeca81ea8a777d1f8b1f1d25803dc437fbb490f253344232884328e", + strip_prefix = "github.com/BurntSushi/xgb@v0.0.0-20160522181843-27f122750802", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/BurntSushi/xgb/com_github_burntsushi_xgb-v0.0.0-20160522181843-27f122750802.zip", + "http://ats.apps.svc/gomod/github.com/BurntSushi/xgb/com_github_burntsushi_xgb-v0.0.0-20160522181843-27f122750802.zip", + "https://cache.hawkingrei.com/gomod/github.com/BurntSushi/xgb/com_github_burntsushi_xgb-v0.0.0-20160522181843-27f122750802.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/BurntSushi/xgb/com_github_burntsushi_xgb-v0.0.0-20160522181843-27f122750802.zip", + ], ) go_repository( name = "com_github_butuzov_ireturn", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/butuzov/ireturn", - sum = "h1:kCHi+YzC150GE98WFuZQu9yrTn6GEydO2AuPLbTgnO4=", - version = "v0.2.0", + sha256 = "b7112c147f4c1094d9d44fdc695990ed4cdfba1d72b9f1427a86734a3ee544f6", + strip_prefix = "github.com/butuzov/ireturn@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/butuzov/ireturn/com_github_butuzov_ireturn-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/butuzov/ireturn/com_github_butuzov_ireturn-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/butuzov/ireturn/com_github_butuzov_ireturn-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/butuzov/ireturn/com_github_butuzov_ireturn-v0.2.0.zip", + ], ) go_repository( name = "com_github_butuzov_mirror", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/butuzov/mirror", - sum = "h1:ZqX54gBVMXu78QLoiqdwpl2mgmoOJTk7s4p4o+0avZI=", - version = "v1.1.0", + sha256 = "6ac5d5075646123f8d7b0f3659087c50e6762b06606497ad05fadc3a8f196c06", + strip_prefix = "github.com/butuzov/mirror@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/butuzov/mirror/com_github_butuzov_mirror-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/butuzov/mirror/com_github_butuzov_mirror-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/butuzov/mirror/com_github_butuzov_mirror-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/butuzov/mirror/com_github_butuzov_mirror-v1.1.0.zip", + ], ) - go_repository( name = "com_github_carlmjohnson_flagext", build_file_proto_mode = "disable_global", importpath = "github.com/carlmjohnson/flagext", - sum = "h1:/c4uK3ie786Z7caXLcIMvePNSSiH3bQVGDvmGLMme60=", - version = "v0.21.0", + sha256 = "a0ddd38aeb139c1c9c1a4439601782d03cb4eefe2b137d1e908494de43d234b9", + strip_prefix = "github.com/carlmjohnson/flagext@v0.21.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/carlmjohnson/flagext/com_github_carlmjohnson_flagext-v0.21.0.zip", + "http://ats.apps.svc/gomod/github.com/carlmjohnson/flagext/com_github_carlmjohnson_flagext-v0.21.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/carlmjohnson/flagext/com_github_carlmjohnson_flagext-v0.21.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/carlmjohnson/flagext/com_github_carlmjohnson_flagext-v0.21.0.zip", + ], ) go_repository( name = "com_github_cenk_backoff", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cenk/backoff", - sum = "h1:7vXVw3g7XE+Vnj0A9TmFGtMeP4oZQ5ZzpPvKhLFa80E=", - version = "v2.0.0+incompatible", + sha256 = "ac042b9692e3f0f8bd3b6a5d17443905e4c02ab84067650a96c0d43e5ea08138", + strip_prefix = "github.com/cenk/backoff@v2.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cenk/backoff/com_github_cenk_backoff-v2.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/cenk/backoff/com_github_cenk_backoff-v2.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/cenk/backoff/com_github_cenk_backoff-v2.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cenk/backoff/com_github_cenk_backoff-v2.0.0+incompatible.zip", + ], ) - go_repository( name = "com_github_census_instrumentation_opencensus_proto", build_file_proto_mode = "disable_global", importpath = "github.com/census-instrumentation/opencensus-proto", - sum = "h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g=", - version = "v0.4.1", + sha256 = "6fce66b7dcd2cba031ed9d73d77d6b21c2fe749c5de27cbb416a2d2cc1c68719", + strip_prefix = "github.com/census-instrumentation/opencensus-proto@v0.4.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/census-instrumentation/opencensus-proto/com_github_census_instrumentation_opencensus_proto-v0.4.1.zip", + "http://ats.apps.svc/gomod/github.com/census-instrumentation/opencensus-proto/com_github_census_instrumentation_opencensus_proto-v0.4.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/census-instrumentation/opencensus-proto/com_github_census_instrumentation_opencensus_proto-v0.4.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/census-instrumentation/opencensus-proto/com_github_census_instrumentation_opencensus_proto-v0.4.1.zip", + ], ) go_repository( name = "com_github_certifi_gocertifi", build_file_proto_mode = "disable_global", importpath = "github.com/certifi/gocertifi", - sum = "h1:uH66TXeswKn5PW5zdZ39xEwfS9an067BirqA+P4QaLI=", - version = "v0.0.0-20200922220541-2c3bb06c6054", + sha256 = "11d525844c3dd711fb0ae31acc9ebd8a4d602215f14ff24ad1764ecb48464849", + strip_prefix = "github.com/certifi/gocertifi@v0.0.0-20200922220541-2c3bb06c6054", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/certifi/gocertifi/com_github_certifi_gocertifi-v0.0.0-20200922220541-2c3bb06c6054.zip", + "http://ats.apps.svc/gomod/github.com/certifi/gocertifi/com_github_certifi_gocertifi-v0.0.0-20200922220541-2c3bb06c6054.zip", + "https://cache.hawkingrei.com/gomod/github.com/certifi/gocertifi/com_github_certifi_gocertifi-v0.0.0-20200922220541-2c3bb06c6054.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/certifi/gocertifi/com_github_certifi_gocertifi-v0.0.0-20200922220541-2c3bb06c6054.zip", + ], ) go_repository( name = "com_github_cespare_xxhash", build_file_proto_mode = "disable_global", importpath = "github.com/cespare/xxhash", - sum = "h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko=", - version = "v1.1.0", + sha256 = "fe98c56670b21631f7fd3305a29a3b17e86a6cce3876a2119460717a18538e2e", + strip_prefix = "github.com/cespare/xxhash@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cespare/xxhash/com_github_cespare_xxhash-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/cespare/xxhash/com_github_cespare_xxhash-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/cespare/xxhash/com_github_cespare_xxhash-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cespare/xxhash/com_github_cespare_xxhash-v1.1.0.zip", + ], ) go_repository( name = "com_github_cespare_xxhash_v2", build_file_proto_mode = "disable_global", importpath = "github.com/cespare/xxhash/v2", - sum = "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=", - version = "v2.2.0", + sha256 = "fc180cdb0c00fbffbd39b774a72cdb5f0c32ace25370d5135195918a8c3fbd25", + strip_prefix = "github.com/cespare/xxhash/v2@v2.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cespare/xxhash/v2/com_github_cespare_xxhash_v2-v2.2.0.zip", + "http://ats.apps.svc/gomod/github.com/cespare/xxhash/v2/com_github_cespare_xxhash_v2-v2.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/cespare/xxhash/v2/com_github_cespare_xxhash_v2-v2.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cespare/xxhash/v2/com_github_cespare_xxhash_v2-v2.2.0.zip", + ], ) go_repository( name = "com_github_charithe_durationcheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/charithe/durationcheck", - sum = "h1:wgw73BiocdBDQPik+zcEoBG/ob8uyBHf2iyoHGPf5w4=", - version = "v0.0.10", + sha256 = "250aebaee51d0596b00135b96c0920cbe463134494e69346da38da67cd3b0c8f", + strip_prefix = "github.com/charithe/durationcheck@v0.0.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/charithe/durationcheck/com_github_charithe_durationcheck-v0.0.10.zip", + "http://ats.apps.svc/gomod/github.com/charithe/durationcheck/com_github_charithe_durationcheck-v0.0.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/charithe/durationcheck/com_github_charithe_durationcheck-v0.0.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/charithe/durationcheck/com_github_charithe_durationcheck-v0.0.10.zip", + ], ) go_repository( name = "com_github_chavacava_garif", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/chavacava/garif", - sum = "h1:1uGdlpQT0irrGcFFOUuitqSCE6BjttfHd+k3k9OQ0fg=", - version = "v0.0.0-20230519080132-4752330f72df", + sha256 = "3fd289252a687a412e11f3b99670cb877740ecefa6555bc56c985a907fed58d3", + strip_prefix = "github.com/chavacava/garif@v0.0.0-20230519080132-4752330f72df", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/chavacava/garif/com_github_chavacava_garif-v0.0.0-20230519080132-4752330f72df.zip", + "http://ats.apps.svc/gomod/github.com/chavacava/garif/com_github_chavacava_garif-v0.0.0-20230519080132-4752330f72df.zip", + "https://cache.hawkingrei.com/gomod/github.com/chavacava/garif/com_github_chavacava_garif-v0.0.0-20230519080132-4752330f72df.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/chavacava/garif/com_github_chavacava_garif-v0.0.0-20230519080132-4752330f72df.zip", + ], ) - go_repository( name = "com_github_cheggaaa_pb_v3", build_file_proto_mode = "disable_global", importpath = "github.com/cheggaaa/pb/v3", - sum = "h1:bC8oemdChbke2FHIIGy9mn4DPJ2caZYQnfbRqwmdCoA=", - version = "v3.0.8", + sha256 = "1dbcbfbc4edfe2fe24ae27e3e7003583cccbfb67c75b78b7285ae360cd674888", + strip_prefix = "github.com/cheggaaa/pb/v3@v3.0.8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cheggaaa/pb/v3/com_github_cheggaaa_pb_v3-v3.0.8.zip", + "http://ats.apps.svc/gomod/github.com/cheggaaa/pb/v3/com_github_cheggaaa_pb_v3-v3.0.8.zip", + "https://cache.hawkingrei.com/gomod/github.com/cheggaaa/pb/v3/com_github_cheggaaa_pb_v3-v3.0.8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cheggaaa/pb/v3/com_github_cheggaaa_pb_v3-v3.0.8.zip", + ], ) go_repository( name = "com_github_cheynewallace_tabby", build_file_proto_mode = "disable_global", importpath = "github.com/cheynewallace/tabby", - sum = "h1:JvUR8waht4Y0S3JF17G6Vhyt+FRhnqVCkk8l4YrOU54=", - version = "v1.1.1", + sha256 = "8d58c5f49571b35da7a88224744cfb145fe8aa40b5a84c3e203c491f846e70c1", + strip_prefix = "github.com/cheynewallace/tabby@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cheynewallace/tabby/com_github_cheynewallace_tabby-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/cheynewallace/tabby/com_github_cheynewallace_tabby-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/cheynewallace/tabby/com_github_cheynewallace_tabby-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cheynewallace/tabby/com_github_cheynewallace_tabby-v1.1.1.zip", + ], ) go_repository( name = "com_github_chzyer_logex", build_file_proto_mode = "disable_global", importpath = "github.com/chzyer/logex", - sum = "h1:Swpa1K6QvQznwJRcfTfQJmTE72DqScAa40E+fbHEXEE=", - version = "v1.1.10", + sha256 = "2c94771c1e335a2c58a96444b3768b8e00297747d6ce7e7c14bab2e8b39d91bd", + strip_prefix = "github.com/chzyer/logex@v1.1.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/chzyer/logex/com_github_chzyer_logex-v1.1.10.zip", + "http://ats.apps.svc/gomod/github.com/chzyer/logex/com_github_chzyer_logex-v1.1.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/chzyer/logex/com_github_chzyer_logex-v1.1.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/chzyer/logex/com_github_chzyer_logex-v1.1.10.zip", + ], ) go_repository( name = "com_github_chzyer_readline", build_file_proto_mode = "disable_global", importpath = "github.com/chzyer/readline", - sum = "h1:fY5BOSpyZCqRo5OhCuC+XN+r/bBCmeuuJtjz+bCNIf8=", - version = "v0.0.0-20180603132655-2972be24d48e", + sha256 = "3dc842677887278fb33d25078d375ae6a7a94bb77a8d205ee2230b581b6947a6", + strip_prefix = "github.com/chzyer/readline@v0.0.0-20180603132655-2972be24d48e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/chzyer/readline/com_github_chzyer_readline-v0.0.0-20180603132655-2972be24d48e.zip", + "http://ats.apps.svc/gomod/github.com/chzyer/readline/com_github_chzyer_readline-v0.0.0-20180603132655-2972be24d48e.zip", + "https://cache.hawkingrei.com/gomod/github.com/chzyer/readline/com_github_chzyer_readline-v0.0.0-20180603132655-2972be24d48e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/chzyer/readline/com_github_chzyer_readline-v0.0.0-20180603132655-2972be24d48e.zip", + ], ) go_repository( name = "com_github_chzyer_test", build_file_proto_mode = "disable_global", importpath = "github.com/chzyer/test", - sum = "h1:q763qf9huN11kDQavWsoZXJNW3xEE4JJyHa5Q25/sd8=", - version = "v0.0.0-20180213035817-a1ea475d72b1", + sha256 = "ad8550bed3c4a94bbef57b9fc5bb15806eaceda00925716404320580d60e2f7d", + strip_prefix = "github.com/chzyer/test@v0.0.0-20180213035817-a1ea475d72b1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/chzyer/test/com_github_chzyer_test-v0.0.0-20180213035817-a1ea475d72b1.zip", + "http://ats.apps.svc/gomod/github.com/chzyer/test/com_github_chzyer_test-v0.0.0-20180213035817-a1ea475d72b1.zip", + "https://cache.hawkingrei.com/gomod/github.com/chzyer/test/com_github_chzyer_test-v0.0.0-20180213035817-a1ea475d72b1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/chzyer/test/com_github_chzyer_test-v0.0.0-20180213035817-a1ea475d72b1.zip", + ], ) go_repository( name = "com_github_client9_misspell", build_file_proto_mode = "disable_global", importpath = "github.com/client9/misspell", - sum = "h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI=", - version = "v0.3.4", + sha256 = "a3af206372e131dd10a68ac470c66a1b18eaf51c6afacb55b2e2a06e39b90728", + strip_prefix = "github.com/client9/misspell@v0.3.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/client9/misspell/com_github_client9_misspell-v0.3.4.zip", + "http://ats.apps.svc/gomod/github.com/client9/misspell/com_github_client9_misspell-v0.3.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/client9/misspell/com_github_client9_misspell-v0.3.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/client9/misspell/com_github_client9_misspell-v0.3.4.zip", + ], ) go_repository( name = "com_github_cloudfoundry_gosigar", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cloudfoundry/gosigar", - sum = "h1:gIc08FbB3QPb+nAQhINIK/qhf5REKkY0FTGgRGXkcVc=", - version = "v1.3.6", + sha256 = "44bd2b560d804fe98453100d6adfc4dd9c92f76713cfb543700a347317d5dc11", + strip_prefix = "github.com/cloudfoundry/gosigar@v1.3.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cloudfoundry/gosigar/com_github_cloudfoundry_gosigar-v1.3.6.zip", + "http://ats.apps.svc/gomod/github.com/cloudfoundry/gosigar/com_github_cloudfoundry_gosigar-v1.3.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/cloudfoundry/gosigar/com_github_cloudfoundry_gosigar-v1.3.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cloudfoundry/gosigar/com_github_cloudfoundry_gosigar-v1.3.6.zip", + ], ) - go_repository( name = "com_github_cloudykit_fastprinter", build_file_proto_mode = "disable_global", importpath = "github.com/CloudyKit/fastprinter", - sum = "h1:3SgJcK9l5uPdBC/X17wanyJAMxM33+4ZhEIV96MIH8U=", - version = "v0.0.0-20170127035650-74b38d55f37a", + sha256 = "6e4b00c3d8de85c23b7e90e6b6fe4863d3317775493a81197155e0a410d6ed57", + strip_prefix = "github.com/CloudyKit/fastprinter@v0.0.0-20170127035650-74b38d55f37a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/CloudyKit/fastprinter/com_github_cloudykit_fastprinter-v0.0.0-20170127035650-74b38d55f37a.zip", + "http://ats.apps.svc/gomod/github.com/CloudyKit/fastprinter/com_github_cloudykit_fastprinter-v0.0.0-20170127035650-74b38d55f37a.zip", + "https://cache.hawkingrei.com/gomod/github.com/CloudyKit/fastprinter/com_github_cloudykit_fastprinter-v0.0.0-20170127035650-74b38d55f37a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/CloudyKit/fastprinter/com_github_cloudykit_fastprinter-v0.0.0-20170127035650-74b38d55f37a.zip", + ], ) go_repository( name = "com_github_cloudykit_jet", build_file_proto_mode = "disable_global", importpath = "github.com/CloudyKit/jet", - sum = "h1:rZgFj+Gtf3NMi/U5FvCvhzaxzW/TaPYgUYx3bAPz9DE=", - version = "v2.1.3-0.20180809161101-62edd43e4f88+incompatible", + sha256 = "9191d5a10096ea10bbb4ea576131ba943a6ec600fd7358237e21f995240ec72f", + strip_prefix = "github.com/CloudyKit/jet@v2.1.3-0.20180809161101-62edd43e4f88+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/CloudyKit/jet/com_github_cloudykit_jet-v2.1.3-0.20180809161101-62edd43e4f88+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/CloudyKit/jet/com_github_cloudykit_jet-v2.1.3-0.20180809161101-62edd43e4f88+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/CloudyKit/jet/com_github_cloudykit_jet-v2.1.3-0.20180809161101-62edd43e4f88+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/CloudyKit/jet/com_github_cloudykit_jet-v2.1.3-0.20180809161101-62edd43e4f88+incompatible.zip", + ], ) go_repository( name = "com_github_cncf_udpa_go", build_file_proto_mode = "disable_global", importpath = "github.com/cncf/udpa/go", - sum = "h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk=", - version = "v0.0.0-20220112060539-c52dc94e7fbe", + sha256 = "8fe1585f25d40a5e3cd4243a92143d71ae4ee92e915e7192e72387047539438e", + strip_prefix = "github.com/cncf/udpa/go@v0.0.0-20220112060539-c52dc94e7fbe", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cncf/udpa/go/com_github_cncf_udpa_go-v0.0.0-20220112060539-c52dc94e7fbe.zip", + "http://ats.apps.svc/gomod/github.com/cncf/udpa/go/com_github_cncf_udpa_go-v0.0.0-20220112060539-c52dc94e7fbe.zip", + "https://cache.hawkingrei.com/gomod/github.com/cncf/udpa/go/com_github_cncf_udpa_go-v0.0.0-20220112060539-c52dc94e7fbe.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cncf/udpa/go/com_github_cncf_udpa_go-v0.0.0-20220112060539-c52dc94e7fbe.zip", + ], ) go_repository( name = "com_github_cncf_xds_go", build_file_proto_mode = "disable_global", importpath = "github.com/cncf/xds/go", - sum = "h1:ACGZRIr7HsgBKHsueQ1yM4WaVaXh21ynwqsF8M8tXhA=", - version = "v0.0.0-20230105202645-06c439db220b", + sha256 = "7e33dbf929da89661e8f7507706f7ea28762d7c48c899d8e8352145c11627bf4", + strip_prefix = "github.com/cncf/xds/go@v0.0.0-20230105202645-06c439db220b", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cncf/xds/go/com_github_cncf_xds_go-v0.0.0-20230105202645-06c439db220b.zip", + "http://ats.apps.svc/gomod/github.com/cncf/xds/go/com_github_cncf_xds_go-v0.0.0-20230105202645-06c439db220b.zip", + "https://cache.hawkingrei.com/gomod/github.com/cncf/xds/go/com_github_cncf_xds_go-v0.0.0-20230105202645-06c439db220b.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cncf/xds/go/com_github_cncf_xds_go-v0.0.0-20230105202645-06c439db220b.zip", + ], ) go_repository( name = "com_github_cockroachdb_apd", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/apd", - sum = "h1:3LFP3629v+1aKXU5Q37mxmRxX/pIu1nijXydLShEq5I=", - version = "v1.1.0", + sha256 = "fef7ec2fae220f84bfacb17fbfc1b04a666ab7f6fc04f3ff6d2b1e05c380777d", + strip_prefix = "github.com/cockroachdb/apd@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/apd/com_github_cockroachdb_apd-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/apd/com_github_cockroachdb_apd-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/apd/com_github_cockroachdb_apd-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/apd/com_github_cockroachdb_apd-v1.1.0.zip", + ], ) go_repository( name = "com_github_cockroachdb_cmux", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/cmux", - sum = "h1:dzj1/xcivGjNPwwifh/dWTczkwcuqsXXFHY1X/TZMtw=", - version = "v0.0.0-20170110192607-30d10be49292", + sha256 = "88f6f9cf33eb535658540b46f6222f029398e590a3ff9cc873d7d561ac6debf0", + strip_prefix = "github.com/cockroachdb/cmux@v0.0.0-20170110192607-30d10be49292", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/cmux/com_github_cockroachdb_cmux-v0.0.0-20170110192607-30d10be49292.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/cmux/com_github_cockroachdb_cmux-v0.0.0-20170110192607-30d10be49292.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/cmux/com_github_cockroachdb_cmux-v0.0.0-20170110192607-30d10be49292.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/cmux/com_github_cockroachdb_cmux-v0.0.0-20170110192607-30d10be49292.zip", + ], ) go_repository( name = "com_github_cockroachdb_cockroach", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/cockroach", - sum = "h1:0FHGBrsIyDci8tF7zujQkHdMTJdCTSIV9esrni2fKQI=", - version = "v0.0.0-20170608034007-84bc9597164f", + sha256 = "0c0590292ad16788da3ebe10bd407e2441a201391a24a681838c2aa26f01b991", + strip_prefix = "github.com/cockroachdb/cockroach@v0.0.0-20170608034007-84bc9597164f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/cockroach/com_github_cockroachdb_cockroach-v0.0.0-20170608034007-84bc9597164f.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/cockroach/com_github_cockroachdb_cockroach-v0.0.0-20170608034007-84bc9597164f.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/cockroach/com_github_cockroachdb_cockroach-v0.0.0-20170608034007-84bc9597164f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/cockroach/com_github_cockroachdb_cockroach-v0.0.0-20170608034007-84bc9597164f.zip", + ], ) go_repository( name = "com_github_cockroachdb_cockroach_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/cockroach-go", - sum = "h1:2zRrJWIt/f9c9HhNHAgrRgq0San5gRRUJTBXLkchal0=", - version = "v0.0.0-20181001143604-e0a95dfd547c", + sha256 = "cbc7e32c0af7ddd88afe6ef57b45481495322cb4c973f4928bc753c8be05f1a6", + strip_prefix = "github.com/cockroachdb/cockroach-go@v0.0.0-20181001143604-e0a95dfd547c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/cockroach-go/com_github_cockroachdb_cockroach_go-v0.0.0-20181001143604-e0a95dfd547c.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/cockroach-go/com_github_cockroachdb_cockroach_go-v0.0.0-20181001143604-e0a95dfd547c.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/cockroach-go/com_github_cockroachdb_cockroach_go-v0.0.0-20181001143604-e0a95dfd547c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/cockroach-go/com_github_cockroachdb_cockroach_go-v0.0.0-20181001143604-e0a95dfd547c.zip", + ], ) - go_repository( name = "com_github_cockroachdb_datadriven", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/datadriven", - sum = "h1:uhZrAfEayBecH2w2tZmhe20HJ7hDvrrA4x2Bg9YdZKM=", - version = "v1.0.0", + sha256 = "27661be7dc3cff4288f9a150f7e82fad6bb53382bb8d87bcfe8b22a85732c414", + strip_prefix = "github.com/cockroachdb/datadriven@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/datadriven/com_github_cockroachdb_datadriven-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/datadriven/com_github_cockroachdb_datadriven-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/datadriven/com_github_cockroachdb_datadriven-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/datadriven/com_github_cockroachdb_datadriven-v1.0.0.zip", + ], ) go_repository( name = "com_github_cockroachdb_errors", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/errors", - sum = "h1:A5+txlVZfOqFBDa4mGz2bUWSp0aHElvHX2bKkdbQu+Y=", - version = "v1.8.1", + sha256 = "52552b154f458c03a5c514ccbacb21d7574e0a6d0428b63f16b9d6f7a655969b", + strip_prefix = "github.com/cockroachdb/errors@v1.8.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/errors/com_github_cockroachdb_errors-v1.8.1.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/errors/com_github_cockroachdb_errors-v1.8.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/errors/com_github_cockroachdb_errors-v1.8.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/errors/com_github_cockroachdb_errors-v1.8.1.zip", + ], ) go_repository( name = "com_github_cockroachdb_logtags", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/logtags", - sum = "h1:o/kfcElHqOiXqcou5a3rIlMc7oJbMQkeLk0VQJ7zgqY=", - version = "v0.0.0-20190617123548-eb05cc24525f", + sha256 = "e0ff78268deed42414d58c55115e2a7db8d6b76f4165c02d8ba40d6cd32495a1", + strip_prefix = "github.com/cockroachdb/logtags@v0.0.0-20190617123548-eb05cc24525f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/logtags/com_github_cockroachdb_logtags-v0.0.0-20190617123548-eb05cc24525f.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/logtags/com_github_cockroachdb_logtags-v0.0.0-20190617123548-eb05cc24525f.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/logtags/com_github_cockroachdb_logtags-v0.0.0-20190617123548-eb05cc24525f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/logtags/com_github_cockroachdb_logtags-v0.0.0-20190617123548-eb05cc24525f.zip", + ], ) go_repository( name = "com_github_cockroachdb_pebble", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/pebble", - sum = "h1:Igd6YmtOZ77EgLAIaE9+mHl7+sAKaZ5m4iMI0Dz/J2A=", - version = "v0.0.0-20210719141320-8c3bd06debb5", + sha256 = "06d2cb18472b270a8c41a14b5c23c3e52065d54ee25b0c4d7aa55a63dfb45470", + strip_prefix = "github.com/cockroachdb/pebble@v0.0.0-20210719141320-8c3bd06debb5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/pebble/com_github_cockroachdb_pebble-v0.0.0-20210719141320-8c3bd06debb5.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/pebble/com_github_cockroachdb_pebble-v0.0.0-20210719141320-8c3bd06debb5.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/pebble/com_github_cockroachdb_pebble-v0.0.0-20210719141320-8c3bd06debb5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/pebble/com_github_cockroachdb_pebble-v0.0.0-20210719141320-8c3bd06debb5.zip", + ], ) go_repository( name = "com_github_cockroachdb_redact", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/redact", - sum = "h1:8QG/764wK+vmEYoOlfobpe12EQcS81ukx/a4hdVMxNw=", - version = "v1.0.8", + sha256 = "2f583202b4c71b69102283e05b0528ace64ee7fde143c2260a4a4ec73a68e331", + strip_prefix = "github.com/cockroachdb/redact@v1.0.8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/redact/com_github_cockroachdb_redact-v1.0.8.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/redact/com_github_cockroachdb_redact-v1.0.8.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/redact/com_github_cockroachdb_redact-v1.0.8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/redact/com_github_cockroachdb_redact-v1.0.8.zip", + ], ) go_repository( name = "com_github_cockroachdb_sentry_go", build_file_proto_mode = "disable_global", importpath = "github.com/cockroachdb/sentry-go", - sum = "h1:IKgmqgMQlVJIZj19CdocBeSfSaiCbEBZGKODaixqtHM=", - version = "v0.6.1-cockroachdb.2", + sha256 = "fbb2207d02aecfdd411b1357efe1192dbb827959e36b7cab7491731ac55935c9", + strip_prefix = "github.com/cockroachdb/sentry-go@v0.6.1-cockroachdb.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cockroachdb/sentry-go/com_github_cockroachdb_sentry_go-v0.6.1-cockroachdb.2.zip", + "http://ats.apps.svc/gomod/github.com/cockroachdb/sentry-go/com_github_cockroachdb_sentry_go-v0.6.1-cockroachdb.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/cockroachdb/sentry-go/com_github_cockroachdb_sentry_go-v0.6.1-cockroachdb.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cockroachdb/sentry-go/com_github_cockroachdb_sentry_go-v0.6.1-cockroachdb.2.zip", + ], ) go_repository( name = "com_github_codahale_hdrhistogram", build_file_proto_mode = "disable_global", importpath = "github.com/codahale/hdrhistogram", - sum = "h1:qMd81Ts1T2OTKmB4acZcyKaMtRnY5Y44NuXGX2GFJ1w=", - version = "v0.0.0-20161010025455-3a0bb77429bd", + sha256 = "e7e117da64da2f921b1f9dc57c524430a7f74a78c4b0bad718d85b08e8374e78", + strip_prefix = "github.com/codahale/hdrhistogram@v0.0.0-20161010025455-3a0bb77429bd", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/codahale/hdrhistogram/com_github_codahale_hdrhistogram-v0.0.0-20161010025455-3a0bb77429bd.zip", + "http://ats.apps.svc/gomod/github.com/codahale/hdrhistogram/com_github_codahale_hdrhistogram-v0.0.0-20161010025455-3a0bb77429bd.zip", + "https://cache.hawkingrei.com/gomod/github.com/codahale/hdrhistogram/com_github_codahale_hdrhistogram-v0.0.0-20161010025455-3a0bb77429bd.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/codahale/hdrhistogram/com_github_codahale_hdrhistogram-v0.0.0-20161010025455-3a0bb77429bd.zip", + ], ) go_repository( name = "com_github_codegangsta_inject", build_file_proto_mode = "disable_global", importpath = "github.com/codegangsta/inject", - sum = "h1:sDMmm+q/3+BukdIpxwO365v/Rbspp2Nt5XntgQRXq8Q=", - version = "v0.0.0-20150114235600-33e0aa1cb7c0", + sha256 = "0a324d56992bffd288fa70a6d10eb9b8a9467665b0b1eb749ac6ae80e8977ee2", + strip_prefix = "github.com/codegangsta/inject@v0.0.0-20150114235600-33e0aa1cb7c0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/codegangsta/inject/com_github_codegangsta_inject-v0.0.0-20150114235600-33e0aa1cb7c0.zip", + "http://ats.apps.svc/gomod/github.com/codegangsta/inject/com_github_codegangsta_inject-v0.0.0-20150114235600-33e0aa1cb7c0.zip", + "https://cache.hawkingrei.com/gomod/github.com/codegangsta/inject/com_github_codegangsta_inject-v0.0.0-20150114235600-33e0aa1cb7c0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/codegangsta/inject/com_github_codegangsta_inject-v0.0.0-20150114235600-33e0aa1cb7c0.zip", + ], ) go_repository( name = "com_github_colinmarc_hdfs_v2", build_file_proto_mode = "disable_global", importpath = "github.com/colinmarc/hdfs/v2", - sum = "h1:x0hw/m+o3UE20Scso/KCkvYNc9Di39TBlCfGMkJ1/a0=", - version = "v2.1.1", + sha256 = "6a40084f999e3ddbd9a8566b1333646424201fc2ad28aa1a40ddf51aaf8fbc51", + strip_prefix = "github.com/colinmarc/hdfs/v2@v2.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/colinmarc/hdfs/v2/com_github_colinmarc_hdfs_v2-v2.1.1.zip", + "http://ats.apps.svc/gomod/github.com/colinmarc/hdfs/v2/com_github_colinmarc_hdfs_v2-v2.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/colinmarc/hdfs/v2/com_github_colinmarc_hdfs_v2-v2.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/colinmarc/hdfs/v2/com_github_colinmarc_hdfs_v2-v2.1.1.zip", + ], ) go_repository( name = "com_github_coocood_bbloom", build_file_proto_mode = "disable_global", importpath = "github.com/coocood/bbloom", - sum = "h1:W1SHiII3e0jVwvaQFglwu3kS9NLxOeTpvik7MbKCyuQ=", - version = "v0.0.0-20190830030839-58deb6228d64", + sha256 = "95b9a3b14d92069c4cd70942cf693db8abef720d7a38521cafb7323077e72d55", + strip_prefix = "github.com/coocood/bbloom@v0.0.0-20190830030839-58deb6228d64", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coocood/bbloom/com_github_coocood_bbloom-v0.0.0-20190830030839-58deb6228d64.zip", + "http://ats.apps.svc/gomod/github.com/coocood/bbloom/com_github_coocood_bbloom-v0.0.0-20190830030839-58deb6228d64.zip", + "https://cache.hawkingrei.com/gomod/github.com/coocood/bbloom/com_github_coocood_bbloom-v0.0.0-20190830030839-58deb6228d64.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coocood/bbloom/com_github_coocood_bbloom-v0.0.0-20190830030839-58deb6228d64.zip", + ], ) go_repository( name = "com_github_coocood_freecache", build_file_proto_mode = "disable_global", importpath = "github.com/coocood/freecache", - sum = "h1:/v1CqMq45NFH9mp/Pt142reundeBM0dVUD3osQBeu/U=", - version = "v1.2.1", + sha256 = "e0f3b9924ea5919fbae2043680d6e6ae6bac8e9765159aa9ba2a67a4b8dd43ca", + strip_prefix = "github.com/coocood/freecache@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coocood/freecache/com_github_coocood_freecache-v1.2.1.zip", + "http://ats.apps.svc/gomod/github.com/coocood/freecache/com_github_coocood_freecache-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/coocood/freecache/com_github_coocood_freecache-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coocood/freecache/com_github_coocood_freecache-v1.2.1.zip", + ], ) go_repository( name = "com_github_coocood_rtutil", build_file_proto_mode = "disable_global", importpath = "github.com/coocood/rtutil", - sum = "h1:NnLfQ77q0G4k2Of2c1ceQ0ec6MkLQyDp+IGdVM0D8XM=", - version = "v0.0.0-20190304133409-c84515f646f2", + sha256 = "0a48ef669128ba717cc35afc270aa74d93cbb9837ed007e7d00344d4daeb2699", + strip_prefix = "github.com/coocood/rtutil@v0.0.0-20190304133409-c84515f646f2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coocood/rtutil/com_github_coocood_rtutil-v0.0.0-20190304133409-c84515f646f2.zip", + "http://ats.apps.svc/gomod/github.com/coocood/rtutil/com_github_coocood_rtutil-v0.0.0-20190304133409-c84515f646f2.zip", + "https://cache.hawkingrei.com/gomod/github.com/coocood/rtutil/com_github_coocood_rtutil-v0.0.0-20190304133409-c84515f646f2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coocood/rtutil/com_github_coocood_rtutil-v0.0.0-20190304133409-c84515f646f2.zip", + ], ) go_repository( name = "com_github_coreos_bbolt", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/bbolt", - sum = "h1:wZwiHHUieZCquLkDL0B8UhzreNWsPHooDAG3q34zk0s=", - version = "v1.3.2", + sha256 = "097e7c6cf2dc9c50a0c8827f451bd3cba44c2cbf086d4fb684f2dfada9bfa841", + strip_prefix = "github.com/coreos/bbolt@v1.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/bbolt/com_github_coreos_bbolt-v1.3.2.zip", + "http://ats.apps.svc/gomod/github.com/coreos/bbolt/com_github_coreos_bbolt-v1.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/bbolt/com_github_coreos_bbolt-v1.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/bbolt/com_github_coreos_bbolt-v1.3.2.zip", + ], ) go_repository( name = "com_github_coreos_etcd", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/etcd", - sum = "h1:8F3hqu9fGYLBifCmRCJsicFqDx/D68Rt3q1JMazcgBQ=", - version = "v3.3.13+incompatible", + sha256 = "c32b3fc5dba0eeb8533d628489cf862c4eb360644d79c597bcc6290f3d74b046", + strip_prefix = "github.com/coreos/etcd@v3.3.13+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/etcd/com_github_coreos_etcd-v3.3.13+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/coreos/etcd/com_github_coreos_etcd-v3.3.13+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/etcd/com_github_coreos_etcd-v3.3.13+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/etcd/com_github_coreos_etcd-v3.3.13+incompatible.zip", + ], ) go_repository( name = "com_github_coreos_go_etcd", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/go-etcd", - sum = "h1:bXhRBIXoTm9BYHS3gE0TtQuyNZyeEMux2sDi4oo5YOo=", - version = "v2.0.0+incompatible", + sha256 = "4b226732835b9298af65db5d075024a5971aa11ef4b456899a3830bccd435b07", + strip_prefix = "github.com/coreos/go-etcd@v2.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/go-etcd/com_github_coreos_go_etcd-v2.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/coreos/go-etcd/com_github_coreos_go_etcd-v2.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/go-etcd/com_github_coreos_go_etcd-v2.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/go-etcd/com_github_coreos_go_etcd-v2.0.0+incompatible.zip", + ], ) go_repository( name = "com_github_coreos_go_semver", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/go-semver", - sum = "h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM=", - version = "v0.3.0", + sha256 = "b2fc075395ffc34cff4b964681d0ae3cd22096cfcadd2970eeaa877596ceb210", + strip_prefix = "github.com/coreos/go-semver@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/go-semver/com_github_coreos_go_semver-v0.3.0.zip", + "http://ats.apps.svc/gomod/github.com/coreos/go-semver/com_github_coreos_go_semver-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/go-semver/com_github_coreos_go_semver-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/go-semver/com_github_coreos_go_semver-v0.3.0.zip", + ], ) go_repository( name = "com_github_coreos_go_systemd", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/go-systemd", - sum = "h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8=", - version = "v0.0.0-20190321100706-95778dfbb74e", + sha256 = "cd349df002e0900cd0a5f9648720621840164c4b530f3e3457510e7e08589307", + strip_prefix = "github.com/coreos/go-systemd@v0.0.0-20190321100706-95778dfbb74e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/go-systemd/com_github_coreos_go_systemd-v0.0.0-20190321100706-95778dfbb74e.zip", + "http://ats.apps.svc/gomod/github.com/coreos/go-systemd/com_github_coreos_go_systemd-v0.0.0-20190321100706-95778dfbb74e.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/go-systemd/com_github_coreos_go_systemd-v0.0.0-20190321100706-95778dfbb74e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/go-systemd/com_github_coreos_go_systemd-v0.0.0-20190321100706-95778dfbb74e.zip", + ], ) go_repository( name = "com_github_coreos_go_systemd_v22", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/go-systemd/v22", - sum = "h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI=", - version = "v22.3.2", + sha256 = "01134ae89bf4a91c17eeb1f8425e1064f9bde64cf3ce0c9cf546a9fa1ee25e64", + strip_prefix = "github.com/coreos/go-systemd/v22@v22.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/go-systemd/v22/com_github_coreos_go_systemd_v22-v22.3.2.zip", + "http://ats.apps.svc/gomod/github.com/coreos/go-systemd/v22/com_github_coreos_go_systemd_v22-v22.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/go-systemd/v22/com_github_coreos_go_systemd_v22-v22.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/go-systemd/v22/com_github_coreos_go_systemd_v22-v22.3.2.zip", + ], ) go_repository( name = "com_github_coreos_pkg", build_file_proto_mode = "disable_global", importpath = "github.com/coreos/pkg", - sum = "h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg=", - version = "v0.0.0-20180928190104-399ea9e2e55f", + sha256 = "7fe161d49439a9b4136c932233cb4b803b9e3ac7ee46f39ce247defc4f4ea8d7", + strip_prefix = "github.com/coreos/pkg@v0.0.0-20180928190104-399ea9e2e55f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/coreos/pkg/com_github_coreos_pkg-v0.0.0-20180928190104-399ea9e2e55f.zip", + "http://ats.apps.svc/gomod/github.com/coreos/pkg/com_github_coreos_pkg-v0.0.0-20180928190104-399ea9e2e55f.zip", + "https://cache.hawkingrei.com/gomod/github.com/coreos/pkg/com_github_coreos_pkg-v0.0.0-20180928190104-399ea9e2e55f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/coreos/pkg/com_github_coreos_pkg-v0.0.0-20180928190104-399ea9e2e55f.zip", + ], ) go_repository( name = "com_github_cpuguy83_go_md2man", build_file_proto_mode = "disable_global", importpath = "github.com/cpuguy83/go-md2man", - sum = "h1:BSKMNlYxDvnunlTymqtgONjNnaRV1sTpcovwwjF22jk=", - version = "v1.0.10", + sha256 = "b9b153bb97e2a702ec5c41f6815985d4295524cdf4f2a9e5633f98e9739f4d6e", + strip_prefix = "github.com/cpuguy83/go-md2man@v1.0.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cpuguy83/go-md2man/com_github_cpuguy83_go_md2man-v1.0.10.zip", + "http://ats.apps.svc/gomod/github.com/cpuguy83/go-md2man/com_github_cpuguy83_go_md2man-v1.0.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/cpuguy83/go-md2man/com_github_cpuguy83_go_md2man-v1.0.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cpuguy83/go-md2man/com_github_cpuguy83_go_md2man-v1.0.10.zip", + ], ) go_repository( name = "com_github_cpuguy83_go_md2man_v2", build_file_proto_mode = "disable_global", importpath = "github.com/cpuguy83/go-md2man/v2", - sum = "h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w=", - version = "v2.0.2", + sha256 = "70a7e609809cf2a92c5535104db5eb82d75c54bfcfed2d224e87dd2fd9729f62", + strip_prefix = "github.com/cpuguy83/go-md2man/v2@v2.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cpuguy83/go-md2man/v2/com_github_cpuguy83_go_md2man_v2-v2.0.2.zip", + "http://ats.apps.svc/gomod/github.com/cpuguy83/go-md2man/v2/com_github_cpuguy83_go_md2man_v2-v2.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/cpuguy83/go-md2man/v2/com_github_cpuguy83_go_md2man_v2-v2.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cpuguy83/go-md2man/v2/com_github_cpuguy83_go_md2man_v2-v2.0.2.zip", + ], ) go_repository( name = "com_github_creack_pty", build_file_proto_mode = "disable_global", importpath = "github.com/creack/pty", - sum = "h1:07n33Z8lZxZ2qwegKbObQohDhXDQxiMMz1NOUGYlesw=", - version = "v1.1.11", + sha256 = "d6594fd4844c242a5c7d6e9b25516182460cffa820e47e8ffb8eea625991986c", + strip_prefix = "github.com/creack/pty@v1.1.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/creack/pty/com_github_creack_pty-v1.1.11.zip", + "http://ats.apps.svc/gomod/github.com/creack/pty/com_github_creack_pty-v1.1.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/creack/pty/com_github_creack_pty-v1.1.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/creack/pty/com_github_creack_pty-v1.1.11.zip", + ], ) go_repository( name = "com_github_curioswitch_go_reassign", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/curioswitch/go-reassign", - sum = "h1:G9UZyOcpk/d7Gd6mqYgd8XYWFMw/znxwGDUstnC9DIo=", - version = "v0.2.0", + sha256 = "a64c6823d2b8b21c31b8cc32168c7fe9687a2b8b870e6f8acdcd299a865259ae", + strip_prefix = "github.com/curioswitch/go-reassign@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/curioswitch/go-reassign/com_github_curioswitch_go_reassign-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/curioswitch/go-reassign/com_github_curioswitch_go_reassign-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/curioswitch/go-reassign/com_github_curioswitch_go_reassign-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/curioswitch/go-reassign/com_github_curioswitch_go_reassign-v0.2.0.zip", + ], ) - go_repository( name = "com_github_cznic_mathutil", build_file_proto_mode = "disable_global", importpath = "github.com/cznic/mathutil", - sum = "h1:iwZdTE0PVqJCos1vaoKsclOGD3ADKpshg3SRtYBbwso=", - version = "v0.0.0-20181122101859-297441e03548", + sha256 = "8f69a36f60d885e011b0a90b91246a7e88223cb2883dc6e71eab3f42d653231b", + strip_prefix = "github.com/cznic/mathutil@v0.0.0-20181122101859-297441e03548", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cznic/mathutil/com_github_cznic_mathutil-v0.0.0-20181122101859-297441e03548.zip", + "http://ats.apps.svc/gomod/github.com/cznic/mathutil/com_github_cznic_mathutil-v0.0.0-20181122101859-297441e03548.zip", + "https://cache.hawkingrei.com/gomod/github.com/cznic/mathutil/com_github_cznic_mathutil-v0.0.0-20181122101859-297441e03548.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cznic/mathutil/com_github_cznic_mathutil-v0.0.0-20181122101859-297441e03548.zip", + ], ) go_repository( name = "com_github_cznic_sortutil", build_file_proto_mode = "disable_global", importpath = "github.com/cznic/sortutil", - sum = "h1:LpMLYGyy67BoAFGda1NeOBQwqlv7nUXpm+rIVHGxZZ4=", - version = "v0.0.0-20181122101858-f5f958428db8", + sha256 = "67783879c1ae4472fdabb377b1772e4e4c5ced181528c2fc4569b565cb47a57b", + strip_prefix = "github.com/cznic/sortutil@v0.0.0-20181122101858-f5f958428db8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cznic/sortutil/com_github_cznic_sortutil-v0.0.0-20181122101858-f5f958428db8.zip", + "http://ats.apps.svc/gomod/github.com/cznic/sortutil/com_github_cznic_sortutil-v0.0.0-20181122101858-f5f958428db8.zip", + "https://cache.hawkingrei.com/gomod/github.com/cznic/sortutil/com_github_cznic_sortutil-v0.0.0-20181122101858-f5f958428db8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cznic/sortutil/com_github_cznic_sortutil-v0.0.0-20181122101858-f5f958428db8.zip", + ], ) go_repository( name = "com_github_cznic_strutil", build_file_proto_mode = "disable_global", importpath = "github.com/cznic/strutil", - sum = "h1:MZRmHqDBd0vxNwenEbKSQqRVT24d3C05ft8kduSwlqM=", - version = "v0.0.0-20181122101858-275e90344537", + sha256 = "867902276444cbffca84d9d5f63754e8b22092d93a94480d8dfebd234ac8ffbd", + strip_prefix = "github.com/cznic/strutil@v0.0.0-20181122101858-275e90344537", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/cznic/strutil/com_github_cznic_strutil-v0.0.0-20181122101858-275e90344537.zip", + "http://ats.apps.svc/gomod/github.com/cznic/strutil/com_github_cznic_strutil-v0.0.0-20181122101858-275e90344537.zip", + "https://cache.hawkingrei.com/gomod/github.com/cznic/strutil/com_github_cznic_strutil-v0.0.0-20181122101858-275e90344537.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/cznic/strutil/com_github_cznic_strutil-v0.0.0-20181122101858-275e90344537.zip", + ], ) go_repository( name = "com_github_daixiang0_gci", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/daixiang0/gci", - sum = "h1:eheNA3ljF6SxnPD/vE4lCBusVHmV3Rs3dkKvFrJ7MR0=", - version = "v0.10.1", + sha256 = "531c3d72e9c049448d3fde840bf3f4e0e5dbac42cc1af788f55ba31d9d24bec0", + strip_prefix = "github.com/daixiang0/gci@v0.10.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/daixiang0/gci/com_github_daixiang0_gci-v0.10.1.zip", + "http://ats.apps.svc/gomod/github.com/daixiang0/gci/com_github_daixiang0_gci-v0.10.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/daixiang0/gci/com_github_daixiang0_gci-v0.10.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/daixiang0/gci/com_github_daixiang0_gci-v0.10.1.zip", + ], ) - go_repository( name = "com_github_danjacques_gofslock", build_file_proto_mode = "disable_global", importpath = "github.com/danjacques/gofslock", - sum = "h1:X6mKGhCFOxrKeeHAjv/3UvT6e5RRxW6wRdlqlV6/H4w=", - version = "v0.0.0-20191023191349-0a45f885bc37", + sha256 = "a5883b567196955c9b588bcfa8f21bf841e9234225c8437a0b84104ecc4a3b19", + strip_prefix = "github.com/danjacques/gofslock@v0.0.0-20191023191349-0a45f885bc37", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/danjacques/gofslock/com_github_danjacques_gofslock-v0.0.0-20191023191349-0a45f885bc37.zip", + "http://ats.apps.svc/gomod/github.com/danjacques/gofslock/com_github_danjacques_gofslock-v0.0.0-20191023191349-0a45f885bc37.zip", + "https://cache.hawkingrei.com/gomod/github.com/danjacques/gofslock/com_github_danjacques_gofslock-v0.0.0-20191023191349-0a45f885bc37.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/danjacques/gofslock/com_github_danjacques_gofslock-v0.0.0-20191023191349-0a45f885bc37.zip", + ], ) go_repository( name = "com_github_data_dog_go_sqlmock", build_file_proto_mode = "disable_global", importpath = "github.com/DATA-DOG/go-sqlmock", - sum = "h1:Shsta01QNfFxHCfpW6YH2STWB0MudeXXEWMr20OEh60=", - version = "v1.5.0", + sha256 = "25720bfcbd739305238408ab54263224b69ff6934923dfd9caed76d3871d0151", + strip_prefix = "github.com/DATA-DOG/go-sqlmock@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/DATA-DOG/go-sqlmock/com_github_data_dog_go_sqlmock-v1.5.0.zip", + "http://ats.apps.svc/gomod/github.com/DATA-DOG/go-sqlmock/com_github_data_dog_go_sqlmock-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/DATA-DOG/go-sqlmock/com_github_data_dog_go_sqlmock-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/DATA-DOG/go-sqlmock/com_github_data_dog_go_sqlmock-v1.5.0.zip", + ], ) go_repository( name = "com_github_datadog_zstd", build_file_proto_mode = "disable_global", importpath = "github.com/DataDog/zstd", - sum = "h1:EndNeuB0l9syBZhut0wns3gV1hL8zX8LIu6ZiVHWLIQ=", - version = "v1.4.5", + sha256 = "0a4ae14405084422c64e0bf5372e85f5975601438c41e6d6786f03fdf9223e62", + strip_prefix = "github.com/DataDog/zstd@v1.4.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/DataDog/zstd/com_github_datadog_zstd-v1.4.5.zip", + "http://ats.apps.svc/gomod/github.com/DataDog/zstd/com_github_datadog_zstd-v1.4.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/DataDog/zstd/com_github_datadog_zstd-v1.4.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/DataDog/zstd/com_github_datadog_zstd-v1.4.5.zip", + ], ) go_repository( name = "com_github_davecgh_go_spew", build_file_proto_mode = "disable_global", importpath = "github.com/davecgh/go-spew", - sum = "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=", - version = "v1.1.1", + sha256 = "6b44a843951f371b7010c754ecc3cabefe815d5ced1c5b9409fb2d697e8a890d", + strip_prefix = "github.com/davecgh/go-spew@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/davecgh/go-spew/com_github_davecgh_go_spew-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/davecgh/go-spew/com_github_davecgh_go_spew-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/davecgh/go-spew/com_github_davecgh_go_spew-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/davecgh/go-spew/com_github_davecgh_go_spew-v1.1.1.zip", + ], ) go_repository( name = "com_github_decred_dcrd_crypto_blake256", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/decred/dcrd/crypto/blake256", - sum = "h1:7PltbUIQB7u/FfZ39+DGa/ShuMyJ5ilcvdfma9wOH6Y=", - version = "v1.0.1", + sha256 = "e4343d55494a93eb7bb7b59be9359fb8007fd36652b27a725db024f61605d515", + strip_prefix = "github.com/decred/dcrd/crypto/blake256@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/decred/dcrd/crypto/blake256/com_github_decred_dcrd_crypto_blake256-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/decred/dcrd/crypto/blake256/com_github_decred_dcrd_crypto_blake256-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/decred/dcrd/crypto/blake256/com_github_decred_dcrd_crypto_blake256-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/decred/dcrd/crypto/blake256/com_github_decred_dcrd_crypto_blake256-v1.0.1.zip", + ], ) go_repository( name = "com_github_decred_dcrd_dcrec_secp256k1_v4", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/decred/dcrd/dcrec/secp256k1/v4", - sum = "h1:8UrgZ3GkP4i/CLijOJx79Yu+etlyjdBU4sfcs2WYQMs=", - version = "v4.2.0", + sha256 = "9b3594cedab7e820108cd9f2f7f17a9edf60345baf91f7e1bd298413dba44c63", + strip_prefix = "github.com/decred/dcrd/dcrec/secp256k1/v4@v4.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/decred/dcrd/dcrec/secp256k1/v4/com_github_decred_dcrd_dcrec_secp256k1_v4-v4.2.0.zip", + "http://ats.apps.svc/gomod/github.com/decred/dcrd/dcrec/secp256k1/v4/com_github_decred_dcrd_dcrec_secp256k1_v4-v4.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/decred/dcrd/dcrec/secp256k1/v4/com_github_decred_dcrd_dcrec_secp256k1_v4-v4.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/decred/dcrd/dcrec/secp256k1/v4/com_github_decred_dcrd_dcrec_secp256k1_v4-v4.2.0.zip", + ], ) - go_repository( name = "com_github_denis_tingaikin_go_header", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/denis-tingaikin/go-header", - sum = "h1:tEaZKAlqql6SKCY++utLmkPLd6K8IBM20Ha7UVm+mtU=", - version = "v0.4.3", + sha256 = "423e8cbd0166a082695e12cadb136db6ff89011c7078be482117685f867d86e8", + strip_prefix = "github.com/denis-tingaikin/go-header@v0.4.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/denis-tingaikin/go-header/com_github_denis_tingaikin_go_header-v0.4.3.zip", + "http://ats.apps.svc/gomod/github.com/denis-tingaikin/go-header/com_github_denis_tingaikin_go_header-v0.4.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/denis-tingaikin/go-header/com_github_denis_tingaikin_go_header-v0.4.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/denis-tingaikin/go-header/com_github_denis_tingaikin_go_header-v0.4.3.zip", + ], ) - go_repository( name = "com_github_dgraph_io_badger", build_file_proto_mode = "disable_global", importpath = "github.com/dgraph-io/badger", - sum = "h1:DshxFxZWXUcO0xX476VJC07Xsr6ZCBVRHKZ93Oh7Evo=", - version = "v1.6.0", + sha256 = "8329ae390aebec6ae360356e77a2743357ad4e0d0bd4c3ae03b7d17e01ad70aa", + strip_prefix = "github.com/dgraph-io/badger@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dgraph-io/badger/com_github_dgraph_io_badger-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/dgraph-io/badger/com_github_dgraph_io_badger-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/dgraph-io/badger/com_github_dgraph_io_badger-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dgraph-io/badger/com_github_dgraph_io_badger-v1.6.0.zip", + ], ) go_repository( name = "com_github_dgraph_io_ristretto", build_file_proto_mode = "disable_global", importpath = "github.com/dgraph-io/ristretto", - sum = "h1:6CWw5tJNgpegArSHpNHJKldNeq03FQCwYvfMVWajOK8=", - version = "v0.1.1", + sha256 = "fe7bd94580481fd4a25a72becb8b30c60142492a3e83320e1bbc4262baa533da", + strip_prefix = "github.com/dgraph-io/ristretto@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dgraph-io/ristretto/com_github_dgraph_io_ristretto-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/dgraph-io/ristretto/com_github_dgraph_io_ristretto-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/dgraph-io/ristretto/com_github_dgraph_io_ristretto-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dgraph-io/ristretto/com_github_dgraph_io_ristretto-v0.1.1.zip", + ], ) go_repository( name = "com_github_dgrijalva_jwt_go", build_file_proto_mode = "disable_global", importpath = "github.com/dgrijalva/jwt-go", - replace = "github.com/form3tech-oss/jwt-go", - sum = "h1:0sWoh2EtO7UrQdNTAN+hnU3QXa4AoivplyPLLHkcrLk=", - version = "v3.2.6-0.20210809144907-32ab6a8243d7+incompatible", + sha256 = "ebe8386761761d53fac2de5f8f575ddf66c114ec9835947c761131662f1d38f3", + strip_prefix = "github.com/form3tech-oss/jwt-go@v3.2.6-0.20210809144907-32ab6a8243d7+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.6-0.20210809144907-32ab6a8243d7+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.6-0.20210809144907-32ab6a8243d7+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.6-0.20210809144907-32ab6a8243d7+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.6-0.20210809144907-32ab6a8243d7+incompatible.zip", + ], ) go_repository( name = "com_github_dgryski_go_farm", build_file_proto_mode = "disable_global", importpath = "github.com/dgryski/go-farm", - sum = "h1:fAjc9m62+UWV/WAFKLNi6ZS0675eEUC9y3AlwSbQu1Y=", - version = "v0.0.0-20200201041132-a6ae2369ad13", + sha256 = "bdf602cab00a24c2898aabad0b40c7b1d76a29cf8dd3319ef87046a5f4b1726f", + strip_prefix = "github.com/dgryski/go-farm@v0.0.0-20200201041132-a6ae2369ad13", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dgryski/go-farm/com_github_dgryski_go_farm-v0.0.0-20200201041132-a6ae2369ad13.zip", + "http://ats.apps.svc/gomod/github.com/dgryski/go-farm/com_github_dgryski_go_farm-v0.0.0-20200201041132-a6ae2369ad13.zip", + "https://cache.hawkingrei.com/gomod/github.com/dgryski/go-farm/com_github_dgryski_go_farm-v0.0.0-20200201041132-a6ae2369ad13.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dgryski/go-farm/com_github_dgryski_go_farm-v0.0.0-20200201041132-a6ae2369ad13.zip", + ], ) go_repository( name = "com_github_dgryski_go_sip13", build_file_proto_mode = "disable_global", importpath = "github.com/dgryski/go-sip13", - sum = "h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4=", - version = "v0.0.0-20181026042036-e10d5fee7954", + sha256 = "aa6f56ab1d40952c536786beb834d9e361ef796bd7aefb7d6997e1753d4058eb", + strip_prefix = "github.com/dgryski/go-sip13@v0.0.0-20181026042036-e10d5fee7954", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dgryski/go-sip13/com_github_dgryski_go_sip13-v0.0.0-20181026042036-e10d5fee7954.zip", + "http://ats.apps.svc/gomod/github.com/dgryski/go-sip13/com_github_dgryski_go_sip13-v0.0.0-20181026042036-e10d5fee7954.zip", + "https://cache.hawkingrei.com/gomod/github.com/dgryski/go-sip13/com_github_dgryski_go_sip13-v0.0.0-20181026042036-e10d5fee7954.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dgryski/go-sip13/com_github_dgryski_go_sip13-v0.0.0-20181026042036-e10d5fee7954.zip", + ], ) go_repository( name = "com_github_djarvur_go_err113", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Djarvur/go-err113", - sum = "h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM=", - version = "v0.0.0-20210108212216-aea10b59be24", + sha256 = "f2c6d8ae044f430048ae675330d2adcbe1927a8a369549d98c4d1e62608b582a", + strip_prefix = "github.com/Djarvur/go-err113@v0.0.0-20210108212216-aea10b59be24", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Djarvur/go-err113/com_github_djarvur_go_err113-v0.0.0-20210108212216-aea10b59be24.zip", + "http://ats.apps.svc/gomod/github.com/Djarvur/go-err113/com_github_djarvur_go_err113-v0.0.0-20210108212216-aea10b59be24.zip", + "https://cache.hawkingrei.com/gomod/github.com/Djarvur/go-err113/com_github_djarvur_go_err113-v0.0.0-20210108212216-aea10b59be24.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Djarvur/go-err113/com_github_djarvur_go_err113-v0.0.0-20210108212216-aea10b59be24.zip", + ], ) - go_repository( name = "com_github_dnaeon_go_vcr", build_file_proto_mode = "disable_global", importpath = "github.com/dnaeon/go-vcr", - sum = "h1:ReYa/UBrRyQdant9B4fNHGoCNKw6qh6P0fsdGmZpR7c=", - version = "v1.1.0", + sha256 = "d6d94a1c8471809db30c2979add32bac647120bc577ea30f7e8fcc06436483f0", + strip_prefix = "github.com/dnaeon/go-vcr@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dnaeon/go-vcr/com_github_dnaeon_go_vcr-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/dnaeon/go-vcr/com_github_dnaeon_go_vcr-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/dnaeon/go-vcr/com_github_dnaeon_go_vcr-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dnaeon/go-vcr/com_github_dnaeon_go_vcr-v1.1.0.zip", + ], ) - go_repository( name = "com_github_docker_go_units", build_file_proto_mode = "disable_global", importpath = "github.com/docker/go-units", - sum = "h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw=", - version = "v0.4.0", + sha256 = "0f2be7dce7b1a0ba6a4a786eb144a3398e9a61afc0eec5799a1520d9906fc58c", + strip_prefix = "github.com/docker/go-units@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/docker/go-units/com_github_docker_go_units-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/docker/go-units/com_github_docker_go_units-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/docker/go-units/com_github_docker_go_units-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/docker/go-units/com_github_docker_go_units-v0.4.0.zip", + ], ) go_repository( name = "com_github_dustin_go_humanize", build_file_proto_mode = "disable_global", importpath = "github.com/dustin/go-humanize", - sum = "h1:VSnTsYCnlFHaM2/igO1h6X3HA71jcobQuxemgkq4zYo=", - version = "v1.0.0", + sha256 = "e01916e082a6646ea12d7800d77af43045c27284ff2a0a77e3484509989cc107", + strip_prefix = "github.com/dustin/go-humanize@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/dustin/go-humanize/com_github_dustin_go_humanize-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/dustin/go-humanize/com_github_dustin_go_humanize-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/dustin/go-humanize/com_github_dustin_go_humanize-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/dustin/go-humanize/com_github_dustin_go_humanize-v1.0.0.zip", + ], ) go_repository( name = "com_github_eapache_go_resiliency", build_file_proto_mode = "disable_global", importpath = "github.com/eapache/go-resiliency", - sum = "h1:v7g92e/KSN71Rq7vSThKaWIq68fL4YHvWyiUKorFR1Q=", - version = "v1.2.0", + sha256 = "39333303f947a85e0c35e9969d56e05776034b1ae91e75cbf9211ead5870d982", + strip_prefix = "github.com/eapache/go-resiliency@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/eapache/go-resiliency/com_github_eapache_go_resiliency-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/eapache/go-resiliency/com_github_eapache_go_resiliency-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/eapache/go-resiliency/com_github_eapache_go_resiliency-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/eapache/go-resiliency/com_github_eapache_go_resiliency-v1.2.0.zip", + ], ) go_repository( name = "com_github_eapache_go_xerial_snappy", build_file_proto_mode = "disable_global", importpath = "github.com/eapache/go-xerial-snappy", - sum = "h1:YEetp8/yCZMuEPMUDHG0CW/brkkEp8mzqk2+ODEitlw=", - version = "v0.0.0-20180814174437-776d5712da21", + sha256 = "785264afffdcfe50573a1cb0df85ff4186e9e7e4e3a04513752f52d3da1054af", + strip_prefix = "github.com/eapache/go-xerial-snappy@v0.0.0-20180814174437-776d5712da21", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/eapache/go-xerial-snappy/com_github_eapache_go_xerial_snappy-v0.0.0-20180814174437-776d5712da21.zip", + "http://ats.apps.svc/gomod/github.com/eapache/go-xerial-snappy/com_github_eapache_go_xerial_snappy-v0.0.0-20180814174437-776d5712da21.zip", + "https://cache.hawkingrei.com/gomod/github.com/eapache/go-xerial-snappy/com_github_eapache_go_xerial_snappy-v0.0.0-20180814174437-776d5712da21.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/eapache/go-xerial-snappy/com_github_eapache_go_xerial_snappy-v0.0.0-20180814174437-776d5712da21.zip", + ], ) go_repository( name = "com_github_eapache_queue", build_file_proto_mode = "disable_global", importpath = "github.com/eapache/queue", - sum = "h1:YOEu7KNc61ntiQlcEeUIoDTJ2o8mQznoNvUhiigpIqc=", - version = "v1.1.0", + sha256 = "1dc1b4972e8505c4763c65424b19604c65c944911d16c18c5cbd35aae45626fb", + strip_prefix = "github.com/eapache/queue@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/eapache/queue/com_github_eapache_queue-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/eapache/queue/com_github_eapache_queue-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/eapache/queue/com_github_eapache_queue-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/eapache/queue/com_github_eapache_queue-v1.1.0.zip", + ], ) go_repository( name = "com_github_eknkc_amber", build_file_proto_mode = "disable_global", importpath = "github.com/eknkc/amber", - sum = "h1:clC1lXBpe2kTj2VHdaIu9ajZQe4kcEY9j0NsnDDBZ3o=", - version = "v0.0.0-20171010120322-cdade1c07385", + sha256 = "b1dde9f3713742ad0961825a2d962bd99d9390daf8596e7680dfb5f395e54e22", + strip_prefix = "github.com/eknkc/amber@v0.0.0-20171010120322-cdade1c07385", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/eknkc/amber/com_github_eknkc_amber-v0.0.0-20171010120322-cdade1c07385.zip", + "http://ats.apps.svc/gomod/github.com/eknkc/amber/com_github_eknkc_amber-v0.0.0-20171010120322-cdade1c07385.zip", + "https://cache.hawkingrei.com/gomod/github.com/eknkc/amber/com_github_eknkc_amber-v0.0.0-20171010120322-cdade1c07385.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/eknkc/amber/com_github_eknkc_amber-v0.0.0-20171010120322-cdade1c07385.zip", + ], ) go_repository( name = "com_github_elastic_gosigar", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/elastic/gosigar", - sum = "h1:Dg80n8cr90OZ7x+bAax/QjoW/XqTI11RmA79ZwIm9/4=", - version = "v0.14.2", + sha256 = "ba59c159fd8b4c64f34dd0c915df96d39f7f5d5e21f9ae2d9639793828a67e18", + strip_prefix = "github.com/elastic/gosigar@v0.14.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/elastic/gosigar/com_github_elastic_gosigar-v0.14.2.zip", + "http://ats.apps.svc/gomod/github.com/elastic/gosigar/com_github_elastic_gosigar-v0.14.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/elastic/gosigar/com_github_elastic_gosigar-v0.14.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/elastic/gosigar/com_github_elastic_gosigar-v0.14.2.zip", + ], ) go_repository( name = "com_github_elazarl_go_bindata_assetfs", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/elazarl/go-bindata-assetfs", - sum = "h1:G/bYguwHIzWq9ZoyUQqrjTmJbbYn3j3CKKpKinvZLFk=", - version = "v1.0.0", + sha256 = "3aa225ae5ae4a8059a671fa656d8567f09861f88b88dbef9e06a291efd90013a", + strip_prefix = "github.com/elazarl/go-bindata-assetfs@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/elazarl/go-bindata-assetfs/com_github_elazarl_go_bindata_assetfs-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/elazarl/go-bindata-assetfs/com_github_elazarl_go_bindata_assetfs-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/elazarl/go-bindata-assetfs/com_github_elazarl_go_bindata_assetfs-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/elazarl/go-bindata-assetfs/com_github_elazarl_go_bindata_assetfs-v1.0.0.zip", + ], ) - go_repository( name = "com_github_emirpasic_gods", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/emirpasic/gods", - sum = "h1:FXtiHYKDGKCW2KzwZKx0iC0PQmdlorYgdFG9jPXJ1Bc=", - version = "v1.18.1", + sha256 = "1d75e291ac15cf9ca2fcd8bd24e2f7203abad319cd3622cd1b19db5c4fb9daa5", + strip_prefix = "github.com/emirpasic/gods@v1.18.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/emirpasic/gods/com_github_emirpasic_gods-v1.18.1.zip", + "http://ats.apps.svc/gomod/github.com/emirpasic/gods/com_github_emirpasic_gods-v1.18.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/emirpasic/gods/com_github_emirpasic_gods-v1.18.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/emirpasic/gods/com_github_emirpasic_gods-v1.18.1.zip", + ], ) - go_repository( name = "com_github_envoyproxy_go_control_plane", build_file_proto_mode = "disable_global", importpath = "github.com/envoyproxy/go-control-plane", - sum = "h1:xdCVXxEe0Y3FQith+0cj2irwZudqGYvecuLB1HtdexY=", - version = "v0.10.3", + sha256 = "aa0530fbbbe2d4683035547b14d58a7318f408398e10092637f20642de82c9ff", + strip_prefix = "github.com/envoyproxy/go-control-plane@v0.10.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/envoyproxy/go-control-plane/com_github_envoyproxy_go_control_plane-v0.10.3.zip", + "http://ats.apps.svc/gomod/github.com/envoyproxy/go-control-plane/com_github_envoyproxy_go_control_plane-v0.10.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/envoyproxy/go-control-plane/com_github_envoyproxy_go_control_plane-v0.10.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/envoyproxy/go-control-plane/com_github_envoyproxy_go_control_plane-v0.10.3.zip", + ], ) go_repository( name = "com_github_envoyproxy_protoc_gen_validate", build_file_proto_mode = "disable_global", importpath = "github.com/envoyproxy/protoc-gen-validate", - sum = "h1:PS7VIOgmSVhWUEeZwTe7z7zouA22Cr590PzXKbZHOVY=", - version = "v0.9.1", + sha256 = "7ca5aeb463c05869073076ec25ccc4144edd41d48971f1b5fd8cec1bf12a0d48", + strip_prefix = "github.com/envoyproxy/protoc-gen-validate@v0.9.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/envoyproxy/protoc-gen-validate/com_github_envoyproxy_protoc_gen_validate-v0.9.1.zip", + "http://ats.apps.svc/gomod/github.com/envoyproxy/protoc-gen-validate/com_github_envoyproxy_protoc_gen_validate-v0.9.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/envoyproxy/protoc-gen-validate/com_github_envoyproxy_protoc_gen_validate-v0.9.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/envoyproxy/protoc-gen-validate/com_github_envoyproxy_protoc_gen_validate-v0.9.1.zip", + ], ) go_repository( name = "com_github_esimonov_ifshort", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/esimonov/ifshort", - sum = "h1:6SID4yGWfRae/M7hkVDVVyppy8q/v9OuxNdmjLQStBA=", - version = "v1.0.4", + sha256 = "1ee8321acead41b55c4b4c8d832c027aa8686dcbd6930cb4747ac8468079745a", + strip_prefix = "github.com/esimonov/ifshort@v1.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/esimonov/ifshort/com_github_esimonov_ifshort-v1.0.4.zip", + "http://ats.apps.svc/gomod/github.com/esimonov/ifshort/com_github_esimonov_ifshort-v1.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/esimonov/ifshort/com_github_esimonov_ifshort-v1.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/esimonov/ifshort/com_github_esimonov_ifshort-v1.0.4.zip", + ], ) - go_repository( name = "com_github_etcd_io_bbolt", build_file_proto_mode = "disable_global", importpath = "github.com/etcd-io/bbolt", - sum = "h1:gSJmxrs37LgTqR/oyJBWok6k6SvXEUerFTbltIhXkBM=", - version = "v1.3.3", + sha256 = "6630d7aad4b10f76aea88ee6d9086a1edffe371651cc2432edfd0de6beb99120", + strip_prefix = "github.com/etcd-io/bbolt@v1.3.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/etcd-io/bbolt/com_github_etcd_io_bbolt-v1.3.3.zip", + "http://ats.apps.svc/gomod/github.com/etcd-io/bbolt/com_github_etcd_io_bbolt-v1.3.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/etcd-io/bbolt/com_github_etcd_io_bbolt-v1.3.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/etcd-io/bbolt/com_github_etcd_io_bbolt-v1.3.3.zip", + ], ) go_repository( name = "com_github_etcd_io_gofail", build_file_proto_mode = "disable_global", importpath = "github.com/etcd-io/gofail", - sum = "h1:Y2I0lxOttdUKz+hNaIdG3FtjuQrTmwXun1opRV65IZc=", - version = "v0.0.0-20190801230047-ad7f989257ca", + sha256 = "4d73950b1116d15fed5bd1c5525439e633becd9f15539c27f5aab03a95a0a901", + strip_prefix = "github.com/etcd-io/gofail@v0.0.0-20190801230047-ad7f989257ca", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/etcd-io/gofail/com_github_etcd_io_gofail-v0.0.0-20190801230047-ad7f989257ca.zip", + "http://ats.apps.svc/gomod/github.com/etcd-io/gofail/com_github_etcd_io_gofail-v0.0.0-20190801230047-ad7f989257ca.zip", + "https://cache.hawkingrei.com/gomod/github.com/etcd-io/gofail/com_github_etcd_io_gofail-v0.0.0-20190801230047-ad7f989257ca.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/etcd-io/gofail/com_github_etcd_io_gofail-v0.0.0-20190801230047-ad7f989257ca.zip", + ], ) go_repository( name = "com_github_ettle_strcase", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ettle/strcase", - sum = "h1:htFueZyVeE1XNnMEfbqp5r67qAN/4r6ya1ysq8Q+Zcw=", - version = "v0.1.1", + sha256 = "16b7637e6ddf7dcfd1de2f53447de7605007b3d9cfc0904d758eff0d12d7aff2", + strip_prefix = "github.com/ettle/strcase@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ettle/strcase/com_github_ettle_strcase-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/ettle/strcase/com_github_ettle_strcase-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ettle/strcase/com_github_ettle_strcase-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ettle/strcase/com_github_ettle_strcase-v0.1.1.zip", + ], ) go_repository( name = "com_github_evanphx_json_patch", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/evanphx/json-patch", - sum = "h1:4onqiflcdA9EOZ4RxV643DvftH5pOlLGNtQ5lPWQu84=", - version = "v4.12.0+incompatible", + sha256 = "dd873b8aea0a9546ae2adf65dd112882ddc06f6c28a9a9eea3512db7dfea3496", + strip_prefix = "github.com/evanphx/json-patch@v4.12.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/evanphx/json-patch/com_github_evanphx_json_patch-v4.12.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/evanphx/json-patch/com_github_evanphx_json_patch-v4.12.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/evanphx/json-patch/com_github_evanphx_json_patch-v4.12.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/evanphx/json-patch/com_github_evanphx_json_patch-v4.12.0+incompatible.zip", + ], ) go_repository( name = "com_github_facebookgo_clock", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/facebookgo/clock", - sum = "h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw=", - version = "v0.0.0-20150410010913-600d898af40a", + sha256 = "5d6b671bd5afef8459fb7561d19bcf7c7f378da9943722d36676735b3c6272fa", + strip_prefix = "github.com/facebookgo/clock@v0.0.0-20150410010913-600d898af40a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/facebookgo/clock/com_github_facebookgo_clock-v0.0.0-20150410010913-600d898af40a.zip", + "http://ats.apps.svc/gomod/github.com/facebookgo/clock/com_github_facebookgo_clock-v0.0.0-20150410010913-600d898af40a.zip", + "https://cache.hawkingrei.com/gomod/github.com/facebookgo/clock/com_github_facebookgo_clock-v0.0.0-20150410010913-600d898af40a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/facebookgo/clock/com_github_facebookgo_clock-v0.0.0-20150410010913-600d898af40a.zip", + ], ) - go_repository( name = "com_github_fasthttp_contrib_websocket", build_file_proto_mode = "disable_global", importpath = "github.com/fasthttp-contrib/websocket", - sum = "h1:DddqAaWDpywytcG8w/qoQ5sAN8X12d3Z3koB0C3Rxsc=", - version = "v0.0.0-20160511215533-1f3b11f56072", + sha256 = "9d11b15b5b6c4d0508bd6afad73ec4d33a90218068ff8a8283d7ea27c22ba9af", + strip_prefix = "github.com/fasthttp-contrib/websocket@v0.0.0-20160511215533-1f3b11f56072", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fasthttp-contrib/websocket/com_github_fasthttp_contrib_websocket-v0.0.0-20160511215533-1f3b11f56072.zip", + "http://ats.apps.svc/gomod/github.com/fasthttp-contrib/websocket/com_github_fasthttp_contrib_websocket-v0.0.0-20160511215533-1f3b11f56072.zip", + "https://cache.hawkingrei.com/gomod/github.com/fasthttp-contrib/websocket/com_github_fasthttp_contrib_websocket-v0.0.0-20160511215533-1f3b11f56072.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fasthttp-contrib/websocket/com_github_fasthttp_contrib_websocket-v0.0.0-20160511215533-1f3b11f56072.zip", + ], ) go_repository( name = "com_github_fatanugraha_noloopclosure", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/fatanugraha/noloopclosure", - sum = "h1:AhepjAikNpk50qTZoipHZqeZtnyKT/C2Tk5dGn7nC+A=", - version = "v0.1.1", + sha256 = "2fdc7dfcdee917b4e224c18f743e856a631a0dfac763f4f21c9a109f7411dc1e", + strip_prefix = "github.com/fatanugraha/noloopclosure@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fatanugraha/noloopclosure/com_github_fatanugraha_noloopclosure-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/fatanugraha/noloopclosure/com_github_fatanugraha_noloopclosure-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/fatanugraha/noloopclosure/com_github_fatanugraha_noloopclosure-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fatanugraha/noloopclosure/com_github_fatanugraha_noloopclosure-v0.1.1.zip", + ], ) - go_repository( name = "com_github_fatih_color", build_file_proto_mode = "disable_global", importpath = "github.com/fatih/color", - sum = "h1:kOqh6YHBtK8aywxGerMG2Eq3H6Qgoqeo13Bk2Mv/nBs=", - version = "v1.15.0", + sha256 = "5aa7c7c5e0f12febbeb3f4f57fbca13eabf16caa1cd5a89315e7b8e187652ad9", + strip_prefix = "github.com/fatih/color@v1.15.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fatih/color/com_github_fatih_color-v1.15.0.zip", + "http://ats.apps.svc/gomod/github.com/fatih/color/com_github_fatih_color-v1.15.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fatih/color/com_github_fatih_color-v1.15.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fatih/color/com_github_fatih_color-v1.15.0.zip", + ], ) go_repository( name = "com_github_fatih_structs", build_file_proto_mode = "disable_global", importpath = "github.com/fatih/structs", - sum = "h1:Q7juDM0QtcnhCpeyLGQKyg4TOIghuNXrkL32pHAUMxo=", - version = "v1.1.0", + sha256 = "a361ecc95ad12000c66ee143d26b2aa0a4e5de3b045fd5d18a52564622a59148", + strip_prefix = "github.com/fatih/structs@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fatih/structs/com_github_fatih_structs-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/fatih/structs/com_github_fatih_structs-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fatih/structs/com_github_fatih_structs-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fatih/structs/com_github_fatih_structs-v1.1.0.zip", + ], ) go_repository( name = "com_github_fatih_structtag", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/fatih/structtag", - sum = "h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4=", - version = "v1.2.0", + sha256 = "9fe0ed2128614a3c35c4149febde484cfae8c5ecb13c128957cfcdf2776dd1eb", + strip_prefix = "github.com/fatih/structtag@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fatih/structtag/com_github_fatih_structtag-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/fatih/structtag/com_github_fatih_structtag-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fatih/structtag/com_github_fatih_structtag-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fatih/structtag/com_github_fatih_structtag-v1.2.0.zip", + ], ) - go_repository( name = "com_github_felixge_httpsnoop", build_file_proto_mode = "disable_global", importpath = "github.com/felixge/httpsnoop", - sum = "h1:+nS9g82KMXccJ/wp0zyRW9ZBHFETmMGtkk+2CTTrW4o=", - version = "v1.0.2", + sha256 = "b345e22aa5ff8c496e6c5b8aed355ac47eb3ce631361782065e0cfdcab1b54ac", + strip_prefix = "github.com/felixge/httpsnoop@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/felixge/httpsnoop/com_github_felixge_httpsnoop-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/felixge/httpsnoop/com_github_felixge_httpsnoop-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/felixge/httpsnoop/com_github_felixge_httpsnoop-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/felixge/httpsnoop/com_github_felixge_httpsnoop-v1.0.2.zip", + ], ) go_repository( name = "com_github_firefart_nonamedreturns", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/firefart/nonamedreturns", - sum = "h1:abzI1p7mAEPYuR4A+VLKn4eNDOycjYo2phmY9sfv40Y=", - version = "v1.0.4", + sha256 = "293f84c4e1737d2558e1d289f9ca6f7ca851276fb204bee9a21664da4ddd9cac", + strip_prefix = "github.com/firefart/nonamedreturns@v1.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/firefart/nonamedreturns/com_github_firefart_nonamedreturns-v1.0.4.zip", + "http://ats.apps.svc/gomod/github.com/firefart/nonamedreturns/com_github_firefart_nonamedreturns-v1.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/firefart/nonamedreturns/com_github_firefart_nonamedreturns-v1.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/firefart/nonamedreturns/com_github_firefart_nonamedreturns-v1.0.4.zip", + ], ) - go_repository( name = "com_github_flosch_pongo2", build_file_proto_mode = "disable_global", importpath = "github.com/flosch/pongo2", - sum = "h1:GY1+t5Dr9OKADM64SYnQjw/w99HMYvQ0A8/JoUkxVmc=", - version = "v0.0.0-20190707114632-bbf5a6c351f4", + sha256 = "814b52f668d2e2528fe9af917506cda4894d22c927283cfb8aaf6857503dfc5a", + strip_prefix = "github.com/flosch/pongo2@v0.0.0-20190707114632-bbf5a6c351f4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/flosch/pongo2/com_github_flosch_pongo2-v0.0.0-20190707114632-bbf5a6c351f4.zip", + "http://ats.apps.svc/gomod/github.com/flosch/pongo2/com_github_flosch_pongo2-v0.0.0-20190707114632-bbf5a6c351f4.zip", + "https://cache.hawkingrei.com/gomod/github.com/flosch/pongo2/com_github_flosch_pongo2-v0.0.0-20190707114632-bbf5a6c351f4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/flosch/pongo2/com_github_flosch_pongo2-v0.0.0-20190707114632-bbf5a6c351f4.zip", + ], ) go_repository( name = "com_github_fogleman_gg", build_file_proto_mode = "disable_global", importpath = "github.com/fogleman/gg", - sum = "h1:WXb3TSNmHp2vHoCroCIB1foO/yQ36swABL8aOVeDpgg=", - version = "v1.2.1-0.20190220221249-0403632d5b90", + sha256 = "75b657490d88ac3bad9af07ec4acfe57a995944c50eeb1f167467cf82ff814c5", + strip_prefix = "github.com/fogleman/gg@v1.2.1-0.20190220221249-0403632d5b90", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fogleman/gg/com_github_fogleman_gg-v1.2.1-0.20190220221249-0403632d5b90.zip", + "http://ats.apps.svc/gomod/github.com/fogleman/gg/com_github_fogleman_gg-v1.2.1-0.20190220221249-0403632d5b90.zip", + "https://cache.hawkingrei.com/gomod/github.com/fogleman/gg/com_github_fogleman_gg-v1.2.1-0.20190220221249-0403632d5b90.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fogleman/gg/com_github_fogleman_gg-v1.2.1-0.20190220221249-0403632d5b90.zip", + ], ) go_repository( name = "com_github_form3tech_oss_jwt_go", build_file_proto_mode = "disable_global", importpath = "github.com/form3tech-oss/jwt-go", - sum = "h1:/l4kBbb4/vGSsdtB5nUe8L7B9mImVMaBPw9L/0TBHU8=", - version = "v3.2.5+incompatible", + sha256 = "ebe8386761761d53fac2de5f8f575ddf66c114ec9835947c761131662f1d38f3", + strip_prefix = "github.com/form3tech-oss/jwt-go@v3.2.6-0.20210809144907-32ab6a8243d7+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.5+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.5+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.5+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/form3tech-oss/jwt-go/com_github_form3tech_oss_jwt_go-v3.2.5+incompatible.zip", + ], ) go_repository( name = "com_github_fortytw2_leaktest", build_file_proto_mode = "disable_global", importpath = "github.com/fortytw2/leaktest", - sum = "h1:u8491cBMTQ8ft8aeV+adlcytMZylmA5nnwwkRZjI8vw=", - version = "v1.3.0", + sha256 = "867e6d131510751ba6055c51e7746b0056a6b3dcb1a1b2dfdc694251cd7eb8b3", + strip_prefix = "github.com/fortytw2/leaktest@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fortytw2/leaktest/com_github_fortytw2_leaktest-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/fortytw2/leaktest/com_github_fortytw2_leaktest-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fortytw2/leaktest/com_github_fortytw2_leaktest-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fortytw2/leaktest/com_github_fortytw2_leaktest-v1.3.0.zip", + ], ) go_repository( name = "com_github_frankban_quicktest", build_file_proto_mode = "disable_global", importpath = "github.com/frankban/quicktest", - sum = "h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE=", - version = "v1.14.3", + sha256 = "35014be7acc79de33c58785d9372f48702556bf35fd89067c3ecbedf49c2e987", + strip_prefix = "github.com/frankban/quicktest@v1.14.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/frankban/quicktest/com_github_frankban_quicktest-v1.14.3.zip", + "http://ats.apps.svc/gomod/github.com/frankban/quicktest/com_github_frankban_quicktest-v1.14.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/frankban/quicktest/com_github_frankban_quicktest-v1.14.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/frankban/quicktest/com_github_frankban_quicktest-v1.14.3.zip", + ], ) go_repository( name = "com_github_fsnotify_fsnotify", build_file_proto_mode = "disable_global", importpath = "github.com/fsnotify/fsnotify", - sum = "h1:n+5WquG0fcWoWp6xPWfHdbskMCQaFnG6PfBrh1Ky4HY=", - version = "v1.6.0", + sha256 = "7d4408f12ffc38106e358244446851a28077ed80e3c0940e98e0e332b3ed43ab", + strip_prefix = "github.com/fsnotify/fsnotify@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fsnotify/fsnotify/com_github_fsnotify_fsnotify-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/fsnotify/fsnotify/com_github_fsnotify_fsnotify-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fsnotify/fsnotify/com_github_fsnotify_fsnotify-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fsnotify/fsnotify/com_github_fsnotify_fsnotify-v1.6.0.zip", + ], ) go_repository( name = "com_github_fsouza_fake_gcs_server", build_file_proto_mode = "disable_global", importpath = "github.com/fsouza/fake-gcs-server", - sum = "h1:Lw/mrvs45AfCUPVpry6qFkZnZPqe9thpLQHW+ZwHRLs=", - version = "v1.44.0", + sha256 = "bd819fcc7642b82cc0f1cec60ad809208b8410d12f09fc442d16bb05eb7a7ffe", + strip_prefix = "github.com/fsouza/fake-gcs-server@v1.44.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fsouza/fake-gcs-server/com_github_fsouza_fake_gcs_server-v1.44.0.zip", + "http://ats.apps.svc/gomod/github.com/fsouza/fake-gcs-server/com_github_fsouza_fake_gcs_server-v1.44.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fsouza/fake-gcs-server/com_github_fsouza_fake_gcs_server-v1.44.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fsouza/fake-gcs-server/com_github_fsouza_fake_gcs_server-v1.44.0.zip", + ], ) go_repository( name = "com_github_fzipp_gocyclo", build_file_proto_mode = "disable_global", importpath = "github.com/fzipp/gocyclo", - sum = "h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo=", - version = "v0.6.0", + sha256 = "91d60eb91f3a309711e46d44478293a558feb9657c6a043f0b404491c8afa8c1", + strip_prefix = "github.com/fzipp/gocyclo@v0.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/fzipp/gocyclo/com_github_fzipp_gocyclo-v0.6.0.zip", + "http://ats.apps.svc/gomod/github.com/fzipp/gocyclo/com_github_fzipp_gocyclo-v0.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/fzipp/gocyclo/com_github_fzipp_gocyclo-v0.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/fzipp/gocyclo/com_github_fzipp_gocyclo-v0.6.0.zip", + ], ) go_repository( name = "com_github_gaijinentertainment_go_exhaustruct_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/GaijinEntertainment/go-exhaustruct/v2", - sum = "h1:+r1rSv4gvYn0wmRjC8X7IAzX8QezqtFV9m0MUHFJgts=", - version = "v2.3.0", + sha256 = "a986daa48826c4aa5ecf6d8c28e40543029f75e7f295bbce8758f5391ab24c30", + strip_prefix = "github.com/GaijinEntertainment/go-exhaustruct/v2@v2.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/GaijinEntertainment/go-exhaustruct/v2/com_github_gaijinentertainment_go_exhaustruct_v2-v2.3.0.zip", + "http://ats.apps.svc/gomod/github.com/GaijinEntertainment/go-exhaustruct/v2/com_github_gaijinentertainment_go_exhaustruct_v2-v2.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/GaijinEntertainment/go-exhaustruct/v2/com_github_gaijinentertainment_go_exhaustruct_v2-v2.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/GaijinEntertainment/go-exhaustruct/v2/com_github_gaijinentertainment_go_exhaustruct_v2-v2.3.0.zip", + ], ) - go_repository( name = "com_github_gavv_httpexpect", build_file_proto_mode = "disable_global", importpath = "github.com/gavv/httpexpect", - sum = "h1:1X9kcRshkSKEjNJJxX9Y9mQ5BRfbxU5kORdjhlA1yX8=", - version = "v2.0.0+incompatible", + sha256 = "3db05c59a5c70d11b9452727c529be6934ddf8b42f4bfdc3138441055f1529b1", + strip_prefix = "github.com/gavv/httpexpect@v2.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gavv/httpexpect/com_github_gavv_httpexpect-v2.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/gavv/httpexpect/com_github_gavv_httpexpect-v2.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/gavv/httpexpect/com_github_gavv_httpexpect-v2.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gavv/httpexpect/com_github_gavv_httpexpect-v2.0.0+incompatible.zip", + ], ) go_repository( name = "com_github_getsentry_raven_go", build_file_proto_mode = "disable_global", importpath = "github.com/getsentry/raven-go", - sum = "h1:no+xWJRb5ZI7eE8TWgIq1jLulQiIoLG0IfYxv5JYMGs=", - version = "v0.2.0", + sha256 = "eaffe69939612cd05f95e1846b8ddb4043655571be34cdb6412a66b41b6826eb", + strip_prefix = "github.com/getsentry/raven-go@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/getsentry/raven-go/com_github_getsentry_raven_go-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/getsentry/raven-go/com_github_getsentry_raven_go-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/getsentry/raven-go/com_github_getsentry_raven_go-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/getsentry/raven-go/com_github_getsentry_raven_go-v0.2.0.zip", + ], ) go_repository( name = "com_github_ghemawat_stream", build_file_proto_mode = "disable_global", importpath = "github.com/ghemawat/stream", - sum = "h1:r5GgOLGbza2wVHRzK7aAj6lWZjfbAwiu/RDCVOKjRyM=", - version = "v0.0.0-20171120220530-696b145b53b9", + sha256 = "9c0a42cacc8e22024b58db15127886a6f8ddbcfbf89d4d062bfdc43dc40d80d5", + strip_prefix = "github.com/ghemawat/stream@v0.0.0-20171120220530-696b145b53b9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ghemawat/stream/com_github_ghemawat_stream-v0.0.0-20171120220530-696b145b53b9.zip", + "http://ats.apps.svc/gomod/github.com/ghemawat/stream/com_github_ghemawat_stream-v0.0.0-20171120220530-696b145b53b9.zip", + "https://cache.hawkingrei.com/gomod/github.com/ghemawat/stream/com_github_ghemawat_stream-v0.0.0-20171120220530-696b145b53b9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ghemawat/stream/com_github_ghemawat_stream-v0.0.0-20171120220530-696b145b53b9.zip", + ], ) go_repository( name = "com_github_ghodss_yaml", build_file_proto_mode = "disable_global", importpath = "github.com/ghodss/yaml", - sum = "h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk=", - version = "v1.0.0", + sha256 = "c3f295d23c02c0b35e4d3b29053586e737cf9642df9615da99c0bda9bbacc624", + strip_prefix = "github.com/ghodss/yaml@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ghodss/yaml/com_github_ghodss_yaml-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/ghodss/yaml/com_github_ghodss_yaml-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/ghodss/yaml/com_github_ghodss_yaml-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ghodss/yaml/com_github_ghodss_yaml-v1.0.0.zip", + ], ) - go_repository( name = "com_github_gin_contrib_sse", build_file_proto_mode = "disable_global", importpath = "github.com/gin-contrib/sse", - sum = "h1:t8FVkw33L+wilf2QiWkw0UV77qRpcH/JHPKGpKa2E8g=", - version = "v0.0.0-20190301062529-5545eab6dad3", + sha256 = "6acbc2849280488083f04df1114d260f91c6f675a501e008fb2daafa6c4da131", + strip_prefix = "github.com/gin-contrib/sse@v0.0.0-20190301062529-5545eab6dad3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gin-contrib/sse/com_github_gin_contrib_sse-v0.0.0-20190301062529-5545eab6dad3.zip", + "http://ats.apps.svc/gomod/github.com/gin-contrib/sse/com_github_gin_contrib_sse-v0.0.0-20190301062529-5545eab6dad3.zip", + "https://cache.hawkingrei.com/gomod/github.com/gin-contrib/sse/com_github_gin_contrib_sse-v0.0.0-20190301062529-5545eab6dad3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gin-contrib/sse/com_github_gin_contrib_sse-v0.0.0-20190301062529-5545eab6dad3.zip", + ], ) go_repository( name = "com_github_gin_gonic_gin", build_file_proto_mode = "disable_global", importpath = "github.com/gin-gonic/gin", - sum = "h1:3tMoCCfM7ppqsR0ptz/wi1impNpT7/9wQtMZ8lr1mCQ=", - version = "v1.4.0", + sha256 = "b9bc661bf658179d53fee9e7c587eba4df8326d0c26ad29f785739a78313fc4b", + strip_prefix = "github.com/gin-gonic/gin@v1.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gin-gonic/gin/com_github_gin_gonic_gin-v1.4.0.zip", + "http://ats.apps.svc/gomod/github.com/gin-gonic/gin/com_github_gin_gonic_gin-v1.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gin-gonic/gin/com_github_gin_gonic_gin-v1.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gin-gonic/gin/com_github_gin_gonic_gin-v1.4.0.zip", + ], ) go_repository( name = "com_github_go_asn1_ber_asn1_ber", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-asn1-ber/asn1-ber", - sum = "h1:vXT6d/FNDiELJnLb6hGNa309LMsrCoYFvpwHDF0+Y1A=", - version = "v1.5.4", + sha256 = "d0da40d84005074ccdcf352651f64f87a3525ac3bc0ff796139db9e08d1d0dd1", + strip_prefix = "github.com/go-asn1-ber/asn1-ber@v1.5.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-asn1-ber/asn1-ber/com_github_go_asn1_ber_asn1_ber-v1.5.4.zip", + "http://ats.apps.svc/gomod/github.com/go-asn1-ber/asn1-ber/com_github_go_asn1_ber_asn1_ber-v1.5.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-asn1-ber/asn1-ber/com_github_go_asn1_ber_asn1_ber-v1.5.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-asn1-ber/asn1-ber/com_github_go_asn1_ber_asn1_ber-v1.5.4.zip", + ], ) - go_repository( name = "com_github_go_check_check", build_file_proto_mode = "disable_global", importpath = "github.com/go-check/check", - sum = "h1:0gkP6mzaMqkmpcJYCFOLkIBwI7xFExG03bbkOkCvUPI=", - version = "v0.0.0-20180628173108-788fd7840127", + sha256 = "55ed8316526c1ba82e3e607d17aa98f3b8b0a139ca9c224ee2a3e9e1b582608e", + strip_prefix = "github.com/go-check/check@v0.0.0-20180628173108-788fd7840127", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-check/check/com_github_go_check_check-v0.0.0-20180628173108-788fd7840127.zip", + "http://ats.apps.svc/gomod/github.com/go-check/check/com_github_go_check_check-v0.0.0-20180628173108-788fd7840127.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-check/check/com_github_go_check_check-v0.0.0-20180628173108-788fd7840127.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-check/check/com_github_go_check_check-v0.0.0-20180628173108-788fd7840127.zip", + ], ) go_repository( name = "com_github_go_critic_go_critic", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-critic/go-critic", - sum = "h1:16omCF1gN3gTzt4j4J6fKI/HnRojhEp+Eks6EuKw3vw=", - version = "v0.8.1", + sha256 = "cf7b586c837066c441d20f8174ec224a935aab15015e09a607b103df0c800f68", + strip_prefix = "github.com/go-critic/go-critic@v0.8.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-critic/go-critic/com_github_go_critic_go_critic-v0.8.1.zip", + "http://ats.apps.svc/gomod/github.com/go-critic/go-critic/com_github_go_critic_go_critic-v0.8.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-critic/go-critic/com_github_go_critic_go_critic-v0.8.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-critic/go-critic/com_github_go_critic_go_critic-v0.8.1.zip", + ], ) - go_repository( name = "com_github_go_errors_errors", build_file_proto_mode = "disable_global", importpath = "github.com/go-errors/errors", - sum = "h1:LUHzmkK3GUKUrL/1gfBUxAHzcev3apQlezX/+O7ma6w=", - version = "v1.0.1", + sha256 = "bdbee3143e1798eadff4df919479c28ec2d3299a97d445917bc64d6eb6a3b95a", + strip_prefix = "github.com/go-errors/errors@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-errors/errors/com_github_go_errors_errors-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/go-errors/errors/com_github_go_errors_errors-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-errors/errors/com_github_go_errors_errors-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-errors/errors/com_github_go_errors_errors-v1.0.1.zip", + ], ) go_repository( name = "com_github_go_gl_glfw", build_file_proto_mode = "disable_global", importpath = "github.com/go-gl/glfw", - sum = "h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0=", - version = "v0.0.0-20190409004039-e6da0acd62b1", + sha256 = "96c694c42e7b866ea8e26dc48b612c4daa8582ce61fdeefbe92c1a4c46163169", + strip_prefix = "github.com/go-gl/glfw@v0.0.0-20190409004039-e6da0acd62b1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-gl/glfw/com_github_go_gl_glfw-v0.0.0-20190409004039-e6da0acd62b1.zip", + "http://ats.apps.svc/gomod/github.com/go-gl/glfw/com_github_go_gl_glfw-v0.0.0-20190409004039-e6da0acd62b1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-gl/glfw/com_github_go_gl_glfw-v0.0.0-20190409004039-e6da0acd62b1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-gl/glfw/com_github_go_gl_glfw-v0.0.0-20190409004039-e6da0acd62b1.zip", + ], ) go_repository( name = "com_github_go_gl_glfw_v3_3_glfw", build_file_proto_mode = "disable_global", importpath = "github.com/go-gl/glfw/v3.3/glfw", - sum = "h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I=", - version = "v0.0.0-20200222043503-6f7a984d4dc4", + sha256 = "2f6a1963397cb7c3df66257a45d75fae860aa9b9eec17825d8101c1e1313da5b", + strip_prefix = "github.com/go-gl/glfw/v3.3/glfw@v0.0.0-20200222043503-6f7a984d4dc4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-gl/glfw/v3.3/glfw/com_github_go_gl_glfw_v3_3_glfw-v0.0.0-20200222043503-6f7a984d4dc4.zip", + "http://ats.apps.svc/gomod/github.com/go-gl/glfw/v3.3/glfw/com_github_go_gl_glfw_v3_3_glfw-v0.0.0-20200222043503-6f7a984d4dc4.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-gl/glfw/v3.3/glfw/com_github_go_gl_glfw_v3_3_glfw-v0.0.0-20200222043503-6f7a984d4dc4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-gl/glfw/v3.3/glfw/com_github_go_gl_glfw_v3_3_glfw-v0.0.0-20200222043503-6f7a984d4dc4.zip", + ], ) go_repository( name = "com_github_go_ini_ini", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-ini/ini", - sum = "h1:Mujh4R/dH6YL8bxuISne3xX2+qcQ9p0IxKAP6ExWoUo=", - version = "v1.25.4", + sha256 = "2ec52de9f1c96133e9f81b8250fdc99ca0729c0d429e318d7c8836b7a6ba5f60", + strip_prefix = "github.com/go-ini/ini@v1.25.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-ini/ini/com_github_go_ini_ini-v1.25.4.zip", + "http://ats.apps.svc/gomod/github.com/go-ini/ini/com_github_go_ini_ini-v1.25.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-ini/ini/com_github_go_ini_ini-v1.25.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-ini/ini/com_github_go_ini_ini-v1.25.4.zip", + ], ) - go_repository( name = "com_github_go_kit_kit", build_file_proto_mode = "disable_global", importpath = "github.com/go-kit/kit", - sum = "h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk=", - version = "v0.9.0", + sha256 = "f3da9b35b100dd32e7b10c37a0630af60d54afa37c61291e7df94bc0ac31ed03", + strip_prefix = "github.com/go-kit/kit@v0.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-kit/kit/com_github_go_kit_kit-v0.9.0.zip", + "http://ats.apps.svc/gomod/github.com/go-kit/kit/com_github_go_kit_kit-v0.9.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-kit/kit/com_github_go_kit_kit-v0.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-kit/kit/com_github_go_kit_kit-v0.9.0.zip", + ], ) go_repository( name = "com_github_go_kit_log", build_file_proto_mode = "disable_global", importpath = "github.com/go-kit/log", - sum = "h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU=", - version = "v0.2.1", + sha256 = "52634b502b9d0aa945833d93582cffc1bdd9bfa39810e7c70d0688e330b75198", + strip_prefix = "github.com/go-kit/log@v0.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-kit/log/com_github_go_kit_log-v0.2.1.zip", + "http://ats.apps.svc/gomod/github.com/go-kit/log/com_github_go_kit_log-v0.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-kit/log/com_github_go_kit_log-v0.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-kit/log/com_github_go_kit_log-v0.2.1.zip", + ], ) go_repository( name = "com_github_go_ldap_ldap_v3", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-ldap/ldap/v3", - replace = "github.com/YangKeao/ldap/v3", - sum = "h1:+OqGGFc2YHFd82aSHmjlILVt1t4JWJjrNIfV8cVEPow=", - version = "v3.4.5-0.20230421065457-369a3bab1117", + sha256 = "217e899d6fc84f70eb3a7660ee383b660c21f6315b5bc4232c8ab7b568cc0bd0", + strip_prefix = "github.com/YangKeao/ldap/v3@v3.4.5-0.20230421065457-369a3bab1117", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/YangKeao/ldap/v3/com_github_yangkeao_ldap_v3-v3.4.5-0.20230421065457-369a3bab1117.zip", + "http://ats.apps.svc/gomod/github.com/YangKeao/ldap/v3/com_github_yangkeao_ldap_v3-v3.4.5-0.20230421065457-369a3bab1117.zip", + "https://cache.hawkingrei.com/gomod/github.com/YangKeao/ldap/v3/com_github_yangkeao_ldap_v3-v3.4.5-0.20230421065457-369a3bab1117.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/YangKeao/ldap/v3/com_github_yangkeao_ldap_v3-v3.4.5-0.20230421065457-369a3bab1117.zip", + ], ) - go_repository( name = "com_github_go_logfmt_logfmt", build_file_proto_mode = "disable_global", importpath = "github.com/go-logfmt/logfmt", - sum = "h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA=", - version = "v0.5.1", + sha256 = "9e030cd09b584e59a2f5baaa24cf600520757d732af0f8993cc412dd3086703a", + strip_prefix = "github.com/go-logfmt/logfmt@v0.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-logfmt/logfmt/com_github_go_logfmt_logfmt-v0.5.1.zip", + "http://ats.apps.svc/gomod/github.com/go-logfmt/logfmt/com_github_go_logfmt_logfmt-v0.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-logfmt/logfmt/com_github_go_logfmt_logfmt-v0.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-logfmt/logfmt/com_github_go_logfmt_logfmt-v0.5.1.zip", + ], ) go_repository( name = "com_github_go_logr_logr", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-logr/logr", - sum = "h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0=", - version = "v1.2.3", + sha256 = "4b4b79b5863ab1d35c329d34a9cbba2a58a9b83b4a33c426facd2aa73b132f04", + strip_prefix = "github.com/go-logr/logr@v1.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-logr/logr/com_github_go_logr_logr-v1.2.3.zip", + "http://ats.apps.svc/gomod/github.com/go-logr/logr/com_github_go_logr_logr-v1.2.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-logr/logr/com_github_go_logr_logr-v1.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-logr/logr/com_github_go_logr_logr-v1.2.3.zip", + ], ) - go_repository( name = "com_github_go_martini_martini", build_file_proto_mode = "disable_global", importpath = "github.com/go-martini/martini", - sum = "h1:xveKWz2iaueeTaUgdetzel+U7exyigDYBryyVfV/rZk=", - version = "v0.0.0-20170121215854-22fa46961aab", + sha256 = "0561a4dadd68dbc1b38c09ed95bbfc5073b0a7708b9a787d38533ebd48040ec2", + strip_prefix = "github.com/go-martini/martini@v0.0.0-20170121215854-22fa46961aab", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-martini/martini/com_github_go_martini_martini-v0.0.0-20170121215854-22fa46961aab.zip", + "http://ats.apps.svc/gomod/github.com/go-martini/martini/com_github_go_martini_martini-v0.0.0-20170121215854-22fa46961aab.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-martini/martini/com_github_go_martini_martini-v0.0.0-20170121215854-22fa46961aab.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-martini/martini/com_github_go_martini_martini-v0.0.0-20170121215854-22fa46961aab.zip", + ], ) go_repository( name = "com_github_go_ole_go_ole", build_file_proto_mode = "disable_global", importpath = "github.com/go-ole/go-ole", - sum = "h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=", - version = "v1.2.6", + sha256 = "95b192df81ca16f0fb7d2d98ff6596d70256d73e49e899c55fabd511fd6768ef", + strip_prefix = "github.com/go-ole/go-ole@v1.2.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-ole/go-ole/com_github_go_ole_go_ole-v1.2.6.zip", + "http://ats.apps.svc/gomod/github.com/go-ole/go-ole/com_github_go_ole_go_ole-v1.2.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-ole/go-ole/com_github_go_ole_go_ole-v1.2.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-ole/go-ole/com_github_go_ole_go_ole-v1.2.6.zip", + ], ) go_repository( name = "com_github_go_openapi_jsonpointer", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-openapi/jsonpointer", - sum = "h1:eCs3fxoIi3Wh6vtgmLTOjdhSpiqphQ+DaPn38N2ZdrE=", - version = "v0.19.6", + sha256 = "13184359227db1ba359382af560d5c32c8b08c0aabfb13cfcb332700a7f01913", + strip_prefix = "github.com/go-openapi/jsonpointer@v0.19.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-openapi/jsonpointer/com_github_go_openapi_jsonpointer-v0.19.6.zip", + "http://ats.apps.svc/gomod/github.com/go-openapi/jsonpointer/com_github_go_openapi_jsonpointer-v0.19.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-openapi/jsonpointer/com_github_go_openapi_jsonpointer-v0.19.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-openapi/jsonpointer/com_github_go_openapi_jsonpointer-v0.19.6.zip", + ], ) go_repository( name = "com_github_go_openapi_jsonreference", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-openapi/jsonreference", - sum = "h1:FBLnyygC4/IZZr893oiomc9XaghoveYTrLC1F86HID8=", - version = "v0.20.1", + sha256 = "9bd65d3ea1d52937248fa19dabdf3619f2017328cfd758818668d9694985b32f", + strip_prefix = "github.com/go-openapi/jsonreference@v0.20.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-openapi/jsonreference/com_github_go_openapi_jsonreference-v0.20.1.zip", + "http://ats.apps.svc/gomod/github.com/go-openapi/jsonreference/com_github_go_openapi_jsonreference-v0.20.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-openapi/jsonreference/com_github_go_openapi_jsonreference-v0.20.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-openapi/jsonreference/com_github_go_openapi_jsonreference-v0.20.1.zip", + ], ) - go_repository( name = "com_github_go_openapi_swag", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-openapi/swag", - sum = "h1:yMBqmnQ0gyZvEb/+KzuWZOXgllrXT4SADYbvDaXHv/g=", - version = "v0.22.3", + sha256 = "200aad3e5eed2c395172b822650575d994b84345a2bbc7789e336545634cac09", + strip_prefix = "github.com/go-openapi/swag@v0.22.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-openapi/swag/com_github_go_openapi_swag-v0.22.3.zip", + "http://ats.apps.svc/gomod/github.com/go-openapi/swag/com_github_go_openapi_swag-v0.22.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-openapi/swag/com_github_go_openapi_swag-v0.22.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-openapi/swag/com_github_go_openapi_swag-v0.22.3.zip", + ], ) - go_repository( name = "com_github_go_sql_driver_mysql", build_file_proto_mode = "disable_global", importpath = "github.com/go-sql-driver/mysql", - sum = "h1:lUIinVbN1DY0xBg0eMOzmmtGoHwWBbvnWubQUrtU8EI=", - version = "v1.7.1", + sha256 = "5d3436cafe5d147d1f56cca6917f155b0e337b7d5df9f2f8b8be33584a7b1e2d", + strip_prefix = "github.com/go-sql-driver/mysql@v1.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-sql-driver/mysql/com_github_go_sql_driver_mysql-v1.7.1.zip", + "http://ats.apps.svc/gomod/github.com/go-sql-driver/mysql/com_github_go_sql_driver_mysql-v1.7.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-sql-driver/mysql/com_github_go_sql_driver_mysql-v1.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-sql-driver/mysql/com_github_go_sql_driver_mysql-v1.7.1.zip", + ], ) go_repository( name = "com_github_go_stack_stack", build_file_proto_mode = "disable_global", importpath = "github.com/go-stack/stack", - sum = "h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk=", - version = "v1.8.0", + sha256 = "78c2667c710f811307038634ffa43af442619acfeaf1efb593aa4e0ded9df48f", + strip_prefix = "github.com/go-stack/stack@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-stack/stack/com_github_go_stack_stack-v1.8.0.zip", + "http://ats.apps.svc/gomod/github.com/go-stack/stack/com_github_go_stack_stack-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-stack/stack/com_github_go_stack_stack-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-stack/stack/com_github_go_stack_stack-v1.8.0.zip", + ], ) go_repository( name = "com_github_go_task_slim_sprig", build_file_proto_mode = "disable_global", importpath = "github.com/go-task/slim-sprig", - sum = "h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I=", - version = "v0.0.0-20210107165309-348f09dbbbc0", + sha256 = "a0bb8b3e4aa7c75e47a3fe505f39aa6b57d339c1adf00149c0193a25f1cc5703", + strip_prefix = "github.com/go-task/slim-sprig@v0.0.0-20210107165309-348f09dbbbc0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-task/slim-sprig/com_github_go_task_slim_sprig-v0.0.0-20210107165309-348f09dbbbc0.zip", + "http://ats.apps.svc/gomod/github.com/go-task/slim-sprig/com_github_go_task_slim_sprig-v0.0.0-20210107165309-348f09dbbbc0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-task/slim-sprig/com_github_go_task_slim_sprig-v0.0.0-20210107165309-348f09dbbbc0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-task/slim-sprig/com_github_go_task_slim_sprig-v0.0.0-20210107165309-348f09dbbbc0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_astcast", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/astcast", - sum = "h1:+JN9xZV1A+Re+95pgnMgDboWNVnIMMQXwfBwLRPgSC8=", - version = "v1.1.0", + sha256 = "c02cc24bf79fccc19edf826aff57a2f3c4db66abe9901345175abd46689b643a", + strip_prefix = "github.com/go-toolsmith/astcast@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/astcast/com_github_go_toolsmith_astcast-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/astcast/com_github_go_toolsmith_astcast-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/astcast/com_github_go_toolsmith_astcast-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/astcast/com_github_go_toolsmith_astcast-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_astcopy", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/astcopy", - sum = "h1:YGwBN0WM+ekI/6SS6+52zLDEf8Yvp3n2seZITCUBt5s=", - version = "v1.1.0", + sha256 = "941006b1e498d59d593f74ba2bf2f58f5aafc2dc29fba4e0b803394b6098b7eb", + strip_prefix = "github.com/go-toolsmith/astcopy@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/astcopy/com_github_go_toolsmith_astcopy-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/astcopy/com_github_go_toolsmith_astcopy-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/astcopy/com_github_go_toolsmith_astcopy-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/astcopy/com_github_go_toolsmith_astcopy-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_astequal", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/astequal", - sum = "h1:kHKm1AWqClYn15R0K1KKE4RG614D46n+nqUQ06E1dTw=", - version = "v1.1.0", + sha256 = "f47a54b0b9f84cbf643c5fdeef57d4c1f0966ec72eb2199121e0f2c6e2b01238", + strip_prefix = "github.com/go-toolsmith/astequal@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/astequal/com_github_go_toolsmith_astequal-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/astequal/com_github_go_toolsmith_astequal-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/astequal/com_github_go_toolsmith_astequal-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/astequal/com_github_go_toolsmith_astequal-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_astfmt", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/astfmt", - sum = "h1:iJVPDPp6/7AaeLJEruMsBUlOYCmvg0MoCfJprsOmcco=", - version = "v1.1.0", + sha256 = "6e21f3ed75bba0460be9448e575ac342b75b128dbd273e568252780f18608b60", + strip_prefix = "github.com/go-toolsmith/astfmt@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/astfmt/com_github_go_toolsmith_astfmt-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/astfmt/com_github_go_toolsmith_astfmt-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/astfmt/com_github_go_toolsmith_astfmt-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/astfmt/com_github_go_toolsmith_astfmt-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_astp", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/astp", - sum = "h1:dXPuCl6u2llURjdPLLDxJeZInAeZ0/eZwFJmqZMnpQA=", - version = "v1.1.0", + sha256 = "e594ad39bd1a4235cef8bfc6c7c530707c4b366cc667ed0af76e397ce89689d7", + strip_prefix = "github.com/go-toolsmith/astp@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/astp/com_github_go_toolsmith_astp-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/astp/com_github_go_toolsmith_astp-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/astp/com_github_go_toolsmith_astp-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/astp/com_github_go_toolsmith_astp-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_strparse", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/strparse", - sum = "h1:GAioeZUK9TGxnLS+qfdqNbA4z0SSm5zVNtCQiyP2Bvw=", - version = "v1.1.0", + sha256 = "4d1b8d6b53b0595942cbd7f49f33690e7d673785d151d8aade02d9baa5e5cd6a", + strip_prefix = "github.com/go-toolsmith/strparse@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/strparse/com_github_go_toolsmith_strparse-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/strparse/com_github_go_toolsmith_strparse-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/strparse/com_github_go_toolsmith_strparse-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/strparse/com_github_go_toolsmith_strparse-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_toolsmith_typep", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-toolsmith/typep", - sum = "h1:fIRYDyF+JywLfqzyhdiHzRop/GQDxxNhLGQ6gFUNHus=", - version = "v1.1.0", + sha256 = "48a1c09f9968b29b0d62029988db0a242869df138553c5d9235f61d51d80ba48", + strip_prefix = "github.com/go-toolsmith/typep@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-toolsmith/typep/com_github_go_toolsmith_typep-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/go-toolsmith/typep/com_github_go_toolsmith_typep-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-toolsmith/typep/com_github_go_toolsmith_typep-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-toolsmith/typep/com_github_go_toolsmith_typep-v1.1.0.zip", + ], ) go_repository( name = "com_github_go_xmlfmt_xmlfmt", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/go-xmlfmt/xmlfmt", - sum = "h1:Nea7b4icn8s57fTx1M5AI4qQT5HEM3rVUO8MuE6g80U=", - version = "v1.1.2", + sha256 = "f2b5cb3c797696f8c3868628d818ce2b55ef93a0ab5d9ada4c4a5088177d7ccf", + strip_prefix = "github.com/go-xmlfmt/xmlfmt@v1.1.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/go-xmlfmt/xmlfmt/com_github_go_xmlfmt_xmlfmt-v1.1.2.zip", + "http://ats.apps.svc/gomod/github.com/go-xmlfmt/xmlfmt/com_github_go_xmlfmt_xmlfmt-v1.1.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/go-xmlfmt/xmlfmt/com_github_go_xmlfmt_xmlfmt-v1.1.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/go-xmlfmt/xmlfmt/com_github_go_xmlfmt_xmlfmt-v1.1.2.zip", + ], ) go_repository( name = "com_github_gobwas_glob", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gobwas/glob", - sum = "h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y=", - version = "v0.2.3", + sha256 = "0cfe486cd63d45ed4cb5863ff1cbd14b15e4b9380dcbf80ff26991b4049f4fdf", + strip_prefix = "github.com/gobwas/glob@v0.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gobwas/glob/com_github_gobwas_glob-v0.2.3.zip", + "http://ats.apps.svc/gomod/github.com/gobwas/glob/com_github_gobwas_glob-v0.2.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/gobwas/glob/com_github_gobwas_glob-v0.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gobwas/glob/com_github_gobwas_glob-v0.2.3.zip", + ], ) - go_repository( name = "com_github_gobwas_httphead", build_file_proto_mode = "disable_global", importpath = "github.com/gobwas/httphead", - sum = "h1:s+21KNqlpePfkah2I+gwHF8xmJWRjooY+5248k6m4A0=", - version = "v0.0.0-20180130184737-2c6c146eadee", + sha256 = "5a43ed4a7cd2b063b634f0df5311c0dfa6576683bfc1339f2c5b1b1127fc392b", + strip_prefix = "github.com/gobwas/httphead@v0.0.0-20180130184737-2c6c146eadee", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gobwas/httphead/com_github_gobwas_httphead-v0.0.0-20180130184737-2c6c146eadee.zip", + "http://ats.apps.svc/gomod/github.com/gobwas/httphead/com_github_gobwas_httphead-v0.0.0-20180130184737-2c6c146eadee.zip", + "https://cache.hawkingrei.com/gomod/github.com/gobwas/httphead/com_github_gobwas_httphead-v0.0.0-20180130184737-2c6c146eadee.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gobwas/httphead/com_github_gobwas_httphead-v0.0.0-20180130184737-2c6c146eadee.zip", + ], ) go_repository( name = "com_github_gobwas_pool", build_file_proto_mode = "disable_global", importpath = "github.com/gobwas/pool", - sum = "h1:QEmUOlnSjWtnpRGHF3SauEiOsy82Cup83Vf2LcMlnc8=", - version = "v0.2.0", + sha256 = "52604b1456b92bb310461167a3e6515562f0f4214f01ed6440e3105f78be188f", + strip_prefix = "github.com/gobwas/pool@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gobwas/pool/com_github_gobwas_pool-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/gobwas/pool/com_github_gobwas_pool-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gobwas/pool/com_github_gobwas_pool-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gobwas/pool/com_github_gobwas_pool-v0.2.0.zip", + ], ) go_repository( name = "com_github_gobwas_ws", build_file_proto_mode = "disable_global", importpath = "github.com/gobwas/ws", - sum = "h1:CoAavW/wd/kulfZmSIBt6p24n4j7tHgNVCjsfHVNUbo=", - version = "v1.0.2", + sha256 = "f9e5c26e83278f19958c68be7b76ad6711c806b6dae766fad7692d2af867bedd", + strip_prefix = "github.com/gobwas/ws@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gobwas/ws/com_github_gobwas_ws-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/gobwas/ws/com_github_gobwas_ws-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/gobwas/ws/com_github_gobwas_ws-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gobwas/ws/com_github_gobwas_ws-v1.0.2.zip", + ], ) - go_repository( name = "com_github_goccy_go_json", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/goccy/go-json", - sum = "h1:CrxCmQqYDkv1z7lO7Wbh2HN93uovUHgrECaO5ZrCXAU=", - version = "v0.10.2", + sha256 = "ed9043ee01cc46557c74bcecc625db37ffe3a5c7af219f390a287f44a40c2520", + strip_prefix = "github.com/goccy/go-json@v0.10.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/goccy/go-json/com_github_goccy_go_json-v0.10.2.zip", + "http://ats.apps.svc/gomod/github.com/goccy/go-json/com_github_goccy_go_json-v0.10.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/goccy/go-json/com_github_goccy_go_json-v0.10.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/goccy/go-json/com_github_goccy_go_json-v0.10.2.zip", + ], ) - go_repository( name = "com_github_godbus_dbus_v5", build_file_proto_mode = "disable_global", importpath = "github.com/godbus/dbus/v5", - sum = "h1:9349emZab16e7zQvpmsbtjc18ykshndd8y2PG3sgJbA=", - version = "v5.0.4", + sha256 = "23a23f08bea48e6e49a46a4015b64adbb1692dc6ddf0d83c2f0c2027cb8e31c8", + strip_prefix = "github.com/godbus/dbus/v5@v5.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/godbus/dbus/v5/com_github_godbus_dbus_v5-v5.0.4.zip", + "http://ats.apps.svc/gomod/github.com/godbus/dbus/v5/com_github_godbus_dbus_v5-v5.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/godbus/dbus/v5/com_github_godbus_dbus_v5-v5.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/godbus/dbus/v5/com_github_godbus_dbus_v5-v5.0.4.zip", + ], ) go_repository( name = "com_github_gofrs_flock", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gofrs/flock", - sum = "h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw=", - version = "v0.8.1", + sha256 = "9ace5b0a05672937904fba1fcb86cb45e7f701e508faeb5f612e243340351dfa", + strip_prefix = "github.com/gofrs/flock@v0.8.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gofrs/flock/com_github_gofrs_flock-v0.8.1.zip", + "http://ats.apps.svc/gomod/github.com/gofrs/flock/com_github_gofrs_flock-v0.8.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gofrs/flock/com_github_gofrs_flock-v0.8.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gofrs/flock/com_github_gofrs_flock-v0.8.1.zip", + ], ) - go_repository( name = "com_github_gogo_googleapis", build_file_proto_mode = "disable_global", importpath = "github.com/gogo/googleapis", - sum = "h1:dR8+Q0uO5S2ZBcs2IH6VBKYwSxPo2vYCYq0ot0mu7xA=", - version = "v0.0.0-20180223154316-0cd9801be74a", + sha256 = "4933f2a2ffadf09e6fc167743c07d44ddbe2f5748da66d48cbc0af7726702d8b", + strip_prefix = "github.com/gogo/googleapis@v0.0.0-20180223154316-0cd9801be74a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gogo/googleapis/com_github_gogo_googleapis-v0.0.0-20180223154316-0cd9801be74a.zip", + "http://ats.apps.svc/gomod/github.com/gogo/googleapis/com_github_gogo_googleapis-v0.0.0-20180223154316-0cd9801be74a.zip", + "https://cache.hawkingrei.com/gomod/github.com/gogo/googleapis/com_github_gogo_googleapis-v0.0.0-20180223154316-0cd9801be74a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gogo/googleapis/com_github_gogo_googleapis-v0.0.0-20180223154316-0cd9801be74a.zip", + ], ) go_repository( name = "com_github_gogo_protobuf", build_file_proto_mode = "disable_global", importpath = "github.com/gogo/protobuf", - sum = "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", - version = "v1.3.2", + sha256 = "dd2b73f163c8183941626360196c8f844addd95423d341a0412e1b22d0104ff7", + strip_prefix = "github.com/gogo/protobuf@v1.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gogo/protobuf/com_github_gogo_protobuf-v1.3.2.zip", + "http://ats.apps.svc/gomod/github.com/gogo/protobuf/com_github_gogo_protobuf-v1.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/gogo/protobuf/com_github_gogo_protobuf-v1.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gogo/protobuf/com_github_gogo_protobuf-v1.3.2.zip", + ], ) go_repository( name = "com_github_gogo_status", build_file_proto_mode = "disable_global", importpath = "github.com/gogo/status", - sum = "h1:+eIkrewn5q6b30y+g/BJINVVdi2xH7je5MPJ3ZPK3JA=", - version = "v1.1.0", + sha256 = "c042d3555c9f490a75d44ad4c3dff367f9512e6d189252f8765f4837b11b12b1", + strip_prefix = "github.com/gogo/status@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gogo/status/com_github_gogo_status-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/gogo/status/com_github_gogo_status-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gogo/status/com_github_gogo_status-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gogo/status/com_github_gogo_status-v1.1.0.zip", + ], ) go_repository( name = "com_github_goji_httpauth", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/goji/httpauth", - sum = "h1:lBXNCxVENCipq4D1Is42JVOP4eQjlB8TQ6H69Yx5J9Q=", - version = "v0.0.0-20160601135302-2da839ab0f4d", + sha256 = "8467ed1df8ffba8da7ead144b656b6281469ab4d122adf3edf496175ad870192", + strip_prefix = "github.com/goji/httpauth@v0.0.0-20160601135302-2da839ab0f4d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/goji/httpauth/com_github_goji_httpauth-v0.0.0-20160601135302-2da839ab0f4d.zip", + "http://ats.apps.svc/gomod/github.com/goji/httpauth/com_github_goji_httpauth-v0.0.0-20160601135302-2da839ab0f4d.zip", + "https://cache.hawkingrei.com/gomod/github.com/goji/httpauth/com_github_goji_httpauth-v0.0.0-20160601135302-2da839ab0f4d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/goji/httpauth/com_github_goji_httpauth-v0.0.0-20160601135302-2da839ab0f4d.zip", + ], ) - go_repository( name = "com_github_golang_freetype", build_file_proto_mode = "disable_global", importpath = "github.com/golang/freetype", - sum = "h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=", - version = "v0.0.0-20170609003504-e2365dfdc4a0", + sha256 = "cdcb9e6a14933dcbf167b44dcd5083fc6a2e52c4fae8fb79747c691efeb7d84e", + strip_prefix = "github.com/golang/freetype@v0.0.0-20170609003504-e2365dfdc4a0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/freetype/com_github_golang_freetype-v0.0.0-20170609003504-e2365dfdc4a0.zip", + "http://ats.apps.svc/gomod/github.com/golang/freetype/com_github_golang_freetype-v0.0.0-20170609003504-e2365dfdc4a0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/freetype/com_github_golang_freetype-v0.0.0-20170609003504-e2365dfdc4a0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/freetype/com_github_golang_freetype-v0.0.0-20170609003504-e2365dfdc4a0.zip", + ], ) go_repository( name = "com_github_golang_glog", build_file_proto_mode = "disable_global", importpath = "github.com/golang/glog", - sum = "h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE=", - version = "v1.1.0", + sha256 = "668beb5dd923378b00fda4ba0d965000f3f259be5ba05ebd341a2949e8f20db6", + strip_prefix = "github.com/golang/glog@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/glog/com_github_golang_glog-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/golang/glog/com_github_golang_glog-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/glog/com_github_golang_glog-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/glog/com_github_golang_glog-v1.1.0.zip", + ], ) go_repository( name = "com_github_golang_groupcache", build_file_proto_mode = "disable_global", importpath = "github.com/golang/groupcache", - sum = "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=", - version = "v0.0.0-20210331224755-41bb18bfe9da", + sha256 = "b27034e8fc013627543e1ad098cfc65329f2896df3da5cf3266cc9166f93f3a5", + strip_prefix = "github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/groupcache/com_github_golang_groupcache-v0.0.0-20210331224755-41bb18bfe9da.zip", + "http://ats.apps.svc/gomod/github.com/golang/groupcache/com_github_golang_groupcache-v0.0.0-20210331224755-41bb18bfe9da.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/groupcache/com_github_golang_groupcache-v0.0.0-20210331224755-41bb18bfe9da.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/groupcache/com_github_golang_groupcache-v0.0.0-20210331224755-41bb18bfe9da.zip", + ], ) go_repository( name = "com_github_golang_jwt_jwt", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golang-jwt/jwt", - sum = "h1:73Z+4BJcrTC+KczS6WvTPvRGOp1WmfEP4Q1lOd9Z/+c=", - version = "v3.2.1+incompatible", + sha256 = "1fedba05e152177f8de04cafe8d30200b03e657f70ac667b2fa8e04fb3d9109d", + strip_prefix = "github.com/golang-jwt/jwt@v3.2.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang-jwt/jwt/com_github_golang_jwt_jwt-v3.2.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/golang-jwt/jwt/com_github_golang_jwt_jwt-v3.2.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang-jwt/jwt/com_github_golang_jwt_jwt-v3.2.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang-jwt/jwt/com_github_golang_jwt_jwt-v3.2.1+incompatible.zip", + ], ) go_repository( name = "com_github_golang_jwt_jwt_v4", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golang-jwt/jwt/v4", - sum = "h1:besgBTC8w8HjP6NzQdxwKH9Z5oQMZ24ThTrHp3cZ8eU=", - version = "v4.2.0", + sha256 = "bea2e7c045b07f50b60211bee94b62c442322ded7fa893e3fda49dcdce0e2908", + strip_prefix = "github.com/golang-jwt/jwt/v4@v4.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang-jwt/jwt/v4/com_github_golang_jwt_jwt_v4-v4.2.0.zip", + "http://ats.apps.svc/gomod/github.com/golang-jwt/jwt/v4/com_github_golang_jwt_jwt_v4-v4.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang-jwt/jwt/v4/com_github_golang_jwt_jwt_v4-v4.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang-jwt/jwt/v4/com_github_golang_jwt_jwt_v4-v4.2.0.zip", + ], ) - go_repository( name = "com_github_golang_mock", build_file_proto_mode = "disable_global", importpath = "github.com/golang/mock", - sum = "h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc=", - version = "v1.6.0", + sha256 = "fa25916b546f90da49418f436e3a61e4c5dae898cf3c82b0007b5a6fab74261b", + strip_prefix = "github.com/golang/mock@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/mock/com_github_golang_mock-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/golang/mock/com_github_golang_mock-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/mock/com_github_golang_mock-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/mock/com_github_golang_mock-v1.6.0.zip", + ], ) go_repository( name = "com_github_golang_protobuf", @@ -1522,336 +2729,625 @@ def go_deps(): patches = [ "//build/patches:com_github_golang_protobuf.patch", ], - sum = "h1:KhyjKVUg7Usr/dYsdSqoFveMYd5ko72D+zANwlG1mmg=", - version = "v1.5.3", + sha256 = "93bda6e88d4a0a493a98b481de67a10000a755d15f16a800b49a6b96d1bd6f81", + strip_prefix = "github.com/golang/protobuf@v1.5.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/protobuf/com_github_golang_protobuf-v1.5.3.zip", + "http://ats.apps.svc/gomod/github.com/golang/protobuf/com_github_golang_protobuf-v1.5.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/protobuf/com_github_golang_protobuf-v1.5.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/protobuf/com_github_golang_protobuf-v1.5.3.zip", + ], ) go_repository( name = "com_github_golang_snappy", build_file_proto_mode = "disable_global", importpath = "github.com/golang/snappy", - sum = "h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM=", - version = "v0.0.4", + sha256 = "ea4545ca44ee990554094df6de440386a440a5bd99106e048939409d63beb423", + strip_prefix = "github.com/golang/snappy@v0.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golang/snappy/com_github_golang_snappy-v0.0.4.zip", + "http://ats.apps.svc/gomod/github.com/golang/snappy/com_github_golang_snappy-v0.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/golang/snappy/com_github_golang_snappy-v0.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golang/snappy/com_github_golang_snappy-v0.0.4.zip", + ], ) go_repository( name = "com_github_golangci_check", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/check", - sum = "h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0=", - version = "v0.0.0-20180506172741-cfe4005ccda2", + sha256 = "5c7fb283a9c9c3cc3f1d8cb4795d2482bc969db30723441fd2478e937bb32ad4", + strip_prefix = "github.com/golangci/check@v0.0.0-20180506172741-cfe4005ccda2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/check/com_github_golangci_check-v0.0.0-20180506172741-cfe4005ccda2.zip", + "http://ats.apps.svc/gomod/github.com/golangci/check/com_github_golangci_check-v0.0.0-20180506172741-cfe4005ccda2.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/check/com_github_golangci_check-v0.0.0-20180506172741-cfe4005ccda2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/check/com_github_golangci_check-v0.0.0-20180506172741-cfe4005ccda2.zip", + ], ) go_repository( name = "com_github_golangci_dupl", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/dupl", - sum = "h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM=", - version = "v0.0.0-20180902072040-3e9179ac440a", + sha256 = "51e235bdd12ec48cb72afc3ddd4ca0f065554b53dce02fdce5c6434d84b3fc8d", + strip_prefix = "github.com/golangci/dupl@v0.0.0-20180902072040-3e9179ac440a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/dupl/com_github_golangci_dupl-v0.0.0-20180902072040-3e9179ac440a.zip", + "http://ats.apps.svc/gomod/github.com/golangci/dupl/com_github_golangci_dupl-v0.0.0-20180902072040-3e9179ac440a.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/dupl/com_github_golangci_dupl-v0.0.0-20180902072040-3e9179ac440a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/dupl/com_github_golangci_dupl-v0.0.0-20180902072040-3e9179ac440a.zip", + ], ) go_repository( name = "com_github_golangci_go_misc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/go-misc", - sum = "h1:6RGUuS7EGotKx6J5HIP8ZtyMdiDscjMLfRBSPuzVVeo=", - version = "v0.0.0-20220329215616-d24fe342adfe", + sha256 = "9df3692a0de7e030aa3dceac7b06664856a049e9cd87b0d2c21bcec26cd1333c", + strip_prefix = "github.com/golangci/go-misc@v0.0.0-20220329215616-d24fe342adfe", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/go-misc/com_github_golangci_go_misc-v0.0.0-20220329215616-d24fe342adfe.zip", + "http://ats.apps.svc/gomod/github.com/golangci/go-misc/com_github_golangci_go_misc-v0.0.0-20220329215616-d24fe342adfe.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/go-misc/com_github_golangci_go_misc-v0.0.0-20220329215616-d24fe342adfe.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/go-misc/com_github_golangci_go_misc-v0.0.0-20220329215616-d24fe342adfe.zip", + ], ) - go_repository( name = "com_github_golangci_gofmt", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/gofmt", - sum = "h1:amWTbTGqOZ71ruzrdA+Nx5WA3tV1N0goTspwmKCQvBY=", - version = "v0.0.0-20220901101216-f2edd75033f2", + sha256 = "a63a454321bbe42e183f26af761619abf8a719f94509a9a45e31a223e9ea0e8b", + strip_prefix = "github.com/golangci/gofmt@v0.0.0-20220901101216-f2edd75033f2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/gofmt/com_github_golangci_gofmt-v0.0.0-20220901101216-f2edd75033f2.zip", + "http://ats.apps.svc/gomod/github.com/golangci/gofmt/com_github_golangci_gofmt-v0.0.0-20220901101216-f2edd75033f2.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/gofmt/com_github_golangci_gofmt-v0.0.0-20220901101216-f2edd75033f2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/gofmt/com_github_golangci_gofmt-v0.0.0-20220901101216-f2edd75033f2.zip", + ], ) go_repository( name = "com_github_golangci_golangci_lint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/golangci-lint", - sum = "h1:52pgJKXiAuyfcOa8HJPIrZk1oMgpyXeN8TUxpcteweM=", - version = "v1.53.2", + sha256 = "d6681ce275f2d37dcc2b917df11a6b1c6213b80327a589f9991cdcdb0a0b375e", + strip_prefix = "github.com/golangci/golangci-lint@v1.53.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/golangci-lint/com_github_golangci_golangci_lint-v1.53.2.zip", + "http://ats.apps.svc/gomod/github.com/golangci/golangci-lint/com_github_golangci_golangci_lint-v1.53.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/golangci-lint/com_github_golangci_golangci_lint-v1.53.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/golangci-lint/com_github_golangci_golangci_lint-v1.53.2.zip", + ], ) go_repository( name = "com_github_golangci_gosec", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/gosec", - sum = "h1:Bi7BYmZVg4C+mKGi8LeohcP2GGUl2XJD4xCkJoZSaYc=", - version = "v0.0.0-20180901114220-8afd9cbb6cfb", + sha256 = "04e556925885db7957b6429bc90361bd0d3d82bcc64eb1de88c4bb07375fa161", + strip_prefix = "github.com/golangci/gosec@v0.0.0-20180901114220-8afd9cbb6cfb", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/gosec/com_github_golangci_gosec-v0.0.0-20180901114220-8afd9cbb6cfb.zip", + "http://ats.apps.svc/gomod/github.com/golangci/gosec/com_github_golangci_gosec-v0.0.0-20180901114220-8afd9cbb6cfb.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/gosec/com_github_golangci_gosec-v0.0.0-20180901114220-8afd9cbb6cfb.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/gosec/com_github_golangci_gosec-v0.0.0-20180901114220-8afd9cbb6cfb.zip", + ], ) go_repository( name = "com_github_golangci_lint_1", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/lint-1", - sum = "h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA=", - version = "v0.0.0-20191013205115-297bf364a8e0", + sha256 = "c8be48c9286072c9cdad2f275435fdd093f5a5d61fad42ccb7367e42b7fdfaf4", + strip_prefix = "github.com/golangci/lint-1@v0.0.0-20191013205115-297bf364a8e0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/lint-1/com_github_golangci_lint_1-v0.0.0-20191013205115-297bf364a8e0.zip", + "http://ats.apps.svc/gomod/github.com/golangci/lint-1/com_github_golangci_lint_1-v0.0.0-20191013205115-297bf364a8e0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/lint-1/com_github_golangci_lint_1-v0.0.0-20191013205115-297bf364a8e0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/lint-1/com_github_golangci_lint_1-v0.0.0-20191013205115-297bf364a8e0.zip", + ], ) go_repository( name = "com_github_golangci_maligned", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/maligned", - sum = "h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA=", - version = "v0.0.0-20180506175553-b1d89398deca", + sha256 = "ade4c35cd67dfba8411847fd7d9b8f7912e71d5091d10a1b09e903260352d31a", + strip_prefix = "github.com/golangci/maligned@v0.0.0-20180506175553-b1d89398deca", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/maligned/com_github_golangci_maligned-v0.0.0-20180506175553-b1d89398deca.zip", + "http://ats.apps.svc/gomod/github.com/golangci/maligned/com_github_golangci_maligned-v0.0.0-20180506175553-b1d89398deca.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/maligned/com_github_golangci_maligned-v0.0.0-20180506175553-b1d89398deca.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/maligned/com_github_golangci_maligned-v0.0.0-20180506175553-b1d89398deca.zip", + ], ) - go_repository( name = "com_github_golangci_misspell", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/misspell", - sum = "h1:KtVB/hTK4bbL/S6bs64rYyk8adjmh1BygbBiaAiX+a0=", - version = "v0.4.0", + sha256 = "6b48c93d2d09497940671e66dd1793648ce76286fec0f368764422765df7a153", + strip_prefix = "github.com/golangci/misspell@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/misspell/com_github_golangci_misspell-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/golangci/misspell/com_github_golangci_misspell-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/misspell/com_github_golangci_misspell-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/misspell/com_github_golangci_misspell-v0.4.0.zip", + ], ) - go_repository( name = "com_github_golangci_prealloc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/prealloc", - sum = "h1:leSNB7iYzLYSSx3J/s5sVf4Drkc68W2wm4Ixh/mr0us=", - version = "v0.0.0-20180630174525-215b22d4de21", + sha256 = "f2e1ea148d92af46aa61dbb777aa525a9792575a3282fd37af6b5d380dd5bca8", + strip_prefix = "github.com/golangci/prealloc@v0.0.0-20180630174525-215b22d4de21", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/prealloc/com_github_golangci_prealloc-v0.0.0-20180630174525-215b22d4de21.zip", + "http://ats.apps.svc/gomod/github.com/golangci/prealloc/com_github_golangci_prealloc-v0.0.0-20180630174525-215b22d4de21.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/prealloc/com_github_golangci_prealloc-v0.0.0-20180630174525-215b22d4de21.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/prealloc/com_github_golangci_prealloc-v0.0.0-20180630174525-215b22d4de21.zip", + ], ) go_repository( name = "com_github_golangci_revgrep", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/revgrep", - sum = "h1:DIPQnGy2Gv2FSA4B/hh8Q7xx3B7AIDk3DAMeHclH1vQ=", - version = "v0.0.0-20220804021717-745bb2f7c2e6", + sha256 = "70b471277ad59e3e8393090769ca6f0ab7e670067fdf559fba429404adbdb66f", + strip_prefix = "github.com/golangci/revgrep@v0.0.0-20220804021717-745bb2f7c2e6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/revgrep/com_github_golangci_revgrep-v0.0.0-20220804021717-745bb2f7c2e6.zip", + "http://ats.apps.svc/gomod/github.com/golangci/revgrep/com_github_golangci_revgrep-v0.0.0-20220804021717-745bb2f7c2e6.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/revgrep/com_github_golangci_revgrep-v0.0.0-20220804021717-745bb2f7c2e6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/revgrep/com_github_golangci_revgrep-v0.0.0-20220804021717-745bb2f7c2e6.zip", + ], ) go_repository( name = "com_github_golangci_unconvert", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/golangci/unconvert", - sum = "h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys=", - version = "v0.0.0-20180507085042-28b1c447d1f4", + sha256 = "97baf7ee25f7532e1d634e6e0d0cc572c83a761a781dce2f59544762878af685", + strip_prefix = "github.com/golangci/unconvert@v0.0.0-20180507085042-28b1c447d1f4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/golangci/unconvert/com_github_golangci_unconvert-v0.0.0-20180507085042-28b1c447d1f4.zip", + "http://ats.apps.svc/gomod/github.com/golangci/unconvert/com_github_golangci_unconvert-v0.0.0-20180507085042-28b1c447d1f4.zip", + "https://cache.hawkingrei.com/gomod/github.com/golangci/unconvert/com_github_golangci_unconvert-v0.0.0-20180507085042-28b1c447d1f4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/golangci/unconvert/com_github_golangci_unconvert-v0.0.0-20180507085042-28b1c447d1f4.zip", + ], ) - go_repository( name = "com_github_gomodule_redigo", build_file_proto_mode = "disable_global", importpath = "github.com/gomodule/redigo", - sum = "h1:y0Wmhvml7cGnzPa9nocn/fMraMH/lMDdeG+rkx4VgYY=", - version = "v1.7.1-0.20190724094224-574c33c3df38", + sha256 = "f665942b590c65e87284d681ea2784d0b9873c644756f4716a9972dc0d8e804e", + strip_prefix = "github.com/gomodule/redigo@v1.7.1-0.20190724094224-574c33c3df38", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gomodule/redigo/com_github_gomodule_redigo-v1.7.1-0.20190724094224-574c33c3df38.zip", + "http://ats.apps.svc/gomod/github.com/gomodule/redigo/com_github_gomodule_redigo-v1.7.1-0.20190724094224-574c33c3df38.zip", + "https://cache.hawkingrei.com/gomod/github.com/gomodule/redigo/com_github_gomodule_redigo-v1.7.1-0.20190724094224-574c33c3df38.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gomodule/redigo/com_github_gomodule_redigo-v1.7.1-0.20190724094224-574c33c3df38.zip", + ], ) go_repository( name = "com_github_google_btree", build_file_proto_mode = "disable_global", importpath = "github.com/google/btree", - sum = "h1:xf4v41cLI2Z6FxbKm+8Bu+m8ifhj15JuZ9sa0jZCMUU=", - version = "v1.1.2", + sha256 = "faee8550c5fffb4ae1dadde5ccaccb13298726f9fad226bb4eed0c03c90a481d", + strip_prefix = "github.com/google/btree@v1.1.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/btree/com_github_google_btree-v1.1.2.zip", + "http://ats.apps.svc/gomod/github.com/google/btree/com_github_google_btree-v1.1.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/btree/com_github_google_btree-v1.1.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/btree/com_github_google_btree-v1.1.2.zip", + ], ) go_repository( name = "com_github_google_gnostic", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/google/gnostic", - sum = "h1:FhTMOKj2VhjpouxvWJAV1TL304uMlb9zcDqkl6cEI54=", - version = "v0.5.7-v3refs", + sha256 = "34d7aa522313f30b48196821dab8a9ec788349d7be9c8d3167d4b9b328cd8ec8", + strip_prefix = "github.com/google/gnostic@v0.5.7-v3refs", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/gnostic/com_github_google_gnostic-v0.5.7-v3refs.zip", + "http://ats.apps.svc/gomod/github.com/google/gnostic/com_github_google_gnostic-v0.5.7-v3refs.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/gnostic/com_github_google_gnostic-v0.5.7-v3refs.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/gnostic/com_github_google_gnostic-v0.5.7-v3refs.zip", + ], ) - go_repository( name = "com_github_google_go_cmp", build_file_proto_mode = "disable_global", importpath = "github.com/google/go-cmp", - sum = "h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=", - version = "v0.5.9", + sha256 = "32450874ac756ef5d47f6b819305105304b9819045a16e3f105289b7cf252c51", + strip_prefix = "github.com/google/go-cmp@v0.5.9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/go-cmp/com_github_google_go_cmp-v0.5.9.zip", + "http://ats.apps.svc/gomod/github.com/google/go-cmp/com_github_google_go_cmp-v0.5.9.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/go-cmp/com_github_google_go_cmp-v0.5.9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/go-cmp/com_github_google_go_cmp-v0.5.9.zip", + ], ) go_repository( name = "com_github_google_go_github_v33", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/google/go-github/v33", - sum = "h1:qAf9yP0qc54ufQxzwv+u9H0tiVOnPJxo0lI/JXqw3ZM=", - version = "v33.0.0", + sha256 = "16649a598ad8c271509c5967778ea322eb3d5046d68f0ff770b326786e77f4bc", + strip_prefix = "github.com/google/go-github/v33@v33.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/go-github/v33/com_github_google_go_github_v33-v33.0.0.zip", + "http://ats.apps.svc/gomod/github.com/google/go-github/v33/com_github_google_go_github_v33-v33.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/go-github/v33/com_github_google_go_github_v33-v33.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/go-github/v33/com_github_google_go_github_v33-v33.0.0.zip", + ], ) - go_repository( name = "com_github_google_go_querystring", build_file_proto_mode = "disable_global", importpath = "github.com/google/go-querystring", - sum = "h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8=", - version = "v1.1.0", + sha256 = "a6aafc01f5602e6177928751074e325792a654e1d92f0e238b8e8739656dd72b", + strip_prefix = "github.com/google/go-querystring@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/go-querystring/com_github_google_go_querystring-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/google/go-querystring/com_github_google_go_querystring-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/go-querystring/com_github_google_go_querystring-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/go-querystring/com_github_google_go_querystring-v1.1.0.zip", + ], ) go_repository( name = "com_github_google_gofuzz", build_file_proto_mode = "disable_global", importpath = "github.com/google/gofuzz", - sum = "h1:Hsa8mG0dQ46ij8Sl2AYJDUv1oA9/d6Vk+3LG99Oe02g=", - version = "v1.1.0", + sha256 = "5c41453c0e2df199e899097e95d75f19fdda591e977233f47fab15b84e352b04", + strip_prefix = "github.com/google/gofuzz@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/gofuzz/com_github_google_gofuzz-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/google/gofuzz/com_github_google_gofuzz-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/gofuzz/com_github_google_gofuzz-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/gofuzz/com_github_google_gofuzz-v1.1.0.zip", + ], ) go_repository( name = "com_github_google_licensecheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/google/licensecheck", - sum = "h1:QoxgoDkaeC4nFrtGN1jV7IPmDCHFNIVh54e5hSt6sPs=", - version = "v0.3.1", + sha256 = "0df7b4ca172de6ee28c525815e21fb5c2014f1e8dbe8879d099b1e019691ca7c", + strip_prefix = "github.com/google/licensecheck@v0.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/licensecheck/com_github_google_licensecheck-v0.3.1.zip", + "http://ats.apps.svc/gomod/github.com/google/licensecheck/com_github_google_licensecheck-v0.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/licensecheck/com_github_google_licensecheck-v0.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/licensecheck/com_github_google_licensecheck-v0.3.1.zip", + ], ) - go_repository( name = "com_github_google_martian", build_file_proto_mode = "disable_global", importpath = "github.com/google/martian", - sum = "h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no=", - version = "v2.1.0+incompatible", + sha256 = "5bdd2ebd37dda1c0cf786db27707966c8624b288641da704b0e31c96b393ce70", + strip_prefix = "github.com/google/martian@v2.1.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/martian/com_github_google_martian-v2.1.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/google/martian/com_github_google_martian-v2.1.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/martian/com_github_google_martian-v2.1.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/martian/com_github_google_martian-v2.1.0+incompatible.zip", + ], ) go_repository( name = "com_github_google_martian_v3", build_file_proto_mode = "disable_global", importpath = "github.com/google/martian/v3", - sum = "h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw=", - version = "v3.3.2", + sha256 = "aa691c18a36d986d0505aab68925985faba03d72e15729ee1b97f919af8e628c", + strip_prefix = "github.com/google/martian/v3@v3.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/martian/v3/com_github_google_martian_v3-v3.3.2.zip", + "http://ats.apps.svc/gomod/github.com/google/martian/v3/com_github_google_martian_v3-v3.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/martian/v3/com_github_google_martian_v3-v3.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/martian/v3/com_github_google_martian_v3-v3.3.2.zip", + ], ) go_repository( name = "com_github_google_pprof", build_file_proto_mode = "disable_global", importpath = "github.com/google/pprof", - sum = "h1:c8EUapQFi+kjzedr4c6WqbwMdmB95+oDBWZ5XFHFYxY=", - version = "v0.0.0-20211122183932-1daafda22083", + sha256 = "8638c11ff6cfa719453d52f3ccc4159a6749548469b59fff7f6f46b81d4ea434", + strip_prefix = "github.com/google/pprof@v0.0.0-20211122183932-1daafda22083", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/pprof/com_github_google_pprof-v0.0.0-20211122183932-1daafda22083.zip", + "http://ats.apps.svc/gomod/github.com/google/pprof/com_github_google_pprof-v0.0.0-20211122183932-1daafda22083.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/pprof/com_github_google_pprof-v0.0.0-20211122183932-1daafda22083.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/pprof/com_github_google_pprof-v0.0.0-20211122183932-1daafda22083.zip", + ], ) go_repository( name = "com_github_google_renameio", build_file_proto_mode = "disable_global", importpath = "github.com/google/renameio", - sum = "h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA=", - version = "v0.1.0", + sha256 = "b8510bb34078691a20b8e4902d371afe0eb171b2daf953f67cb3960d1926ccf3", + strip_prefix = "github.com/google/renameio@v0.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/renameio/com_github_google_renameio-v0.1.0.zip", + "http://ats.apps.svc/gomod/github.com/google/renameio/com_github_google_renameio-v0.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/renameio/com_github_google_renameio-v0.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/renameio/com_github_google_renameio-v0.1.0.zip", + ], ) go_repository( name = "com_github_google_renameio_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/google/renameio/v2", - sum = "h1:UifI23ZTGY8Tt29JbYFiuyIU3eX+RNFtUwefq9qAhxg=", - version = "v2.0.0", + sha256 = "6e2b3ddcedd6bb5ff669b8e294befc9a35c01ede30fd00a183fc637ce7c9fd8e", + strip_prefix = "github.com/google/renameio/v2@v2.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/renameio/v2/com_github_google_renameio_v2-v2.0.0.zip", + "http://ats.apps.svc/gomod/github.com/google/renameio/v2/com_github_google_renameio_v2-v2.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/renameio/v2/com_github_google_renameio_v2-v2.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/renameio/v2/com_github_google_renameio_v2-v2.0.0.zip", + ], + ) + go_repository( + name = "com_github_google_skylark", + build_file_proto_mode = "disable_global", + importpath = "github.com/google/skylark", + sha256 = "401bbeea49fb3939c4a7246da4154d411d4612881b510657cae4a5bfa05f8c21", + strip_prefix = "github.com/google/skylark@v0.0.0-20181101142754-a5f7082aabed", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/skylark/com_github_google_skylark-v0.0.0-20181101142754-a5f7082aabed.zip", + "http://ats.apps.svc/gomod/github.com/google/skylark/com_github_google_skylark-v0.0.0-20181101142754-a5f7082aabed.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/skylark/com_github_google_skylark-v0.0.0-20181101142754-a5f7082aabed.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/skylark/com_github_google_skylark-v0.0.0-20181101142754-a5f7082aabed.zip", + ], ) - go_repository( name = "com_github_google_uuid", build_file_proto_mode = "disable_global", importpath = "github.com/google/uuid", - sum = "h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I=", - version = "v1.3.0", + sha256 = "0a5fcc05ea492afeaca984a012485f6a15e2259b32f1206d6f36a88c88afc607", + strip_prefix = "github.com/google/uuid@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/google/uuid/com_github_google_uuid-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/google/uuid/com_github_google_uuid-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/google/uuid/com_github_google_uuid-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/google/uuid/com_github_google_uuid-v1.3.0.zip", + ], ) go_repository( name = "com_github_googleapis_enterprise_certificate_proxy", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/googleapis/enterprise-certificate-proxy", - sum = "h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k=", - version = "v0.2.3", + sha256 = "e3a5b32ca7fc4f8bc36274d87c3547975a2b0603b2a1e4b1129530504d9ddeb7", + strip_prefix = "github.com/googleapis/enterprise-certificate-proxy@v0.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/googleapis/enterprise-certificate-proxy/com_github_googleapis_enterprise_certificate_proxy-v0.2.3.zip", + "http://ats.apps.svc/gomod/github.com/googleapis/enterprise-certificate-proxy/com_github_googleapis_enterprise_certificate_proxy-v0.2.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/googleapis/enterprise-certificate-proxy/com_github_googleapis_enterprise_certificate_proxy-v0.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/googleapis/enterprise-certificate-proxy/com_github_googleapis_enterprise_certificate_proxy-v0.2.3.zip", + ], ) - go_repository( name = "com_github_googleapis_gax_go_v2", build_file_proto_mode = "disable_global", importpath = "github.com/googleapis/gax-go/v2", - sum = "h1:gF4c0zjUP2H/s/hEGyLA3I0fA2ZWjzYiONAD6cvPr8A=", - version = "v2.7.1", + sha256 = "b9bdfe36843cdc62b1eb2ba66ac1410164c2478c88c6bfe16c9ce2859922ee80", + strip_prefix = "github.com/googleapis/gax-go/v2@v2.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/googleapis/gax-go/v2/com_github_googleapis_gax_go_v2-v2.7.1.zip", + "http://ats.apps.svc/gomod/github.com/googleapis/gax-go/v2/com_github_googleapis_gax_go_v2-v2.7.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/googleapis/gax-go/v2/com_github_googleapis_gax_go_v2-v2.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/googleapis/gax-go/v2/com_github_googleapis_gax_go_v2-v2.7.1.zip", + ], ) go_repository( name = "com_github_googleapis_gnostic", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/googleapis/gnostic", - sum = "h1:l6N3VoaVzTncYYW+9yOz2LJJammFZGBO13sqgEhpy9g=", - version = "v0.2.0", + sha256 = "6a594aca0b27b1618faa8cfe5f2c7b8385258831d409276ee6024ba7a7f70b42", + strip_prefix = "github.com/googleapis/gnostic@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/googleapis/gnostic/com_github_googleapis_gnostic-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/googleapis/gnostic/com_github_googleapis_gnostic-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/googleapis/gnostic/com_github_googleapis_gnostic-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/googleapis/gnostic/com_github_googleapis_gnostic-v0.2.0.zip", + ], ) - go_repository( name = "com_github_gophercloud_gophercloud", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gophercloud/gophercloud", - sum = "h1:hQpY0g0UGsLKLDs8UJ6xpA2gNCkEdEbvxSPqLItXCpI=", - version = "v0.0.0-20190301152420-fca40860790e", + sha256 = "34a191cae40881f94769d10990921db8092af81a123214969f668e9c8a79ecd7", + strip_prefix = "github.com/gophercloud/gophercloud@v0.0.0-20190301152420-fca40860790e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gophercloud/gophercloud/com_github_gophercloud_gophercloud-v0.0.0-20190301152420-fca40860790e.zip", + "http://ats.apps.svc/gomod/github.com/gophercloud/gophercloud/com_github_gophercloud_gophercloud-v0.0.0-20190301152420-fca40860790e.zip", + "https://cache.hawkingrei.com/gomod/github.com/gophercloud/gophercloud/com_github_gophercloud_gophercloud-v0.0.0-20190301152420-fca40860790e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gophercloud/gophercloud/com_github_gophercloud_gophercloud-v0.0.0-20190301152420-fca40860790e.zip", + ], ) - go_repository( name = "com_github_gopherjs_gopherjs", build_file_proto_mode = "disable_global", importpath = "github.com/gopherjs/gopherjs", - sum = "h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8=", - version = "v0.0.0-20181017120253-0766667cb4d1", + sha256 = "9b9ccc9606dfeae2fb533f768b437025797dc4aa59ac3f8f091b64dc14bf5db7", + strip_prefix = "github.com/gopherjs/gopherjs@v0.0.0-20181017120253-0766667cb4d1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gopherjs/gopherjs/com_github_gopherjs_gopherjs-v0.0.0-20181017120253-0766667cb4d1.zip", + "http://ats.apps.svc/gomod/github.com/gopherjs/gopherjs/com_github_gopherjs_gopherjs-v0.0.0-20181017120253-0766667cb4d1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gopherjs/gopherjs/com_github_gopherjs_gopherjs-v0.0.0-20181017120253-0766667cb4d1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gopherjs/gopherjs/com_github_gopherjs_gopherjs-v0.0.0-20181017120253-0766667cb4d1.zip", + ], ) go_repository( name = "com_github_gordonklaus_ineffassign", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gordonklaus/ineffassign", - sum = "h1:9alfqbrhuD+9fLZ4iaAVwhlp5PEhmnBt7yvK2Oy5C1U=", - version = "v0.0.0-20230107090616-13ace0543b28", + sha256 = "c3beaf8607c4979dd270d04f1ba385bb73b70dcea1915e538064dc65325cf401", + strip_prefix = "github.com/gordonklaus/ineffassign@v0.0.0-20230107090616-13ace0543b28", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gordonklaus/ineffassign/com_github_gordonklaus_ineffassign-v0.0.0-20230107090616-13ace0543b28.zip", + "http://ats.apps.svc/gomod/github.com/gordonklaus/ineffassign/com_github_gordonklaus_ineffassign-v0.0.0-20230107090616-13ace0543b28.zip", + "https://cache.hawkingrei.com/gomod/github.com/gordonklaus/ineffassign/com_github_gordonklaus_ineffassign-v0.0.0-20230107090616-13ace0543b28.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gordonklaus/ineffassign/com_github_gordonklaus_ineffassign-v0.0.0-20230107090616-13ace0543b28.zip", + ], + ) + go_repository( + name = "com_github_gorilla_context", + build_file_proto_mode = "disable_global", + importpath = "github.com/gorilla/context", + sha256 = "4ec8e01fe741a931edeebdee9348ffb49b5cc565ca245551d0d20b67062e6f0b", + strip_prefix = "github.com/gorilla/context@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/context/com_github_gorilla_context-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/context/com_github_gorilla_context-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/context/com_github_gorilla_context-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/context/com_github_gorilla_context-v1.1.1.zip", + ], ) - go_repository( name = "com_github_gorilla_handlers", build_file_proto_mode = "disable_global", importpath = "github.com/gorilla/handlers", - sum = "h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4=", - version = "v1.5.1", + sha256 = "700cb5572cef0b4c251fc63550d3a656d53b91cec845f19b6a16bdbc6795beec", + strip_prefix = "github.com/gorilla/handlers@v1.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/handlers/com_github_gorilla_handlers-v1.5.1.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/handlers/com_github_gorilla_handlers-v1.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/handlers/com_github_gorilla_handlers-v1.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/handlers/com_github_gorilla_handlers-v1.5.1.zip", + ], ) go_repository( name = "com_github_gorilla_mux", build_file_proto_mode = "disable_global", importpath = "github.com/gorilla/mux", - sum = "h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI=", - version = "v1.8.0", + sha256 = "7641911e00af9c91f089868333067c9cb9a58702d2c9ea821ee374940091c385", + strip_prefix = "github.com/gorilla/mux@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/mux/com_github_gorilla_mux-v1.8.0.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/mux/com_github_gorilla_mux-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/mux/com_github_gorilla_mux-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/mux/com_github_gorilla_mux-v1.8.0.zip", + ], ) go_repository( name = "com_github_gorilla_securecookie", build_file_proto_mode = "disable_global", importpath = "github.com/gorilla/securecookie", - sum = "h1:miw7JPhV+b/lAHSXz4qd/nN9jRiAFV5FwjeKyCS8BvQ=", - version = "v1.1.1", + sha256 = "dd83a4230e11568159756bbea4d343c88df0cd1415bbbc7cd5badad6cd2ed903", + strip_prefix = "github.com/gorilla/securecookie@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/securecookie/com_github_gorilla_securecookie-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/securecookie/com_github_gorilla_securecookie-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/securecookie/com_github_gorilla_securecookie-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/securecookie/com_github_gorilla_securecookie-v1.1.1.zip", + ], ) go_repository( name = "com_github_gorilla_sessions", build_file_proto_mode = "disable_global", importpath = "github.com/gorilla/sessions", - sum = "h1:DHd3rPN5lE3Ts3D8rKkQ8x/0kqfeNmBAaiSi+o7FsgI=", - version = "v1.2.1", + sha256 = "2c6aeebfef8062537fd7778067e5e99d4c13f79ac63114e905c97040a6e6b523", + strip_prefix = "github.com/gorilla/sessions@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/sessions/com_github_gorilla_sessions-v1.2.1.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/sessions/com_github_gorilla_sessions-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/sessions/com_github_gorilla_sessions-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/sessions/com_github_gorilla_sessions-v1.2.1.zip", + ], ) go_repository( name = "com_github_gorilla_websocket", build_file_proto_mode = "disable_global", importpath = "github.com/gorilla/websocket", - sum = "h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc=", - version = "v1.4.2", + sha256 = "d0d1728deaa06dac190bf4964c9c6395923403eae337cb3305d6dda18ef07337", + strip_prefix = "github.com/gorilla/websocket@v1.4.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gorilla/websocket/com_github_gorilla_websocket-v1.4.2.zip", + "http://ats.apps.svc/gomod/github.com/gorilla/websocket/com_github_gorilla_websocket-v1.4.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/gorilla/websocket/com_github_gorilla_websocket-v1.4.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gorilla/websocket/com_github_gorilla_websocket-v1.4.2.zip", + ], ) go_repository( name = "com_github_gostaticanalysis_analysisutil", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gostaticanalysis/analysisutil", - sum = "h1:ZMCjoue3DtDWQ5WyU16YbjbQEQ3VuzwxALrpYd+HeKk=", - version = "v0.7.1", + sha256 = "f372dd7390227402df610bb50bc0e278bb1fd34c893b2298c78801ea010c8849", + strip_prefix = "github.com/gostaticanalysis/analysisutil@v0.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gostaticanalysis/analysisutil/com_github_gostaticanalysis_analysisutil-v0.7.1.zip", + "http://ats.apps.svc/gomod/github.com/gostaticanalysis/analysisutil/com_github_gostaticanalysis_analysisutil-v0.7.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gostaticanalysis/analysisutil/com_github_gostaticanalysis_analysisutil-v0.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gostaticanalysis/analysisutil/com_github_gostaticanalysis_analysisutil-v0.7.1.zip", + ], ) go_repository( name = "com_github_gostaticanalysis_comment", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gostaticanalysis/comment", - sum = "h1:hlnx5+S2fY9Zo9ePo4AhgYsYHbM2+eAv8m/s1JiCd6Q=", - version = "v1.4.2", + sha256 = "53242816ebfcfcf63febae65c37c94a15d0838245b11fde3ccf8e05b979d40ab", + strip_prefix = "github.com/gostaticanalysis/comment@v1.4.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gostaticanalysis/comment/com_github_gostaticanalysis_comment-v1.4.2.zip", + "http://ats.apps.svc/gomod/github.com/gostaticanalysis/comment/com_github_gostaticanalysis_comment-v1.4.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/gostaticanalysis/comment/com_github_gostaticanalysis_comment-v1.4.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gostaticanalysis/comment/com_github_gostaticanalysis_comment-v1.4.2.zip", + ], ) go_repository( name = "com_github_gostaticanalysis_forcetypeassert", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gostaticanalysis/forcetypeassert", - sum = "h1:6eUflI3DiGusXGK6X7cCcIgVCpZ2CiZ1Q7jl6ZxNV70=", - version = "v0.1.0", + sha256 = "69841e0bb1c695ccb942ae3f0eac805b62d8d0905a776d7f9022e4cc2de15367", + strip_prefix = "github.com/gostaticanalysis/forcetypeassert@v0.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gostaticanalysis/forcetypeassert/com_github_gostaticanalysis_forcetypeassert-v0.1.0.zip", + "http://ats.apps.svc/gomod/github.com/gostaticanalysis/forcetypeassert/com_github_gostaticanalysis_forcetypeassert-v0.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gostaticanalysis/forcetypeassert/com_github_gostaticanalysis_forcetypeassert-v0.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gostaticanalysis/forcetypeassert/com_github_gostaticanalysis_forcetypeassert-v0.1.0.zip", + ], ) go_repository( name = "com_github_gostaticanalysis_nilerr", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gostaticanalysis/nilerr", - sum = "h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk=", - version = "v0.1.1", + sha256 = "8c02f73130b5d0a3649d2b4cc35bce7930d294a8cbd676db29023e6bc20c6316", + strip_prefix = "github.com/gostaticanalysis/nilerr@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gostaticanalysis/nilerr/com_github_gostaticanalysis_nilerr-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/gostaticanalysis/nilerr/com_github_gostaticanalysis_nilerr-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/gostaticanalysis/nilerr/com_github_gostaticanalysis_nilerr-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gostaticanalysis/nilerr/com_github_gostaticanalysis_nilerr-v0.1.1.zip", + ], ) go_repository( name = "com_github_gostaticanalysis_testutil", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/gostaticanalysis/testutil", - sum = "h1:nhdCmubdmDF6VEatUNjgUZBJKWRqugoISdUv3PPQgHY=", - version = "v0.4.0", + sha256 = "c20a660c72175ae026ee2c0488037babd93da54f5d8bed0fa9252f268f2a518b", + strip_prefix = "github.com/gostaticanalysis/testutil@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/gostaticanalysis/testutil/com_github_gostaticanalysis_testutil-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/gostaticanalysis/testutil/com_github_gostaticanalysis_testutil-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/gostaticanalysis/testutil/com_github_gostaticanalysis_testutil-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/gostaticanalysis/testutil/com_github_gostaticanalysis_testutil-v0.4.0.zip", + ], ) - go_repository( name = "com_github_grpc_ecosystem_go_grpc_middleware", build_file_proto_mode = "disable_global", importpath = "github.com/grpc-ecosystem/go-grpc-middleware", - sum = "h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw=", - version = "v1.3.0", + sha256 = "081d63238be37f9f7fd2688642dc0f2c9c37374f99e7ac1d42c1f9184521723a", + strip_prefix = "github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/grpc-ecosystem/go-grpc-middleware/com_github_grpc_ecosystem_go_grpc_middleware-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/grpc-ecosystem/go-grpc-middleware/com_github_grpc_ecosystem_go_grpc_middleware-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/grpc-ecosystem/go-grpc-middleware/com_github_grpc_ecosystem_go_grpc_middleware-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/grpc-ecosystem/go-grpc-middleware/com_github_grpc_ecosystem_go_grpc_middleware-v1.3.0.zip", + ], ) go_repository( name = "com_github_grpc_ecosystem_go_grpc_prometheus", build_file_proto_mode = "disable_global", importpath = "github.com/grpc-ecosystem/go-grpc-prometheus", - sum = "h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=", - version = "v1.2.0", + sha256 = "124dfc63aa52611a2882417e685c0452d4d99d64c13836a6a6747675e911fc17", + strip_prefix = "github.com/grpc-ecosystem/go-grpc-prometheus@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/grpc-ecosystem/go-grpc-prometheus/com_github_grpc_ecosystem_go_grpc_prometheus-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/grpc-ecosystem/go-grpc-prometheus/com_github_grpc_ecosystem_go_grpc_prometheus-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/grpc-ecosystem/go-grpc-prometheus/com_github_grpc_ecosystem_go_grpc_prometheus-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/grpc-ecosystem/go-grpc-prometheus/com_github_grpc_ecosystem_go_grpc_prometheus-v1.2.0.zip", + ], ) go_repository( name = "com_github_grpc_ecosystem_grpc_gateway", @@ -1862,526 +3358,950 @@ def go_deps(): patches = [ "//build/patches:com_github_grpc_ecosystem_grpc_gateway.patch", ], - sum = "h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo=", - version = "v1.16.0", + sha256 = "377b03aef288b34ed894449d3ddba40d525dd7fb55de6e79045cdf499e7fe565", + strip_prefix = "github.com/grpc-ecosystem/grpc-gateway@v1.16.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/grpc-ecosystem/grpc-gateway/com_github_grpc_ecosystem_grpc_gateway-v1.16.0.zip", + "http://ats.apps.svc/gomod/github.com/grpc-ecosystem/grpc-gateway/com_github_grpc_ecosystem_grpc_gateway-v1.16.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/grpc-ecosystem/grpc-gateway/com_github_grpc_ecosystem_grpc_gateway-v1.16.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/grpc-ecosystem/grpc-gateway/com_github_grpc_ecosystem_grpc_gateway-v1.16.0.zip", + ], ) go_repository( name = "com_github_grpc_ecosystem_grpc_opentracing", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/grpc-ecosystem/grpc-opentracing", - sum = "h1:MJG/KsmcqMwFAkh8mTnAwhyKoB+sTAnY4CACC110tbU=", - version = "v0.0.0-20180507213350-8e809c8a8645", + sha256 = "0606bde24e978e9cd91ae45ca9e5222ce695c21a07ae02e77546496bf23b1c62", + strip_prefix = "github.com/grpc-ecosystem/grpc-opentracing@v0.0.0-20180507213350-8e809c8a8645", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/grpc-ecosystem/grpc-opentracing/com_github_grpc_ecosystem_grpc_opentracing-v0.0.0-20180507213350-8e809c8a8645.zip", + "http://ats.apps.svc/gomod/github.com/grpc-ecosystem/grpc-opentracing/com_github_grpc_ecosystem_grpc_opentracing-v0.0.0-20180507213350-8e809c8a8645.zip", + "https://cache.hawkingrei.com/gomod/github.com/grpc-ecosystem/grpc-opentracing/com_github_grpc_ecosystem_grpc_opentracing-v0.0.0-20180507213350-8e809c8a8645.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/grpc-ecosystem/grpc-opentracing/com_github_grpc_ecosystem_grpc_opentracing-v0.0.0-20180507213350-8e809c8a8645.zip", + ], ) - go_repository( name = "com_github_hashicorp_consul_api", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/consul/api", - sum = "h1:BNQPM9ytxj6jbjjdRPioQ94T6YXriSopn0i8COv6SRA=", - version = "v1.1.0", + sha256 = "3971a179e700f1a839efe3b5a61d782d07124f7a4d2ad290ad37eaa888907a19", + strip_prefix = "github.com/hashicorp/consul/api@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/consul/api/com_github_hashicorp_consul_api-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/consul/api/com_github_hashicorp_consul_api-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/consul/api/com_github_hashicorp_consul_api-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/consul/api/com_github_hashicorp_consul_api-v1.1.0.zip", + ], ) go_repository( name = "com_github_hashicorp_consul_sdk", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/consul/sdk", - sum = "h1:LnuDWGNsoajlhGyHJvuWW6FVqRl8JOTPqS6CPTsYjhY=", - version = "v0.1.1", + sha256 = "85188b2110551574646fcce5aa0a72dbde588596f3ebcf14964a3c4ce9c354ea", + strip_prefix = "github.com/hashicorp/consul/sdk@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/consul/sdk/com_github_hashicorp_consul_sdk-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/consul/sdk/com_github_hashicorp_consul_sdk-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/consul/sdk/com_github_hashicorp_consul_sdk-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/consul/sdk/com_github_hashicorp_consul_sdk-v0.1.1.zip", + ], ) go_repository( name = "com_github_hashicorp_errwrap", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/errwrap", - sum = "h1:hLrqtEDnRye3+sgx6z4qVLNuviH3MR5aQ0ykNJa/UYA=", - version = "v1.0.0", + sha256 = "ccdf4c90f894d8a5fde4e79d5828c5d27a13e9f7ce3006dd72ce76e6e17cdeb2", + strip_prefix = "github.com/hashicorp/errwrap@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/errwrap/com_github_hashicorp_errwrap-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/errwrap/com_github_hashicorp_errwrap-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/errwrap/com_github_hashicorp_errwrap-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/errwrap/com_github_hashicorp_errwrap-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_go_cleanhttp", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-cleanhttp", - sum = "h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM=", - version = "v0.5.1", + sha256 = "e3cc9964b0bc80c6156d6fb064abcb62ff8c00df8be8009b6f6d3aefc2776a23", + strip_prefix = "github.com/hashicorp/go-cleanhttp@v0.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-cleanhttp/com_github_hashicorp_go_cleanhttp-v0.5.1.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-cleanhttp/com_github_hashicorp_go_cleanhttp-v0.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-cleanhttp/com_github_hashicorp_go_cleanhttp-v0.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-cleanhttp/com_github_hashicorp_go_cleanhttp-v0.5.1.zip", + ], ) go_repository( name = "com_github_hashicorp_go_immutable_radix", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-immutable-radix", - sum = "h1:AKDB1HM5PWEA7i4nhcpwOrO2byshxBjXVn/J/3+z5/0=", - version = "v1.0.0", + sha256 = "ab5d08582870e7177a74ba2c84c327aece8655cbd94653f801a0551156bb8a9c", + strip_prefix = "github.com/hashicorp/go-immutable-radix@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-immutable-radix/com_github_hashicorp_go_immutable_radix-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-immutable-radix/com_github_hashicorp_go_immutable_radix-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-immutable-radix/com_github_hashicorp_go_immutable_radix-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-immutable-radix/com_github_hashicorp_go_immutable_radix-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_go_msgpack", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-msgpack", - sum = "h1:SFT72YqIkOcLdWJUYcriVX7hbrZpwc/f7h8aW2NUqrA=", - version = "v0.5.4", + sha256 = "24cb41ed887c67c361bfa7b87f79eff4d07152196a015d29ae2e1e51c14066d7", + strip_prefix = "github.com/hashicorp/go-msgpack@v0.5.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-msgpack/com_github_hashicorp_go_msgpack-v0.5.4.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-msgpack/com_github_hashicorp_go_msgpack-v0.5.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-msgpack/com_github_hashicorp_go_msgpack-v0.5.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-msgpack/com_github_hashicorp_go_msgpack-v0.5.4.zip", + ], ) go_repository( name = "com_github_hashicorp_go_multierror", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-multierror", - sum = "h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo=", - version = "v1.1.1", + sha256 = "972cd841ee51fdeac69c5a301e57f8ea27aebf15fddd7f621d5c240f28c3000c", + strip_prefix = "github.com/hashicorp/go-multierror@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-multierror/com_github_hashicorp_go_multierror-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-multierror/com_github_hashicorp_go_multierror-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-multierror/com_github_hashicorp_go_multierror-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-multierror/com_github_hashicorp_go_multierror-v1.1.1.zip", + ], ) go_repository( name = "com_github_hashicorp_go_net", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go.net", - sum = "h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw=", - version = "v0.0.1", + sha256 = "71564aa3cb6e2820ee31e4d9e264e4ed889c7916f958b2f54c6f3004d4fcd8d2", + strip_prefix = "github.com/hashicorp/go.net@v0.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go.net/com_github_hashicorp_go_net-v0.0.1.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go.net/com_github_hashicorp_go_net-v0.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go.net/com_github_hashicorp_go_net-v0.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go.net/com_github_hashicorp_go_net-v0.0.1.zip", + ], ) go_repository( name = "com_github_hashicorp_go_rootcerts", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-rootcerts", - sum = "h1:Rqb66Oo1X/eSV1x66xbDccZjhJigjg0+e82kpwzSwCI=", - version = "v1.0.0", + sha256 = "4393b0b9cd741e00de5624d5124cf054bf50c57231d4b1caff84c8a4d16c6a47", + strip_prefix = "github.com/hashicorp/go-rootcerts@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-rootcerts/com_github_hashicorp_go_rootcerts-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-rootcerts/com_github_hashicorp_go_rootcerts-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-rootcerts/com_github_hashicorp_go_rootcerts-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-rootcerts/com_github_hashicorp_go_rootcerts-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_go_sockaddr", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-sockaddr", - sum = "h1:ztczhD1jLxIRjVejw8gFomI1BQZOe2WoVOu0SyteCQc=", - version = "v1.0.2", + sha256 = "50c1b60863b0cd31d03b26d3975f76cab55466666c067cd1823481a61f19af33", + strip_prefix = "github.com/hashicorp/go-sockaddr@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-sockaddr/com_github_hashicorp_go_sockaddr-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-sockaddr/com_github_hashicorp_go_sockaddr-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-sockaddr/com_github_hashicorp_go_sockaddr-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-sockaddr/com_github_hashicorp_go_sockaddr-v1.0.2.zip", + ], ) go_repository( name = "com_github_hashicorp_go_syslog", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-syslog", - sum = "h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE=", - version = "v1.0.0", + sha256 = "a0ca8b61ea365e9ecdca513b94f200aef3ff68b4c95d9dabc88ca25fcb33bce6", + strip_prefix = "github.com/hashicorp/go-syslog@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-syslog/com_github_hashicorp_go_syslog-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-syslog/com_github_hashicorp_go_syslog-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-syslog/com_github_hashicorp_go_syslog-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-syslog/com_github_hashicorp_go_syslog-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_go_uuid", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-uuid", - sum = "h1:cfejS+Tpcp13yd5nYHWDI6qVCny6wyX2Mt5SGur2IGE=", - version = "v1.0.2", + sha256 = "30e419ebb4658e789be8ef1f5629faccc15d6571c6914a51afdcbaf74a5862b8", + strip_prefix = "github.com/hashicorp/go-uuid@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-uuid/com_github_hashicorp_go_uuid-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-uuid/com_github_hashicorp_go_uuid-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-uuid/com_github_hashicorp_go_uuid-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-uuid/com_github_hashicorp_go_uuid-v1.0.2.zip", + ], ) go_repository( name = "com_github_hashicorp_go_version", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/go-version", - sum = "h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek=", - version = "v1.6.0", + sha256 = "bf1d96bda50abf5e2d111bf99d220d978314907d815fd58f4bd4770dc7959b9e", + strip_prefix = "github.com/hashicorp/go-version@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/go-version/com_github_hashicorp_go_version-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/go-version/com_github_hashicorp_go_version-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/go-version/com_github_hashicorp_go_version-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/go-version/com_github_hashicorp_go_version-v1.6.0.zip", + ], ) go_repository( name = "com_github_hashicorp_golang_lru", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/golang-lru", - sum = "h1:0hERBMJE1eitiLkihrMvRVBYAkpHzc/J3QdDN+dAcgU=", - version = "v0.5.1", + sha256 = "0f8aaf311e48fba046920d38b999c066da69997b479f4eca126fe968899717da", + strip_prefix = "github.com/hashicorp/golang-lru@v0.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/golang-lru/com_github_hashicorp_golang_lru-v0.5.1.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/golang-lru/com_github_hashicorp_golang_lru-v0.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/golang-lru/com_github_hashicorp_golang_lru-v0.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/golang-lru/com_github_hashicorp_golang_lru-v0.5.1.zip", + ], ) go_repository( name = "com_github_hashicorp_hcl", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/hcl", - sum = "h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4=", - version = "v1.0.0", + sha256 = "54149a2e5121b3e81f961c79210e63d6798eb63de28d2599ee59ade1fa76c82b", + strip_prefix = "github.com/hashicorp/hcl@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/hcl/com_github_hashicorp_hcl-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/hcl/com_github_hashicorp_hcl-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/hcl/com_github_hashicorp_hcl-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/hcl/com_github_hashicorp_hcl-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_logutils", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/logutils", - sum = "h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y=", - version = "v1.0.0", + sha256 = "0e88424578d1d6b7793b63d30c180a353ce8041701d25dc7c3bcd9841c36db5b", + strip_prefix = "github.com/hashicorp/logutils@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/logutils/com_github_hashicorp_logutils-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/logutils/com_github_hashicorp_logutils-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/logutils/com_github_hashicorp_logutils-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/logutils/com_github_hashicorp_logutils-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_mdns", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/mdns", - sum = "h1:WhIgCr5a7AaVH6jPUwjtRuuE7/RDufnUvzIr48smyxs=", - version = "v1.0.0", + sha256 = "a1e1440d9c4189636b6cd30ec7592beab68139a4d87e580f5a1fed029778bdc9", + strip_prefix = "github.com/hashicorp/mdns@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/mdns/com_github_hashicorp_mdns-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/mdns/com_github_hashicorp_mdns-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/mdns/com_github_hashicorp_mdns-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/mdns/com_github_hashicorp_mdns-v1.0.0.zip", + ], ) go_repository( name = "com_github_hashicorp_memberlist", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/memberlist", - sum = "h1:EmmoJme1matNzb+hMpDuR/0sbJSUisxyqBGG676r31M=", - version = "v0.1.3", + sha256 = "9f83e052b0a5d96f6d8144a40c297aea37137bef7f58aa496bc5eab4e0c54e0b", + strip_prefix = "github.com/hashicorp/memberlist@v0.1.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/memberlist/com_github_hashicorp_memberlist-v0.1.3.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/memberlist/com_github_hashicorp_memberlist-v0.1.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/memberlist/com_github_hashicorp_memberlist-v0.1.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/memberlist/com_github_hashicorp_memberlist-v0.1.3.zip", + ], ) go_repository( name = "com_github_hashicorp_serf", build_file_proto_mode = "disable_global", importpath = "github.com/hashicorp/serf", - sum = "h1:YZ7UKsJv+hKjqGVUUbtE3HNj79Eln2oQ75tniF6iPt0=", - version = "v0.8.2", + sha256 = "0f431658e69625f61defd36073e893ce21f04fe5a96484b812d47e32d4154be0", + strip_prefix = "github.com/hashicorp/serf@v0.8.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hashicorp/serf/com_github_hashicorp_serf-v0.8.2.zip", + "http://ats.apps.svc/gomod/github.com/hashicorp/serf/com_github_hashicorp_serf-v0.8.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/hashicorp/serf/com_github_hashicorp_serf-v0.8.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hashicorp/serf/com_github_hashicorp_serf-v0.8.2.zip", + ], ) go_repository( name = "com_github_hdrhistogram_hdrhistogram_go", build_file_proto_mode = "disable_global", importpath = "github.com/HdrHistogram/hdrhistogram-go", - sum = "h1:5IcZpTvzydCQeHzK4Ef/D5rrSqwxob0t8PQPMybUNFM=", - version = "v1.1.2", + sha256 = "bbc1d64d3179248c78ffa3729ad2ab696ed1ff14874f37d8d4fc4a5a235fa77f", + strip_prefix = "github.com/HdrHistogram/hdrhistogram-go@v1.1.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/HdrHistogram/hdrhistogram-go/com_github_hdrhistogram_hdrhistogram_go-v1.1.2.zip", + "http://ats.apps.svc/gomod/github.com/HdrHistogram/hdrhistogram-go/com_github_hdrhistogram_hdrhistogram_go-v1.1.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/HdrHistogram/hdrhistogram-go/com_github_hdrhistogram_hdrhistogram_go-v1.1.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/HdrHistogram/hdrhistogram-go/com_github_hdrhistogram_hdrhistogram_go-v1.1.2.zip", + ], ) go_repository( name = "com_github_hexops_gotextdiff", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/hexops/gotextdiff", - sum = "h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM=", - version = "v1.0.3", + sha256 = "a10c3942f09bc5132268d22d4bb9d0c1849122d533fe8cdf65ea69da05cebbaf", + strip_prefix = "github.com/hexops/gotextdiff@v1.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hexops/gotextdiff/com_github_hexops_gotextdiff-v1.0.3.zip", + "http://ats.apps.svc/gomod/github.com/hexops/gotextdiff/com_github_hexops_gotextdiff-v1.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/hexops/gotextdiff/com_github_hexops_gotextdiff-v1.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hexops/gotextdiff/com_github_hexops_gotextdiff-v1.0.3.zip", + ], ) - go_repository( name = "com_github_hpcloud_tail", build_file_proto_mode = "disable_global", importpath = "github.com/hpcloud/tail", - sum = "h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI=", - version = "v1.0.0", + sha256 = "3cba484748e2e2919d72663599b8cc6454058976fbca96f9ac78d84f195b922a", + strip_prefix = "github.com/hpcloud/tail@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hpcloud/tail/com_github_hpcloud_tail-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/hpcloud/tail/com_github_hpcloud_tail-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/hpcloud/tail/com_github_hpcloud_tail-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hpcloud/tail/com_github_hpcloud_tail-v1.0.0.zip", + ], ) go_repository( name = "com_github_huandu_xstrings", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/huandu/xstrings", - sum = "h1:4jgBlKK6tLKFvO8u5pmYjG91cqytmDCDvGh7ECVFfFs=", - version = "v1.3.1", + sha256 = "20b20f552a0eba0c3cf6aa1c9ed109fe0ab894a966477491267f21150856c6fc", + strip_prefix = "github.com/huandu/xstrings@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/huandu/xstrings/com_github_huandu_xstrings-v1.3.1.zip", + "http://ats.apps.svc/gomod/github.com/huandu/xstrings/com_github_huandu_xstrings-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/huandu/xstrings/com_github_huandu_xstrings-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/huandu/xstrings/com_github_huandu_xstrings-v1.3.1.zip", + ], ) - go_repository( name = "com_github_hydrogen18_memlistener", build_file_proto_mode = "disable_global", importpath = "github.com/hydrogen18/memlistener", - sum = "h1:EPRgaDqXpLFUJLXZdGLnBTy1l6CLiNAPnvn2l+kHit0=", - version = "v0.0.0-20141126152155-54553eb933fb", + sha256 = "6e4ca24d3d49677a6f6378f7a6052f22f6defd45fb0f1f89ac17193993a3964b", + strip_prefix = "github.com/hydrogen18/memlistener@v0.0.0-20141126152155-54553eb933fb", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/hydrogen18/memlistener/com_github_hydrogen18_memlistener-v0.0.0-20141126152155-54553eb933fb.zip", + "http://ats.apps.svc/gomod/github.com/hydrogen18/memlistener/com_github_hydrogen18_memlistener-v0.0.0-20141126152155-54553eb933fb.zip", + "https://cache.hawkingrei.com/gomod/github.com/hydrogen18/memlistener/com_github_hydrogen18_memlistener-v0.0.0-20141126152155-54553eb933fb.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/hydrogen18/memlistener/com_github_hydrogen18_memlistener-v0.0.0-20141126152155-54553eb933fb.zip", + ], ) go_repository( name = "com_github_iancoleman_strcase", build_file_proto_mode = "disable_global", importpath = "github.com/iancoleman/strcase", - sum = "h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0=", - version = "v0.2.0", + sha256 = "cb5027fec91d36426f0978a6c42ab52d8735fa3e1711be0127feda70a9a9fd05", + strip_prefix = "github.com/iancoleman/strcase@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/iancoleman/strcase/com_github_iancoleman_strcase-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/iancoleman/strcase/com_github_iancoleman_strcase-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/iancoleman/strcase/com_github_iancoleman_strcase-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/iancoleman/strcase/com_github_iancoleman_strcase-v0.2.0.zip", + ], ) go_repository( name = "com_github_ianlancetaylor_demangle", build_file_proto_mode = "disable_global", importpath = "github.com/ianlancetaylor/demangle", - sum = "h1:uGg2frlt3IcT7kbV6LEp5ONv4vmoO2FW4qSO+my/aoM=", - version = "v0.0.0-20210905161508-09a460cdf81d", + sha256 = "5bbddd83cb4b8a42d741fb6a2b50826ebbee800c51b7a9e75dfd2bdc373278a1", + strip_prefix = "github.com/ianlancetaylor/demangle@v0.0.0-20210905161508-09a460cdf81d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ianlancetaylor/demangle/com_github_ianlancetaylor_demangle-v0.0.0-20210905161508-09a460cdf81d.zip", + "http://ats.apps.svc/gomod/github.com/ianlancetaylor/demangle/com_github_ianlancetaylor_demangle-v0.0.0-20210905161508-09a460cdf81d.zip", + "https://cache.hawkingrei.com/gomod/github.com/ianlancetaylor/demangle/com_github_ianlancetaylor_demangle-v0.0.0-20210905161508-09a460cdf81d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ianlancetaylor/demangle/com_github_ianlancetaylor_demangle-v0.0.0-20210905161508-09a460cdf81d.zip", + ], ) go_repository( name = "com_github_imdario_mergo", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/imdario/mergo", - sum = "h1:3tnifQM4i+fbajXKBHXWEH+KvNHqojZ778UH75j3bGA=", - version = "v0.3.11", + sha256 = "47332eb559e993749cc31292807b3a639a470032ec603fd3c15fbe46f82192f6", + strip_prefix = "github.com/imdario/mergo@v0.3.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/imdario/mergo/com_github_imdario_mergo-v0.3.11.zip", + "http://ats.apps.svc/gomod/github.com/imdario/mergo/com_github_imdario_mergo-v0.3.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/imdario/mergo/com_github_imdario_mergo-v0.3.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/imdario/mergo/com_github_imdario_mergo-v0.3.11.zip", + ], ) - go_repository( name = "com_github_imkira_go_interpol", build_file_proto_mode = "disable_global", importpath = "github.com/imkira/go-interpol", - sum = "h1:KIiKr0VSG2CUW1hl1jpiyuzuJeKUUpC8iM1AIE7N1Vk=", - version = "v1.1.0", + sha256 = "de5111f7694700ea056beeb7c1ca1a827075d423422f251076ee17bd869477d9", + strip_prefix = "github.com/imkira/go-interpol@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/imkira/go-interpol/com_github_imkira_go_interpol-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/imkira/go-interpol/com_github_imkira_go_interpol-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/imkira/go-interpol/com_github_imkira_go_interpol-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/imkira/go-interpol/com_github_imkira_go_interpol-v1.1.0.zip", + ], ) go_repository( name = "com_github_inconshreveable_mousetrap", build_file_proto_mode = "disable_global", importpath = "github.com/inconshreveable/mousetrap", - sum = "h1:wN+x4NVGpMsO7ErUn/mUI3vEoE6Jt13X2s0bqwp9tc8=", - version = "v1.1.0", + sha256 = "526674de624d7db108cfe7653ef110ccdfd97bc85026254224815567928ed243", + strip_prefix = "github.com/inconshreveable/mousetrap@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/inconshreveable/mousetrap/com_github_inconshreveable_mousetrap-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/inconshreveable/mousetrap/com_github_inconshreveable_mousetrap-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/inconshreveable/mousetrap/com_github_inconshreveable_mousetrap-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/inconshreveable/mousetrap/com_github_inconshreveable_mousetrap-v1.1.0.zip", + ], ) go_repository( name = "com_github_influxdata_influxdb", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/influxdata/influxdb", - sum = "h1:O08dwjOwv9CYlJJEUZKAazSoQDKlsN34Bq3dnhqhyVI=", - version = "v0.0.0-20170331210902-15e594fc09f1", + sha256 = "a59a6a42828346f125f7d97be36639cda093ce1c311e1e3fd292680b4474ced6", + strip_prefix = "github.com/influxdata/influxdb@v0.0.0-20170331210902-15e594fc09f1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/influxdata/influxdb/com_github_influxdata_influxdb-v0.0.0-20170331210902-15e594fc09f1.zip", + "http://ats.apps.svc/gomod/github.com/influxdata/influxdb/com_github_influxdata_influxdb-v0.0.0-20170331210902-15e594fc09f1.zip", + "https://cache.hawkingrei.com/gomod/github.com/influxdata/influxdb/com_github_influxdata_influxdb-v0.0.0-20170331210902-15e594fc09f1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/influxdata/influxdb/com_github_influxdata_influxdb-v0.0.0-20170331210902-15e594fc09f1.zip", + ], ) go_repository( name = "com_github_influxdata_tdigest", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/influxdata/tdigest", - sum = "h1:XpFptwYmnEKUqmkcDjrzffswZ3nvNeevbUSLPP/ZzIY=", - version = "v0.0.1", + sha256 = "849177b840452dee7b1986b962c5612f75a56036af4cb42cbf227113c50b3dc4", + strip_prefix = "github.com/influxdata/tdigest@v0.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/influxdata/tdigest/com_github_influxdata_tdigest-v0.0.1.zip", + "http://ats.apps.svc/gomod/github.com/influxdata/tdigest/com_github_influxdata_tdigest-v0.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/influxdata/tdigest/com_github_influxdata_tdigest-v0.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/influxdata/tdigest/com_github_influxdata_tdigest-v0.0.1.zip", + ], ) - go_repository( name = "com_github_iris_contrib_blackfriday", build_file_proto_mode = "disable_global", importpath = "github.com/iris-contrib/blackfriday", - sum = "h1:o5sHQHHm0ToHUlAJSTjW9UWicjJSDDauOOQ2AHuIVp4=", - version = "v2.0.0+incompatible", + sha256 = "936679f49251da75fde84b8f38884dbce89747b96f8206f7a4675bfcc7dd165d", + strip_prefix = "github.com/iris-contrib/blackfriday@v2.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/iris-contrib/blackfriday/com_github_iris_contrib_blackfriday-v2.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/iris-contrib/blackfriday/com_github_iris_contrib_blackfriday-v2.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/iris-contrib/blackfriday/com_github_iris_contrib_blackfriday-v2.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/iris-contrib/blackfriday/com_github_iris_contrib_blackfriday-v2.0.0+incompatible.zip", + ], ) go_repository( name = "com_github_iris_contrib_go_uuid", build_file_proto_mode = "disable_global", importpath = "github.com/iris-contrib/go.uuid", - sum = "h1:XZubAYg61/JwnJNbZilGjf3b3pB80+OQg2qf6c8BfWE=", - version = "v2.0.0+incompatible", + sha256 = "c6bae86643c2d6047c68c25226a1e75c5331c03466532ee6c943705743949bd9", + strip_prefix = "github.com/iris-contrib/go.uuid@v2.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/iris-contrib/go.uuid/com_github_iris_contrib_go_uuid-v2.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/iris-contrib/go.uuid/com_github_iris_contrib_go_uuid-v2.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/iris-contrib/go.uuid/com_github_iris_contrib_go_uuid-v2.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/iris-contrib/go.uuid/com_github_iris_contrib_go_uuid-v2.0.0+incompatible.zip", + ], ) go_repository( name = "com_github_iris_contrib_i18n", build_file_proto_mode = "disable_global", importpath = "github.com/iris-contrib/i18n", - sum = "h1:Kyp9KiXwsyZRTeoNjgVCrWks7D8ht9+kg6yCjh8K97o=", - version = "v0.0.0-20171121225848-987a633949d0", + sha256 = "f9d637c5c887210f906f1228682239d98312b99e6d5192bec64faf597a3bab9c", + strip_prefix = "github.com/iris-contrib/i18n@v0.0.0-20171121225848-987a633949d0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/iris-contrib/i18n/com_github_iris_contrib_i18n-v0.0.0-20171121225848-987a633949d0.zip", + "http://ats.apps.svc/gomod/github.com/iris-contrib/i18n/com_github_iris_contrib_i18n-v0.0.0-20171121225848-987a633949d0.zip", + "https://cache.hawkingrei.com/gomod/github.com/iris-contrib/i18n/com_github_iris_contrib_i18n-v0.0.0-20171121225848-987a633949d0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/iris-contrib/i18n/com_github_iris_contrib_i18n-v0.0.0-20171121225848-987a633949d0.zip", + ], ) go_repository( name = "com_github_iris_contrib_schema", build_file_proto_mode = "disable_global", importpath = "github.com/iris-contrib/schema", - sum = "h1:10g/WnoRR+U+XXHWKBHeNy/+tZmM2kcAVGLOsz+yaDA=", - version = "v0.0.1", + sha256 = "d0887d45474f3aa30ff0fd329e98341e795be2c6e861bd92c30a7f97f6e57385", + strip_prefix = "github.com/iris-contrib/schema@v0.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/iris-contrib/schema/com_github_iris_contrib_schema-v0.0.1.zip", + "http://ats.apps.svc/gomod/github.com/iris-contrib/schema/com_github_iris_contrib_schema-v0.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/iris-contrib/schema/com_github_iris_contrib_schema-v0.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/iris-contrib/schema/com_github_iris_contrib_schema-v0.0.1.zip", + ], ) go_repository( name = "com_github_jackc_fake", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jackc/fake", - sum = "h1:vr3AYkKovP8uR8AvSGGUK1IDqRa5lAAvEkZG1LKaCRc=", - version = "v0.0.0-20150926172116-812a484cc733", + sha256 = "bf8b5b51ae03f572a70a0582dc663c5733bba9aca785d39bb0367797148e6d64", + strip_prefix = "github.com/jackc/fake@v0.0.0-20150926172116-812a484cc733", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jackc/fake/com_github_jackc_fake-v0.0.0-20150926172116-812a484cc733.zip", + "http://ats.apps.svc/gomod/github.com/jackc/fake/com_github_jackc_fake-v0.0.0-20150926172116-812a484cc733.zip", + "https://cache.hawkingrei.com/gomod/github.com/jackc/fake/com_github_jackc_fake-v0.0.0-20150926172116-812a484cc733.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jackc/fake/com_github_jackc_fake-v0.0.0-20150926172116-812a484cc733.zip", + ], ) go_repository( name = "com_github_jackc_pgx", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jackc/pgx", - sum = "h1:0Vihzu20St42/UDsvZGdNE6jak7oi/UOeMzwMPHkgFY=", - version = "v3.2.0+incompatible", + sha256 = "e158f1752893bc638d66e31c0a928cbb96119df8d459d36fcef52b4b31a6d24d", + strip_prefix = "github.com/jackc/pgx@v3.2.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jackc/pgx/com_github_jackc_pgx-v3.2.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/jackc/pgx/com_github_jackc_pgx-v3.2.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/jackc/pgx/com_github_jackc_pgx-v3.2.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jackc/pgx/com_github_jackc_pgx-v3.2.0+incompatible.zip", + ], ) - go_repository( name = "com_github_jcmturner_aescts_v2", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/aescts/v2", - sum = "h1:9YKLH6ey7H4eDBXW8khjYslgyqG2xZikXP0EQFKrle8=", - version = "v2.0.0", + sha256 = "717a211ad4aac248cf33cadde73059c13f8e9462123a0ab2fed5c5e61f7739d7", + strip_prefix = "github.com/jcmturner/aescts/v2@v2.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/aescts/v2/com_github_jcmturner_aescts_v2-v2.0.0.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/aescts/v2/com_github_jcmturner_aescts_v2-v2.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/aescts/v2/com_github_jcmturner_aescts_v2-v2.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/aescts/v2/com_github_jcmturner_aescts_v2-v2.0.0.zip", + ], ) go_repository( name = "com_github_jcmturner_dnsutils_v2", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/dnsutils/v2", - sum = "h1:lltnkeZGL0wILNvrNiVCR6Ro5PGU/SeBvVO/8c/iPbo=", - version = "v2.0.0", + sha256 = "f9188186b672e547cfaef66107aa62d65054c5d4f10d4dcd1ff157d6bf8c275d", + strip_prefix = "github.com/jcmturner/dnsutils/v2@v2.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/dnsutils/v2/com_github_jcmturner_dnsutils_v2-v2.0.0.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/dnsutils/v2/com_github_jcmturner_dnsutils_v2-v2.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/dnsutils/v2/com_github_jcmturner_dnsutils_v2-v2.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/dnsutils/v2/com_github_jcmturner_dnsutils_v2-v2.0.0.zip", + ], ) go_repository( name = "com_github_jcmturner_gofork", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/gofork", - sum = "h1:J7uCkflzTEhUZ64xqKnkDxq3kzc96ajM1Gli5ktUem8=", - version = "v1.0.0", + sha256 = "5e015dd9b038f1dded0b2ded77e529d2f6ba0bed228a98831af5a3610eefcb52", + strip_prefix = "github.com/jcmturner/gofork@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/gofork/com_github_jcmturner_gofork-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/gofork/com_github_jcmturner_gofork-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/gofork/com_github_jcmturner_gofork-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/gofork/com_github_jcmturner_gofork-v1.0.0.zip", + ], ) go_repository( name = "com_github_jcmturner_goidentity_v6", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/goidentity/v6", - sum = "h1:VKnZd2oEIMorCTsFBnJWbExfNN7yZr3EhJAxwOkZg6o=", - version = "v6.0.1", + sha256 = "243e6fd6ea9f3094eea32c55febade6d8aaa1b563db655b0c5327940e4719beb", + strip_prefix = "github.com/jcmturner/goidentity/v6@v6.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/goidentity/v6/com_github_jcmturner_goidentity_v6-v6.0.1.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/goidentity/v6/com_github_jcmturner_goidentity_v6-v6.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/goidentity/v6/com_github_jcmturner_goidentity_v6-v6.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/goidentity/v6/com_github_jcmturner_goidentity_v6-v6.0.1.zip", + ], ) go_repository( name = "com_github_jcmturner_gokrb5_v8", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/gokrb5/v8", - sum = "h1:6ZIM6b/JJN0X8UM43ZOM6Z4SJzla+a/u7scXFJzodkA=", - version = "v8.4.2", + sha256 = "eecd7120363321bb6b58b015395089958720271b3211659d802447d417af5970", + strip_prefix = "github.com/jcmturner/gokrb5/v8@v8.4.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/gokrb5/v8/com_github_jcmturner_gokrb5_v8-v8.4.2.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/gokrb5/v8/com_github_jcmturner_gokrb5_v8-v8.4.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/gokrb5/v8/com_github_jcmturner_gokrb5_v8-v8.4.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/gokrb5/v8/com_github_jcmturner_gokrb5_v8-v8.4.2.zip", + ], ) go_repository( name = "com_github_jcmturner_rpc_v2", build_file_proto_mode = "disable_global", importpath = "github.com/jcmturner/rpc/v2", - sum = "h1:7FXXj8Ti1IaVFpSAziCZWNzbNuZmnvw/i6CqLNdWfZY=", - version = "v2.0.3", + sha256 = "90c595355e5e2c9dc1e1ae71a88491a04c34d8791180098da103217cbf5f5574", + strip_prefix = "github.com/jcmturner/rpc/v2@v2.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jcmturner/rpc/v2/com_github_jcmturner_rpc_v2-v2.0.3.zip", + "http://ats.apps.svc/gomod/github.com/jcmturner/rpc/v2/com_github_jcmturner_rpc_v2-v2.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/jcmturner/rpc/v2/com_github_jcmturner_rpc_v2-v2.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jcmturner/rpc/v2/com_github_jcmturner_rpc_v2-v2.0.3.zip", + ], ) go_repository( name = "com_github_jedib0t_go_pretty_v6", build_file_proto_mode = "disable_global", importpath = "github.com/jedib0t/go-pretty/v6", - sum = "h1:o3McN0rQ4X+IU+HduppSp9TwRdGLRW2rhJXy9CJaCRw=", - version = "v6.2.2", + sha256 = "4d1f6a514d7efa48c0fae2d70ee0a5510fe2b73cf7e3460f3f75f545bff6374c", + strip_prefix = "github.com/jedib0t/go-pretty/v6@v6.2.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jedib0t/go-pretty/v6/com_github_jedib0t_go_pretty_v6-v6.2.2.zip", + "http://ats.apps.svc/gomod/github.com/jedib0t/go-pretty/v6/com_github_jedib0t_go_pretty_v6-v6.2.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/jedib0t/go-pretty/v6/com_github_jedib0t_go_pretty_v6-v6.2.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jedib0t/go-pretty/v6/com_github_jedib0t_go_pretty_v6-v6.2.2.zip", + ], ) go_repository( name = "com_github_jeffail_gabs_v2", build_file_proto_mode = "disable_global", importpath = "github.com/Jeffail/gabs/v2", - sum = "h1:ANfZYjpMlfTTKebycu4X1AgkVWumFVDYQl7JwOr4mDk=", - version = "v2.5.1", + sha256 = "3ddec4d5488c8505fa384ae20429c0735eda1ddbd0d15beeb0a5747ebded63c5", + strip_prefix = "github.com/Jeffail/gabs/v2@v2.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Jeffail/gabs/v2/com_github_jeffail_gabs_v2-v2.5.1.zip", + "http://ats.apps.svc/gomod/github.com/Jeffail/gabs/v2/com_github_jeffail_gabs_v2-v2.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/Jeffail/gabs/v2/com_github_jeffail_gabs_v2-v2.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Jeffail/gabs/v2/com_github_jeffail_gabs_v2-v2.5.1.zip", + ], ) go_repository( name = "com_github_jellydator_ttlcache_v3", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jellydator/ttlcache/v3", - sum = "h1:cHgCSMS7TdQcoprXnWUptJZzyFsqs18Lt8VVhRuZYVU=", - version = "v3.0.1", + sha256 = "75cabcc118414bc9e42cef6769fffc0c500954f2ef1988a3797aee0f4351f306", + strip_prefix = "github.com/jellydator/ttlcache/v3@v3.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jellydator/ttlcache/v3/com_github_jellydator_ttlcache_v3-v3.0.1.zip", + "http://ats.apps.svc/gomod/github.com/jellydator/ttlcache/v3/com_github_jellydator_ttlcache_v3-v3.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jellydator/ttlcache/v3/com_github_jellydator_ttlcache_v3-v3.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jellydator/ttlcache/v3/com_github_jellydator_ttlcache_v3-v3.0.1.zip", + ], ) - go_repository( name = "com_github_jgautheron_goconst", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jgautheron/goconst", - sum = "h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM=", - version = "v1.5.1", + sha256 = "4876028bfb5f28c607984ac39c4f293f94156ce71fa4ec0e8f7a88d326a80ff3", + strip_prefix = "github.com/jgautheron/goconst@v1.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jgautheron/goconst/com_github_jgautheron_goconst-v1.5.1.zip", + "http://ats.apps.svc/gomod/github.com/jgautheron/goconst/com_github_jgautheron_goconst-v1.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jgautheron/goconst/com_github_jgautheron_goconst-v1.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jgautheron/goconst/com_github_jgautheron_goconst-v1.5.1.zip", + ], ) go_repository( name = "com_github_jingyugao_rowserrcheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jingyugao/rowserrcheck", - sum = "h1:zibz55j/MJtLsjP1OF4bSdgXxwL1b+Vn7Tjzq7gFzUs=", - version = "v1.1.1", + sha256 = "500e58a8a78797fd1c470f397d6c23116861bd38d7a66fdbfe7e3fee7a7f8a6c", + strip_prefix = "github.com/jingyugao/rowserrcheck@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jingyugao/rowserrcheck/com_github_jingyugao_rowserrcheck-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/jingyugao/rowserrcheck/com_github_jingyugao_rowserrcheck-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jingyugao/rowserrcheck/com_github_jingyugao_rowserrcheck-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jingyugao/rowserrcheck/com_github_jingyugao_rowserrcheck-v1.1.1.zip", + ], ) - go_repository( name = "com_github_jirfag_go_printf_func_name", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/jirfag/go-printf-func-name", - sum = "h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48=", - version = "v0.0.0-20200119135958-7558a9eaa5af", + sha256 = "013b28c5c829165bd768e75784d7a8bbdfd0b0bb6ca1549539f94b9d6a6000fe", + strip_prefix = "github.com/jirfag/go-printf-func-name@v0.0.0-20200119135958-7558a9eaa5af", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jirfag/go-printf-func-name/com_github_jirfag_go_printf_func_name-v0.0.0-20200119135958-7558a9eaa5af.zip", + "http://ats.apps.svc/gomod/github.com/jirfag/go-printf-func-name/com_github_jirfag_go_printf_func_name-v0.0.0-20200119135958-7558a9eaa5af.zip", + "https://cache.hawkingrei.com/gomod/github.com/jirfag/go-printf-func-name/com_github_jirfag_go_printf_func_name-v0.0.0-20200119135958-7558a9eaa5af.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jirfag/go-printf-func-name/com_github_jirfag_go_printf_func_name-v0.0.0-20200119135958-7558a9eaa5af.zip", + ], ) - go_repository( name = "com_github_jmespath_go_jmespath", build_file_proto_mode = "disable_global", importpath = "github.com/jmespath/go-jmespath", - sum = "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=", - version = "v0.4.0", + sha256 = "d1f77b6790d7c4321a74260f3675683d3ac06b0a614b5f83e870beae0a8b2867", + strip_prefix = "github.com/jmespath/go-jmespath@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jmespath/go-jmespath/com_github_jmespath_go_jmespath-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/jmespath/go-jmespath/com_github_jmespath_go_jmespath-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/jmespath/go-jmespath/com_github_jmespath_go_jmespath-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jmespath/go-jmespath/com_github_jmespath_go_jmespath-v0.4.0.zip", + ], ) go_repository( name = "com_github_jmespath_go_jmespath_internal_testify", build_file_proto_mode = "disable_global", importpath = "github.com/jmespath/go-jmespath/internal/testify", - sum = "h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8=", - version = "v1.5.1", + sha256 = "338f73832eb2a63ab0c912197e653c7b62426fc4387e0a76ab0d43c65e29b3e1", + strip_prefix = "github.com/jmespath/go-jmespath/internal/testify@v1.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jmespath/go-jmespath/internal/testify/com_github_jmespath_go_jmespath_internal_testify-v1.5.1.zip", + "http://ats.apps.svc/gomod/github.com/jmespath/go-jmespath/internal/testify/com_github_jmespath_go_jmespath_internal_testify-v1.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jmespath/go-jmespath/internal/testify/com_github_jmespath_go_jmespath_internal_testify-v1.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jmespath/go-jmespath/internal/testify/com_github_jmespath_go_jmespath_internal_testify-v1.5.1.zip", + ], ) - go_repository( name = "com_github_joho_sqltocsv", build_file_proto_mode = "disable_global", importpath = "github.com/joho/sqltocsv", - sum = "h1:Zrb0IbuLOGHL7nrO2WrcuNWgDTlzFv3zY69QMx4ggQE=", - version = "v0.0.0-20210428211105-a6d6801d59df", + sha256 = "62bb4ce0bd45a58c294aecdbfe256437747102de4bbe684c84322091661f1122", + strip_prefix = "github.com/joho/sqltocsv@v0.0.0-20210428211105-a6d6801d59df", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/joho/sqltocsv/com_github_joho_sqltocsv-v0.0.0-20210428211105-a6d6801d59df.zip", + "http://ats.apps.svc/gomod/github.com/joho/sqltocsv/com_github_joho_sqltocsv-v0.0.0-20210428211105-a6d6801d59df.zip", + "https://cache.hawkingrei.com/gomod/github.com/joho/sqltocsv/com_github_joho_sqltocsv-v0.0.0-20210428211105-a6d6801d59df.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/joho/sqltocsv/com_github_joho_sqltocsv-v0.0.0-20210428211105-a6d6801d59df.zip", + ], ) go_repository( name = "com_github_joker_hpp", build_file_proto_mode = "disable_global", importpath = "github.com/Joker/hpp", - sum = "h1:65+iuJYdRXv/XyN62C1uEmmOx3432rNG/rKlX6V7Kkc=", - version = "v1.0.0", + sha256 = "790dc3cfb8e51ff22f29d74b5b58782999e267e86290bc2b52485ccf9c8d2792", + strip_prefix = "github.com/Joker/hpp@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Joker/hpp/com_github_joker_hpp-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/Joker/hpp/com_github_joker_hpp-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Joker/hpp/com_github_joker_hpp-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Joker/hpp/com_github_joker_hpp-v1.0.0.zip", + ], ) go_repository( name = "com_github_joker_jade", build_file_proto_mode = "disable_global", importpath = "github.com/Joker/jade", - sum = "h1:mreN1m/5VJ/Zc3b4pzj9qU6D9SRQ6Vm+3KfI328t3S8=", - version = "v1.0.1-0.20190614124447-d475f43051e7", + sha256 = "3fc31c80e93cb053cd4fce60a7288e3760f9fe5c571ec4c2d32c4f9bf6c487e7", + strip_prefix = "github.com/Joker/jade@v1.0.1-0.20190614124447-d475f43051e7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Joker/jade/com_github_joker_jade-v1.0.1-0.20190614124447-d475f43051e7.zip", + "http://ats.apps.svc/gomod/github.com/Joker/jade/com_github_joker_jade-v1.0.1-0.20190614124447-d475f43051e7.zip", + "https://cache.hawkingrei.com/gomod/github.com/Joker/jade/com_github_joker_jade-v1.0.1-0.20190614124447-d475f43051e7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Joker/jade/com_github_joker_jade-v1.0.1-0.20190614124447-d475f43051e7.zip", + ], ) go_repository( name = "com_github_jonboulle_clockwork", build_file_proto_mode = "disable_global", importpath = "github.com/jonboulle/clockwork", - sum = "h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ=", - version = "v0.2.2", + sha256 = "86860abafcd7332af4b1195b1c092ade503b31b94a6bac3c9140e5ee0d0219f0", + strip_prefix = "github.com/jonboulle/clockwork@v0.2.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jonboulle/clockwork/com_github_jonboulle_clockwork-v0.2.2.zip", + "http://ats.apps.svc/gomod/github.com/jonboulle/clockwork/com_github_jonboulle_clockwork-v0.2.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/jonboulle/clockwork/com_github_jonboulle_clockwork-v0.2.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jonboulle/clockwork/com_github_jonboulle_clockwork-v0.2.2.zip", + ], ) - go_repository( name = "com_github_josharian_intern", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/josharian/intern", - sum = "h1:vlS4z54oSdjm0bgjRigI+G1HpF+tI+9rE5LLzOg8HmY=", - version = "v1.0.0", + sha256 = "5679bfd11c14adccdb45bd1a0f9cf4b445b95caeed6fb507ba96ecced11c248d", + strip_prefix = "github.com/josharian/intern@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/josharian/intern/com_github_josharian_intern-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/josharian/intern/com_github_josharian_intern-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/josharian/intern/com_github_josharian_intern-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/josharian/intern/com_github_josharian_intern-v1.0.0.zip", + ], ) - go_repository( name = "com_github_jpillora_backoff", build_file_proto_mode = "disable_global", importpath = "github.com/jpillora/backoff", - sum = "h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA=", - version = "v1.0.0", + sha256 = "f856692c725143c49b9cceabfbca8bc93d3dbde84a0aaa53fb26ed3774c220cc", + strip_prefix = "github.com/jpillora/backoff@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jpillora/backoff/com_github_jpillora_backoff-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/jpillora/backoff/com_github_jpillora_backoff-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/jpillora/backoff/com_github_jpillora_backoff-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jpillora/backoff/com_github_jpillora_backoff-v1.0.0.zip", + ], ) go_repository( name = "com_github_json_iterator_go", build_file_proto_mode = "disable_global", importpath = "github.com/json-iterator/go", - sum = "h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM=", - version = "v1.1.12", + sha256 = "d001ea57081afd0e378467c8f4a9b6a51259996bb8bb763f78107eaf12f99501", + strip_prefix = "github.com/json-iterator/go@v1.1.12", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/json-iterator/go/com_github_json_iterator_go-v1.1.12.zip", + "http://ats.apps.svc/gomod/github.com/json-iterator/go/com_github_json_iterator_go-v1.1.12.zip", + "https://cache.hawkingrei.com/gomod/github.com/json-iterator/go/com_github_json_iterator_go-v1.1.12.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/json-iterator/go/com_github_json_iterator_go-v1.1.12.zip", + ], ) go_repository( name = "com_github_jstemmer_go_junit_report", build_file_proto_mode = "disable_global", importpath = "github.com/jstemmer/go-junit-report", - sum = "h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o=", - version = "v0.9.1", + sha256 = "fbd2196e4a50a88f8c352f76325f4ba72338ecec7b6cb7535317ce9e3aa40284", + strip_prefix = "github.com/jstemmer/go-junit-report@v0.9.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jstemmer/go-junit-report/com_github_jstemmer_go_junit_report-v0.9.1.zip", + "http://ats.apps.svc/gomod/github.com/jstemmer/go-junit-report/com_github_jstemmer_go_junit_report-v0.9.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/jstemmer/go-junit-report/com_github_jstemmer_go_junit_report-v0.9.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jstemmer/go-junit-report/com_github_jstemmer_go_junit_report-v0.9.1.zip", + ], ) go_repository( name = "com_github_jtolds_gls", build_file_proto_mode = "disable_global", importpath = "github.com/jtolds/gls", - sum = "h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo=", - version = "v4.20.0+incompatible", + sha256 = "2f51f8cb610e846dc4bd9b3c0fbf6bebab24bb06d866db7804e123a61b0bd9ec", + strip_prefix = "github.com/jtolds/gls@v4.20.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jtolds/gls/com_github_jtolds_gls-v4.20.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/jtolds/gls/com_github_jtolds_gls-v4.20.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/jtolds/gls/com_github_jtolds_gls-v4.20.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jtolds/gls/com_github_jtolds_gls-v4.20.0+incompatible.zip", + ], ) go_repository( name = "com_github_juju_errors", build_file_proto_mode = "disable_global", importpath = "github.com/juju/errors", - sum = "h1:rhqTjzJlm7EbkELJDKMTU7udov+Se0xZkWmugr6zGok=", - version = "v0.0.0-20181118221551-089d3ea4e4d5", + sha256 = "b97a8b6ca1e8cc6fba715b4187a25d9ae53122edbdcaf1154e36249e6d297393", + strip_prefix = "github.com/juju/errors@v0.0.0-20181118221551-089d3ea4e4d5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/juju/errors/com_github_juju_errors-v0.0.0-20181118221551-089d3ea4e4d5.zip", + "http://ats.apps.svc/gomod/github.com/juju/errors/com_github_juju_errors-v0.0.0-20181118221551-089d3ea4e4d5.zip", + "https://cache.hawkingrei.com/gomod/github.com/juju/errors/com_github_juju_errors-v0.0.0-20181118221551-089d3ea4e4d5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/juju/errors/com_github_juju_errors-v0.0.0-20181118221551-089d3ea4e4d5.zip", + ], ) go_repository( name = "com_github_juju_loggo", build_file_proto_mode = "disable_global", importpath = "github.com/juju/loggo", - sum = "h1:MK144iBQF9hTSwBW/9eJm034bVoG30IshVm688T2hi8=", - version = "v0.0.0-20180524022052-584905176618", + sha256 = "64c21c4a3810a5d0e940fd11a46daa08bde2f951b59fb330ff06ab9634cc4863", + strip_prefix = "github.com/juju/loggo@v0.0.0-20180524022052-584905176618", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/juju/loggo/com_github_juju_loggo-v0.0.0-20180524022052-584905176618.zip", + "http://ats.apps.svc/gomod/github.com/juju/loggo/com_github_juju_loggo-v0.0.0-20180524022052-584905176618.zip", + "https://cache.hawkingrei.com/gomod/github.com/juju/loggo/com_github_juju_loggo-v0.0.0-20180524022052-584905176618.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/juju/loggo/com_github_juju_loggo-v0.0.0-20180524022052-584905176618.zip", + ], ) go_repository( name = "com_github_juju_testing", build_file_proto_mode = "disable_global", importpath = "github.com/juju/testing", - sum = "h1:WQM1NildKThwdP7qWrNAFGzp4ijNLw8RlgENkaI4MJs=", - version = "v0.0.0-20180920084828-472a3e8b2073", + sha256 = "a66b521a6b60dd443b86a42d0274209e385d7f3e71db775b8c2000bcfd0c6649", + strip_prefix = "github.com/juju/testing@v0.0.0-20180920084828-472a3e8b2073", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/juju/testing/com_github_juju_testing-v0.0.0-20180920084828-472a3e8b2073.zip", + "http://ats.apps.svc/gomod/github.com/juju/testing/com_github_juju_testing-v0.0.0-20180920084828-472a3e8b2073.zip", + "https://cache.hawkingrei.com/gomod/github.com/juju/testing/com_github_juju_testing-v0.0.0-20180920084828-472a3e8b2073.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/juju/testing/com_github_juju_testing-v0.0.0-20180920084828-472a3e8b2073.zip", + ], ) go_repository( name = "com_github_julienschmidt_httprouter", build_file_proto_mode = "disable_global", importpath = "github.com/julienschmidt/httprouter", - sum = "h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U=", - version = "v1.3.0", + sha256 = "e457dccd7015f340664e3b8cfd41997471382da2f4a743ee55be539abc6ca1f9", + strip_prefix = "github.com/julienschmidt/httprouter@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/julienschmidt/httprouter/com_github_julienschmidt_httprouter-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/julienschmidt/httprouter/com_github_julienschmidt_httprouter-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/julienschmidt/httprouter/com_github_julienschmidt_httprouter-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/julienschmidt/httprouter/com_github_julienschmidt_httprouter-v1.3.0.zip", + ], ) go_repository( name = "com_github_julz_importas", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/julz/importas", - sum = "h1:F78HnrsjY3cR7j0etXy5+TU1Zuy7Xt08X/1aJnH5xXY=", - version = "v0.1.0", + sha256 = "7039982a695bc0b40961257409aae243f9bb4aac256bea606166a3f7b6852d64", + strip_prefix = "github.com/julz/importas@v0.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/julz/importas/com_github_julz_importas-v0.1.0.zip", + "http://ats.apps.svc/gomod/github.com/julz/importas/com_github_julz_importas-v0.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/julz/importas/com_github_julz_importas-v0.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/julz/importas/com_github_julz_importas-v0.1.0.zip", + ], ) - go_repository( name = "com_github_jung_kurt_gofpdf", build_file_proto_mode = "disable_global", importpath = "github.com/jung-kurt/gofpdf", - sum = "h1:PJr+ZMXIecYc1Ey2zucXdR73SMBtgjPgwa31099IMv0=", - version = "v1.0.3-0.20190309125859-24315acbbda5", + sha256 = "f0fa70ade137185bbff2f016831a2a456eaadc8d14bc7bf24f0229211820c078", + strip_prefix = "github.com/jung-kurt/gofpdf@v1.0.3-0.20190309125859-24315acbbda5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/jung-kurt/gofpdf/com_github_jung_kurt_gofpdf-v1.0.3-0.20190309125859-24315acbbda5.zip", + "http://ats.apps.svc/gomod/github.com/jung-kurt/gofpdf/com_github_jung_kurt_gofpdf-v1.0.3-0.20190309125859-24315acbbda5.zip", + "https://cache.hawkingrei.com/gomod/github.com/jung-kurt/gofpdf/com_github_jung_kurt_gofpdf-v1.0.3-0.20190309125859-24315acbbda5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/jung-kurt/gofpdf/com_github_jung_kurt_gofpdf-v1.0.3-0.20190309125859-24315acbbda5.zip", + ], ) - go_repository( name = "com_github_k0kubun_colorstring", build_file_proto_mode = "disable_global", importpath = "github.com/k0kubun/colorstring", - sum = "h1:uC1QfSlInpQF+M0ao65imhwqKnz3Q2z/d8PWZRMQvDM=", - version = "v0.0.0-20150214042306-9440f1994b88", + sha256 = "32a2eac0ffb69c6882b32ccfcdd76968cb9dfee9d9dc3d469fc405775399167c", + strip_prefix = "github.com/k0kubun/colorstring@v0.0.0-20150214042306-9440f1994b88", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/k0kubun/colorstring/com_github_k0kubun_colorstring-v0.0.0-20150214042306-9440f1994b88.zip", + "http://ats.apps.svc/gomod/github.com/k0kubun/colorstring/com_github_k0kubun_colorstring-v0.0.0-20150214042306-9440f1994b88.zip", + "https://cache.hawkingrei.com/gomod/github.com/k0kubun/colorstring/com_github_k0kubun_colorstring-v0.0.0-20150214042306-9440f1994b88.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/k0kubun/colorstring/com_github_k0kubun_colorstring-v0.0.0-20150214042306-9440f1994b88.zip", + ], ) go_repository( name = "com_github_kataras_golog", build_file_proto_mode = "disable_global", importpath = "github.com/kataras/golog", - sum = "h1:J7Dl82843nbKQDrQM/abbNJZvQjS6PfmkkffhOTXEpM=", - version = "v0.0.9", + sha256 = "bb4d1476d5cbe33088190116a5af7b355fd62858127a8ea9d30d77701279350e", + strip_prefix = "github.com/kataras/golog@v0.0.9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kataras/golog/com_github_kataras_golog-v0.0.9.zip", + "http://ats.apps.svc/gomod/github.com/kataras/golog/com_github_kataras_golog-v0.0.9.zip", + "https://cache.hawkingrei.com/gomod/github.com/kataras/golog/com_github_kataras_golog-v0.0.9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kataras/golog/com_github_kataras_golog-v0.0.9.zip", + ], ) go_repository( name = "com_github_kataras_iris_v12", build_file_proto_mode = "disable_global", importpath = "github.com/kataras/iris/v12", - sum = "h1:Wo5S7GMWv5OAzJmvFTvss/C4TS1W0uo6LkDlSymT4rM=", - version = "v12.0.1", + sha256 = "0e51cdc209b22eeabde80d429051032f0599933a99534a123e5234e566a58d73", + strip_prefix = "github.com/kataras/iris/v12@v12.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kataras/iris/v12/com_github_kataras_iris_v12-v12.0.1.zip", + "http://ats.apps.svc/gomod/github.com/kataras/iris/v12/com_github_kataras_iris_v12-v12.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/kataras/iris/v12/com_github_kataras_iris_v12-v12.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kataras/iris/v12/com_github_kataras_iris_v12-v12.0.1.zip", + ], ) go_repository( name = "com_github_kataras_neffos", build_file_proto_mode = "disable_global", importpath = "github.com/kataras/neffos", - sum = "h1:O06dvQlxjdWvzWbm2Bq+Si6psUhvSmEctAMk9Xujqms=", - version = "v0.0.10", + sha256 = "8eaa49fadd1994c1992cc95da15db3ea2a9651bf4faadc6b7706eb3c3313c758", + strip_prefix = "github.com/kataras/neffos@v0.0.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kataras/neffos/com_github_kataras_neffos-v0.0.10.zip", + "http://ats.apps.svc/gomod/github.com/kataras/neffos/com_github_kataras_neffos-v0.0.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/kataras/neffos/com_github_kataras_neffos-v0.0.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kataras/neffos/com_github_kataras_neffos-v0.0.10.zip", + ], ) go_repository( name = "com_github_kataras_pio", build_file_proto_mode = "disable_global", importpath = "github.com/kataras/pio", - sum = "h1:V5Rs9ztEWdp58oayPq/ulmlqJJZeJP6pP79uP3qjcao=", - version = "v0.0.0-20190103105442-ea782b38602d", + sha256 = "70a50855f07ff59d96db9633a0cf729280a8b9f7af72b936fe8a28e48406432f", + strip_prefix = "github.com/kataras/pio@v0.0.0-20190103105442-ea782b38602d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kataras/pio/com_github_kataras_pio-v0.0.0-20190103105442-ea782b38602d.zip", + "http://ats.apps.svc/gomod/github.com/kataras/pio/com_github_kataras_pio-v0.0.0-20190103105442-ea782b38602d.zip", + "https://cache.hawkingrei.com/gomod/github.com/kataras/pio/com_github_kataras_pio-v0.0.0-20190103105442-ea782b38602d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kataras/pio/com_github_kataras_pio-v0.0.0-20190103105442-ea782b38602d.zip", + ], ) go_repository( name = "com_github_kisielk_errcheck", @@ -2391,2877 +4311,5163 @@ def go_deps(): patches = [ "//build/patches:com_github_kisielk_errcheck.patch", ], - sum = "h1:dEKh+GLHcWm2oN34nMvDzn1sqI0i0WxPvrgiJA5JuM8=", - version = "v1.6.3", + sha256 = "5c80ed1924e67e74da241a02e57f2c8fb2cf6d539b14be4729063f78ea437938", + strip_prefix = "github.com/kisielk/errcheck@v1.6.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kisielk/errcheck/com_github_kisielk_errcheck-v1.6.3.zip", + "http://ats.apps.svc/gomod/github.com/kisielk/errcheck/com_github_kisielk_errcheck-v1.6.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/kisielk/errcheck/com_github_kisielk_errcheck-v1.6.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kisielk/errcheck/com_github_kisielk_errcheck-v1.6.3.zip", + ], ) go_repository( name = "com_github_kisielk_gotool", build_file_proto_mode = "disable_global", importpath = "github.com/kisielk/gotool", - sum = "h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg=", - version = "v1.0.0", + sha256 = "089dbba6e3aa09944fdb40d72acc86694e8bdde01cfc0f40fe0248309eb80a3f", + strip_prefix = "github.com/kisielk/gotool@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kisielk/gotool/com_github_kisielk_gotool-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/kisielk/gotool/com_github_kisielk_gotool-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/kisielk/gotool/com_github_kisielk_gotool-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kisielk/gotool/com_github_kisielk_gotool-v1.0.0.zip", + ], ) go_repository( name = "com_github_kkhaike_contextcheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/kkHAIKE/contextcheck", - sum = "h1:B6zAaLhOEEcjvUgIYEqystmnFk1Oemn8bvJhbt0GMb8=", - version = "v1.1.4", + sha256 = "fe8eb6fa48a052d726deee01d2d05506a7cf653d52229b4970b3bdf7eac3aae6", + strip_prefix = "github.com/kkHAIKE/contextcheck@v1.1.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kkHAIKE/contextcheck/com_github_kkhaike_contextcheck-v1.1.4.zip", + "http://ats.apps.svc/gomod/github.com/kkHAIKE/contextcheck/com_github_kkhaike_contextcheck-v1.1.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/kkHAIKE/contextcheck/com_github_kkhaike_contextcheck-v1.1.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kkHAIKE/contextcheck/com_github_kkhaike_contextcheck-v1.1.4.zip", + ], ) - go_repository( name = "com_github_klauspost_compress", build_file_proto_mode = "disable_global", importpath = "github.com/klauspost/compress", - sum = "h1:IFV2oUNUzZaz+XyusxpLzpzS8Pt5rh0Z16For/djlyI=", - version = "v1.16.5", + sha256 = "7e004bb6b71535508bfa9c57256cfb2ca23f09ea281dbecafea217796b712fcd", + strip_prefix = "github.com/klauspost/compress@v1.16.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.16.5.zip", + "http://ats.apps.svc/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.16.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.16.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/klauspost/compress/com_github_klauspost_compress-v1.16.5.zip", + ], ) go_repository( name = "com_github_klauspost_cpuid", build_file_proto_mode = "disable_global", importpath = "github.com/klauspost/cpuid", - sum = "h1:5JNjFYYQrZeKRJ0734q51WCEEn2huer72Dc7K+R/b6s=", - version = "v1.3.1", + sha256 = "f61266e43d5c247fdb55d843e2d93974717c1052cba9f331b181f60c4cf687d9", + strip_prefix = "github.com/klauspost/cpuid@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/klauspost/cpuid/com_github_klauspost_cpuid-v1.3.1.zip", + "http://ats.apps.svc/gomod/github.com/klauspost/cpuid/com_github_klauspost_cpuid-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/klauspost/cpuid/com_github_klauspost_cpuid-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/klauspost/cpuid/com_github_klauspost_cpuid-v1.3.1.zip", + ], ) go_repository( name = "com_github_knz_strtime", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/knz/strtime", - sum = "h1:45aLE1GlZRKxNfTMkok85BUKAJNLdHr5GAm3h8Fqoww=", - version = "v0.0.0-20181018220328-af2256ee352c", + sha256 = "bd562758fa61a744b3b7c5fd3616dece50c6b92bfa11511ed1e1ab8c43831eb8", + strip_prefix = "github.com/knz/strtime@v0.0.0-20181018220328-af2256ee352c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/knz/strtime/com_github_knz_strtime-v0.0.0-20181018220328-af2256ee352c.zip", + "http://ats.apps.svc/gomod/github.com/knz/strtime/com_github_knz_strtime-v0.0.0-20181018220328-af2256ee352c.zip", + "https://cache.hawkingrei.com/gomod/github.com/knz/strtime/com_github_knz_strtime-v0.0.0-20181018220328-af2256ee352c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/knz/strtime/com_github_knz_strtime-v0.0.0-20181018220328-af2256ee352c.zip", + ], ) - go_repository( name = "com_github_konsorten_go_windows_terminal_sequences", build_file_proto_mode = "disable_global", importpath = "github.com/konsorten/go-windows-terminal-sequences", - sum = "h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8=", - version = "v1.0.3", + sha256 = "429b01413b972b108ea86bbde3d5e660913f3e8099190d07ccfb2f186bc6d837", + strip_prefix = "github.com/konsorten/go-windows-terminal-sequences@v1.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/konsorten/go-windows-terminal-sequences/com_github_konsorten_go_windows_terminal_sequences-v1.0.3.zip", + "http://ats.apps.svc/gomod/github.com/konsorten/go-windows-terminal-sequences/com_github_konsorten_go_windows_terminal_sequences-v1.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/konsorten/go-windows-terminal-sequences/com_github_konsorten_go_windows_terminal_sequences-v1.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/konsorten/go-windows-terminal-sequences/com_github_konsorten_go_windows_terminal_sequences-v1.0.3.zip", + ], ) go_repository( name = "com_github_kr_logfmt", build_file_proto_mode = "disable_global", importpath = "github.com/kr/logfmt", - sum = "h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY=", - version = "v0.0.0-20140226030751-b84e30acd515", + sha256 = "ebd95653aaca6182184a1b9b309a65d55eb4c7c833c5e790aee11efd73d4722c", + strip_prefix = "github.com/kr/logfmt@v0.0.0-20140226030751-b84e30acd515", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kr/logfmt/com_github_kr_logfmt-v0.0.0-20140226030751-b84e30acd515.zip", + "http://ats.apps.svc/gomod/github.com/kr/logfmt/com_github_kr_logfmt-v0.0.0-20140226030751-b84e30acd515.zip", + "https://cache.hawkingrei.com/gomod/github.com/kr/logfmt/com_github_kr_logfmt-v0.0.0-20140226030751-b84e30acd515.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kr/logfmt/com_github_kr_logfmt-v0.0.0-20140226030751-b84e30acd515.zip", + ], ) go_repository( name = "com_github_kr_pretty", build_file_proto_mode = "disable_global", importpath = "github.com/kr/pretty", - sum = "h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE=", - version = "v0.3.1", + sha256 = "ecf5a4af24826c3ad758ce06410ca08e2d58e4d95053be3b9dde2e14852c0cdc", + strip_prefix = "github.com/kr/pretty@v0.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kr/pretty/com_github_kr_pretty-v0.3.1.zip", + "http://ats.apps.svc/gomod/github.com/kr/pretty/com_github_kr_pretty-v0.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/kr/pretty/com_github_kr_pretty-v0.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kr/pretty/com_github_kr_pretty-v0.3.1.zip", + ], ) go_repository( name = "com_github_kr_pty", build_file_proto_mode = "disable_global", importpath = "github.com/kr/pty", - sum = "h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw=", - version = "v1.1.1", + sha256 = "10474d7a875cbd2b9d74c9bb8fb99264b7863f204c7610607797ff18d580bf00", + strip_prefix = "github.com/kr/pty@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kr/pty/com_github_kr_pty-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/kr/pty/com_github_kr_pty-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/kr/pty/com_github_kr_pty-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kr/pty/com_github_kr_pty-v1.1.1.zip", + ], ) go_repository( name = "com_github_kr_text", build_file_proto_mode = "disable_global", importpath = "github.com/kr/text", - sum = "h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=", - version = "v0.2.0", + sha256 = "368eb318f91a5b67be905c47032ab5c31a1d49a97848b1011a0d0a2122b30ba4", + strip_prefix = "github.com/kr/text@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kr/text/com_github_kr_text-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/kr/text/com_github_kr_text-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/kr/text/com_github_kr_text-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kr/text/com_github_kr_text-v0.2.0.zip", + ], ) go_repository( name = "com_github_kulti_thelper", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/kulti/thelper", - sum = "h1:ElhKf+AlItIu+xGnI990no4cE2+XaSu1ULymV2Yulxs=", - version = "v0.6.3", + sha256 = "df0f6ef115c192c9949fd671f05a9660b6c3f6b1bb8de3fb4a5fc74632c92676", + strip_prefix = "github.com/kulti/thelper@v0.6.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kulti/thelper/com_github_kulti_thelper-v0.6.3.zip", + "http://ats.apps.svc/gomod/github.com/kulti/thelper/com_github_kulti_thelper-v0.6.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/kulti/thelper/com_github_kulti_thelper-v0.6.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kulti/thelper/com_github_kulti_thelper-v0.6.3.zip", + ], ) go_repository( name = "com_github_kunwardeep_paralleltest", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/kunwardeep/paralleltest", - sum = "h1:2uCk94js0+nVNQoHZNLBkAR1DQJrVzw6T0RMzJn55dQ=", - version = "v1.0.7", + sha256 = "11ed0c945e877a49c02db7533156b4b193e9ede9bbacc80d25a83aa230397f2e", + strip_prefix = "github.com/kunwardeep/paralleltest@v1.0.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kunwardeep/paralleltest/com_github_kunwardeep_paralleltest-v1.0.7.zip", + "http://ats.apps.svc/gomod/github.com/kunwardeep/paralleltest/com_github_kunwardeep_paralleltest-v1.0.7.zip", + "https://cache.hawkingrei.com/gomod/github.com/kunwardeep/paralleltest/com_github_kunwardeep_paralleltest-v1.0.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kunwardeep/paralleltest/com_github_kunwardeep_paralleltest-v1.0.7.zip", + ], ) - go_repository( name = "com_github_kylelemons_godebug", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/kylelemons/godebug", - sum = "h1:RPNrshWIDI6G2gRW9EHilWtl7Z6Sb1BR0xunSBf0SNc=", - version = "v1.1.0", + sha256 = "dbbd0ce8c2f4932bb03704d73026b21af12bd68d5b8f4798dbf10a487a2b6d13", + strip_prefix = "github.com/kylelemons/godebug@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kylelemons/godebug/com_github_kylelemons_godebug-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/kylelemons/godebug/com_github_kylelemons_godebug-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/kylelemons/godebug/com_github_kylelemons_godebug-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kylelemons/godebug/com_github_kylelemons_godebug-v1.1.0.zip", + ], ) - go_repository( name = "com_github_kyoh86_exportloopref", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/kyoh86/exportloopref", - sum = "h1:1Z0bcmTypkL3Q4k+IDHMWTcnCliEZcaPiIe0/ymEyhQ=", - version = "v0.1.11", + sha256 = "b020464bc6aa6a0bfcb8ee69ff2a836596208d41b6a638c014e5937a3611dad0", + strip_prefix = "github.com/kyoh86/exportloopref@v0.1.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/kyoh86/exportloopref/com_github_kyoh86_exportloopref-v0.1.11.zip", + "http://ats.apps.svc/gomod/github.com/kyoh86/exportloopref/com_github_kyoh86_exportloopref-v0.1.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/kyoh86/exportloopref/com_github_kyoh86_exportloopref-v0.1.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/kyoh86/exportloopref/com_github_kyoh86_exportloopref-v0.1.11.zip", + ], ) - go_repository( name = "com_github_labstack_echo_v4", build_file_proto_mode = "disable_global", importpath = "github.com/labstack/echo/v4", - sum = "h1:z0BZoArY4FqdpUEl+wlHp4hnr/oSR6MTmQmv8OHSoww=", - version = "v4.1.11", + sha256 = "5c540fbbe5ddd5e99153d17aee615f952865a8d8304074235c7b84a6ec8a2981", + strip_prefix = "github.com/labstack/echo/v4@v4.1.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/labstack/echo/v4/com_github_labstack_echo_v4-v4.1.11.zip", + "http://ats.apps.svc/gomod/github.com/labstack/echo/v4/com_github_labstack_echo_v4-v4.1.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/labstack/echo/v4/com_github_labstack_echo_v4-v4.1.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/labstack/echo/v4/com_github_labstack_echo_v4-v4.1.11.zip", + ], ) go_repository( name = "com_github_labstack_gommon", build_file_proto_mode = "disable_global", importpath = "github.com/labstack/gommon", - sum = "h1:JEeO0bvc78PKdyHxloTKiF8BD5iGrH8T6MSeGvSgob0=", - version = "v0.3.0", + sha256 = "2783ed1c24d09a5539bc35954f71f41d270d78dc656be256c98a8ede2cbbe451", + strip_prefix = "github.com/labstack/gommon@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/labstack/gommon/com_github_labstack_gommon-v0.3.0.zip", + "http://ats.apps.svc/gomod/github.com/labstack/gommon/com_github_labstack_gommon-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/labstack/gommon/com_github_labstack_gommon-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/labstack/gommon/com_github_labstack_gommon-v0.3.0.zip", + ], ) go_repository( name = "com_github_ldez_gomoddirectives", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ldez/gomoddirectives", - sum = "h1:y7MBaisZVDYmKvt9/l1mjNCiSA1BVn34U0ObUcJwlhA=", - version = "v0.2.3", + sha256 = "69ce0919a09cc6f1adb05f3fb9c22dada43d685bebabf3d03ae19f6fd752b8e1", + strip_prefix = "github.com/ldez/gomoddirectives@v0.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ldez/gomoddirectives/com_github_ldez_gomoddirectives-v0.2.3.zip", + "http://ats.apps.svc/gomod/github.com/ldez/gomoddirectives/com_github_ldez_gomoddirectives-v0.2.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/ldez/gomoddirectives/com_github_ldez_gomoddirectives-v0.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ldez/gomoddirectives/com_github_ldez_gomoddirectives-v0.2.3.zip", + ], ) go_repository( name = "com_github_ldez_tagliatelle", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ldez/tagliatelle", - sum = "h1:epgfuYt9v0CG3fms0pEgIMNPuFf/LpPIfjk4kyqSioo=", - version = "v0.5.0", + sha256 = "9feaf58a15a1b93d2d93ed07fb3ec480fc01b5d75676eb0af5a0f5c6f36128c3", + strip_prefix = "github.com/ldez/tagliatelle@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ldez/tagliatelle/com_github_ldez_tagliatelle-v0.5.0.zip", + "http://ats.apps.svc/gomod/github.com/ldez/tagliatelle/com_github_ldez_tagliatelle-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/ldez/tagliatelle/com_github_ldez_tagliatelle-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ldez/tagliatelle/com_github_ldez_tagliatelle-v0.5.0.zip", + ], ) - go_repository( name = "com_github_leonklingele_grouper", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/leonklingele/grouper", - sum = "h1:suWXRU57D4/Enn6pXR0QVqqWWrnJ9Osrz+5rjt8ivzU=", - version = "v1.1.1", + sha256 = "bfc82b49e2d6a73b3df108ae164fc2b72030a16f94de4204d38d96d2bc06fb60", + strip_prefix = "github.com/leonklingele/grouper@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/leonklingele/grouper/com_github_leonklingele_grouper-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/leonklingele/grouper/com_github_leonklingele_grouper-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/leonklingele/grouper/com_github_leonklingele_grouper-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/leonklingele/grouper/com_github_leonklingele_grouper-v1.1.1.zip", + ], ) go_repository( name = "com_github_lestrrat_go_blackmagic", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/blackmagic", - sum = "h1:lS5Zts+5HIC/8og6cGHb0uCcNCa3OUt1ygh3Qz2Fe80=", - version = "v1.0.1", + sha256 = "0621ab66f2510093f86f838db09a698027e8cbf08cc0e52bfa7d359b4f1b3745", + strip_prefix = "github.com/lestrrat-go/blackmagic@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/blackmagic/com_github_lestrrat_go_blackmagic-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/blackmagic/com_github_lestrrat_go_blackmagic-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/blackmagic/com_github_lestrrat_go_blackmagic-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/blackmagic/com_github_lestrrat_go_blackmagic-v1.0.1.zip", + ], ) go_repository( name = "com_github_lestrrat_go_httpcc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/httpcc", - sum = "h1:ydWCStUeJLkpYyjLDHihupbn2tYmZ7m22BGkcvZZrIE=", - version = "v1.0.1", + sha256 = "d75132f805ea5cf6275d9af02a5ff3c116ad92ac7fc28e2a22b8fd2e029a3f4c", + strip_prefix = "github.com/lestrrat-go/httpcc@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/httpcc/com_github_lestrrat_go_httpcc-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/httpcc/com_github_lestrrat_go_httpcc-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/httpcc/com_github_lestrrat_go_httpcc-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/httpcc/com_github_lestrrat_go_httpcc-v1.0.1.zip", + ], ) go_repository( name = "com_github_lestrrat_go_httprc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/httprc", - sum = "h1:bAZymwoZQb+Oq8MEbyipag7iSq6YIga8Wj6GOiJGdI8=", - version = "v1.0.4", + sha256 = "fd0658206207ff68f0561d9a681a99bee765d9cc453665d202a01ce860c72a90", + strip_prefix = "github.com/lestrrat-go/httprc@v1.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/httprc/com_github_lestrrat_go_httprc-v1.0.4.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/httprc/com_github_lestrrat_go_httprc-v1.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/httprc/com_github_lestrrat_go_httprc-v1.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/httprc/com_github_lestrrat_go_httprc-v1.0.4.zip", + ], ) go_repository( name = "com_github_lestrrat_go_iter", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/iter", - sum = "h1:gMXo1q4c2pHmC3dn8LzRhJfP1ceCbgSiT9lUydIzltI=", - version = "v1.0.2", + sha256 = "991bf0aee428fc1a2c01d548e2c7996dc26871dd0b359c062dfc07b1fb137572", + strip_prefix = "github.com/lestrrat-go/iter@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/iter/com_github_lestrrat_go_iter-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/iter/com_github_lestrrat_go_iter-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/iter/com_github_lestrrat_go_iter-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/iter/com_github_lestrrat_go_iter-v1.0.2.zip", + ], ) go_repository( name = "com_github_lestrrat_go_jwx_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/jwx/v2", - sum = "h1:ViHMnaMeaO0qV16RZWBHM7GTrAnX2aFLVKofc7FuKLQ=", - version = "v2.0.11", + sha256 = "bea73ce04072a52f02af194a18dfd61de16b468eecc4e05c31e497cd03b67bfd", + strip_prefix = "github.com/lestrrat-go/jwx/v2@v2.0.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/jwx/v2/com_github_lestrrat_go_jwx_v2-v2.0.11.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/jwx/v2/com_github_lestrrat_go_jwx_v2-v2.0.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/jwx/v2/com_github_lestrrat_go_jwx_v2-v2.0.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/jwx/v2/com_github_lestrrat_go_jwx_v2-v2.0.11.zip", + ], ) go_repository( name = "com_github_lestrrat_go_option", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lestrrat-go/option", - sum = "h1:oAzP2fvZGQKWkvHa1/SAcFolBEca1oN+mQ7eooNBEYU=", - version = "v1.0.1", + sha256 = "3e5614e160680053e07e4970e825e694c2a917741e735ab4d435a396b739ae78", + strip_prefix = "github.com/lestrrat-go/option@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lestrrat-go/option/com_github_lestrrat_go_option-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/lestrrat-go/option/com_github_lestrrat_go_option-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/lestrrat-go/option/com_github_lestrrat_go_option-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lestrrat-go/option/com_github_lestrrat_go_option-v1.0.1.zip", + ], ) - go_repository( name = "com_github_lib_pq", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lib/pq", - sum = "h1:X5PMW56eZitiTeO7tKzZxFCSpbFZJtkMMooicw2us9A=", - version = "v1.0.0", + sha256 = "8aa4a8870dbd30c8b143fe70f121c3ea917b6483251d1384da1b01fc6c6f6c30", + strip_prefix = "github.com/lib/pq@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lib/pq/com_github_lib_pq-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/lib/pq/com_github_lib_pq-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/lib/pq/com_github_lib_pq-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lib/pq/com_github_lib_pq-v1.0.0.zip", + ], ) go_repository( name = "com_github_lightstep_lightstep_tracer_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lightstep/lightstep-tracer-go", - sum = "h1:D0GGa7afJ7GcQvu5as6ssLEEKYXvRgKI5d5cevtz8r4=", - version = "v0.15.6", + sha256 = "426bdb6f7cd88747dceddf20745314abb3c568e782fa811faf2f3433c4cfabaa", + strip_prefix = "github.com/lightstep/lightstep-tracer-go@v0.15.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lightstep/lightstep-tracer-go/com_github_lightstep_lightstep_tracer_go-v0.15.6.zip", + "http://ats.apps.svc/gomod/github.com/lightstep/lightstep-tracer-go/com_github_lightstep_lightstep_tracer_go-v0.15.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/lightstep/lightstep-tracer-go/com_github_lightstep_lightstep_tracer_go-v0.15.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lightstep/lightstep-tracer-go/com_github_lightstep_lightstep_tracer_go-v0.15.6.zip", + ], ) - go_repository( name = "com_github_lufeee_execinquery", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/lufeee/execinquery", - sum = "h1:hf0Ems4SHcUGBxpGN7Jz78z1ppVkP/837ZlETPCEtOM=", - version = "v1.2.1", + sha256 = "040a3d96d8ca1bb8240a9c8beaf914e71a1c73c2a44358e290b4969de560225f", + strip_prefix = "github.com/lufeee/execinquery@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lufeee/execinquery/com_github_lufeee_execinquery-v1.2.1.zip", + "http://ats.apps.svc/gomod/github.com/lufeee/execinquery/com_github_lufeee_execinquery-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/lufeee/execinquery/com_github_lufeee_execinquery-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lufeee/execinquery/com_github_lufeee_execinquery-v1.2.1.zip", + ], ) - go_repository( name = "com_github_lufia_plan9stats", build_file_proto_mode = "disable_global", importpath = "github.com/lufia/plan9stats", - sum = "h1:N9zuLhTvBSRt0gWSiJswwQ2HqDmtX/ZCDJURnKUt1Ik=", - version = "v0.0.0-20230326075908-cb1d2100619a", + sha256 = "7163852e02f12aff5db9b5250690f3a177cdcdb514f2afc8cfb38a6396a950c1", + strip_prefix = "github.com/lufia/plan9stats@v0.0.0-20230326075908-cb1d2100619a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/lufia/plan9stats/com_github_lufia_plan9stats-v0.0.0-20230326075908-cb1d2100619a.zip", + "http://ats.apps.svc/gomod/github.com/lufia/plan9stats/com_github_lufia_plan9stats-v0.0.0-20230326075908-cb1d2100619a.zip", + "https://cache.hawkingrei.com/gomod/github.com/lufia/plan9stats/com_github_lufia_plan9stats-v0.0.0-20230326075908-cb1d2100619a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/lufia/plan9stats/com_github_lufia_plan9stats-v0.0.0-20230326075908-cb1d2100619a.zip", + ], ) go_repository( name = "com_github_magiconair_properties", build_file_proto_mode = "disable_global", importpath = "github.com/magiconair/properties", - sum = "h1:5ibWZ6iY0NctNGWo87LalDlEZ6R41TqbbDamhfG/Qzo=", - version = "v1.8.6", + sha256 = "649dd0dac8fa6d7f2d5e6d1e7fe4a57ecb6c05346c8f6f15968dd66ebaf7212a", + strip_prefix = "github.com/magiconair/properties@v1.8.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/magiconair/properties/com_github_magiconair_properties-v1.8.6.zip", + "http://ats.apps.svc/gomod/github.com/magiconair/properties/com_github_magiconair_properties-v1.8.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/magiconair/properties/com_github_magiconair_properties-v1.8.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/magiconair/properties/com_github_magiconair_properties-v1.8.6.zip", + ], ) go_repository( name = "com_github_mailru_easyjson", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mailru/easyjson", - sum = "h1:UGYAvKxe3sBsEDzO8ZeWOSlIQfWFlxbzLZe7hwFURr0=", - version = "v0.7.7", + sha256 = "139387981a220d499c9f47cece42a2002f105e4ee3ab9c74188a7fb8a9be711e", + strip_prefix = "github.com/mailru/easyjson@v0.7.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mailru/easyjson/com_github_mailru_easyjson-v0.7.7.zip", + "http://ats.apps.svc/gomod/github.com/mailru/easyjson/com_github_mailru_easyjson-v0.7.7.zip", + "https://cache.hawkingrei.com/gomod/github.com/mailru/easyjson/com_github_mailru_easyjson-v0.7.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mailru/easyjson/com_github_mailru_easyjson-v0.7.7.zip", + ], ) - go_repository( name = "com_github_maratori_testableexamples", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/maratori/testableexamples", - sum = "h1:dU5alXRrD8WKSjOUnmJZuzdxWOEQ57+7s93SLMxb2vI=", - version = "v1.0.0", + sha256 = "c4605f4f40f71448ab16bdd914a8c35903f3e6a65f7578b66e07456111f9f433", + strip_prefix = "github.com/maratori/testableexamples@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/maratori/testableexamples/com_github_maratori_testableexamples-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/maratori/testableexamples/com_github_maratori_testableexamples-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/maratori/testableexamples/com_github_maratori_testableexamples-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/maratori/testableexamples/com_github_maratori_testableexamples-v1.0.0.zip", + ], ) - go_repository( name = "com_github_maratori_testpackage", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/maratori/testpackage", - sum = "h1:S58XVV5AD7HADMmD0fNnziNHqKvSdDuEKdPD1rNTU04=", - version = "v1.1.1", + sha256 = "72931ea874f81055da8999ab8f383967a18c705d3b93259a35fe4a9dc4feb21c", + strip_prefix = "github.com/maratori/testpackage@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/maratori/testpackage/com_github_maratori_testpackage-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/maratori/testpackage/com_github_maratori_testpackage-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/maratori/testpackage/com_github_maratori_testpackage-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/maratori/testpackage/com_github_maratori_testpackage-v1.1.1.zip", + ], ) go_repository( name = "com_github_masterminds_goutils", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Masterminds/goutils", - sum = "h1:5nUrii3FMTL5diU80unEVvNevw1nH4+ZV4DSLVJLSYI=", - version = "v1.1.1", + sha256 = "ef8778a20c37e98a92e3b1db5ab027cc201743a2f5bfb26ba228bf0515e20b48", + strip_prefix = "github.com/Masterminds/goutils@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Masterminds/goutils/com_github_masterminds_goutils-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/Masterminds/goutils/com_github_masterminds_goutils-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/Masterminds/goutils/com_github_masterminds_goutils-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Masterminds/goutils/com_github_masterminds_goutils-v1.1.1.zip", + ], ) - go_repository( name = "com_github_masterminds_semver", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Masterminds/semver", - sum = "h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww=", - version = "v1.5.0", + sha256 = "15f6b54a695c15ffb205d5719e5ed50fab9ba9a739e1b4bdf3a0a319f51a7202", + strip_prefix = "github.com/Masterminds/semver@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Masterminds/semver/com_github_masterminds_semver-v1.5.0.zip", + "http://ats.apps.svc/gomod/github.com/Masterminds/semver/com_github_masterminds_semver-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Masterminds/semver/com_github_masterminds_semver-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Masterminds/semver/com_github_masterminds_semver-v1.5.0.zip", + ], ) go_repository( name = "com_github_masterminds_semver_v3", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Masterminds/semver/v3", - sum = "h1:hLg3sBzpNErnxhQtUy/mmLR2I9foDujNK030IGemrRc=", - version = "v3.1.1", + sha256 = "0a46c7403dfeda09b0821e851f8e1cec8f1ea4276281e42ea399da5bc5bf0704", + strip_prefix = "github.com/Masterminds/semver/v3@v3.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Masterminds/semver/v3/com_github_masterminds_semver_v3-v3.1.1.zip", + "http://ats.apps.svc/gomod/github.com/Masterminds/semver/v3/com_github_masterminds_semver_v3-v3.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/Masterminds/semver/v3/com_github_masterminds_semver_v3-v3.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Masterminds/semver/v3/com_github_masterminds_semver_v3-v3.1.1.zip", + ], ) go_repository( name = "com_github_masterminds_sprig_v3", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/Masterminds/sprig/v3", - sum = "h1:17jRggJu518dr3QaafizSXOjKYp94wKfABxUmyxvxX8=", - version = "v3.2.2", + sha256 = "be8dcfe2b278d11b946caee75661e0ce3c2592733963029fb9950e67dcd92579", + strip_prefix = "github.com/Masterminds/sprig/v3@v3.2.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Masterminds/sprig/v3/com_github_masterminds_sprig_v3-v3.2.2.zip", + "http://ats.apps.svc/gomod/github.com/Masterminds/sprig/v3/com_github_masterminds_sprig_v3-v3.2.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/Masterminds/sprig/v3/com_github_masterminds_sprig_v3-v3.2.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Masterminds/sprig/v3/com_github_masterminds_sprig_v3-v3.2.2.zip", + ], ) - go_repository( name = "com_github_matoous_godox", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/matoous/godox", - sum = "h1:gWg6ZQ4JhDfJPqlo2srm/LN17lpybq15AryXIRcWYLE=", - version = "v0.0.0-20230222163458-006bad1f9d26", + sha256 = "10c2ba3fdd10df1c263c709208868cab6c8b0d07a91689708a21efe9c98e4f62", + strip_prefix = "github.com/matoous/godox@v0.0.0-20230222163458-006bad1f9d26", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/matoous/godox/com_github_matoous_godox-v0.0.0-20230222163458-006bad1f9d26.zip", + "http://ats.apps.svc/gomod/github.com/matoous/godox/com_github_matoous_godox-v0.0.0-20230222163458-006bad1f9d26.zip", + "https://cache.hawkingrei.com/gomod/github.com/matoous/godox/com_github_matoous_godox-v0.0.0-20230222163458-006bad1f9d26.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/matoous/godox/com_github_matoous_godox-v0.0.0-20230222163458-006bad1f9d26.zip", + ], ) - go_repository( name = "com_github_mattn_go_colorable", build_file_proto_mode = "disable_global", importpath = "github.com/mattn/go-colorable", - sum = "h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA=", - version = "v0.1.13", + sha256 = "08be322dcc584a9fcfde5caf0cf878b4e11cd98f252e32bc704e92c5a4ba9d15", + strip_prefix = "github.com/mattn/go-colorable@v0.1.13", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mattn/go-colorable/com_github_mattn_go_colorable-v0.1.13.zip", + "http://ats.apps.svc/gomod/github.com/mattn/go-colorable/com_github_mattn_go_colorable-v0.1.13.zip", + "https://cache.hawkingrei.com/gomod/github.com/mattn/go-colorable/com_github_mattn_go_colorable-v0.1.13.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mattn/go-colorable/com_github_mattn_go_colorable-v0.1.13.zip", + ], ) go_repository( name = "com_github_mattn_go_isatty", build_file_proto_mode = "disable_global", importpath = "github.com/mattn/go-isatty", - sum = "h1:DOKFKCQ7FNG2L1rbrmstDN4QVRdS89Nkh85u68Uwp98=", - version = "v0.0.18", + sha256 = "5484892c645beb53b7120549baa8ca3297b5cd2fd57158603441e71ea7c3d511", + strip_prefix = "github.com/mattn/go-isatty@v0.0.18", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mattn/go-isatty/com_github_mattn_go_isatty-v0.0.18.zip", + "http://ats.apps.svc/gomod/github.com/mattn/go-isatty/com_github_mattn_go_isatty-v0.0.18.zip", + "https://cache.hawkingrei.com/gomod/github.com/mattn/go-isatty/com_github_mattn_go_isatty-v0.0.18.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mattn/go-isatty/com_github_mattn_go_isatty-v0.0.18.zip", + ], ) go_repository( name = "com_github_mattn_go_runewidth", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mattn/go-runewidth", - sum = "h1:+xnbZSEeDbOIg5/mE6JF0w6n9duR1l3/WmbinWVwUuU=", - version = "v0.0.14", + sha256 = "364ef5ed31f6571dad56730305b5c2288a53da06d9832680ade5e21d97a748e7", + strip_prefix = "github.com/mattn/go-runewidth@v0.0.14", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mattn/go-runewidth/com_github_mattn_go_runewidth-v0.0.14.zip", + "http://ats.apps.svc/gomod/github.com/mattn/go-runewidth/com_github_mattn_go_runewidth-v0.0.14.zip", + "https://cache.hawkingrei.com/gomod/github.com/mattn/go-runewidth/com_github_mattn_go_runewidth-v0.0.14.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mattn/go-runewidth/com_github_mattn_go_runewidth-v0.0.14.zip", + ], ) - go_repository( name = "com_github_mattn_goveralls", build_file_proto_mode = "disable_global", importpath = "github.com/mattn/goveralls", - sum = "h1:7eJB6EqsPhRVxvwEXGnqdO2sJI0PTsrWoTMXEk9/OQc=", - version = "v0.0.2", + sha256 = "3df5b7ebfb61edd9a098895aae7009a927a2fe91f73f38f48467a7b9e6c006f7", + strip_prefix = "github.com/mattn/goveralls@v0.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mattn/goveralls/com_github_mattn_goveralls-v0.0.2.zip", + "http://ats.apps.svc/gomod/github.com/mattn/goveralls/com_github_mattn_goveralls-v0.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/mattn/goveralls/com_github_mattn_goveralls-v0.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mattn/goveralls/com_github_mattn_goveralls-v0.0.2.zip", + ], ) go_repository( name = "com_github_matttproud_golang_protobuf_extensions", build_file_proto_mode = "disable_global", importpath = "github.com/matttproud/golang_protobuf_extensions", - sum = "h1:mmDVorXM7PCGKw94cs5zkfA9PSy5pEvNWRP0ET0TIVo=", - version = "v1.0.4", + sha256 = "0b44aabaa9aea5d28e667849ad4d9821351466c3591dd7beddb2d025db6d55f2", + strip_prefix = "github.com/matttproud/golang_protobuf_extensions@v1.0.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/matttproud/golang_protobuf_extensions/com_github_matttproud_golang_protobuf_extensions-v1.0.4.zip", + "http://ats.apps.svc/gomod/github.com/matttproud/golang_protobuf_extensions/com_github_matttproud_golang_protobuf_extensions-v1.0.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/matttproud/golang_protobuf_extensions/com_github_matttproud_golang_protobuf_extensions-v1.0.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/matttproud/golang_protobuf_extensions/com_github_matttproud_golang_protobuf_extensions-v1.0.4.zip", + ], ) - go_repository( name = "com_github_mbilski_exhaustivestruct", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mbilski/exhaustivestruct", - sum = "h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo=", - version = "v1.2.0", + sha256 = "9c1396a64b322467fc591289fe966c87ef4c976e3f70aab678cf25387a3c9b0c", + strip_prefix = "github.com/mbilski/exhaustivestruct@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mbilski/exhaustivestruct/com_github_mbilski_exhaustivestruct-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/mbilski/exhaustivestruct/com_github_mbilski_exhaustivestruct-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mbilski/exhaustivestruct/com_github_mbilski_exhaustivestruct-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mbilski/exhaustivestruct/com_github_mbilski_exhaustivestruct-v1.2.0.zip", + ], ) - go_repository( name = "com_github_mediocregopher_mediocre_go_lib", build_file_proto_mode = "disable_global", importpath = "github.com/mediocregopher/mediocre-go-lib", - sum = "h1:3dQJqqDouawQgl3gBE1PNHKFkJYGEuFb1DbSlaxdosE=", - version = "v0.0.0-20181029021733-cb65787f37ed", + sha256 = "6b9950c36810c23dfe38c9de790da689af70811f520f161fc9325b202c71fab3", + strip_prefix = "github.com/mediocregopher/mediocre-go-lib@v0.0.0-20181029021733-cb65787f37ed", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mediocregopher/mediocre-go-lib/com_github_mediocregopher_mediocre_go_lib-v0.0.0-20181029021733-cb65787f37ed.zip", + "http://ats.apps.svc/gomod/github.com/mediocregopher/mediocre-go-lib/com_github_mediocregopher_mediocre_go_lib-v0.0.0-20181029021733-cb65787f37ed.zip", + "https://cache.hawkingrei.com/gomod/github.com/mediocregopher/mediocre-go-lib/com_github_mediocregopher_mediocre_go_lib-v0.0.0-20181029021733-cb65787f37ed.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mediocregopher/mediocre-go-lib/com_github_mediocregopher_mediocre_go_lib-v0.0.0-20181029021733-cb65787f37ed.zip", + ], ) go_repository( name = "com_github_mediocregopher_radix_v3", build_file_proto_mode = "disable_global", importpath = "github.com/mediocregopher/radix/v3", - sum = "h1:oacPXPKHJg0hcngVVrdtTnfGJiS+PtwoQwTBZGFlV4k=", - version = "v3.3.0", + sha256 = "c9d5413d739e2254b611da4fe4abc2de0aea552ab3a95032ffe107c341144b04", + strip_prefix = "github.com/mediocregopher/radix/v3@v3.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mediocregopher/radix/v3/com_github_mediocregopher_radix_v3-v3.3.0.zip", + "http://ats.apps.svc/gomod/github.com/mediocregopher/radix/v3/com_github_mediocregopher_radix_v3-v3.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mediocregopher/radix/v3/com_github_mediocregopher_radix_v3-v3.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mediocregopher/radix/v3/com_github_mediocregopher_radix_v3-v3.3.0.zip", + ], ) go_repository( name = "com_github_mgechev_dots", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mgechev/dots", - sum = "h1:zpIH83+oKzcpryru8ceC6BxnoG8TBrhgAvRg8obzup0=", - version = "v0.0.0-20210922191527-e955255bf517", + sha256 = "4c7dd3e110685eb3e5955032bf2beaa0b062bcebaaa06a1d4a097c3aef83af17", + strip_prefix = "github.com/mgechev/dots@v0.0.0-20210922191527-e955255bf517", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mgechev/dots/com_github_mgechev_dots-v0.0.0-20210922191527-e955255bf517.zip", + "http://ats.apps.svc/gomod/github.com/mgechev/dots/com_github_mgechev_dots-v0.0.0-20210922191527-e955255bf517.zip", + "https://cache.hawkingrei.com/gomod/github.com/mgechev/dots/com_github_mgechev_dots-v0.0.0-20210922191527-e955255bf517.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mgechev/dots/com_github_mgechev_dots-v0.0.0-20210922191527-e955255bf517.zip", + ], ) - go_repository( name = "com_github_mgechev_revive", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mgechev/revive", - sum = "h1:Wb8NQKBaALBJ3xrrj4zpwJwqwNA6nDpyJSEQWcCka6U=", - version = "v1.3.2", + sha256 = "d75f7d9a082a19d7f6ae734856bd7f74ea2677c646afc73e0ecaf7859a51c5e7", + strip_prefix = "github.com/mgechev/revive@v1.3.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mgechev/revive/com_github_mgechev_revive-v1.3.2.zip", + "http://ats.apps.svc/gomod/github.com/mgechev/revive/com_github_mgechev_revive-v1.3.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/mgechev/revive/com_github_mgechev_revive-v1.3.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mgechev/revive/com_github_mgechev_revive-v1.3.2.zip", + ], ) - go_repository( name = "com_github_microcosm_cc_bluemonday", build_file_proto_mode = "disable_global", importpath = "github.com/microcosm-cc/bluemonday", - sum = "h1:5lPfLTTAvAbtS0VqT+94yOtFnGfUWYyx0+iToC3Os3s=", - version = "v1.0.2", + sha256 = "9cfac37098da75ab1c278740e8f0f7741891d8843e14afb256574596ad786f83", + strip_prefix = "github.com/microcosm-cc/bluemonday@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/microcosm-cc/bluemonday/com_github_microcosm_cc_bluemonday-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/microcosm-cc/bluemonday/com_github_microcosm_cc_bluemonday-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/microcosm-cc/bluemonday/com_github_microcosm_cc_bluemonday-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/microcosm-cc/bluemonday/com_github_microcosm_cc_bluemonday-v1.0.2.zip", + ], ) go_repository( name = "com_github_miekg_dns", build_file_proto_mode = "disable_global", importpath = "github.com/miekg/dns", - sum = "h1:oN9gL93BkuPrer2rehDbDx86k4zbYJEnMP6Krh82nh0=", - version = "v1.1.10", + sha256 = "32fd332c8cea149f29ffb603020548a48773bc44c974465898c938a58ca0c03a", + strip_prefix = "github.com/miekg/dns@v1.1.10", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/miekg/dns/com_github_miekg_dns-v1.1.10.zip", + "http://ats.apps.svc/gomod/github.com/miekg/dns/com_github_miekg_dns-v1.1.10.zip", + "https://cache.hawkingrei.com/gomod/github.com/miekg/dns/com_github_miekg_dns-v1.1.10.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/miekg/dns/com_github_miekg_dns-v1.1.10.zip", + ], ) - go_repository( name = "com_github_mitchellh_cli", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/cli", - sum = "h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y=", - version = "v1.0.0", + sha256 = "74199f2c2e1735a45e9f5c2ca049d352b0cc73d945823540e54ca9975ce35752", + strip_prefix = "github.com/mitchellh/cli@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/cli/com_github_mitchellh_cli-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/cli/com_github_mitchellh_cli-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/cli/com_github_mitchellh_cli-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/cli/com_github_mitchellh_cli-v1.0.0.zip", + ], ) go_repository( name = "com_github_mitchellh_copystructure", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/copystructure", - sum = "h1:Laisrj+bAB6b/yJwB5Bt3ITZhGJdqmxquMKeZ+mmkFQ=", - version = "v1.0.0", + sha256 = "4a2c9eb367a7781864e8edbd3b11781897766bcf6120f77a717d54a575392eee", + strip_prefix = "github.com/mitchellh/copystructure@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/copystructure/com_github_mitchellh_copystructure-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/copystructure/com_github_mitchellh_copystructure-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/copystructure/com_github_mitchellh_copystructure-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/copystructure/com_github_mitchellh_copystructure-v1.0.0.zip", + ], ) - go_repository( name = "com_github_mitchellh_go_homedir", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/go-homedir", - sum = "h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y=", - version = "v1.1.0", + sha256 = "fffec361fc7e776bb71433560c285ee2982d2c140b8f5bfba0db6033c0ade184", + strip_prefix = "github.com/mitchellh/go-homedir@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/go-homedir/com_github_mitchellh_go_homedir-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/go-homedir/com_github_mitchellh_go_homedir-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/go-homedir/com_github_mitchellh_go_homedir-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/go-homedir/com_github_mitchellh_go_homedir-v1.1.0.zip", + ], ) go_repository( name = "com_github_mitchellh_go_ps", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/go-ps", - sum = "h1:i6ampVEEF4wQFF+bkYfwYgY+F/uYJDktmvLPf7qIgjc=", - version = "v1.0.0", + sha256 = "f2f0400b1d5e136419daed275c27a930b0f5447ac12bb8acd3ddbe39547b2834", + strip_prefix = "github.com/mitchellh/go-ps@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/go-ps/com_github_mitchellh_go_ps-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/go-ps/com_github_mitchellh_go_ps-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/go-ps/com_github_mitchellh_go_ps-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/go-ps/com_github_mitchellh_go_ps-v1.0.0.zip", + ], ) - go_repository( name = "com_github_mitchellh_go_testing_interface", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/go-testing-interface", - sum = "h1:fzU/JVNcaqHQEcVFAKeR41fkiLdIPrefOvVG1VZ96U0=", - version = "v1.0.0", + sha256 = "255871a399420cd3513b12f50738d290e251637deb23e21a4332192584ecf9c7", + strip_prefix = "github.com/mitchellh/go-testing-interface@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/go-testing-interface/com_github_mitchellh_go_testing_interface-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/go-testing-interface/com_github_mitchellh_go_testing_interface-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/go-testing-interface/com_github_mitchellh_go_testing_interface-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/go-testing-interface/com_github_mitchellh_go_testing_interface-v1.0.0.zip", + ], ) go_repository( name = "com_github_mitchellh_go_wordwrap", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/go-wordwrap", - sum = "h1:6GlHJ/LTGMrIJbwgdqdl2eEH8o+Exx/0m8ir9Gns0u4=", - version = "v1.0.0", + sha256 = "9ea185f97dfe616da351b63b229a5a212b14ac0e23bd3f943e39590eadb38031", + strip_prefix = "github.com/mitchellh/go-wordwrap@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/go-wordwrap/com_github_mitchellh_go_wordwrap-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/go-wordwrap/com_github_mitchellh_go_wordwrap-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/go-wordwrap/com_github_mitchellh_go_wordwrap-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/go-wordwrap/com_github_mitchellh_go_wordwrap-v1.0.0.zip", + ], ) - go_repository( name = "com_github_mitchellh_gox", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/gox", - sum = "h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc=", - version = "v0.4.0", + sha256 = "70c976edc82b069d55c4b05409be9e91d85c20238a5e38c60fbb0b03b43c9550", + strip_prefix = "github.com/mitchellh/gox@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/gox/com_github_mitchellh_gox-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/gox/com_github_mitchellh_gox-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/gox/com_github_mitchellh_gox-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/gox/com_github_mitchellh_gox-v0.4.0.zip", + ], ) go_repository( name = "com_github_mitchellh_iochan", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/iochan", - sum = "h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY=", - version = "v1.0.0", + sha256 = "f3eede01adb24c22945bf71b4f84ae25e3744a12b9d8bd7c016705adc0d778b8", + strip_prefix = "github.com/mitchellh/iochan@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/iochan/com_github_mitchellh_iochan-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/iochan/com_github_mitchellh_iochan-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/iochan/com_github_mitchellh_iochan-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/iochan/com_github_mitchellh_iochan-v1.0.0.zip", + ], ) go_repository( name = "com_github_mitchellh_mapstructure", build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/mapstructure", - sum = "h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY=", - version = "v1.5.0", + sha256 = "118d5b2cb65c50dba967fb6d708f450a9caf93f321f8fc99080675b2ee374199", + strip_prefix = "github.com/mitchellh/mapstructure@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/mapstructure/com_github_mitchellh_mapstructure-v1.5.0.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/mapstructure/com_github_mitchellh_mapstructure-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/mapstructure/com_github_mitchellh_mapstructure-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/mapstructure/com_github_mitchellh_mapstructure-v1.5.0.zip", + ], ) go_repository( name = "com_github_mitchellh_reflectwalk", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mitchellh/reflectwalk", - sum = "h1:FVzMWA5RllMAKIdUSC8mdWo3XtwoecrH79BY70sEEpE=", - version = "v1.0.1", + sha256 = "bf1d4540bf05ea244e65fca3e9f859d8129c381adaeebe7f22703959aadc4210", + strip_prefix = "github.com/mitchellh/reflectwalk@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mitchellh/reflectwalk/com_github_mitchellh_reflectwalk-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/mitchellh/reflectwalk/com_github_mitchellh_reflectwalk-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/mitchellh/reflectwalk/com_github_mitchellh_reflectwalk-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mitchellh/reflectwalk/com_github_mitchellh_reflectwalk-v1.0.1.zip", + ], ) go_repository( name = "com_github_moby_spdystream", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/moby/spdystream", - sum = "h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8=", - version = "v0.2.0", + sha256 = "9db6d001a80f4c3cb332bb8a1bb9260908e1ffa9a20491e9bc05358263eed278", + strip_prefix = "github.com/moby/spdystream@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/moby/spdystream/com_github_moby_spdystream-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/moby/spdystream/com_github_moby_spdystream-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/moby/spdystream/com_github_moby_spdystream-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/moby/spdystream/com_github_moby_spdystream-v0.2.0.zip", + ], ) - go_repository( name = "com_github_modern_go_concurrent", build_file_proto_mode = "disable_global", importpath = "github.com/modern-go/concurrent", - sum = "h1:TRLaZ9cD/w8PVh93nsPXa1VrQ6jlwL5oN8l14QlcNfg=", - version = "v0.0.0-20180306012644-bacd9c7ef1dd", + sha256 = "91ef49599bec459869d94ff3dec128871ab66bd2dfa61041f1e1169f9b4a8073", + strip_prefix = "github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/modern-go/concurrent/com_github_modern_go_concurrent-v0.0.0-20180306012644-bacd9c7ef1dd.zip", + "http://ats.apps.svc/gomod/github.com/modern-go/concurrent/com_github_modern_go_concurrent-v0.0.0-20180306012644-bacd9c7ef1dd.zip", + "https://cache.hawkingrei.com/gomod/github.com/modern-go/concurrent/com_github_modern_go_concurrent-v0.0.0-20180306012644-bacd9c7ef1dd.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/modern-go/concurrent/com_github_modern_go_concurrent-v0.0.0-20180306012644-bacd9c7ef1dd.zip", + ], ) go_repository( name = "com_github_modern_go_reflect2", build_file_proto_mode = "disable_global", importpath = "github.com/modern-go/reflect2", - sum = "h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M=", - version = "v1.0.2", + sha256 = "f46f41409c2e74293f82cfe6c70b5d582bff8ada0106a7d3ff5706520c50c21c", + strip_prefix = "github.com/modern-go/reflect2@v1.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/modern-go/reflect2/com_github_modern_go_reflect2-v1.0.2.zip", + "http://ats.apps.svc/gomod/github.com/modern-go/reflect2/com_github_modern_go_reflect2-v1.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/modern-go/reflect2/com_github_modern_go_reflect2-v1.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/modern-go/reflect2/com_github_modern_go_reflect2-v1.0.2.zip", + ], ) - go_repository( name = "com_github_montanaflynn_stats", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/montanaflynn/stats", - sum = "h1:Duep6KMIDpY4Yo11iFsvyqJDyfzLF9+sndUKT+v64GQ=", - version = "v0.6.6", + sha256 = "fac4308cc66d568256e7aafe694ae58603ddeb9bb39965caa550dbe3fbd77ddc", + strip_prefix = "github.com/montanaflynn/stats@v0.6.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/montanaflynn/stats/com_github_montanaflynn_stats-v0.6.6.zip", + "http://ats.apps.svc/gomod/github.com/montanaflynn/stats/com_github_montanaflynn_stats-v0.6.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/montanaflynn/stats/com_github_montanaflynn_stats-v0.6.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/montanaflynn/stats/com_github_montanaflynn_stats-v0.6.6.zip", + ], ) - go_repository( name = "com_github_moricho_tparallel", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/moricho/tparallel", - sum = "h1:fQKD4U1wRMAYNngDonW5XupoB/ZGJHdpzrWqgyg9krA=", - version = "v0.3.1", + sha256 = "338b0f9ea839d5b8663a45b8b094bcfc22b5347cd3771cbe872de326e4d8ea9e", + strip_prefix = "github.com/moricho/tparallel@v0.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/moricho/tparallel/com_github_moricho_tparallel-v0.3.1.zip", + "http://ats.apps.svc/gomod/github.com/moricho/tparallel/com_github_moricho_tparallel-v0.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/moricho/tparallel/com_github_moricho_tparallel-v0.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/moricho/tparallel/com_github_moricho_tparallel-v0.3.1.zip", + ], ) - go_repository( name = "com_github_moul_http2curl", build_file_proto_mode = "disable_global", importpath = "github.com/moul/http2curl", - sum = "h1:dRMWoAtb+ePxMlLkrCbAqh4TlPHXvoGUSQ323/9Zahs=", - version = "v1.0.0", + sha256 = "3600be3621038727f856bf7403d3ef0ffcc2a6729716bab67b592dcd19b3fee2", + strip_prefix = "github.com/moul/http2curl@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/moul/http2curl/com_github_moul_http2curl-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/moul/http2curl/com_github_moul_http2curl-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/moul/http2curl/com_github_moul_http2curl-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/moul/http2curl/com_github_moul_http2curl-v1.0.0.zip", + ], ) go_repository( name = "com_github_mwitkow_go_conntrack", build_file_proto_mode = "disable_global", importpath = "github.com/mwitkow/go-conntrack", - sum = "h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU=", - version = "v0.0.0-20190716064945-2f068394615f", + sha256 = "d6fc513490d5c73e3f64ede3cf18ba973a4f8ef4c39c9816cc6080e39c8c480a", + strip_prefix = "github.com/mwitkow/go-conntrack@v0.0.0-20190716064945-2f068394615f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mwitkow/go-conntrack/com_github_mwitkow_go_conntrack-v0.0.0-20190716064945-2f068394615f.zip", + "http://ats.apps.svc/gomod/github.com/mwitkow/go-conntrack/com_github_mwitkow_go_conntrack-v0.0.0-20190716064945-2f068394615f.zip", + "https://cache.hawkingrei.com/gomod/github.com/mwitkow/go-conntrack/com_github_mwitkow_go_conntrack-v0.0.0-20190716064945-2f068394615f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mwitkow/go-conntrack/com_github_mwitkow_go_conntrack-v0.0.0-20190716064945-2f068394615f.zip", + ], ) go_repository( name = "com_github_mxk_go_flowrate", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/mxk/go-flowrate", - sum = "h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus=", - version = "v0.0.0-20140419014527-cca7078d478f", + sha256 = "bd0701ef9115469a661c07a3e9c2e572114126eb2d098b01eda34ebf62548492", + strip_prefix = "github.com/mxk/go-flowrate@v0.0.0-20140419014527-cca7078d478f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/mxk/go-flowrate/com_github_mxk_go_flowrate-v0.0.0-20140419014527-cca7078d478f.zip", + "http://ats.apps.svc/gomod/github.com/mxk/go-flowrate/com_github_mxk_go_flowrate-v0.0.0-20140419014527-cca7078d478f.zip", + "https://cache.hawkingrei.com/gomod/github.com/mxk/go-flowrate/com_github_mxk_go_flowrate-v0.0.0-20140419014527-cca7078d478f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/mxk/go-flowrate/com_github_mxk_go_flowrate-v0.0.0-20140419014527-cca7078d478f.zip", + ], ) - go_repository( name = "com_github_nakabonne_nestif", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/nakabonne/nestif", - sum = "h1:wm28nZjhQY5HyYPx+weN3Q65k6ilSBxDb8v5S81B81U=", - version = "v0.3.1", + sha256 = "7c0a39bd8577b7b158e9213f70f8d92a704d19d74900eee4f5da0e9f233fa7c7", + strip_prefix = "github.com/nakabonne/nestif@v0.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nakabonne/nestif/com_github_nakabonne_nestif-v0.3.1.zip", + "http://ats.apps.svc/gomod/github.com/nakabonne/nestif/com_github_nakabonne_nestif-v0.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/nakabonne/nestif/com_github_nakabonne_nestif-v0.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nakabonne/nestif/com_github_nakabonne_nestif-v0.3.1.zip", + ], ) - go_repository( name = "com_github_nats_io_nats_go", build_file_proto_mode = "disable_global", importpath = "github.com/nats-io/nats.go", - sum = "h1:6lF/f1/NN6kzUDBz6pyvQDEXO39jqXcWRLu/tKjtOUQ=", - version = "v1.8.1", + sha256 = "42a3892acc5cd1d41e449825e71ecd97d5bc973e718d9eca2d9ccdf1d0560266", + strip_prefix = "github.com/nats-io/nats.go@v1.8.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nats-io/nats.go/com_github_nats_io_nats_go-v1.8.1.zip", + "http://ats.apps.svc/gomod/github.com/nats-io/nats.go/com_github_nats_io_nats_go-v1.8.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/nats-io/nats.go/com_github_nats_io_nats_go-v1.8.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nats-io/nats.go/com_github_nats_io_nats_go-v1.8.1.zip", + ], ) go_repository( name = "com_github_nats_io_nkeys", build_file_proto_mode = "disable_global", importpath = "github.com/nats-io/nkeys", - sum = "h1:+qM7QpgXnvDDixitZtQUBDY9w/s9mu1ghS+JIbsrx6M=", - version = "v0.0.2", + sha256 = "5ac686325cdc67ca417c61f55ab8736643fcfafcba9b29aa6e632b96d725b2df", + strip_prefix = "github.com/nats-io/nkeys@v0.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nats-io/nkeys/com_github_nats_io_nkeys-v0.0.2.zip", + "http://ats.apps.svc/gomod/github.com/nats-io/nkeys/com_github_nats_io_nkeys-v0.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/nats-io/nkeys/com_github_nats_io_nkeys-v0.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nats-io/nkeys/com_github_nats_io_nkeys-v0.0.2.zip", + ], ) go_repository( name = "com_github_nats_io_nuid", build_file_proto_mode = "disable_global", importpath = "github.com/nats-io/nuid", - sum = "h1:5iA8DT8V7q8WK2EScv2padNa/rTESc1KdnPw4TC2paw=", - version = "v1.0.1", + sha256 = "809d144fbd16f91651a433e28d2008d339e19dafc450c5995e2ed92f1c17c1f3", + strip_prefix = "github.com/nats-io/nuid@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nats-io/nuid/com_github_nats_io_nuid-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/nats-io/nuid/com_github_nats_io_nuid-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/nats-io/nuid/com_github_nats_io_nuid-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nats-io/nuid/com_github_nats_io_nuid-v1.0.1.zip", + ], ) go_repository( name = "com_github_nbutton23_zxcvbn_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/nbutton23/zxcvbn-go", - sum = "h1:4kuARK6Y6FxaNu/BnU2OAaLF86eTVhP2hjTB6iMvItA=", - version = "v0.0.0-20210217022336-fa2cb2858354", + sha256 = "ceffa831914e8b648effbc6c937c00c1c0287f99b1f0bc039218100c20242f2d", + strip_prefix = "github.com/nbutton23/zxcvbn-go@v0.0.0-20210217022336-fa2cb2858354", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nbutton23/zxcvbn-go/com_github_nbutton23_zxcvbn_go-v0.0.0-20210217022336-fa2cb2858354.zip", + "http://ats.apps.svc/gomod/github.com/nbutton23/zxcvbn-go/com_github_nbutton23_zxcvbn_go-v0.0.0-20210217022336-fa2cb2858354.zip", + "https://cache.hawkingrei.com/gomod/github.com/nbutton23/zxcvbn-go/com_github_nbutton23_zxcvbn_go-v0.0.0-20210217022336-fa2cb2858354.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nbutton23/zxcvbn-go/com_github_nbutton23_zxcvbn_go-v0.0.0-20210217022336-fa2cb2858354.zip", + ], ) - go_repository( name = "com_github_ncw_directio", build_file_proto_mode = "disable_global", importpath = "github.com/ncw/directio", - sum = "h1:JSUBhdjEvVaJvOoyPAbcW0fnd0tvRXD76wEfZ1KcQz4=", - version = "v1.0.5", + sha256 = "15266d0977e1466c6a3d9d436b069df02b8593d7901dbe18a60dd1ac851420f8", + strip_prefix = "github.com/ncw/directio@v1.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ncw/directio/com_github_ncw_directio-v1.0.5.zip", + "http://ats.apps.svc/gomod/github.com/ncw/directio/com_github_ncw_directio-v1.0.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/ncw/directio/com_github_ncw_directio-v1.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ncw/directio/com_github_ncw_directio-v1.0.5.zip", + ], ) go_repository( name = "com_github_ngaut_pools", build_file_proto_mode = "disable_global", importpath = "github.com/ngaut/pools", - sum = "h1:7KAv7KMGTTqSmYZtNdcNTgsos+vFzULLwyElndwn+5c=", - version = "v0.0.0-20180318154953-b7bc8c42aac7", + sha256 = "26342833d7a5b91a52f8451e8e34bc9ffc5069d342666ab0b478628c41a86d44", + strip_prefix = "github.com/ngaut/pools@v0.0.0-20180318154953-b7bc8c42aac7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ngaut/pools/com_github_ngaut_pools-v0.0.0-20180318154953-b7bc8c42aac7.zip", + "http://ats.apps.svc/gomod/github.com/ngaut/pools/com_github_ngaut_pools-v0.0.0-20180318154953-b7bc8c42aac7.zip", + "https://cache.hawkingrei.com/gomod/github.com/ngaut/pools/com_github_ngaut_pools-v0.0.0-20180318154953-b7bc8c42aac7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ngaut/pools/com_github_ngaut_pools-v0.0.0-20180318154953-b7bc8c42aac7.zip", + ], ) go_repository( name = "com_github_ngaut_sync2", build_file_proto_mode = "disable_global", importpath = "github.com/ngaut/sync2", - sum = "h1:K0Fn+DoFqNqktdZtdV3bPQ/0cuYh2H4rkg0tytX/07k=", - version = "v0.0.0-20141008032647-7a24ed77b2ef", + sha256 = "2635d6120b6172c190f84b57b5fc878f9158b768b4bd6bd4468bfa98a73061a4", + strip_prefix = "github.com/ngaut/sync2@v0.0.0-20141008032647-7a24ed77b2ef", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ngaut/sync2/com_github_ngaut_sync2-v0.0.0-20141008032647-7a24ed77b2ef.zip", + "http://ats.apps.svc/gomod/github.com/ngaut/sync2/com_github_ngaut_sync2-v0.0.0-20141008032647-7a24ed77b2ef.zip", + "https://cache.hawkingrei.com/gomod/github.com/ngaut/sync2/com_github_ngaut_sync2-v0.0.0-20141008032647-7a24ed77b2ef.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ngaut/sync2/com_github_ngaut_sync2-v0.0.0-20141008032647-7a24ed77b2ef.zip", + ], ) go_repository( name = "com_github_niemeyer_pretty", build_file_proto_mode = "disable_global", importpath = "github.com/niemeyer/pretty", - sum = "h1:fD57ERR4JtEqsWbfPhv4DMiApHyliiK5xCTNVSPiaAs=", - version = "v0.0.0-20200227124842-a10e7caefd8e", + sha256 = "2dcb7053faf11c28cad7d84fcfa3dd7f93e3d236b39d83cff0934f691f860d7a", + strip_prefix = "github.com/niemeyer/pretty@v0.0.0-20200227124842-a10e7caefd8e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/niemeyer/pretty/com_github_niemeyer_pretty-v0.0.0-20200227124842-a10e7caefd8e.zip", + "http://ats.apps.svc/gomod/github.com/niemeyer/pretty/com_github_niemeyer_pretty-v0.0.0-20200227124842-a10e7caefd8e.zip", + "https://cache.hawkingrei.com/gomod/github.com/niemeyer/pretty/com_github_niemeyer_pretty-v0.0.0-20200227124842-a10e7caefd8e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/niemeyer/pretty/com_github_niemeyer_pretty-v0.0.0-20200227124842-a10e7caefd8e.zip", + ], ) go_repository( name = "com_github_nishanths_exhaustive", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/nishanths/exhaustive", - sum = "h1:BMznKAcVa9WOoLq/kTGp4NJOJSMwEpcpjFNAVRfPlSo=", - version = "v0.10.0", + sha256 = "5e82aa6bb2522e12f9af9a56bebd05c205f647f71adabb72bf0ad563750e34c9", + strip_prefix = "github.com/nishanths/exhaustive@v0.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nishanths/exhaustive/com_github_nishanths_exhaustive-v0.10.0.zip", + "http://ats.apps.svc/gomod/github.com/nishanths/exhaustive/com_github_nishanths_exhaustive-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/nishanths/exhaustive/com_github_nishanths_exhaustive-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nishanths/exhaustive/com_github_nishanths_exhaustive-v0.10.0.zip", + ], ) - go_repository( name = "com_github_nishanths_predeclared", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/nishanths/predeclared", - sum = "h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk=", - version = "v0.2.2", + sha256 = "8ab7ff9f539ec50902647a9be76d7408e9f501958efd14973891ac4be87a4486", + strip_prefix = "github.com/nishanths/predeclared@v0.2.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nishanths/predeclared/com_github_nishanths_predeclared-v0.2.2.zip", + "http://ats.apps.svc/gomod/github.com/nishanths/predeclared/com_github_nishanths_predeclared-v0.2.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/nishanths/predeclared/com_github_nishanths_predeclared-v0.2.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nishanths/predeclared/com_github_nishanths_predeclared-v0.2.2.zip", + ], ) go_repository( name = "com_github_nunnatsa_ginkgolinter", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/nunnatsa/ginkgolinter", - sum = "h1:seZo112n+lt0gdLJ/Jh70mzvrqbABWFpXd1bZTLTByM=", - version = "v0.12.0", + sha256 = "5f9a2d82b366ef39f6221222066863b5b6d6a8177fb7c740fc66116914511689", + strip_prefix = "github.com/nunnatsa/ginkgolinter@v0.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nunnatsa/ginkgolinter/com_github_nunnatsa_ginkgolinter-v0.12.0.zip", + "http://ats.apps.svc/gomod/github.com/nunnatsa/ginkgolinter/com_github_nunnatsa_ginkgolinter-v0.12.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/nunnatsa/ginkgolinter/com_github_nunnatsa_ginkgolinter-v0.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nunnatsa/ginkgolinter/com_github_nunnatsa_ginkgolinter-v0.12.0.zip", + ], ) - go_repository( name = "com_github_nxadm_tail", build_file_proto_mode = "disable_global", importpath = "github.com/nxadm/tail", - sum = "h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE=", - version = "v1.4.8", + sha256 = "70bf6e142f90694059792f7d5b31a915df989e8a6a554a836de36fa075377ff9", + strip_prefix = "github.com/nxadm/tail@v1.4.8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/nxadm/tail/com_github_nxadm_tail-v1.4.8.zip", + "http://ats.apps.svc/gomod/github.com/nxadm/tail/com_github_nxadm_tail-v1.4.8.zip", + "https://cache.hawkingrei.com/gomod/github.com/nxadm/tail/com_github_nxadm_tail-v1.4.8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/nxadm/tail/com_github_nxadm_tail-v1.4.8.zip", + ], ) go_repository( name = "com_github_oklog_run", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/oklog/run", - sum = "h1:Ru7dDtJNOyC66gQ5dQmaCa0qIsAUFY3sFpK1Xk8igrw=", - version = "v1.0.0", + sha256 = "108d409b7d235d61b82cfb6e1df139501123fcd8fa68fe94ddb024b53335cb48", + strip_prefix = "github.com/oklog/run@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/oklog/run/com_github_oklog_run-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/oklog/run/com_github_oklog_run-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/oklog/run/com_github_oklog_run-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/oklog/run/com_github_oklog_run-v1.0.0.zip", + ], ) - go_repository( name = "com_github_oklog_ulid", build_file_proto_mode = "disable_global", importpath = "github.com/oklog/ulid", - sum = "h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4=", - version = "v1.3.1", + sha256 = "40e502c064a922d5eb7f2bc2cda9c6a2a929ec0fc76c9aae4db54fb7b6b611ae", + strip_prefix = "github.com/oklog/ulid@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/oklog/ulid/com_github_oklog_ulid-v1.3.1.zip", + "http://ats.apps.svc/gomod/github.com/oklog/ulid/com_github_oklog_ulid-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/oklog/ulid/com_github_oklog_ulid-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/oklog/ulid/com_github_oklog_ulid-v1.3.1.zip", + ], ) - go_repository( name = "com_github_olekukonko_tablewriter", build_file_proto_mode = "disable_global", importpath = "github.com/olekukonko/tablewriter", - sum = "h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec=", - version = "v0.0.5", + sha256 = "ba678c0fddd0645293afc2ac50a5943730d755e31059f588f4b4a8c581b65dad", + strip_prefix = "github.com/olekukonko/tablewriter@v0.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/olekukonko/tablewriter/com_github_olekukonko_tablewriter-v0.0.5.zip", + "http://ats.apps.svc/gomod/github.com/olekukonko/tablewriter/com_github_olekukonko_tablewriter-v0.0.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/olekukonko/tablewriter/com_github_olekukonko_tablewriter-v0.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/olekukonko/tablewriter/com_github_olekukonko_tablewriter-v0.0.5.zip", + ], ) go_repository( name = "com_github_oneofone_xxhash", build_file_proto_mode = "disable_global", importpath = "github.com/OneOfOne/xxhash", - sum = "h1:zl/OfRA6nftbBK9qTohYBJ5xvw6C/oNKizR7cZGl3cI=", - version = "v1.2.5", + sha256 = "7ab3c6a0e7c16c987a589e50a9a353e8877cfffea02bf9e04e370fd26a0c85e1", + strip_prefix = "github.com/OneOfOne/xxhash@v1.2.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/OneOfOne/xxhash/com_github_oneofone_xxhash-v1.2.5.zip", + "http://ats.apps.svc/gomod/github.com/OneOfOne/xxhash/com_github_oneofone_xxhash-v1.2.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/OneOfOne/xxhash/com_github_oneofone_xxhash-v1.2.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/OneOfOne/xxhash/com_github_oneofone_xxhash-v1.2.5.zip", + ], ) go_repository( name = "com_github_onsi_ginkgo", build_file_proto_mode = "disable_global", importpath = "github.com/onsi/ginkgo", - sum = "h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE=", - version = "v1.16.5", + sha256 = "e23fc33b0affa73a4f4c63410af931bf1f8d5b9db266b3461177036d725eacc5", + strip_prefix = "github.com/onsi/ginkgo@v1.16.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/onsi/ginkgo/com_github_onsi_ginkgo-v1.16.5.zip", + "http://ats.apps.svc/gomod/github.com/onsi/ginkgo/com_github_onsi_ginkgo-v1.16.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/onsi/ginkgo/com_github_onsi_ginkgo-v1.16.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/onsi/ginkgo/com_github_onsi_ginkgo-v1.16.5.zip", + ], ) go_repository( name = "com_github_onsi_ginkgo_v2", build_file_proto_mode = "disable_global", importpath = "github.com/onsi/ginkgo/v2", - sum = "h1:zie5Ly042PD3bsCvsSOPvRnFwyo3rKe64TJlD6nu0mk=", - version = "v2.9.1", + sha256 = "c5cdb980ec4d450f3df8a471718494fd9192a5751cbeff14b9025fa9c0c86b16", + strip_prefix = "github.com/onsi/ginkgo/v2@v2.9.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/onsi/ginkgo/v2/com_github_onsi_ginkgo_v2-v2.9.1.zip", + "http://ats.apps.svc/gomod/github.com/onsi/ginkgo/v2/com_github_onsi_ginkgo_v2-v2.9.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/onsi/ginkgo/v2/com_github_onsi_ginkgo_v2-v2.9.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/onsi/ginkgo/v2/com_github_onsi_ginkgo_v2-v2.9.1.zip", + ], ) go_repository( name = "com_github_onsi_gomega", build_file_proto_mode = "disable_global", importpath = "github.com/onsi/gomega", - sum = "h1:Z2AnStgsdSayCMDiCU42qIz+HLqEPcgiOCXjAU/w+8E=", - version = "v1.27.4", + sha256 = "c7c39c6aa6a544939044a2a51ff86cd4d911a3801358d83ee48278fdbe5fe42c", + strip_prefix = "github.com/onsi/gomega@v1.27.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/onsi/gomega/com_github_onsi_gomega-v1.27.4.zip", + "http://ats.apps.svc/gomod/github.com/onsi/gomega/com_github_onsi_gomega-v1.27.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/onsi/gomega/com_github_onsi_gomega-v1.27.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/onsi/gomega/com_github_onsi_gomega-v1.27.4.zip", + ], ) - go_repository( name = "com_github_openpeedeep_depguard_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/OpenPeeDeeP/depguard/v2", - sum = "h1:aQl70G173h/GZYhWf36aE5H0KaujXfVMnn/f1kSDVYY=", - version = "v2.1.0", + sha256 = "0b046baf283f5b30fde2c321523a2b1b91b64b6e86bc986e069d1191ab6c1ec6", + strip_prefix = "github.com/OpenPeeDeeP/depguard/v2@v2.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/OpenPeeDeeP/depguard/v2/com_github_openpeedeep_depguard_v2-v2.1.0.zip", + "http://ats.apps.svc/gomod/github.com/OpenPeeDeeP/depguard/v2/com_github_openpeedeep_depguard_v2-v2.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/OpenPeeDeeP/depguard/v2/com_github_openpeedeep_depguard_v2-v2.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/OpenPeeDeeP/depguard/v2/com_github_openpeedeep_depguard_v2-v2.1.0.zip", + ], ) - go_repository( name = "com_github_opentracing_basictracer_go", build_file_proto_mode = "disable_global", importpath = "github.com/opentracing/basictracer-go", - sum = "h1:YyUAhaEfjoWXclZVJ9sGoNct7j4TVk7lZWlQw5UXuoo=", - version = "v1.0.0", + sha256 = "a908957c8e55b7b036b4761fb64c643806fcb9b59d4e7c6fcd03fca1105a9156", + strip_prefix = "github.com/opentracing/basictracer-go@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/opentracing/basictracer-go/com_github_opentracing_basictracer_go-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/opentracing/basictracer-go/com_github_opentracing_basictracer_go-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/opentracing/basictracer-go/com_github_opentracing_basictracer_go-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/opentracing/basictracer-go/com_github_opentracing_basictracer_go-v1.0.0.zip", + ], ) go_repository( name = "com_github_opentracing_contrib_go_stdlib", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/opentracing-contrib/go-stdlib", - sum = "h1:8KbikWulLUcMM96hBxjgoo6gTmCkG6HYSDohv/WygYU=", - version = "v0.0.0-20170113013457-1de4cc2120e7", + sha256 = "b12d4649ede78423ab6d147161dfe160daaeb02a77dca0b488b7ffad51cc49c1", + strip_prefix = "github.com/opentracing-contrib/go-stdlib@v0.0.0-20170113013457-1de4cc2120e7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/opentracing-contrib/go-stdlib/com_github_opentracing_contrib_go_stdlib-v0.0.0-20170113013457-1de4cc2120e7.zip", + "http://ats.apps.svc/gomod/github.com/opentracing-contrib/go-stdlib/com_github_opentracing_contrib_go_stdlib-v0.0.0-20170113013457-1de4cc2120e7.zip", + "https://cache.hawkingrei.com/gomod/github.com/opentracing-contrib/go-stdlib/com_github_opentracing_contrib_go_stdlib-v0.0.0-20170113013457-1de4cc2120e7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/opentracing-contrib/go-stdlib/com_github_opentracing_contrib_go_stdlib-v0.0.0-20170113013457-1de4cc2120e7.zip", + ], ) - go_repository( name = "com_github_opentracing_opentracing_go", build_file_proto_mode = "disable_global", importpath = "github.com/opentracing/opentracing-go", - sum = "h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs=", - version = "v1.2.0", + sha256 = "9b1a75e9a454a0cf01a26c18e48cd321e3b300943ac5adb9098ba033dbd40db5", + strip_prefix = "github.com/opentracing/opentracing-go@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/opentracing/opentracing-go/com_github_opentracing_opentracing_go-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/opentracing/opentracing-go/com_github_opentracing_opentracing_go-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/opentracing/opentracing-go/com_github_opentracing_opentracing_go-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/opentracing/opentracing-go/com_github_opentracing_opentracing_go-v1.2.0.zip", + ], + ) + go_repository( + name = "com_github_openzipkin_zipkin_go", + build_file_proto_mode = "disable_global", + importpath = "github.com/openzipkin/zipkin-go", + sha256 = "36fd67db687108f4dc2b2a8607c3ad6ca226228a7a307897105d7d3f3ea28ccb", + strip_prefix = "github.com/openzipkin/zipkin-go@v0.1.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/openzipkin/zipkin-go/com_github_openzipkin_zipkin_go-v0.1.6.zip", + "http://ats.apps.svc/gomod/github.com/openzipkin/zipkin-go/com_github_openzipkin_zipkin_go-v0.1.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/openzipkin/zipkin-go/com_github_openzipkin_zipkin_go-v0.1.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/openzipkin/zipkin-go/com_github_openzipkin_zipkin_go-v0.1.6.zip", + ], ) - go_repository( name = "com_github_otiai10_copy", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/otiai10/copy", - sum = "h1:HvG945u96iNadPoG2/Ja2+AUJeW5YuFQMixq9yirC+k=", - version = "v1.2.0", + sha256 = "479272f4510470d86cd2eeba8509dfb2265852b0387bb184650646badcef48f7", + strip_prefix = "github.com/otiai10/copy@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/otiai10/copy/com_github_otiai10_copy-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/otiai10/copy/com_github_otiai10_copy-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/otiai10/copy/com_github_otiai10_copy-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/otiai10/copy/com_github_otiai10_copy-v1.2.0.zip", + ], ) go_repository( name = "com_github_otiai10_curr", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/otiai10/curr", - sum = "h1:TJIWdbX0B+kpNagQrjgq8bCMrbhiuX73M2XwgtDMoOI=", - version = "v1.0.0", + sha256 = "92b3cefe0f58f1b702f3ac92f352585b8ff25a6b35df0d0b6f3e299864de309f", + strip_prefix = "github.com/otiai10/curr@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/otiai10/curr/com_github_otiai10_curr-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/otiai10/curr/com_github_otiai10_curr-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/otiai10/curr/com_github_otiai10_curr-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/otiai10/curr/com_github_otiai10_curr-v1.0.0.zip", + ], ) go_repository( name = "com_github_otiai10_mint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/otiai10/mint", - sum = "h1:BCmzIS3n71sGfHB5NMNDB3lHYPz8fWSkCAErHed//qc=", - version = "v1.3.1", + sha256 = "564d4d726a29a48adeb9c03e3755fc85a8329b7ec82202a24e3320f10358ae47", + strip_prefix = "github.com/otiai10/mint@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/otiai10/mint/com_github_otiai10_mint-v1.3.1.zip", + "http://ats.apps.svc/gomod/github.com/otiai10/mint/com_github_otiai10_mint-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/otiai10/mint/com_github_otiai10_mint-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/otiai10/mint/com_github_otiai10_mint-v1.3.1.zip", + ], ) - go_repository( name = "com_github_pascaldekloe_goe", build_file_proto_mode = "disable_global", importpath = "github.com/pascaldekloe/goe", - sum = "h1:Lgl0gzECD8GnQ5QCWA8o6BtfL6mDH5rQgM4/fX3avOs=", - version = "v0.0.0-20180627143212-57f6aae5913c", + sha256 = "fa1b653a2e460194150393e186af967c8b1d24811252aac12f9ab4474beefdc6", + strip_prefix = "github.com/pascaldekloe/goe@v0.0.0-20180627143212-57f6aae5913c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pascaldekloe/goe/com_github_pascaldekloe_goe-v0.0.0-20180627143212-57f6aae5913c.zip", + "http://ats.apps.svc/gomod/github.com/pascaldekloe/goe/com_github_pascaldekloe_goe-v0.0.0-20180627143212-57f6aae5913c.zip", + "https://cache.hawkingrei.com/gomod/github.com/pascaldekloe/goe/com_github_pascaldekloe_goe-v0.0.0-20180627143212-57f6aae5913c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pascaldekloe/goe/com_github_pascaldekloe_goe-v0.0.0-20180627143212-57f6aae5913c.zip", + ], ) go_repository( name = "com_github_pborman_getopt", build_file_proto_mode = "disable_global", importpath = "github.com/pborman/getopt", - sum = "h1:7822vZ646Atgxkp3tqrSufChvAAYgIy+iFEGpQntwlI=", - version = "v0.0.0-20180729010549-6fdd0a2c7117", + sha256 = "2c7e5c93709a3b3302d63f8239679d5b0c33f1dc0e1a18ce8167fb97df09f90a", + strip_prefix = "github.com/pborman/getopt@v0.0.0-20180729010549-6fdd0a2c7117", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pborman/getopt/com_github_pborman_getopt-v0.0.0-20180729010549-6fdd0a2c7117.zip", + "http://ats.apps.svc/gomod/github.com/pborman/getopt/com_github_pborman_getopt-v0.0.0-20180729010549-6fdd0a2c7117.zip", + "https://cache.hawkingrei.com/gomod/github.com/pborman/getopt/com_github_pborman_getopt-v0.0.0-20180729010549-6fdd0a2c7117.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pborman/getopt/com_github_pborman_getopt-v0.0.0-20180729010549-6fdd0a2c7117.zip", + ], ) go_repository( name = "com_github_pelletier_go_toml", build_file_proto_mode = "disable_global", importpath = "github.com/pelletier/go-toml", - sum = "h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8=", - version = "v1.9.5", + sha256 = "de3dcda660cc800cd86d03273a25956d67f416e8fcbe4d2001a2cb4a01e6ac60", + strip_prefix = "github.com/pelletier/go-toml@v1.9.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pelletier/go-toml/com_github_pelletier_go_toml-v1.9.5.zip", + "http://ats.apps.svc/gomod/github.com/pelletier/go-toml/com_github_pelletier_go_toml-v1.9.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/pelletier/go-toml/com_github_pelletier_go_toml-v1.9.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pelletier/go-toml/com_github_pelletier_go_toml-v1.9.5.zip", + ], ) go_repository( name = "com_github_pelletier_go_toml_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/pelletier/go-toml/v2", - sum = "h1:ipoSadvV8oGUjnUbMub59IDPPwfxF694nG/jwbMiyQg=", - version = "v2.0.5", + sha256 = "f7550c7c319b1e80f47d23f191a8d1024063ad3c3879d77e5f225aa7b2140bfd", + strip_prefix = "github.com/pelletier/go-toml/v2@v2.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pelletier/go-toml/v2/com_github_pelletier_go_toml_v2-v2.0.5.zip", + "http://ats.apps.svc/gomod/github.com/pelletier/go-toml/v2/com_github_pelletier_go_toml_v2-v2.0.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/pelletier/go-toml/v2/com_github_pelletier_go_toml_v2-v2.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pelletier/go-toml/v2/com_github_pelletier_go_toml_v2-v2.0.5.zip", + ], ) go_repository( name = "com_github_peterbourgon_g2s", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/peterbourgon/g2s", - sum = "h1:sKwxy1H95npauwu8vtF95vG/syrL0p8fSZo/XlDg5gk=", - version = "v0.0.0-20170223122336-d4e7ad98afea", + sha256 = "41526f42b4fe3019581ab3745afea18271d7f037eb55a6e9fb3e32fd09ff9b8d", + strip_prefix = "github.com/peterbourgon/g2s@v0.0.0-20170223122336-d4e7ad98afea", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/peterbourgon/g2s/com_github_peterbourgon_g2s-v0.0.0-20170223122336-d4e7ad98afea.zip", + "http://ats.apps.svc/gomod/github.com/peterbourgon/g2s/com_github_peterbourgon_g2s-v0.0.0-20170223122336-d4e7ad98afea.zip", + "https://cache.hawkingrei.com/gomod/github.com/peterbourgon/g2s/com_github_peterbourgon_g2s-v0.0.0-20170223122336-d4e7ad98afea.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/peterbourgon/g2s/com_github_peterbourgon_g2s-v0.0.0-20170223122336-d4e7ad98afea.zip", + ], ) go_repository( name = "com_github_petermattis_goid", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/petermattis/goid", - sum = "h1:64bxqeTEN0/xoEqhKGowgihNuzISS9rEG6YUMU4bzJo=", - version = "v0.0.0-20211229010228-4d14c490ee36", + sha256 = "9f536c5d39d6a3c851670ec585e1c876fe31f3402556d215ebbaffcecbacb30a", + strip_prefix = "github.com/petermattis/goid@v0.0.0-20211229010228-4d14c490ee36", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/petermattis/goid/com_github_petermattis_goid-v0.0.0-20211229010228-4d14c490ee36.zip", + "http://ats.apps.svc/gomod/github.com/petermattis/goid/com_github_petermattis_goid-v0.0.0-20211229010228-4d14c490ee36.zip", + "https://cache.hawkingrei.com/gomod/github.com/petermattis/goid/com_github_petermattis_goid-v0.0.0-20211229010228-4d14c490ee36.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/petermattis/goid/com_github_petermattis_goid-v0.0.0-20211229010228-4d14c490ee36.zip", + ], ) - go_repository( name = "com_github_phayes_freeport", build_file_proto_mode = "disable_global", importpath = "github.com/phayes/freeport", - sum = "h1:JhzVVoYvbOACxoUmOs6V/G4D5nPVUW73rKvXxP4XUJc=", - version = "v0.0.0-20180830031419-95f893ade6f2", + sha256 = "4ac97358de55a9b1ac60f13fdb223c5309a129fb3fb7bf731062f9c095a0796c", + strip_prefix = "github.com/phayes/freeport@v0.0.0-20180830031419-95f893ade6f2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/phayes/freeport/com_github_phayes_freeport-v0.0.0-20180830031419-95f893ade6f2.zip", + "http://ats.apps.svc/gomod/github.com/phayes/freeport/com_github_phayes_freeport-v0.0.0-20180830031419-95f893ade6f2.zip", + "https://cache.hawkingrei.com/gomod/github.com/phayes/freeport/com_github_phayes_freeport-v0.0.0-20180830031419-95f893ade6f2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/phayes/freeport/com_github_phayes_freeport-v0.0.0-20180830031419-95f893ade6f2.zip", + ], ) - go_repository( name = "com_github_pierrec_lz4", build_file_proto_mode = "disable_global", importpath = "github.com/pierrec/lz4", - sum = "h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM=", - version = "v2.6.1+incompatible", + sha256 = "78594a301cfecaf409c3c814e3bbb86e8375dab3661f30ee206a59f3b1270421", + strip_prefix = "github.com/pierrec/lz4@v2.6.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pierrec/lz4/com_github_pierrec_lz4-v2.6.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/pierrec/lz4/com_github_pierrec_lz4-v2.6.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/pierrec/lz4/com_github_pierrec_lz4-v2.6.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pierrec/lz4/com_github_pierrec_lz4-v2.6.1+incompatible.zip", + ], ) go_repository( name = "com_github_pingcap_badger", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/badger", - sum = "h1:AEcvKyVM8CUII3bYzgz8haFXtGiqcrtXW1csu/5UELY=", - version = "v1.5.1-0.20230103063557-828f39b09b6d", + sha256 = "8dd7e3c05a5b69d2c1b6bbcccc1fcaaa9e9e9dcc79df7c3656594d9b261c344c", + strip_prefix = "github.com/pingcap/badger@v1.5.1-0.20230103063557-828f39b09b6d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/badger/com_github_pingcap_badger-v1.5.1-0.20230103063557-828f39b09b6d.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/badger/com_github_pingcap_badger-v1.5.1-0.20230103063557-828f39b09b6d.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/badger/com_github_pingcap_badger-v1.5.1-0.20230103063557-828f39b09b6d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/badger/com_github_pingcap_badger-v1.5.1-0.20230103063557-828f39b09b6d.zip", + ], ) go_repository( name = "com_github_pingcap_errors", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/errors", - sum = "h1:m5ZsBa5o/0CkzZXfXLaThzKuR85SnHHetqBCpzQ30h8=", - version = "v0.11.5-0.20221009092201-b66cddb77c32", + sha256 = "4dadf9dc507b4187a70b78e49d572bc0e8f89a7b4a8974d6a978f72620526996", + strip_prefix = "github.com/pingcap/errors@v0.11.5-0.20221009092201-b66cddb77c32", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/errors/com_github_pingcap_errors-v0.11.5-0.20221009092201-b66cddb77c32.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/errors/com_github_pingcap_errors-v0.11.5-0.20221009092201-b66cddb77c32.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/errors/com_github_pingcap_errors-v0.11.5-0.20221009092201-b66cddb77c32.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/errors/com_github_pingcap_errors-v0.11.5-0.20221009092201-b66cddb77c32.zip", + ], ) go_repository( name = "com_github_pingcap_failpoint", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/failpoint", - sum = "h1:CgbKAHto5CQgWM9fSBIvaxsJHuGP0uM74HXtv3MyyGQ=", - version = "v0.0.0-20220801062533-2eaa32854a6c", + sha256 = "ea37b4dddfbccaaed9b313f9f1099dfbf00d36d768a8416d6d175cbe2c8b1254", + strip_prefix = "github.com/pingcap/failpoint@v0.0.0-20220801062533-2eaa32854a6c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/failpoint/com_github_pingcap_failpoint-v0.0.0-20220801062533-2eaa32854a6c.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/failpoint/com_github_pingcap_failpoint-v0.0.0-20220801062533-2eaa32854a6c.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/failpoint/com_github_pingcap_failpoint-v0.0.0-20220801062533-2eaa32854a6c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/failpoint/com_github_pingcap_failpoint-v0.0.0-20220801062533-2eaa32854a6c.zip", + ], ) go_repository( name = "com_github_pingcap_fn", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/fn", - sum = "h1:CyA6AxcOZkQh52wIqYlAmaVmF6EvrcqFywP463pjA8g=", - version = "v1.0.0", + sha256 = "475d1567fdb2c9f630089100ce709d35fbaae2b4b1cf088a0581b98699443658", + strip_prefix = "github.com/pingcap/fn@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/fn/com_github_pingcap_fn-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/fn/com_github_pingcap_fn-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/fn/com_github_pingcap_fn-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/fn/com_github_pingcap_fn-v1.0.0.zip", + ], ) go_repository( name = "com_github_pingcap_goleveldb", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/goleveldb", - sum = "h1:surzm05a8C9dN8dIUmo4Be2+pMRb6f55i+UIYrluu2E=", - version = "v0.0.0-20191226122134-f82aafb29989", + sha256 = "12ddc24d12eeab431e3414be06a6e33976dcd7e2eb2fff9c015e6f9a77a66d53", + strip_prefix = "github.com/pingcap/goleveldb@v0.0.0-20191226122134-f82aafb29989", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/goleveldb/com_github_pingcap_goleveldb-v0.0.0-20191226122134-f82aafb29989.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/goleveldb/com_github_pingcap_goleveldb-v0.0.0-20191226122134-f82aafb29989.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/goleveldb/com_github_pingcap_goleveldb-v0.0.0-20191226122134-f82aafb29989.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/goleveldb/com_github_pingcap_goleveldb-v0.0.0-20191226122134-f82aafb29989.zip", + ], ) go_repository( name = "com_github_pingcap_kvproto", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/kvproto", - sum = "h1:TN9FcS+r19rKyrsPJDPfcXWkztVHfbpZ9Xkic6kE+v0=", - version = "v0.0.0-20230703085931-3788ab4ee6b3", + sha256 = "23a51ab806c61a90af9cf3b50a1f2bdfbf7026a8eb6db753ecce27f61420be74", + strip_prefix = "github.com/pingcap/kvproto@v0.0.0-20230703085931-3788ab4ee6b3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", + ], ) go_repository( name = "com_github_pingcap_log", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/log", - sum = "h1:2SOzvGvE8beiC1Y4g9Onkvu6UmuBBOeWRGQEjJaT/JY=", - version = "v1.1.1-0.20230317032135-a0d097d16e22", + sha256 = "9b0ae182fcc611cc535eb18a6f332846f0744b905e48888c06c1f6aeda8036d5", + strip_prefix = "github.com/pingcap/log@v1.1.1-0.20230317032135-a0d097d16e22", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/log/com_github_pingcap_log-v1.1.1-0.20230317032135-a0d097d16e22.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/log/com_github_pingcap_log-v1.1.1-0.20230317032135-a0d097d16e22.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/log/com_github_pingcap_log-v1.1.1-0.20230317032135-a0d097d16e22.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/log/com_github_pingcap_log-v1.1.1-0.20230317032135-a0d097d16e22.zip", + ], ) go_repository( name = "com_github_pingcap_sysutil", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/sysutil", - sum = "h1:QV6jqlfOkh8hqvEAgwBZa+4bSgO0EeKC7s5c6Luam2I=", - version = "v1.0.1-0.20230407040306-fb007c5aff21", + sha256 = "0540f3dfd25706302c0f484baae0b6bb6a6382893bbf8b14720debcb9756f1d0", + strip_prefix = "github.com/pingcap/sysutil@v1.0.1-0.20230407040306-fb007c5aff21", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/sysutil/com_github_pingcap_sysutil-v1.0.1-0.20230407040306-fb007c5aff21.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/sysutil/com_github_pingcap_sysutil-v1.0.1-0.20230407040306-fb007c5aff21.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/sysutil/com_github_pingcap_sysutil-v1.0.1-0.20230407040306-fb007c5aff21.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/sysutil/com_github_pingcap_sysutil-v1.0.1-0.20230407040306-fb007c5aff21.zip", + ], ) - go_repository( name = "com_github_pingcap_tipb", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/tipb", - sum = "h1:D79RE4RVhq2ic8sqDSv7QdL0tT5aZV3CaCXUAT41iWc=", - version = "v0.0.0-20230607071926-bda24015c2d6", + sha256 = "bb5d3cf24245a26acb1c8f8c110eb3313f21a655a8b49280f2772082bb29dc22", + strip_prefix = "github.com/pingcap/tipb@v0.0.0-20230607071926-bda24015c2d6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20230607071926-bda24015c2d6.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20230607071926-bda24015c2d6.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20230607071926-bda24015c2d6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/tipb/com_github_pingcap_tipb-v0.0.0-20230607071926-bda24015c2d6.zip", + ], ) go_repository( name = "com_github_pkg_browser", build_file_proto_mode = "disable_global", importpath = "github.com/pkg/browser", - sum = "h1:Qj1ukM4GlMWXNdMBuXcXfz/Kw9s1qm0CLY32QxuSImI=", - version = "v0.0.0-20210115035449-ce105d075bb4", + sha256 = "84db38d8db553ccc34c75f867396126eac07774b979c470f97a20854d3a3af6d", + strip_prefix = "github.com/pkg/browser@v0.0.0-20210115035449-ce105d075bb4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pkg/browser/com_github_pkg_browser-v0.0.0-20210115035449-ce105d075bb4.zip", + "http://ats.apps.svc/gomod/github.com/pkg/browser/com_github_pkg_browser-v0.0.0-20210115035449-ce105d075bb4.zip", + "https://cache.hawkingrei.com/gomod/github.com/pkg/browser/com_github_pkg_browser-v0.0.0-20210115035449-ce105d075bb4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pkg/browser/com_github_pkg_browser-v0.0.0-20210115035449-ce105d075bb4.zip", + ], ) go_repository( name = "com_github_pkg_diff", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/pkg/diff", - sum = "h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A=", - version = "v0.0.0-20210226163009-20ebb0f2a09e", + sha256 = "f35b23fdd2b9522ddd46cc5c0161b4f0765c514475d5d4ca2a86aca31388c8bd", + strip_prefix = "github.com/pkg/diff@v0.0.0-20210226163009-20ebb0f2a09e", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pkg/diff/com_github_pkg_diff-v0.0.0-20210226163009-20ebb0f2a09e.zip", + "http://ats.apps.svc/gomod/github.com/pkg/diff/com_github_pkg_diff-v0.0.0-20210226163009-20ebb0f2a09e.zip", + "https://cache.hawkingrei.com/gomod/github.com/pkg/diff/com_github_pkg_diff-v0.0.0-20210226163009-20ebb0f2a09e.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pkg/diff/com_github_pkg_diff-v0.0.0-20210226163009-20ebb0f2a09e.zip", + ], ) - go_repository( name = "com_github_pkg_errors", build_file_proto_mode = "disable_global", importpath = "github.com/pkg/errors", - sum = "h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4=", - version = "v0.9.1", + sha256 = "d4c36b8bcd0616290a3913215e0f53b931bd6e00670596f2960df1b44af2bd07", + strip_prefix = "github.com/pkg/errors@v0.9.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pkg/errors/com_github_pkg_errors-v0.9.1.zip", + "http://ats.apps.svc/gomod/github.com/pkg/errors/com_github_pkg_errors-v0.9.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/pkg/errors/com_github_pkg_errors-v0.9.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pkg/errors/com_github_pkg_errors-v0.9.1.zip", + ], ) go_repository( name = "com_github_pkg_profile", build_file_proto_mode = "disable_global", importpath = "github.com/pkg/profile", - sum = "h1:F++O52m40owAmADcojzM+9gyjmMOY/T4oYJkgFDH8RE=", - version = "v1.2.1", + sha256 = "0584fead1e820230c0b8910c3ce43668a1875c82e398faa0450c9e72c2d29c0a", + strip_prefix = "github.com/pkg/profile@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pkg/profile/com_github_pkg_profile-v1.2.1.zip", + "http://ats.apps.svc/gomod/github.com/pkg/profile/com_github_pkg_profile-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/pkg/profile/com_github_pkg_profile-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pkg/profile/com_github_pkg_profile-v1.2.1.zip", + ], ) go_repository( name = "com_github_pkg_xattr", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/pkg/xattr", - sum = "h1:5883YPCtkSd8LFbs13nXplj9g9tlrwoJRjgpgMu1/fE=", - version = "v0.4.9", + sha256 = "03aa1ce578e02548201e7099bd53bd18a56d8cd7ae44bb7d8ab9457a5fb34b06", + strip_prefix = "github.com/pkg/xattr@v0.4.9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pkg/xattr/com_github_pkg_xattr-v0.4.9.zip", + "http://ats.apps.svc/gomod/github.com/pkg/xattr/com_github_pkg_xattr-v0.4.9.zip", + "https://cache.hawkingrei.com/gomod/github.com/pkg/xattr/com_github_pkg_xattr-v0.4.9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pkg/xattr/com_github_pkg_xattr-v0.4.9.zip", + ], ) - go_repository( name = "com_github_pmezard_go_difflib", build_file_proto_mode = "disable_global", importpath = "github.com/pmezard/go-difflib", - sum = "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", - version = "v1.0.0", + sha256 = "de04cecc1a4b8d53e4357051026794bcbc54f2e6a260cfac508ce69d5d6457a0", + strip_prefix = "github.com/pmezard/go-difflib@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pmezard/go-difflib/com_github_pmezard_go_difflib-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/pmezard/go-difflib/com_github_pmezard_go_difflib-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/pmezard/go-difflib/com_github_pmezard_go_difflib-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pmezard/go-difflib/com_github_pmezard_go_difflib-v1.0.0.zip", + ], ) go_repository( name = "com_github_polyfloyd_go_errorlint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/polyfloyd/go-errorlint", - sum = "h1:CU+O4181IxFDdPH6t/HT7IiDj1I7zxNi1RIUxYwn8d0=", - version = "v1.4.2", + sha256 = "c0eeb2ec934ce4ded0816a26a3ec47b5e47bc91b4f69e348fdc0d7a8b8acdd01", + strip_prefix = "github.com/polyfloyd/go-errorlint@v1.4.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/polyfloyd/go-errorlint/com_github_polyfloyd_go_errorlint-v1.4.2.zip", + "http://ats.apps.svc/gomod/github.com/polyfloyd/go-errorlint/com_github_polyfloyd_go_errorlint-v1.4.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/polyfloyd/go-errorlint/com_github_polyfloyd_go_errorlint-v1.4.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/polyfloyd/go-errorlint/com_github_polyfloyd_go_errorlint-v1.4.2.zip", + ], ) - go_repository( name = "com_github_posener_complete", build_file_proto_mode = "disable_global", importpath = "github.com/posener/complete", - sum = "h1:ccV59UEOTzVDnDUEFdT95ZzHVZ+5+158q8+SJb2QV5w=", - version = "v1.1.1", + sha256 = "828ec8cd2a7a4f57b238d7475bce89dcccf8f5dc9f55008fdc435bceeb83d927", + strip_prefix = "github.com/posener/complete@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/posener/complete/com_github_posener_complete-v1.1.1.zip", + "http://ats.apps.svc/gomod/github.com/posener/complete/com_github_posener_complete-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/posener/complete/com_github_posener_complete-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/posener/complete/com_github_posener_complete-v1.1.1.zip", + ], ) go_repository( name = "com_github_power_devops_perfstat", build_file_proto_mode = "disable_global", importpath = "github.com/power-devops/perfstat", - sum = "h1:0LFwY6Q3gMACTjAbMZBjXAqTOzOwFaj2Ld6cjeQ7Rig=", - version = "v0.0.0-20221212215047-62379fc7944b", + sha256 = "4006b3bcc7ee4fa14a2075e64ae352f825afda0b3b62f227b5a5e1c0613af0fa", + strip_prefix = "github.com/power-devops/perfstat@v0.0.0-20221212215047-62379fc7944b", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/power-devops/perfstat/com_github_power_devops_perfstat-v0.0.0-20221212215047-62379fc7944b.zip", + "http://ats.apps.svc/gomod/github.com/power-devops/perfstat/com_github_power_devops_perfstat-v0.0.0-20221212215047-62379fc7944b.zip", + "https://cache.hawkingrei.com/gomod/github.com/power-devops/perfstat/com_github_power_devops_perfstat-v0.0.0-20221212215047-62379fc7944b.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/power-devops/perfstat/com_github_power_devops_perfstat-v0.0.0-20221212215047-62379fc7944b.zip", + ], ) go_repository( name = "com_github_prashantv_gostub", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/prashantv/gostub", - sum = "h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g=", - version = "v1.1.0", + sha256 = "9a56047ad14092b80489df340d6ff1adbb7db588f1558714dd5584f4d163d41e", + strip_prefix = "github.com/prashantv/gostub@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prashantv/gostub/com_github_prashantv_gostub-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/prashantv/gostub/com_github_prashantv_gostub-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prashantv/gostub/com_github_prashantv_gostub-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prashantv/gostub/com_github_prashantv_gostub-v1.1.0.zip", + ], ) - go_repository( name = "com_github_prometheus_client_golang", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/client_golang", - sum = "h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8=", - version = "v1.16.0", + sha256 = "0167cee686b836da39815e4a7ea64ecc245f6a3fb9b3c3f729941ed55da7dd4f", + strip_prefix = "github.com/prometheus/client_golang@v1.16.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.16.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.16.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.16.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/client_golang/com_github_prometheus_client_golang-v1.16.0.zip", + ], ) go_repository( name = "com_github_prometheus_client_model", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/client_model", - sum = "h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUooCfx1yqY=", - version = "v0.4.0", + sha256 = "93e312cfd357b420743c5f5534be6aed04fc860e7adb520dc2e879e055dba272", + strip_prefix = "github.com/prometheus/client_model@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/client_model/com_github_prometheus_client_model-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/client_model/com_github_prometheus_client_model-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/client_model/com_github_prometheus_client_model-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/client_model/com_github_prometheus_client_model-v0.4.0.zip", + ], ) go_repository( name = "com_github_prometheus_common", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/common", - sum = "h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY=", - version = "v0.44.0", + sha256 = "a89fdf5f749cf97c576c753f9cda6f05586376843706dcf1f6c0715b58d11cc6", + strip_prefix = "github.com/prometheus/common@v0.44.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.44.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.44.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.44.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/common/com_github_prometheus_common-v0.44.0.zip", + ], ) go_repository( name = "com_github_prometheus_procfs", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/procfs", - sum = "h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg=", - version = "v0.10.1", + sha256 = "3f7a5c30bbcd2adcc7ec62896b69a3792ca1603cf0998fa06d2b872a74ed13b0", + strip_prefix = "github.com/prometheus/procfs@v0.10.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", + ], ) go_repository( name = "com_github_prometheus_prometheus", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/prometheus", - sum = "h1:3DyLm+sTAJkfLyR/1pJ3L+fU2lFufWbpcgMFlGtqeyA=", - version = "v0.0.0-20190525122359-d20e84d0fb64", + sha256 = "de87fe7382f3fcea38548f0e8b636faffa4104264c41d7cbcb4ec243d54a898d", + strip_prefix = "github.com/prometheus/prometheus@v0.0.0-20190525122359-d20e84d0fb64", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/prometheus/com_github_prometheus_prometheus-v0.0.0-20190525122359-d20e84d0fb64.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/prometheus/com_github_prometheus_prometheus-v0.0.0-20190525122359-d20e84d0fb64.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/prometheus/com_github_prometheus_prometheus-v0.0.0-20190525122359-d20e84d0fb64.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/prometheus/com_github_prometheus_prometheus-v0.0.0-20190525122359-d20e84d0fb64.zip", + ], ) - go_repository( name = "com_github_prometheus_tsdb", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/tsdb", - sum = "h1:If5rVCMTp6W2SiRAQFlbpJNgVlgMEd+U2GZckwK38ic=", - version = "v0.10.0", + sha256 = "34e98f0e9ba55e7290774ee40569737745b395e32811e5940d2ed124a20f927c", + strip_prefix = "github.com/prometheus/tsdb@v0.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/tsdb/com_github_prometheus_tsdb-v0.10.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/tsdb/com_github_prometheus_tsdb-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/tsdb/com_github_prometheus_tsdb-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/tsdb/com_github_prometheus_tsdb-v0.10.0.zip", + ], ) - go_repository( name = "com_github_quasilyte_go_ruleguard", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/quasilyte/go-ruleguard", - sum = "h1:tfMnabXle/HzOb5Xe9CUZYWXKfkS1KwRmZyPmD9nVcc=", - version = "v0.3.19", + sha256 = "5b7e20b885f36c87b33a204a91b2ccbac00878f34c9ae98a4ad8c09328e920d8", + strip_prefix = "github.com/quasilyte/go-ruleguard@v0.3.19", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/quasilyte/go-ruleguard/com_github_quasilyte_go_ruleguard-v0.3.19.zip", + "http://ats.apps.svc/gomod/github.com/quasilyte/go-ruleguard/com_github_quasilyte_go_ruleguard-v0.3.19.zip", + "https://cache.hawkingrei.com/gomod/github.com/quasilyte/go-ruleguard/com_github_quasilyte_go_ruleguard-v0.3.19.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/quasilyte/go-ruleguard/com_github_quasilyte_go_ruleguard-v0.3.19.zip", + ], ) go_repository( name = "com_github_quasilyte_go_ruleguard_dsl", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/quasilyte/go-ruleguard/dsl", - sum = "h1:wd8zkOhSNr+I+8Qeciml08ivDt1pSXe60+5DqOpCjPE=", - version = "v0.3.22", + sha256 = "8770b31a1a936d800b61064c5d7684bbd57923ad51254e2507eaa04c8b75e5c1", + strip_prefix = "github.com/quasilyte/go-ruleguard/dsl@v0.3.22", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/quasilyte/go-ruleguard/dsl/com_github_quasilyte_go_ruleguard_dsl-v0.3.22.zip", + "http://ats.apps.svc/gomod/github.com/quasilyte/go-ruleguard/dsl/com_github_quasilyte_go_ruleguard_dsl-v0.3.22.zip", + "https://cache.hawkingrei.com/gomod/github.com/quasilyte/go-ruleguard/dsl/com_github_quasilyte_go_ruleguard_dsl-v0.3.22.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/quasilyte/go-ruleguard/dsl/com_github_quasilyte_go_ruleguard_dsl-v0.3.22.zip", + ], ) go_repository( name = "com_github_quasilyte_gogrep", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/quasilyte/gogrep", - sum = "h1:eTKODPXbI8ffJMN+W2aE0+oL0z/nh8/5eNdiO34SOAo=", - version = "v0.5.0", + sha256 = "1829fbd111ee3f64ac594e8bfb7e7fcf8d89a2fc2e6563ebec3e33d677240b4f", + strip_prefix = "github.com/quasilyte/gogrep@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/quasilyte/gogrep/com_github_quasilyte_gogrep-v0.5.0.zip", + "http://ats.apps.svc/gomod/github.com/quasilyte/gogrep/com_github_quasilyte_gogrep-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/quasilyte/gogrep/com_github_quasilyte_gogrep-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/quasilyte/gogrep/com_github_quasilyte_gogrep-v0.5.0.zip", + ], ) go_repository( name = "com_github_quasilyte_regex_syntax", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/quasilyte/regex/syntax", - sum = "h1:TCg2WBOl980XxGFEZSS6KlBGIV0diGdySzxATTWoqaU=", - version = "v0.0.0-20210819130434-b3f0c404a727", + sha256 = "59e43fa28684f36048d17ac869c87b145eae14c591625a18036b51be94b11f6d", + strip_prefix = "github.com/quasilyte/regex/syntax@v0.0.0-20210819130434-b3f0c404a727", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/quasilyte/regex/syntax/com_github_quasilyte_regex_syntax-v0.0.0-20210819130434-b3f0c404a727.zip", + "http://ats.apps.svc/gomod/github.com/quasilyte/regex/syntax/com_github_quasilyte_regex_syntax-v0.0.0-20210819130434-b3f0c404a727.zip", + "https://cache.hawkingrei.com/gomod/github.com/quasilyte/regex/syntax/com_github_quasilyte_regex_syntax-v0.0.0-20210819130434-b3f0c404a727.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/quasilyte/regex/syntax/com_github_quasilyte_regex_syntax-v0.0.0-20210819130434-b3f0c404a727.zip", + ], ) go_repository( name = "com_github_quasilyte_stdinfo", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/quasilyte/stdinfo", - sum = "h1:M8mH9eK4OUR4lu7Gd+PU1fV2/qnDNfzT635KRSObncs=", - version = "v0.0.0-20220114132959-f7386bf02567", + sha256 = "d411dd9c4a34df4cf217d9f0f05f45e3b6ef7deed6bdfbdd36aa4015646d5373", + strip_prefix = "github.com/quasilyte/stdinfo@v0.0.0-20220114132959-f7386bf02567", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/quasilyte/stdinfo/com_github_quasilyte_stdinfo-v0.0.0-20220114132959-f7386bf02567.zip", + "http://ats.apps.svc/gomod/github.com/quasilyte/stdinfo/com_github_quasilyte_stdinfo-v0.0.0-20220114132959-f7386bf02567.zip", + "https://cache.hawkingrei.com/gomod/github.com/quasilyte/stdinfo/com_github_quasilyte_stdinfo-v0.0.0-20220114132959-f7386bf02567.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/quasilyte/stdinfo/com_github_quasilyte_stdinfo-v0.0.0-20220114132959-f7386bf02567.zip", + ], ) - go_repository( name = "com_github_rcrowley_go_metrics", build_file_proto_mode = "disable_global", importpath = "github.com/rcrowley/go-metrics", - sum = "h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM=", - version = "v0.0.0-20201227073835-cf1acfcdf475", + sha256 = "e4dbd20c185cb05019fd7d4a361266bd5d182938f49fd9577df4d12c16dc81c3", + strip_prefix = "github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rcrowley/go-metrics/com_github_rcrowley_go_metrics-v0.0.0-20201227073835-cf1acfcdf475.zip", + "http://ats.apps.svc/gomod/github.com/rcrowley/go-metrics/com_github_rcrowley_go_metrics-v0.0.0-20201227073835-cf1acfcdf475.zip", + "https://cache.hawkingrei.com/gomod/github.com/rcrowley/go-metrics/com_github_rcrowley_go_metrics-v0.0.0-20201227073835-cf1acfcdf475.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rcrowley/go-metrics/com_github_rcrowley_go_metrics-v0.0.0-20201227073835-cf1acfcdf475.zip", + ], ) go_repository( name = "com_github_remyoudompheng_bigfft", build_file_proto_mode = "disable_global", importpath = "github.com/remyoudompheng/bigfft", - sum = "h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE=", - version = "v0.0.0-20230129092748-24d4a6f8daec", + sha256 = "9be16c32c384d55d0f7bd7b03f1ff1e9a4e4b91b000f0aa87a567a01b9b82398", + strip_prefix = "github.com/remyoudompheng/bigfft@v0.0.0-20230129092748-24d4a6f8daec", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/remyoudompheng/bigfft/com_github_remyoudompheng_bigfft-v0.0.0-20230129092748-24d4a6f8daec.zip", + "http://ats.apps.svc/gomod/github.com/remyoudompheng/bigfft/com_github_remyoudompheng_bigfft-v0.0.0-20230129092748-24d4a6f8daec.zip", + "https://cache.hawkingrei.com/gomod/github.com/remyoudompheng/bigfft/com_github_remyoudompheng_bigfft-v0.0.0-20230129092748-24d4a6f8daec.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/remyoudompheng/bigfft/com_github_remyoudompheng_bigfft-v0.0.0-20230129092748-24d4a6f8daec.zip", + ], ) - go_repository( name = "com_github_rivo_uniseg", build_file_proto_mode = "disable_global", importpath = "github.com/rivo/uniseg", - sum = "h1:8TfxU8dW6PdqD27gjM8MVNuicgxIjxpm4K7x4jp8sis=", - version = "v0.4.4", + sha256 = "740cd5803104efadf277a0f3519f0ead97e321dbd909ceeebd7c8b6b36b44754", + strip_prefix = "github.com/rivo/uniseg@v0.4.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rivo/uniseg/com_github_rivo_uniseg-v0.4.4.zip", + "http://ats.apps.svc/gomod/github.com/rivo/uniseg/com_github_rivo_uniseg-v0.4.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/rivo/uniseg/com_github_rivo_uniseg-v0.4.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rivo/uniseg/com_github_rivo_uniseg-v0.4.4.zip", + ], ) go_repository( name = "com_github_rlmcpherson_s3gof3r", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/rlmcpherson/s3gof3r", - sum = "h1:1izOJpTiohSibfOHuNyEA/yQnAirh05enzEdmhez43k=", - version = "v0.5.0", + sha256 = "570e59b69f0b3a33b0c382e19c6674fc17d981dc7d2c41db2fe42510131f1423", + strip_prefix = "github.com/rlmcpherson/s3gof3r@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rlmcpherson/s3gof3r/com_github_rlmcpherson_s3gof3r-v0.5.0.zip", + "http://ats.apps.svc/gomod/github.com/rlmcpherson/s3gof3r/com_github_rlmcpherson_s3gof3r-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/rlmcpherson/s3gof3r/com_github_rlmcpherson_s3gof3r-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rlmcpherson/s3gof3r/com_github_rlmcpherson_s3gof3r-v0.5.0.zip", + ], ) - go_repository( name = "com_github_rogpeppe_fastuuid", build_file_proto_mode = "disable_global", importpath = "github.com/rogpeppe/fastuuid", - sum = "h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s=", - version = "v1.2.0", + sha256 = "f9b8293f5e20270e26fb4214ca7afec864de92c73d03ff62b5ee29d1db4e72a1", + strip_prefix = "github.com/rogpeppe/fastuuid@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rogpeppe/fastuuid/com_github_rogpeppe_fastuuid-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/rogpeppe/fastuuid/com_github_rogpeppe_fastuuid-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/rogpeppe/fastuuid/com_github_rogpeppe_fastuuid-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rogpeppe/fastuuid/com_github_rogpeppe_fastuuid-v1.2.0.zip", + ], ) go_repository( name = "com_github_rogpeppe_go_internal", build_file_proto_mode = "disable_global", importpath = "github.com/rogpeppe/go-internal", - sum = "h1:TMyTOH3F/DB16zRVcYyreMH6GnZZrwQVAoYjRBZyWFQ=", - version = "v1.10.0", + sha256 = "87774aa95156e10f1ae865004bd8f240bbe95f18160e62c12fdfa2ece57f7456", + strip_prefix = "github.com/rogpeppe/go-internal@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rogpeppe/go-internal/com_github_rogpeppe_go_internal-v1.10.0.zip", + "http://ats.apps.svc/gomod/github.com/rogpeppe/go-internal/com_github_rogpeppe_go_internal-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/rogpeppe/go-internal/com_github_rogpeppe_go_internal-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rogpeppe/go-internal/com_github_rogpeppe_go_internal-v1.10.0.zip", + ], ) - go_repository( name = "com_github_rubyist_circuitbreaker", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/rubyist/circuitbreaker", - sum = "h1:KUKd/pV8Geg77+8LNDwdow6rVCAYOp8+kHUyFvL6Mhk=", - version = "v2.2.1+incompatible", + sha256 = "fc1125d9260a471d349c94a251340c437f98743b42324706482596f303c28b11", + strip_prefix = "github.com/rubyist/circuitbreaker@v2.2.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/rubyist/circuitbreaker/com_github_rubyist_circuitbreaker-v2.2.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/rubyist/circuitbreaker/com_github_rubyist_circuitbreaker-v2.2.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/rubyist/circuitbreaker/com_github_rubyist_circuitbreaker-v2.2.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/rubyist/circuitbreaker/com_github_rubyist_circuitbreaker-v2.2.1+incompatible.zip", + ], ) - go_repository( name = "com_github_russross_blackfriday", build_file_proto_mode = "disable_global", importpath = "github.com/russross/blackfriday", - sum = "h1:HyvC0ARfnZBqnXwABFeSZHpKvJHJJfPz81GNueLj0oo=", - version = "v1.5.2", + sha256 = "ba3408459608d91f693cffe853d2169116b8327c0f3c5d42e3818f43e41d1c87", + strip_prefix = "github.com/russross/blackfriday@v1.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/russross/blackfriday/com_github_russross_blackfriday-v1.5.2.zip", + "http://ats.apps.svc/gomod/github.com/russross/blackfriday/com_github_russross_blackfriday-v1.5.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/russross/blackfriday/com_github_russross_blackfriday-v1.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/russross/blackfriday/com_github_russross_blackfriday-v1.5.2.zip", + ], ) go_repository( name = "com_github_russross_blackfriday_v2", build_file_proto_mode = "disable_global", importpath = "github.com/russross/blackfriday/v2", - sum = "h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk=", - version = "v2.1.0", + sha256 = "7852750d58a053ce38b01f2c203208817564f552ebf371b2b630081d7004c6ae", + strip_prefix = "github.com/russross/blackfriday/v2@v2.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/russross/blackfriday/v2/com_github_russross_blackfriday_v2-v2.1.0.zip", + "http://ats.apps.svc/gomod/github.com/russross/blackfriday/v2/com_github_russross_blackfriday_v2-v2.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/russross/blackfriday/v2/com_github_russross_blackfriday_v2-v2.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/russross/blackfriday/v2/com_github_russross_blackfriday_v2-v2.1.0.zip", + ], ) go_repository( name = "com_github_ryancurrah_gomodguard", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ryancurrah/gomodguard", - sum = "h1:q15RT/pd6UggBXVBuLps8BXRvl5GPBcwVA7BJHMLuTw=", - version = "v1.3.0", + sha256 = "b793513a8352361ec7311bfe6707333ad2892bb6830af91a87f02ea83f88d721", + strip_prefix = "github.com/ryancurrah/gomodguard@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ryancurrah/gomodguard/com_github_ryancurrah_gomodguard-v1.3.0.zip", + "http://ats.apps.svc/gomod/github.com/ryancurrah/gomodguard/com_github_ryancurrah_gomodguard-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/ryancurrah/gomodguard/com_github_ryancurrah_gomodguard-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ryancurrah/gomodguard/com_github_ryancurrah_gomodguard-v1.3.0.zip", + ], ) go_repository( name = "com_github_ryanrolds_sqlclosecheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ryanrolds/sqlclosecheck", - sum = "h1:i8SX60Rppc1wRuyQjMciLqIzV3xnoHB7/tXbr6RGYNI=", - version = "v0.4.0", + sha256 = "eca7ce317f436d13d84c255883e6d25ccc581aa1db1cffd368fc8ec0f86473ca", + strip_prefix = "github.com/ryanrolds/sqlclosecheck@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ryanrolds/sqlclosecheck/com_github_ryanrolds_sqlclosecheck-v0.4.0.zip", + "http://ats.apps.svc/gomod/github.com/ryanrolds/sqlclosecheck/com_github_ryanrolds_sqlclosecheck-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/ryanrolds/sqlclosecheck/com_github_ryanrolds_sqlclosecheck-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ryanrolds/sqlclosecheck/com_github_ryanrolds_sqlclosecheck-v0.4.0.zip", + ], ) - go_repository( name = "com_github_ryanuber_columnize", build_file_proto_mode = "disable_global", importpath = "github.com/ryanuber/columnize", - sum = "h1:j1Wcmh8OrK4Q7GXY+V7SVSY8nUWQxHW5TkBe7YUl+2s=", - version = "v2.1.0+incompatible", + sha256 = "ff687e133db2e470640e511c90cf474154941537a94cd97bb0cf7a28a7d00dc7", + strip_prefix = "github.com/ryanuber/columnize@v2.1.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ryanuber/columnize/com_github_ryanuber_columnize-v2.1.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/ryanuber/columnize/com_github_ryanuber_columnize-v2.1.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/ryanuber/columnize/com_github_ryanuber_columnize-v2.1.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ryanuber/columnize/com_github_ryanuber_columnize-v2.1.0+incompatible.zip", + ], ) go_repository( name = "com_github_samuel_go_zookeeper", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/samuel/go-zookeeper", - sum = "h1:4AQBn5RJY4WH8t8TLEMZUsWeXHAUcoao42TCAfpEJJE=", - version = "v0.0.0-20161028232340-1d7be4effb13", + sha256 = "229ebba6824b318d379a00d4cbaff13143ea1b93f916bf36d11054da36f39239", + strip_prefix = "github.com/samuel/go-zookeeper@v0.0.0-20161028232340-1d7be4effb13", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/samuel/go-zookeeper/com_github_samuel_go_zookeeper-v0.0.0-20161028232340-1d7be4effb13.zip", + "http://ats.apps.svc/gomod/github.com/samuel/go-zookeeper/com_github_samuel_go_zookeeper-v0.0.0-20161028232340-1d7be4effb13.zip", + "https://cache.hawkingrei.com/gomod/github.com/samuel/go-zookeeper/com_github_samuel_go_zookeeper-v0.0.0-20161028232340-1d7be4effb13.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/samuel/go-zookeeper/com_github_samuel_go_zookeeper-v0.0.0-20161028232340-1d7be4effb13.zip", + ], ) - go_repository( name = "com_github_sanposhiho_wastedassign_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sanposhiho/wastedassign/v2", - sum = "h1:J+6nrY4VW+gC9xFzUc+XjPD3g3wF3je/NsJFwFK7Uxc=", - version = "v2.0.7", + sha256 = "397cbeb6b185df9643c9de8a651bcecf621347543309c33b2c2e2e2794d872e2", + strip_prefix = "github.com/sanposhiho/wastedassign/v2@v2.0.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sanposhiho/wastedassign/v2/com_github_sanposhiho_wastedassign_v2-v2.0.7.zip", + "http://ats.apps.svc/gomod/github.com/sanposhiho/wastedassign/v2/com_github_sanposhiho_wastedassign_v2-v2.0.7.zip", + "https://cache.hawkingrei.com/gomod/github.com/sanposhiho/wastedassign/v2/com_github_sanposhiho_wastedassign_v2-v2.0.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sanposhiho/wastedassign/v2/com_github_sanposhiho_wastedassign_v2-v2.0.7.zip", + ], ) go_repository( name = "com_github_sasha_s_go_deadlock", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sasha-s/go-deadlock", - sum = "h1:lMqc+fUb7RrFS3gQLtoQsJ7/6TV/pAIFvBsqX73DK8Y=", - version = "v0.2.0", + sha256 = "6c3f90c7947da1090f545438f4b3fd461cfeec79ee1c6e5e83a0eed7258622b1", + strip_prefix = "github.com/sasha-s/go-deadlock@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sasha-s/go-deadlock/com_github_sasha_s_go_deadlock-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/sasha-s/go-deadlock/com_github_sasha_s_go_deadlock-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sasha-s/go-deadlock/com_github_sasha_s_go_deadlock-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sasha-s/go-deadlock/com_github_sasha_s_go_deadlock-v0.2.0.zip", + ], ) go_repository( name = "com_github_sashamelentyev_interfacebloat", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sashamelentyev/interfacebloat", - sum = "h1:xdRdJp0irL086OyW1H/RTZTr1h/tMEOsumirXcOJqAw=", - version = "v1.1.0", + sha256 = "a1bd04f014594596e85a8d6fff2eb65a64cb9f05a83ed4766b76c3db74d7123a", + strip_prefix = "github.com/sashamelentyev/interfacebloat@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sashamelentyev/interfacebloat/com_github_sashamelentyev_interfacebloat-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/sashamelentyev/interfacebloat/com_github_sashamelentyev_interfacebloat-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sashamelentyev/interfacebloat/com_github_sashamelentyev_interfacebloat-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sashamelentyev/interfacebloat/com_github_sashamelentyev_interfacebloat-v1.1.0.zip", + ], ) go_repository( name = "com_github_sashamelentyev_usestdlibvars", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sashamelentyev/usestdlibvars", - sum = "h1:01h+/2Kd+NblNItNeux0veSL5cBF1jbEOPrEhDzGYq0=", - version = "v1.23.0", + sha256 = "8f67b4623bc0bf265f62fa54fdadaf7aea7796910747d20236735aca5961e60e", + strip_prefix = "github.com/sashamelentyev/usestdlibvars@v1.23.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sashamelentyev/usestdlibvars/com_github_sashamelentyev_usestdlibvars-v1.23.0.zip", + "http://ats.apps.svc/gomod/github.com/sashamelentyev/usestdlibvars/com_github_sashamelentyev_usestdlibvars-v1.23.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sashamelentyev/usestdlibvars/com_github_sashamelentyev_usestdlibvars-v1.23.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sashamelentyev/usestdlibvars/com_github_sashamelentyev_usestdlibvars-v1.23.0.zip", + ], ) - go_repository( name = "com_github_satori_go_uuid", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/satori/go.uuid", - sum = "h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww=", - version = "v1.2.0", + sha256 = "4f741306a0cbe97581e34a638531bcafe3c2848150539a2ec2ba12c5e3e6cbdd", + strip_prefix = "github.com/satori/go.uuid@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/satori/go.uuid/com_github_satori_go_uuid-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/satori/go.uuid/com_github_satori_go_uuid-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/satori/go.uuid/com_github_satori_go_uuid-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/satori/go.uuid/com_github_satori_go_uuid-v1.2.0.zip", + ], ) - go_repository( name = "com_github_sclevine_agouti", build_file_proto_mode = "disable_global", importpath = "github.com/sclevine/agouti", - sum = "h1:8IBJS6PWz3uTlMP3YBIR5f+KAldcGuOeFkFbUWfBgK4=", - version = "v3.0.0+incompatible", + sha256 = "b20c8a6a2c1fda0ae6a9cd6d319e78a7a5afea4bc90810cd46b99246d8219d23", + strip_prefix = "github.com/sclevine/agouti@v3.0.0+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sclevine/agouti/com_github_sclevine_agouti-v3.0.0+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/sclevine/agouti/com_github_sclevine_agouti-v3.0.0+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/sclevine/agouti/com_github_sclevine_agouti-v3.0.0+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sclevine/agouti/com_github_sclevine_agouti-v3.0.0+incompatible.zip", + ], ) go_repository( - name = "com_github_sean_seed", + name = "com_github_sean__seed", build_file_proto_mode = "disable_global", importpath = "github.com/sean-/seed", - sum = "h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I=", - version = "v0.0.0-20170313163322-e2103e2c3529", + sha256 = "0bc8e6e0a07e554674b0bb92ef4eb7de1650056b50878eed8d5d631aec9b6362", + strip_prefix = "github.com/sean-/seed@v0.0.0-20170313163322-e2103e2c3529", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sean-/seed/com_github_sean__seed-v0.0.0-20170313163322-e2103e2c3529.zip", + "http://ats.apps.svc/gomod/github.com/sean-/seed/com_github_sean__seed-v0.0.0-20170313163322-e2103e2c3529.zip", + "https://cache.hawkingrei.com/gomod/github.com/sean-/seed/com_github_sean__seed-v0.0.0-20170313163322-e2103e2c3529.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sean-/seed/com_github_sean__seed-v0.0.0-20170313163322-e2103e2c3529.zip", + ], ) go_repository( name = "com_github_securego_gosec_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/securego/gosec/v2", - sum = "h1:Pi0JKoasQQ3NnoRao/ww/N/XdynIB9NRYYZT5CyOs5U=", - version = "v2.16.0", + sha256 = "d05b561c6d3d4882fb6ccab23b5e54577ba08c56d11fffd866e8ca24e6247dd7", + strip_prefix = "github.com/securego/gosec/v2@v2.16.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/securego/gosec/v2/com_github_securego_gosec_v2-v2.16.0.zip", + "http://ats.apps.svc/gomod/github.com/securego/gosec/v2/com_github_securego_gosec_v2-v2.16.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/securego/gosec/v2/com_github_securego_gosec_v2-v2.16.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/securego/gosec/v2/com_github_securego_gosec_v2-v2.16.0.zip", + ], ) go_repository( name = "com_github_segmentio_asm", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/segmentio/asm", - sum = "h1:9BQrFxC+YOHJlTlHGkTrFWf59nbL3XnCoFLTwDCI7ys=", - version = "v1.2.0", + sha256 = "8e2815672f1ab3049b10185b5494006320c32afb419ccf9f14385bc25ea44def", + strip_prefix = "github.com/segmentio/asm@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/segmentio/asm/com_github_segmentio_asm-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/segmentio/asm/com_github_segmentio_asm-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/segmentio/asm/com_github_segmentio_asm-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/segmentio/asm/com_github_segmentio_asm-v1.2.0.zip", + ], ) - go_repository( name = "com_github_sergi_go_diff", build_file_proto_mode = "disable_global", importpath = "github.com/sergi/go-diff", - sum = "h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=", - version = "v1.1.0", + sha256 = "a9c0203d5188745f59c29e170e8b1a7e7c8bd007634bce75932ffac042e43eac", + strip_prefix = "github.com/sergi/go-diff@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sergi/go-diff/com_github_sergi_go_diff-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/sergi/go-diff/com_github_sergi_go_diff-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sergi/go-diff/com_github_sergi_go_diff-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sergi/go-diff/com_github_sergi_go_diff-v1.1.0.zip", + ], ) go_repository( name = "com_github_shazow_go_diff", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/shazow/go-diff", - sum = "h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU=", - version = "v0.0.0-20160112020656-b6b7b6733b8c", + sha256 = "74ce56e11770c59db446af8ffe6335e7f5e513d973353558095e846eff39ca61", + strip_prefix = "github.com/shazow/go-diff@v0.0.0-20160112020656-b6b7b6733b8c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shazow/go-diff/com_github_shazow_go_diff-v0.0.0-20160112020656-b6b7b6733b8c.zip", + "http://ats.apps.svc/gomod/github.com/shazow/go-diff/com_github_shazow_go_diff-v0.0.0-20160112020656-b6b7b6733b8c.zip", + "https://cache.hawkingrei.com/gomod/github.com/shazow/go-diff/com_github_shazow_go_diff-v0.0.0-20160112020656-b6b7b6733b8c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shazow/go-diff/com_github_shazow_go_diff-v0.0.0-20160112020656-b6b7b6733b8c.zip", + ], ) - go_repository( name = "com_github_shirou_gopsutil_v3", build_file_proto_mode = "disable_global", importpath = "github.com/shirou/gopsutil/v3", - sum = "h1:5SgDCeQ0KW0S4N0znjeM/eFHXXOKyv2dVNgRq/c9P6Y=", - version = "v3.23.5", + sha256 = "2203efec94b21893ce27d09aa407deef06968f646d72c9c35b337d6a06697a17", + strip_prefix = "github.com/shirou/gopsutil/v3@v3.23.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shirou/gopsutil/v3/com_github_shirou_gopsutil_v3-v3.23.5.zip", + "http://ats.apps.svc/gomod/github.com/shirou/gopsutil/v3/com_github_shirou_gopsutil_v3-v3.23.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/shirou/gopsutil/v3/com_github_shirou_gopsutil_v3-v3.23.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shirou/gopsutil/v3/com_github_shirou_gopsutil_v3-v3.23.5.zip", + ], ) go_repository( name = "com_github_shoenig_go_m1cpu", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/shoenig/go-m1cpu", - sum = "h1:nxdKQNcEB6vzgA2E2bvzKIYRuNj7XNJ4S/aRSwKzFtM=", - version = "v0.1.6", + sha256 = "0ceab2ec73ef7d1291bd7663dd39203ee7037ee9dccb6fc3381ad819bd8550d1", + strip_prefix = "github.com/shoenig/go-m1cpu@v0.1.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shoenig/go-m1cpu/com_github_shoenig_go_m1cpu-v0.1.6.zip", + "http://ats.apps.svc/gomod/github.com/shoenig/go-m1cpu/com_github_shoenig_go_m1cpu-v0.1.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/shoenig/go-m1cpu/com_github_shoenig_go_m1cpu-v0.1.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shoenig/go-m1cpu/com_github_shoenig_go_m1cpu-v0.1.6.zip", + ], ) go_repository( name = "com_github_shoenig_test", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/shoenig/test", - sum = "h1:kVTaSd7WLz5WZ2IaoM0RSzRsUD+m8wRR+5qvntpn4LU=", - version = "v0.6.4", + sha256 = "c2f3912a0f4bb15e24d2c61beb63bd3093aafafb033c1ab71c0918c352df0781", + strip_prefix = "github.com/shoenig/test@v0.6.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shoenig/test/com_github_shoenig_test-v0.6.4.zip", + "http://ats.apps.svc/gomod/github.com/shoenig/test/com_github_shoenig_test-v0.6.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/shoenig/test/com_github_shoenig_test-v0.6.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shoenig/test/com_github_shoenig_test-v0.6.4.zip", + ], ) - go_repository( name = "com_github_shopify_goreferrer", build_file_proto_mode = "disable_global", importpath = "github.com/Shopify/goreferrer", - sum = "h1:WDC6ySpJzbxGWFh4aMxFFC28wwGp5pEuoTtvA4q/qQ4=", - version = "v0.0.0-20181106222321-ec9c9a553398", + sha256 = "e47cdf750e6aa39707b90e62f4f87e97abb8d64b2525a16c021c82efb24f9969", + strip_prefix = "github.com/Shopify/goreferrer@v0.0.0-20181106222321-ec9c9a553398", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Shopify/goreferrer/com_github_shopify_goreferrer-v0.0.0-20181106222321-ec9c9a553398.zip", + "http://ats.apps.svc/gomod/github.com/Shopify/goreferrer/com_github_shopify_goreferrer-v0.0.0-20181106222321-ec9c9a553398.zip", + "https://cache.hawkingrei.com/gomod/github.com/Shopify/goreferrer/com_github_shopify_goreferrer-v0.0.0-20181106222321-ec9c9a553398.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Shopify/goreferrer/com_github_shopify_goreferrer-v0.0.0-20181106222321-ec9c9a553398.zip", + ], ) go_repository( name = "com_github_shopify_sarama", build_file_proto_mode = "disable_global", importpath = "github.com/Shopify/sarama", - sum = "h1:ARid8o8oieau9XrHI55f/L3EoRAhm9px6sonbD7yuUE=", - version = "v1.29.0", + sha256 = "e40e234e595aee956281eb80bcdda92342f2686180313cfcb379e7bcd1d49b58", + strip_prefix = "github.com/Shopify/sarama@v1.29.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Shopify/sarama/com_github_shopify_sarama-v1.29.0.zip", + "http://ats.apps.svc/gomod/github.com/Shopify/sarama/com_github_shopify_sarama-v1.29.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/Shopify/sarama/com_github_shopify_sarama-v1.29.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Shopify/sarama/com_github_shopify_sarama-v1.29.0.zip", + ], ) go_repository( name = "com_github_shopify_toxiproxy", build_file_proto_mode = "disable_global", importpath = "github.com/Shopify/toxiproxy", - sum = "h1:TKdv8HiTLgE5wdJuEML90aBgNWsokNbMijUGhmcoBJc=", - version = "v2.1.4+incompatible", + sha256 = "9427e70698ee6a906904dfa0652624f640619acef40652a1e5490e13b31e7f61", + strip_prefix = "github.com/Shopify/toxiproxy@v2.1.4+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/Shopify/toxiproxy/com_github_shopify_toxiproxy-v2.1.4+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/Shopify/toxiproxy/com_github_shopify_toxiproxy-v2.1.4+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/Shopify/toxiproxy/com_github_shopify_toxiproxy-v2.1.4+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/Shopify/toxiproxy/com_github_shopify_toxiproxy-v2.1.4+incompatible.zip", + ], ) go_repository( name = "com_github_shopspring_decimal", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/shopspring/decimal", - sum = "h1:abSATXmQEYyShuxI4/vyW3tV1MrKAJzCZ/0zLUXYbsQ=", - version = "v1.2.0", + sha256 = "65c34c248e7f736cadf03a7caa0c0870d15499eb593f933fe106c96c2b7699a7", + strip_prefix = "github.com/shopspring/decimal@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shopspring/decimal/com_github_shopspring_decimal-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/shopspring/decimal/com_github_shopspring_decimal-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/shopspring/decimal/com_github_shopspring_decimal-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shopspring/decimal/com_github_shopspring_decimal-v1.2.0.zip", + ], ) - go_repository( name = "com_github_shurcool_httpfs", build_file_proto_mode = "disable_global", importpath = "github.com/shurcooL/httpfs", - sum = "h1:bUGsEnyNbVPw06Bs80sCeARAlK8lhwqGyi6UT8ymuGk=", - version = "v0.0.0-20190707220628-8d4bc4ba7749", + sha256 = "a2079dbd8c236262ecbb22312467265fbbddd9b5ee789531c5f7f24fbdda174b", + strip_prefix = "github.com/shurcooL/httpfs@v0.0.0-20190707220628-8d4bc4ba7749", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shurcooL/httpfs/com_github_shurcool_httpfs-v0.0.0-20190707220628-8d4bc4ba7749.zip", + "http://ats.apps.svc/gomod/github.com/shurcooL/httpfs/com_github_shurcool_httpfs-v0.0.0-20190707220628-8d4bc4ba7749.zip", + "https://cache.hawkingrei.com/gomod/github.com/shurcooL/httpfs/com_github_shurcool_httpfs-v0.0.0-20190707220628-8d4bc4ba7749.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shurcooL/httpfs/com_github_shurcool_httpfs-v0.0.0-20190707220628-8d4bc4ba7749.zip", + ], ) go_repository( name = "com_github_shurcool_httpgzip", build_file_proto_mode = "disable_global", importpath = "github.com/shurcooL/httpgzip", - sum = "h1:mj/nMDAwTBiaCqMEs4cYCqF7pO6Np7vhy1D1wcQGz+E=", - version = "v0.0.0-20190720172056-320755c1c1b0", + sha256 = "70ef73fce2f89d622f828cb439fd6c7b48a7fe63600410a8c0a936042c0e4631", + strip_prefix = "github.com/shurcooL/httpgzip@v0.0.0-20190720172056-320755c1c1b0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shurcooL/httpgzip/com_github_shurcool_httpgzip-v0.0.0-20190720172056-320755c1c1b0.zip", + "http://ats.apps.svc/gomod/github.com/shurcooL/httpgzip/com_github_shurcool_httpgzip-v0.0.0-20190720172056-320755c1c1b0.zip", + "https://cache.hawkingrei.com/gomod/github.com/shurcooL/httpgzip/com_github_shurcool_httpgzip-v0.0.0-20190720172056-320755c1c1b0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shurcooL/httpgzip/com_github_shurcool_httpgzip-v0.0.0-20190720172056-320755c1c1b0.zip", + ], ) go_repository( name = "com_github_shurcool_sanitized_anchor_name", build_file_proto_mode = "disable_global", importpath = "github.com/shurcooL/sanitized_anchor_name", - sum = "h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo=", - version = "v1.0.0", + sha256 = "0af034323e0627a9e94367f87aa50ce29e5b165d54c8da2926cbaffd5834f757", + strip_prefix = "github.com/shurcooL/sanitized_anchor_name@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shurcooL/sanitized_anchor_name/com_github_shurcool_sanitized_anchor_name-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/shurcooL/sanitized_anchor_name/com_github_shurcool_sanitized_anchor_name-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/shurcooL/sanitized_anchor_name/com_github_shurcool_sanitized_anchor_name-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shurcooL/sanitized_anchor_name/com_github_shurcool_sanitized_anchor_name-v1.0.0.zip", + ], ) go_repository( name = "com_github_shurcool_vfsgen", build_file_proto_mode = "disable_global", importpath = "github.com/shurcooL/vfsgen", - sum = "h1:ug7PpSOB5RBPK1Kg6qskGBoP3Vnj/aNYFTznWvlkGo0=", - version = "v0.0.0-20181202132449-6a9ea43bcacd", + sha256 = "8a093681b21159514a1742b1a49e88fa2cf562673a5a0055e9abeb7ff590ee19", + strip_prefix = "github.com/shurcooL/vfsgen@v0.0.0-20181202132449-6a9ea43bcacd", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/shurcooL/vfsgen/com_github_shurcool_vfsgen-v0.0.0-20181202132449-6a9ea43bcacd.zip", + "http://ats.apps.svc/gomod/github.com/shurcooL/vfsgen/com_github_shurcool_vfsgen-v0.0.0-20181202132449-6a9ea43bcacd.zip", + "https://cache.hawkingrei.com/gomod/github.com/shurcooL/vfsgen/com_github_shurcool_vfsgen-v0.0.0-20181202132449-6a9ea43bcacd.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/shurcooL/vfsgen/com_github_shurcool_vfsgen-v0.0.0-20181202132449-6a9ea43bcacd.zip", + ], ) go_repository( name = "com_github_sirupsen_logrus", build_file_proto_mode = "disable_global", importpath = "github.com/sirupsen/logrus", - sum = "h1:oxx1eChJGI6Uks2ZC4W1zpLlVgqB8ner4EuQwV4Ik1Y=", - version = "v1.9.2", + sha256 = "2e305bbafb5140bd2918b296886244349e317568e542bfe842e34a0e2b3dd6c1", + strip_prefix = "github.com/sirupsen/logrus@v1.9.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sirupsen/logrus/com_github_sirupsen_logrus-v1.9.2.zip", + "http://ats.apps.svc/gomod/github.com/sirupsen/logrus/com_github_sirupsen_logrus-v1.9.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/sirupsen/logrus/com_github_sirupsen_logrus-v1.9.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sirupsen/logrus/com_github_sirupsen_logrus-v1.9.2.zip", + ], ) go_repository( name = "com_github_sivchari_containedctx", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sivchari/containedctx", - sum = "h1:x+etemjbsh2fB5ewm5FeLNi5bUjK0V8n0RB+Wwfd0XE=", - version = "v1.0.3", + sha256 = "d765afffc476a51173fa7622e44db9054c1467b85d024b03b5148c42b9182f60", + strip_prefix = "github.com/sivchari/containedctx@v1.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sivchari/containedctx/com_github_sivchari_containedctx-v1.0.3.zip", + "http://ats.apps.svc/gomod/github.com/sivchari/containedctx/com_github_sivchari_containedctx-v1.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/sivchari/containedctx/com_github_sivchari_containedctx-v1.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sivchari/containedctx/com_github_sivchari_containedctx-v1.0.3.zip", + ], ) go_repository( name = "com_github_sivchari_nosnakecase", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sivchari/nosnakecase", - sum = "h1:7QkpWIRMe8x25gckkFd2A5Pi6Ymo0qgr4JrhGt95do8=", - version = "v1.7.0", + sha256 = "555a2935c7908dc5eab61770a8d0c799d6876b9336786109f52ecdf32f6fa7a8", + strip_prefix = "github.com/sivchari/nosnakecase@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sivchari/nosnakecase/com_github_sivchari_nosnakecase-v1.7.0.zip", + "http://ats.apps.svc/gomod/github.com/sivchari/nosnakecase/com_github_sivchari_nosnakecase-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sivchari/nosnakecase/com_github_sivchari_nosnakecase-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sivchari/nosnakecase/com_github_sivchari_nosnakecase-v1.7.0.zip", + ], ) - go_repository( name = "com_github_sivchari_tenv", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sivchari/tenv", - sum = "h1:PSpuD4bu6fSmtWMxSGWcvqUUgIn7k3yOJhOIzVWn8Ak=", - version = "v1.7.1", + sha256 = "619d861bc16c8a9cb98fbe8f8f417847ffbc11c1f9c9eac359d43121537a166e", + strip_prefix = "github.com/sivchari/tenv@v1.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sivchari/tenv/com_github_sivchari_tenv-v1.7.1.zip", + "http://ats.apps.svc/gomod/github.com/sivchari/tenv/com_github_sivchari_tenv-v1.7.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/sivchari/tenv/com_github_sivchari_tenv-v1.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sivchari/tenv/com_github_sivchari_tenv-v1.7.1.zip", + ], ) - go_repository( name = "com_github_smartystreets_assertions", build_file_proto_mode = "disable_global", importpath = "github.com/smartystreets/assertions", - sum = "h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM=", - version = "v0.0.0-20180927180507-b2de0cb4f26d", + sha256 = "0434c12c41cb4c3e7ebf2fa44d3eeaafa75b9a61a80e30408ed8e09c3d5d3d70", + strip_prefix = "github.com/smartystreets/assertions@v0.0.0-20180927180507-b2de0cb4f26d", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/smartystreets/assertions/com_github_smartystreets_assertions-v0.0.0-20180927180507-b2de0cb4f26d.zip", + "http://ats.apps.svc/gomod/github.com/smartystreets/assertions/com_github_smartystreets_assertions-v0.0.0-20180927180507-b2de0cb4f26d.zip", + "https://cache.hawkingrei.com/gomod/github.com/smartystreets/assertions/com_github_smartystreets_assertions-v0.0.0-20180927180507-b2de0cb4f26d.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/smartystreets/assertions/com_github_smartystreets_assertions-v0.0.0-20180927180507-b2de0cb4f26d.zip", + ], ) go_repository( name = "com_github_smartystreets_goconvey", build_file_proto_mode = "disable_global", importpath = "github.com/smartystreets/goconvey", - sum = "h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s=", - version = "v1.6.4", + sha256 = "a931413713a303a958a9c3ac31305498905fb91465e725552472462130396dda", + strip_prefix = "github.com/smartystreets/goconvey@v1.6.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/smartystreets/goconvey/com_github_smartystreets_goconvey-v1.6.4.zip", + "http://ats.apps.svc/gomod/github.com/smartystreets/goconvey/com_github_smartystreets_goconvey-v1.6.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/smartystreets/goconvey/com_github_smartystreets_goconvey-v1.6.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/smartystreets/goconvey/com_github_smartystreets_goconvey-v1.6.4.zip", + ], ) go_repository( name = "com_github_soheilhy_cmux", build_file_proto_mode = "disable_global", importpath = "github.com/soheilhy/cmux", - sum = "h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=", - version = "v0.1.5", + sha256 = "27ae4f072970e4d09f4ecc75951b6cbc4dcf607da9ace4df4fb5a7a5f69054c0", + strip_prefix = "github.com/soheilhy/cmux@v0.1.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/soheilhy/cmux/com_github_soheilhy_cmux-v0.1.5.zip", + "http://ats.apps.svc/gomod/github.com/soheilhy/cmux/com_github_soheilhy_cmux-v0.1.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/soheilhy/cmux/com_github_soheilhy_cmux-v0.1.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/soheilhy/cmux/com_github_soheilhy_cmux-v0.1.5.zip", + ], ) go_repository( name = "com_github_sonatard_noctx", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sonatard/noctx", - sum = "h1:L7Dz4De2zDQhW8S0t+KUjY0MAQJd6SgVwhzNIc4ok00=", - version = "v0.0.2", + sha256 = "19ac5f6cd6f1f85beed1e5ce4cb126da2c546f0a82e3ced6d4d969f50129f7bc", + strip_prefix = "github.com/sonatard/noctx@v0.0.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sonatard/noctx/com_github_sonatard_noctx-v0.0.2.zip", + "http://ats.apps.svc/gomod/github.com/sonatard/noctx/com_github_sonatard_noctx-v0.0.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/sonatard/noctx/com_github_sonatard_noctx-v0.0.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sonatard/noctx/com_github_sonatard_noctx-v0.0.2.zip", + ], ) go_repository( name = "com_github_sourcegraph_go_diff", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/sourcegraph/go-diff", - sum = "h1:9uLlrd5T46OXs5qpp8L/MTltk0zikUGi0sNNyCpA8G0=", - version = "v0.7.0", + sha256 = "893c60e8d7b38e88f029d560cb2bc5ce8402631b25e4bdd8f6d371f9a397b140", + strip_prefix = "github.com/sourcegraph/go-diff@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/sourcegraph/go-diff/com_github_sourcegraph_go_diff-v0.7.0.zip", + "http://ats.apps.svc/gomod/github.com/sourcegraph/go-diff/com_github_sourcegraph_go_diff-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/sourcegraph/go-diff/com_github_sourcegraph_go_diff-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/sourcegraph/go-diff/com_github_sourcegraph_go_diff-v0.7.0.zip", + ], ) - go_repository( name = "com_github_spaolacci_murmur3", build_file_proto_mode = "disable_global", importpath = "github.com/spaolacci/murmur3", - sum = "h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=", - version = "v1.1.0", + sha256 = "60bd43ada88cc70823b31fd678a8b906d48631b47145300544d45219ee6a17bc", + strip_prefix = "github.com/spaolacci/murmur3@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spaolacci/murmur3/com_github_spaolacci_murmur3-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/spaolacci/murmur3/com_github_spaolacci_murmur3-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spaolacci/murmur3/com_github_spaolacci_murmur3-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spaolacci/murmur3/com_github_spaolacci_murmur3-v1.1.0.zip", + ], ) go_repository( name = "com_github_spf13_afero", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/afero", - sum = "h1:xehSyVa0YnHWsJ49JFljMpg1HX19V6NDZ1fkm1Xznbo=", - version = "v1.8.2", + sha256 = "bb6102798d19eea4d80f8d3279a6b8fe4ec4cad46d2c90c36817ed969c2115e1", + strip_prefix = "github.com/spf13/afero@v1.8.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/afero/com_github_spf13_afero-v1.8.2.zip", + "http://ats.apps.svc/gomod/github.com/spf13/afero/com_github_spf13_afero-v1.8.2.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/afero/com_github_spf13_afero-v1.8.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/afero/com_github_spf13_afero-v1.8.2.zip", + ], ) go_repository( name = "com_github_spf13_cast", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/cast", - sum = "h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w=", - version = "v1.5.0", + sha256 = "0d6f70dc849ce1e56f2b50ceeac0a7eec9dd2b8414b556ad183a35cc5c84342a", + strip_prefix = "github.com/spf13/cast@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/cast/com_github_spf13_cast-v1.5.0.zip", + "http://ats.apps.svc/gomod/github.com/spf13/cast/com_github_spf13_cast-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/cast/com_github_spf13_cast-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/cast/com_github_spf13_cast-v1.5.0.zip", + ], ) go_repository( name = "com_github_spf13_cobra", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/cobra", - sum = "h1:hyqWnYt1ZQShIddO5kBpj3vu05/++x6tJ6dg8EC572I=", - version = "v1.7.0", + sha256 = "9c16bb89286a9360eee6ba2c2393c38977db76ebd9a7f5d6439f3ff980315052", + strip_prefix = "github.com/spf13/cobra@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/cobra/com_github_spf13_cobra-v1.7.0.zip", + "http://ats.apps.svc/gomod/github.com/spf13/cobra/com_github_spf13_cobra-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/cobra/com_github_spf13_cobra-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/cobra/com_github_spf13_cobra-v1.7.0.zip", + ], ) go_repository( name = "com_github_spf13_jwalterweatherman", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/jwalterweatherman", - sum = "h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk=", - version = "v1.1.0", + sha256 = "43cc5f056caf66dc8225dca36637bfc18509521b103a69ca76fbc2b6519194a3", + strip_prefix = "github.com/spf13/jwalterweatherman@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/jwalterweatherman/com_github_spf13_jwalterweatherman-v1.1.0.zip", + "http://ats.apps.svc/gomod/github.com/spf13/jwalterweatherman/com_github_spf13_jwalterweatherman-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/jwalterweatherman/com_github_spf13_jwalterweatherman-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/jwalterweatherman/com_github_spf13_jwalterweatherman-v1.1.0.zip", + ], ) go_repository( name = "com_github_spf13_pflag", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/pflag", - sum = "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=", - version = "v1.0.5", + sha256 = "fc6e704f2f6a84ddcdce6de0404e5340fa20c8676181bf5d381b17888107ba84", + strip_prefix = "github.com/spf13/pflag@v1.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/pflag/com_github_spf13_pflag-v1.0.5.zip", + "http://ats.apps.svc/gomod/github.com/spf13/pflag/com_github_spf13_pflag-v1.0.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/pflag/com_github_spf13_pflag-v1.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/pflag/com_github_spf13_pflag-v1.0.5.zip", + ], ) go_repository( name = "com_github_spf13_viper", build_file_proto_mode = "disable_global", importpath = "github.com/spf13/viper", - sum = "h1:CZ7eSOd3kZoaYDLbXnmzgQI5RlciuXBMA+18HwHRfZQ=", - version = "v1.12.0", + sha256 = "51dcee7805a5d57f5c12fcc7be630045823d522cfab2b8436b4e595fc784108c", + strip_prefix = "github.com/spf13/viper@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spf13/viper/com_github_spf13_viper-v1.12.0.zip", + "http://ats.apps.svc/gomod/github.com/spf13/viper/com_github_spf13_viper-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spf13/viper/com_github_spf13_viper-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spf13/viper/com_github_spf13_viper-v1.12.0.zip", + ], ) go_repository( name = "com_github_spkg_bom", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/spkg/bom", - sum = "h1:S939THe0ukL5WcTGiGqkgtaW5JW+O6ITaIlpJXTYY64=", - version = "v1.0.0", + sha256 = "e920b03c06974b4676684dca3d498ed20dfd1f7b995d704dc48eecf63101fc26", + strip_prefix = "github.com/spkg/bom@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/spkg/bom/com_github_spkg_bom-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/spkg/bom/com_github_spkg_bom-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/spkg/bom/com_github_spkg_bom-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/spkg/bom/com_github_spkg_bom-v1.0.0.zip", + ], ) - go_repository( name = "com_github_ssgreg_nlreturn_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ssgreg/nlreturn/v2", - sum = "h1:X4XDI7jstt3ySqGU86YGAURbxw3oTDPK9sPEi6YEwQ0=", - version = "v2.2.1", + sha256 = "0a1fdd4b7568deafbd5b8a28fef8ae0145cc1bc66365b03ebba542f6d2cfdd35", + strip_prefix = "github.com/ssgreg/nlreturn/v2@v2.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ssgreg/nlreturn/v2/com_github_ssgreg_nlreturn_v2-v2.2.1.zip", + "http://ats.apps.svc/gomod/github.com/ssgreg/nlreturn/v2/com_github_ssgreg_nlreturn_v2-v2.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ssgreg/nlreturn/v2/com_github_ssgreg_nlreturn_v2-v2.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ssgreg/nlreturn/v2/com_github_ssgreg_nlreturn_v2-v2.2.1.zip", + ], ) go_repository( name = "com_github_stackexchange_wmi", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/StackExchange/wmi", - sum = "h1:5ZfJxyXo8KyX8DgGXC5B7ILL8y51fci/qYz2B4j8iLY=", - version = "v0.0.0-20180725035823-b12b22c5341f", + sha256 = "78bee244eb43b1114204ae736f28c45fade2a60dd5c84e20117939787e3cb14b", + strip_prefix = "github.com/StackExchange/wmi@v0.0.0-20180725035823-b12b22c5341f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/StackExchange/wmi/com_github_stackexchange_wmi-v0.0.0-20180725035823-b12b22c5341f.zip", + "http://ats.apps.svc/gomod/github.com/StackExchange/wmi/com_github_stackexchange_wmi-v0.0.0-20180725035823-b12b22c5341f.zip", + "https://cache.hawkingrei.com/gomod/github.com/StackExchange/wmi/com_github_stackexchange_wmi-v0.0.0-20180725035823-b12b22c5341f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/StackExchange/wmi/com_github_stackexchange_wmi-v0.0.0-20180725035823-b12b22c5341f.zip", + ], ) - go_repository( name = "com_github_stathat_consistent", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/stathat/consistent", - sum = "h1:ZFJ1QTRn8npNBKW065raSZ8xfOqhpb8vLOkfp4CcL/U=", - version = "v1.0.0", + sha256 = "4e890b0a4d0fea70e2c8107c13af64029bfea8c0bd9ba7a97a105b84b263caaa", + strip_prefix = "github.com/stathat/consistent@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/stathat/consistent/com_github_stathat_consistent-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/stathat/consistent/com_github_stathat_consistent-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/stathat/consistent/com_github_stathat_consistent-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/stathat/consistent/com_github_stathat_consistent-v1.0.0.zip", + ], ) go_repository( name = "com_github_stbenjam_no_sprintf_host_port", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/stbenjam/no-sprintf-host-port", - sum = "h1:tYugd/yrm1O0dV+ThCbaKZh195Dfm07ysF0U6JQXczc=", - version = "v0.1.1", + sha256 = "06e7dd3f5352aece172ffbdf6ca59b5f9421bfd0779ef6852df4a0b29b7093d0", + strip_prefix = "github.com/stbenjam/no-sprintf-host-port@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/stbenjam/no-sprintf-host-port/com_github_stbenjam_no_sprintf_host_port-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/stbenjam/no-sprintf-host-port/com_github_stbenjam_no_sprintf_host_port-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/stbenjam/no-sprintf-host-port/com_github_stbenjam_no_sprintf_host_port-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/stbenjam/no-sprintf-host-port/com_github_stbenjam_no_sprintf_host_port-v0.1.1.zip", + ], ) - go_repository( name = "com_github_stretchr_objx", build_file_proto_mode = "disable_global", importpath = "github.com/stretchr/objx", - sum = "h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c=", - version = "v0.5.0", + sha256 = "1a00b3bb5ad41cb72634ace06b7eb7df857404d77a7cab4e401a7c729561fe4c", + strip_prefix = "github.com/stretchr/objx@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/stretchr/objx/com_github_stretchr_objx-v0.5.0.zip", + "http://ats.apps.svc/gomod/github.com/stretchr/objx/com_github_stretchr_objx-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/stretchr/objx/com_github_stretchr_objx-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/stretchr/objx/com_github_stretchr_objx-v0.5.0.zip", + ], ) go_repository( name = "com_github_stretchr_testify", build_file_proto_mode = "disable_global", importpath = "github.com/stretchr/testify", - sum = "h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk=", - version = "v1.8.4", + sha256 = "e206daaede0bd03de060bdfbeb984ac2c49b83058753fffc93fe0c220ea87532", + strip_prefix = "github.com/stretchr/testify@v1.8.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/stretchr/testify/com_github_stretchr_testify-v1.8.4.zip", + "http://ats.apps.svc/gomod/github.com/stretchr/testify/com_github_stretchr_testify-v1.8.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/stretchr/testify/com_github_stretchr_testify-v1.8.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/stretchr/testify/com_github_stretchr_testify-v1.8.4.zip", + ], ) go_repository( name = "com_github_subosito_gotenv", build_file_proto_mode = "disable_global", importpath = "github.com/subosito/gotenv", - sum = "h1:jyEFiXpy21Wm81FBN71l9VoMMV8H8jG+qIK3GCpY6Qs=", - version = "v1.4.1", + sha256 = "8a4468ab0e49d730116acd47911ebfa217e8237707bf7662671f10864be24372", + strip_prefix = "github.com/subosito/gotenv@v1.4.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/subosito/gotenv/com_github_subosito_gotenv-v1.4.1.zip", + "http://ats.apps.svc/gomod/github.com/subosito/gotenv/com_github_subosito_gotenv-v1.4.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/subosito/gotenv/com_github_subosito_gotenv-v1.4.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/subosito/gotenv/com_github_subosito_gotenv-v1.4.1.zip", + ], ) - go_repository( name = "com_github_t_yuki_gocover_cobertura", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/t-yuki/gocover-cobertura", - sum = "h1:+aPplBwWcHBo6q9xrfWdMrT9o4kltkmmvpemgIjep/8=", - version = "v0.0.0-20180217150009-aaee18c8195c", + sha256 = "ffaddbf6d6c7d7064b450b5e6a0baf841399baa442810bc3173c28aa5a765082", + strip_prefix = "github.com/t-yuki/gocover-cobertura@v0.0.0-20180217150009-aaee18c8195c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/t-yuki/gocover-cobertura/com_github_t_yuki_gocover_cobertura-v0.0.0-20180217150009-aaee18c8195c.zip", + "http://ats.apps.svc/gomod/github.com/t-yuki/gocover-cobertura/com_github_t_yuki_gocover_cobertura-v0.0.0-20180217150009-aaee18c8195c.zip", + "https://cache.hawkingrei.com/gomod/github.com/t-yuki/gocover-cobertura/com_github_t_yuki_gocover_cobertura-v0.0.0-20180217150009-aaee18c8195c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/t-yuki/gocover-cobertura/com_github_t_yuki_gocover_cobertura-v0.0.0-20180217150009-aaee18c8195c.zip", + ], ) - go_repository( name = "com_github_tdakkota_asciicheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tdakkota/asciicheck", - sum = "h1:o8jvnUANo0qXtnslk2d3nMKTFNlOnJjRrNcj0j9qkHM=", - version = "v0.2.0", + sha256 = "b5bcd3f627a67d1e0e1303172b5accd226e2f25207a5c96bec895b0b6b0c3bd6", + strip_prefix = "github.com/tdakkota/asciicheck@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tdakkota/asciicheck/com_github_tdakkota_asciicheck-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/tdakkota/asciicheck/com_github_tdakkota_asciicheck-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/tdakkota/asciicheck/com_github_tdakkota_asciicheck-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tdakkota/asciicheck/com_github_tdakkota_asciicheck-v0.2.0.zip", + ], ) go_repository( name = "com_github_tenntenn_modver", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tenntenn/modver", - sum = "h1:2klLppGhDgzJrScMpkj9Ujy3rXPUspSjAcev9tSEBgA=", - version = "v1.0.1", + sha256 = "534486db97677626935f51594e1cb7c3913a646338f5bfc43175dcf4110b2672", + strip_prefix = "github.com/tenntenn/modver@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tenntenn/modver/com_github_tenntenn_modver-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/tenntenn/modver/com_github_tenntenn_modver-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/tenntenn/modver/com_github_tenntenn_modver-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tenntenn/modver/com_github_tenntenn_modver-v1.0.1.zip", + ], ) go_repository( name = "com_github_tenntenn_text_transform", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tenntenn/text/transform", - sum = "h1:f+jULpRQGxTSkNYKJ51yaw6ChIqO+Je8UqsTKN/cDag=", - version = "v0.0.0-20200319021203-7eef512accb3", + sha256 = "41c601d6ef3c9ffa633b56069b2efb240810e0764ebbf70da1a697dde0bf8c5e", + strip_prefix = "github.com/tenntenn/text/transform@v0.0.0-20200319021203-7eef512accb3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tenntenn/text/transform/com_github_tenntenn_text_transform-v0.0.0-20200319021203-7eef512accb3.zip", + "http://ats.apps.svc/gomod/github.com/tenntenn/text/transform/com_github_tenntenn_text_transform-v0.0.0-20200319021203-7eef512accb3.zip", + "https://cache.hawkingrei.com/gomod/github.com/tenntenn/text/transform/com_github_tenntenn_text_transform-v0.0.0-20200319021203-7eef512accb3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tenntenn/text/transform/com_github_tenntenn_text_transform-v0.0.0-20200319021203-7eef512accb3.zip", + ], ) - go_repository( name = "com_github_tetafro_godot", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tetafro/godot", - sum = "h1:BVoBIqAf/2QdbFmSwAWnaIqDivZdOV0ZRwEm6jivLKw=", - version = "v1.4.11", + sha256 = "f207e54086db6ac4874ecb43ab6a2303e147f159485512c8b9f1915bff190174", + strip_prefix = "github.com/tetafro/godot@v1.4.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tetafro/godot/com_github_tetafro_godot-v1.4.11.zip", + "http://ats.apps.svc/gomod/github.com/tetafro/godot/com_github_tetafro_godot-v1.4.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/tetafro/godot/com_github_tetafro_godot-v1.4.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tetafro/godot/com_github_tetafro_godot-v1.4.11.zip", + ], ) - go_repository( name = "com_github_tiancaiamao_appdash", build_file_proto_mode = "disable_global", importpath = "github.com/tiancaiamao/appdash", - sum = "h1:mbAskLJ0oJfDRtkanvQPiooDH8HvJ2FBh+iKT/OmiQQ=", - version = "v0.0.0-20181126055449-889f96f722a2", + sha256 = "a9961e6079339aec983f97fdb39d5d7258bf8d2031da68482e58e17b27a93a78", + strip_prefix = "github.com/tiancaiamao/appdash@v0.0.0-20181126055449-889f96f722a2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tiancaiamao/appdash/com_github_tiancaiamao_appdash-v0.0.0-20181126055449-889f96f722a2.zip", + "http://ats.apps.svc/gomod/github.com/tiancaiamao/appdash/com_github_tiancaiamao_appdash-v0.0.0-20181126055449-889f96f722a2.zip", + "https://cache.hawkingrei.com/gomod/github.com/tiancaiamao/appdash/com_github_tiancaiamao_appdash-v0.0.0-20181126055449-889f96f722a2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tiancaiamao/appdash/com_github_tiancaiamao_appdash-v0.0.0-20181126055449-889f96f722a2.zip", + ], ) go_repository( name = "com_github_tiancaiamao_gp", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tiancaiamao/gp", - sum = "h1:J/YdBZ46WKpXsxsW93SG+q0F8KI+yFrcIDT4c/RNoc4=", - version = "v0.0.0-20221230034425-4025bc8a4d4a", + sha256 = "0980e2518360748b37b801c1896550b4a37a3c1fc62ebbf90631e5c67de165d3", + strip_prefix = "github.com/tiancaiamao/gp@v0.0.0-20221230034425-4025bc8a4d4a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tiancaiamao/gp/com_github_tiancaiamao_gp-v0.0.0-20221230034425-4025bc8a4d4a.zip", + "http://ats.apps.svc/gomod/github.com/tiancaiamao/gp/com_github_tiancaiamao_gp-v0.0.0-20221230034425-4025bc8a4d4a.zip", + "https://cache.hawkingrei.com/gomod/github.com/tiancaiamao/gp/com_github_tiancaiamao_gp-v0.0.0-20221230034425-4025bc8a4d4a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tiancaiamao/gp/com_github_tiancaiamao_gp-v0.0.0-20221230034425-4025bc8a4d4a.zip", + ], ) - go_repository( name = "com_github_tikv_client_go_v2", build_file_proto_mode = "disable_global", importpath = "github.com/tikv/client-go/v2", - sum = "h1:88oApJuTK/WiBnBw9cV+AgA20pNZVtVIyeh8fTm2ymo=", - version = "v2.0.8-0.20230714023607-2f119351bd5c", + sha256 = "823bf64202c4d63c3994b565cf0bf16afd31e4264da10b6a8fa9a6f3b0671e61", + strip_prefix = "github.com/tikv/client-go/v2@v2.0.8-0.20230714023607-2f119351bd5c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", + "http://ats.apps.svc/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", + "https://cache.hawkingrei.com/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", + ], ) - go_repository( name = "com_github_tikv_pd_client", build_file_proto_mode = "disable_global", importpath = "github.com/tikv/pd/client", - sum = "h1:a5SATBxu/0Z6qNnz4KXDN91gDA06waaYcHM6dkb6lz4=", - version = "v0.0.0-20230613052906-7158cb319935", + sha256 = "6cdab562dd442f33d5c4fca3999c8e7fafca1ae28a55cbd597ede42a9adef249", + strip_prefix = "github.com/tikv/pd/client@v0.0.0-20230613052906-7158cb319935", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/pd/client/com_github_tikv_pd_client-v0.0.0-20230613052906-7158cb319935.zip", + "http://ats.apps.svc/gomod/github.com/tikv/pd/client/com_github_tikv_pd_client-v0.0.0-20230613052906-7158cb319935.zip", + "https://cache.hawkingrei.com/gomod/github.com/tikv/pd/client/com_github_tikv_pd_client-v0.0.0-20230613052906-7158cb319935.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/pd/client/com_github_tikv_pd_client-v0.0.0-20230613052906-7158cb319935.zip", + ], ) go_repository( name = "com_github_timakin_bodyclose", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/timakin/bodyclose", - sum = "h1:quvGphlmUVU+nhpFa4gg4yJyTRJ13reZMDHrKwYw53M=", - version = "v0.0.0-20230421092635-574207250966", + sha256 = "0d3122d8d014d1d279f064b8affbaa0c4b24b196111cdd889221d57f7beda7a9", + strip_prefix = "github.com/timakin/bodyclose@v0.0.0-20230421092635-574207250966", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/timakin/bodyclose/com_github_timakin_bodyclose-v0.0.0-20230421092635-574207250966.zip", + "http://ats.apps.svc/gomod/github.com/timakin/bodyclose/com_github_timakin_bodyclose-v0.0.0-20230421092635-574207250966.zip", + "https://cache.hawkingrei.com/gomod/github.com/timakin/bodyclose/com_github_timakin_bodyclose-v0.0.0-20230421092635-574207250966.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/timakin/bodyclose/com_github_timakin_bodyclose-v0.0.0-20230421092635-574207250966.zip", + ], ) go_repository( name = "com_github_timonwong_loggercheck", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/timonwong/loggercheck", - sum = "h1:HKKhqrjcVj8sxL7K77beXh0adEm6DLjV/QOGeMXEVi4=", - version = "v0.9.4", + sha256 = "888ee3060fe763b312ad712dc14f8584b4ea5a2cd221a03f7b35559f918c8863", + strip_prefix = "github.com/timonwong/loggercheck@v0.9.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/timonwong/loggercheck/com_github_timonwong_loggercheck-v0.9.4.zip", + "http://ats.apps.svc/gomod/github.com/timonwong/loggercheck/com_github_timonwong_loggercheck-v0.9.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/timonwong/loggercheck/com_github_timonwong_loggercheck-v0.9.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/timonwong/loggercheck/com_github_timonwong_loggercheck-v0.9.4.zip", + ], ) - go_repository( name = "com_github_tklauser_go_sysconf", build_file_proto_mode = "disable_global", importpath = "github.com/tklauser/go-sysconf", - sum = "h1:89WgdJhk5SNwJfu+GKyYveZ4IaJ7xAkecBo+KdJV0CM=", - version = "v0.3.11", + sha256 = "89b4468aaa5e5ae91cfb1638df618f1fe8aa92354c70dad1af9d82c6fd0c51cd", + strip_prefix = "github.com/tklauser/go-sysconf@v0.3.11", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tklauser/go-sysconf/com_github_tklauser_go_sysconf-v0.3.11.zip", + "http://ats.apps.svc/gomod/github.com/tklauser/go-sysconf/com_github_tklauser_go_sysconf-v0.3.11.zip", + "https://cache.hawkingrei.com/gomod/github.com/tklauser/go-sysconf/com_github_tklauser_go_sysconf-v0.3.11.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tklauser/go-sysconf/com_github_tklauser_go_sysconf-v0.3.11.zip", + ], ) go_repository( name = "com_github_tklauser_numcpus", build_file_proto_mode = "disable_global", importpath = "github.com/tklauser/numcpus", - sum = "h1:kebhY2Qt+3U6RNK7UqpYNA+tJ23IBEGKkB7JQBfDYms=", - version = "v0.6.0", + sha256 = "b9c629ac8c472aeb85c5020141c23a1866927209ff9c9be867cac31e8987b451", + strip_prefix = "github.com/tklauser/numcpus@v0.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tklauser/numcpus/com_github_tklauser_numcpus-v0.6.0.zip", + "http://ats.apps.svc/gomod/github.com/tklauser/numcpus/com_github_tklauser_numcpus-v0.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/tklauser/numcpus/com_github_tklauser_numcpus-v0.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tklauser/numcpus/com_github_tklauser_numcpus-v0.6.0.zip", + ], ) go_repository( name = "com_github_tmc_grpc_websocket_proxy", build_file_proto_mode = "disable_global", importpath = "github.com/tmc/grpc-websocket-proxy", - sum = "h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA=", - version = "v0.0.0-20201229170055-e5319fda7802", + sha256 = "51b0ffa58e0c4daa5048086d39bf8cad93d4af2c65aae229c6d8912210668164", + strip_prefix = "github.com/tmc/grpc-websocket-proxy@v0.0.0-20201229170055-e5319fda7802", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tmc/grpc-websocket-proxy/com_github_tmc_grpc_websocket_proxy-v0.0.0-20201229170055-e5319fda7802.zip", + "http://ats.apps.svc/gomod/github.com/tmc/grpc-websocket-proxy/com_github_tmc_grpc_websocket_proxy-v0.0.0-20201229170055-e5319fda7802.zip", + "https://cache.hawkingrei.com/gomod/github.com/tmc/grpc-websocket-proxy/com_github_tmc_grpc_websocket_proxy-v0.0.0-20201229170055-e5319fda7802.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tmc/grpc-websocket-proxy/com_github_tmc_grpc_websocket_proxy-v0.0.0-20201229170055-e5319fda7802.zip", + ], ) go_repository( name = "com_github_tomarrell_wrapcheck_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tomarrell/wrapcheck/v2", - sum = "h1:HxSqDSN0sAt0yJYsrcYVoEeyM4aI9yAm3KQpIXDJRhQ=", - version = "v2.8.1", + sha256 = "eaba01b3ab8e890bca0ed32dc7c57b8b898f66a65b58368cee9382e7021624f9", + strip_prefix = "github.com/tomarrell/wrapcheck/v2@v2.8.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tomarrell/wrapcheck/v2/com_github_tomarrell_wrapcheck_v2-v2.8.1.zip", + "http://ats.apps.svc/gomod/github.com/tomarrell/wrapcheck/v2/com_github_tomarrell_wrapcheck_v2-v2.8.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/tomarrell/wrapcheck/v2/com_github_tomarrell_wrapcheck_v2-v2.8.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tomarrell/wrapcheck/v2/com_github_tomarrell_wrapcheck_v2-v2.8.1.zip", + ], ) go_repository( name = "com_github_tommy_muehle_go_mnd_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/tommy-muehle/go-mnd/v2", - sum = "h1:NowYhSdyE/1zwK9QCLeRb6USWdoif80Ie+v+yU8u1Zw=", - version = "v2.5.1", + sha256 = "c23c7d903604381a09b9e1b1a63173bcf4c0cb179b8d0ae9975d1d0ace65172d", + strip_prefix = "github.com/tommy-muehle/go-mnd/v2@v2.5.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tommy-muehle/go-mnd/v2/com_github_tommy_muehle_go_mnd_v2-v2.5.1.zip", + "http://ats.apps.svc/gomod/github.com/tommy-muehle/go-mnd/v2/com_github_tommy_muehle_go_mnd_v2-v2.5.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/tommy-muehle/go-mnd/v2/com_github_tommy_muehle_go_mnd_v2-v2.5.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tommy-muehle/go-mnd/v2/com_github_tommy_muehle_go_mnd_v2-v2.5.1.zip", + ], ) - go_repository( name = "com_github_twmb_murmur3", build_file_proto_mode = "disable_global", importpath = "github.com/twmb/murmur3", - sum = "h1:mqrRot1BRxm+Yct+vavLMou2/iJt0tNVTTC0QoIjaZg=", - version = "v1.1.6", + sha256 = "c51ce05e38d9e399654814fd3849eb6eca78d0a134972926fd36f53a1e182f12", + strip_prefix = "github.com/twmb/murmur3@v1.1.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/twmb/murmur3/com_github_twmb_murmur3-v1.1.6.zip", + "http://ats.apps.svc/gomod/github.com/twmb/murmur3/com_github_twmb_murmur3-v1.1.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/twmb/murmur3/com_github_twmb_murmur3-v1.1.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/twmb/murmur3/com_github_twmb_murmur3-v1.1.6.zip", + ], ) go_repository( name = "com_github_uber_jaeger_client_go", build_file_proto_mode = "disable_global", importpath = "github.com/uber/jaeger-client-go", - sum = "h1:NHcubEkVbahf9t3p75TOCR83gdUHXjRJvjoBh1yACsM=", - version = "v2.22.1+incompatible", + sha256 = "5c837b40527bd3a61b37f5c39739568b22fb72cbbad654931a567842c266a477", + strip_prefix = "github.com/uber/jaeger-client-go@v2.22.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/uber/jaeger-client-go/com_github_uber_jaeger_client_go-v2.22.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/uber/jaeger-client-go/com_github_uber_jaeger_client_go-v2.22.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/uber/jaeger-client-go/com_github_uber_jaeger_client_go-v2.22.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/uber/jaeger-client-go/com_github_uber_jaeger_client_go-v2.22.1+incompatible.zip", + ], ) go_repository( name = "com_github_uber_jaeger_lib", build_file_proto_mode = "disable_global", importpath = "github.com/uber/jaeger-lib", - sum = "h1:td4jdvLcExb4cBISKIpHuGoVXh+dVKhn2Um6rjCsSsg=", - version = "v2.4.1+incompatible", + sha256 = "b43fc0c89c3c54498ae6108453ca2af987e074680742dd79bdceda94685a7efb", + strip_prefix = "github.com/uber/jaeger-lib@v2.4.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/uber/jaeger-lib/com_github_uber_jaeger_lib-v2.4.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/uber/jaeger-lib/com_github_uber_jaeger_lib-v2.4.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/uber/jaeger-lib/com_github_uber_jaeger_lib-v2.4.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/uber/jaeger-lib/com_github_uber_jaeger_lib-v2.4.1+incompatible.zip", + ], ) go_repository( name = "com_github_ugorji_go", build_file_proto_mode = "disable_global", importpath = "github.com/ugorji/go", - sum = "h1:j4s+tAvLfL3bZyefP2SEWmhBzmuIlH/eqNuPdFPgngw=", - version = "v1.1.4", + sha256 = "9db847f1d70b63a1d95f8ea44eaa1b271d5cd00498c867bbff122be5e5516c0b", + strip_prefix = "github.com/ugorji/go@v1.1.4", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ugorji/go/com_github_ugorji_go-v1.1.4.zip", + "http://ats.apps.svc/gomod/github.com/ugorji/go/com_github_ugorji_go-v1.1.4.zip", + "https://cache.hawkingrei.com/gomod/github.com/ugorji/go/com_github_ugorji_go-v1.1.4.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ugorji/go/com_github_ugorji_go-v1.1.4.zip", + ], ) go_repository( name = "com_github_ugorji_go_codec", build_file_proto_mode = "disable_global", importpath = "github.com/ugorji/go/codec", - sum = "h1:3SVOIvH7Ae1KRYyQWRjXWJEA9sS/c/pjvH++55Gr648=", - version = "v0.0.0-20181204163529-d75b2dcb6bc8", + sha256 = "5de1462961c82567bcddfaf480d19b4fbf902adb9da8670dc3be1e6f2652f0f3", + strip_prefix = "github.com/ugorji/go/codec@v0.0.0-20181204163529-d75b2dcb6bc8", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ugorji/go/codec/com_github_ugorji_go_codec-v0.0.0-20181204163529-d75b2dcb6bc8.zip", + "http://ats.apps.svc/gomod/github.com/ugorji/go/codec/com_github_ugorji_go_codec-v0.0.0-20181204163529-d75b2dcb6bc8.zip", + "https://cache.hawkingrei.com/gomod/github.com/ugorji/go/codec/com_github_ugorji_go_codec-v0.0.0-20181204163529-d75b2dcb6bc8.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ugorji/go/codec/com_github_ugorji_go_codec-v0.0.0-20181204163529-d75b2dcb6bc8.zip", + ], ) go_repository( name = "com_github_ultraware_funlen", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ultraware/funlen", - sum = "h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA=", - version = "v0.0.3", + sha256 = "47979840aa9e7e0c39b1572364a1b0da4dd3b33e65e4d80ef9892e80dbd717ff", + strip_prefix = "github.com/ultraware/funlen@v0.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ultraware/funlen/com_github_ultraware_funlen-v0.0.3.zip", + "http://ats.apps.svc/gomod/github.com/ultraware/funlen/com_github_ultraware_funlen-v0.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/ultraware/funlen/com_github_ultraware_funlen-v0.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ultraware/funlen/com_github_ultraware_funlen-v0.0.3.zip", + ], ) go_repository( name = "com_github_ultraware_whitespace", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ultraware/whitespace", - sum = "h1:hh+/cpIcopyMYbZNVov9iSxvJU3OYQg78Sfaqzi/CzI=", - version = "v0.0.5", + sha256 = "9cc8a20084d1fdea52b1177268edeb0f61f188365307ed720bab9ef5b04267f8", + strip_prefix = "github.com/ultraware/whitespace@v0.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ultraware/whitespace/com_github_ultraware_whitespace-v0.0.5.zip", + "http://ats.apps.svc/gomod/github.com/ultraware/whitespace/com_github_ultraware_whitespace-v0.0.5.zip", + "https://cache.hawkingrei.com/gomod/github.com/ultraware/whitespace/com_github_ultraware_whitespace-v0.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ultraware/whitespace/com_github_ultraware_whitespace-v0.0.5.zip", + ], ) - go_repository( name = "com_github_urfave_negroni", build_file_proto_mode = "disable_global", importpath = "github.com/urfave/negroni", - sum = "h1:kIimOitoypq34K7TG7DUaJ9kq/N4Ofuwi1sjz0KipXc=", - version = "v1.0.0", + sha256 = "7b50615961d34d748866565b8885edd7013e33812acdbaed47502d7cc73a4bbd", + strip_prefix = "github.com/urfave/negroni@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/urfave/negroni/com_github_urfave_negroni-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/urfave/negroni/com_github_urfave_negroni-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/urfave/negroni/com_github_urfave_negroni-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/urfave/negroni/com_github_urfave_negroni-v1.0.0.zip", + ], ) go_repository( name = "com_github_uudashr_gocognit", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/uudashr/gocognit", - sum = "h1:2Cgi6MweCsdB6kpcVQp7EW4U23iBFQWfTXiWlyp842Y=", - version = "v1.0.6", + sha256 = "08c44ae19834c348c6e3b56c0b70ce50bfbf0030f9d2b6d796e4de7619268ae9", + strip_prefix = "github.com/uudashr/gocognit@v1.0.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/uudashr/gocognit/com_github_uudashr_gocognit-v1.0.6.zip", + "http://ats.apps.svc/gomod/github.com/uudashr/gocognit/com_github_uudashr_gocognit-v1.0.6.zip", + "https://cache.hawkingrei.com/gomod/github.com/uudashr/gocognit/com_github_uudashr_gocognit-v1.0.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/uudashr/gocognit/com_github_uudashr_gocognit-v1.0.6.zip", + ], ) - go_repository( name = "com_github_valyala_bytebufferpool", build_file_proto_mode = "disable_global", importpath = "github.com/valyala/bytebufferpool", - sum = "h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw=", - version = "v1.0.0", + sha256 = "7f59f32c568539afee9a21a665a4156962b019beaac8404e26ba37af056b4f1e", + strip_prefix = "github.com/valyala/bytebufferpool@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/valyala/bytebufferpool/com_github_valyala_bytebufferpool-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/valyala/bytebufferpool/com_github_valyala_bytebufferpool-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/valyala/bytebufferpool/com_github_valyala_bytebufferpool-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/valyala/bytebufferpool/com_github_valyala_bytebufferpool-v1.0.0.zip", + ], ) go_repository( name = "com_github_valyala_fasthttp", build_file_proto_mode = "disable_global", importpath = "github.com/valyala/fasthttp", - sum = "h1:uWF8lgKmeaIewWVPwi4GRq2P6+R46IgYZdxWtM+GtEY=", - version = "v1.6.0", + sha256 = "b15a953ed5395599871097c94977d21c026205e6ca7ad6e340cd595096d5840e", + strip_prefix = "github.com/valyala/fasthttp@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/valyala/fasthttp/com_github_valyala_fasthttp-v1.6.0.zip", + "http://ats.apps.svc/gomod/github.com/valyala/fasthttp/com_github_valyala_fasthttp-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/valyala/fasthttp/com_github_valyala_fasthttp-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/valyala/fasthttp/com_github_valyala_fasthttp-v1.6.0.zip", + ], ) go_repository( name = "com_github_valyala_fasttemplate", build_file_proto_mode = "disable_global", importpath = "github.com/valyala/fasttemplate", - sum = "h1:tY9CJiPnMXf1ERmG2EyK7gNUd+c6RKGD0IfU8WdUSz8=", - version = "v1.0.1", + sha256 = "b4d9f77c6c15a0404952925ad59b759102c0ff48426b6fc88d6bfd347fe243b8", + strip_prefix = "github.com/valyala/fasttemplate@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/valyala/fasttemplate/com_github_valyala_fasttemplate-v1.0.1.zip", + "http://ats.apps.svc/gomod/github.com/valyala/fasttemplate/com_github_valyala_fasttemplate-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/valyala/fasttemplate/com_github_valyala_fasttemplate-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/valyala/fasttemplate/com_github_valyala_fasttemplate-v1.0.1.zip", + ], ) go_repository( name = "com_github_valyala_quicktemplate", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/valyala/quicktemplate", - sum = "h1:LUPTJmlVcb46OOUY3IeD9DojFpAVbsG+5WFTcjMJzCM=", - version = "v1.7.0", + sha256 = "047e3ef69c9088bc3c91ca3824c00a946d26f25d3825069c4046c927767d0052", + strip_prefix = "github.com/valyala/quicktemplate@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/valyala/quicktemplate/com_github_valyala_quicktemplate-v1.7.0.zip", + "http://ats.apps.svc/gomod/github.com/valyala/quicktemplate/com_github_valyala_quicktemplate-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/valyala/quicktemplate/com_github_valyala_quicktemplate-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/valyala/quicktemplate/com_github_valyala_quicktemplate-v1.7.0.zip", + ], ) - go_repository( name = "com_github_valyala_tcplisten", build_file_proto_mode = "disable_global", importpath = "github.com/valyala/tcplisten", - sum = "h1:0R4NLDRDZX6JcmhJgXi5E4b8Wg84ihbmUKp/GvSPEzc=", - version = "v0.0.0-20161114210144-ceec8f93295a", + sha256 = "07066d5b879a94d6bc1feed20ad4003c62865975dd1f4c062673178be406206a", + strip_prefix = "github.com/valyala/tcplisten@v0.0.0-20161114210144-ceec8f93295a", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/valyala/tcplisten/com_github_valyala_tcplisten-v0.0.0-20161114210144-ceec8f93295a.zip", + "http://ats.apps.svc/gomod/github.com/valyala/tcplisten/com_github_valyala_tcplisten-v0.0.0-20161114210144-ceec8f93295a.zip", + "https://cache.hawkingrei.com/gomod/github.com/valyala/tcplisten/com_github_valyala_tcplisten-v0.0.0-20161114210144-ceec8f93295a.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/valyala/tcplisten/com_github_valyala_tcplisten-v0.0.0-20161114210144-ceec8f93295a.zip", + ], ) go_repository( name = "com_github_vbauerster_mpb_v7", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/vbauerster/mpb/v7", - sum = "h1:BkGfmb6nMrrBQDFECR/Q7RkKCw7ylMetCb4079CGs4w=", - version = "v7.5.3", + sha256 = "1b2efa91de6840a3d628fa2c3d48d3762d411e1a47a71b2e388b49ed2264cd38", + strip_prefix = "github.com/vbauerster/mpb/v7@v7.5.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/vbauerster/mpb/v7/com_github_vbauerster_mpb_v7-v7.5.3.zip", + "http://ats.apps.svc/gomod/github.com/vbauerster/mpb/v7/com_github_vbauerster_mpb_v7-v7.5.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/vbauerster/mpb/v7/com_github_vbauerster_mpb_v7-v7.5.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/vbauerster/mpb/v7/com_github_vbauerster_mpb_v7-v7.5.3.zip", + ], ) - go_repository( name = "com_github_vividcortex_ewma", build_file_proto_mode = "disable_global", importpath = "github.com/VividCortex/ewma", - sum = "h1:f58SaIzcDXrSy3kWaHNvuJgJ3Nmz59Zji6XoJR/q1ow=", - version = "v1.2.0", + sha256 = "facfeeec2dac447211e733ed6f190e9068a8a89d770ea40b1d6955fa6cff36cf", + strip_prefix = "github.com/VividCortex/ewma@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/VividCortex/ewma/com_github_vividcortex_ewma-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/VividCortex/ewma/com_github_vividcortex_ewma-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/VividCortex/ewma/com_github_vividcortex_ewma-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/VividCortex/ewma/com_github_vividcortex_ewma-v1.2.0.zip", + ], ) - go_repository( name = "com_github_wangjohn_quickselect", build_file_proto_mode = "disable_global", importpath = "github.com/wangjohn/quickselect", - sum = "h1:9DDCDwOyEy/gId+IEMrFHLuQ5R/WV0KNxWLler8X2OY=", - version = "v0.0.0-20161129230411-ed8402a42d5f", + sha256 = "90a1aa0080655f76952ef9362e3661c0d56899061a540a6504aedd50306e79f0", + strip_prefix = "github.com/wangjohn/quickselect@v0.0.0-20161129230411-ed8402a42d5f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/wangjohn/quickselect/com_github_wangjohn_quickselect-v0.0.0-20161129230411-ed8402a42d5f.zip", + "http://ats.apps.svc/gomod/github.com/wangjohn/quickselect/com_github_wangjohn_quickselect-v0.0.0-20161129230411-ed8402a42d5f.zip", + "https://cache.hawkingrei.com/gomod/github.com/wangjohn/quickselect/com_github_wangjohn_quickselect-v0.0.0-20161129230411-ed8402a42d5f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/wangjohn/quickselect/com_github_wangjohn_quickselect-v0.0.0-20161129230411-ed8402a42d5f.zip", + ], ) go_repository( name = "com_github_xdg_scram", build_file_proto_mode = "disable_global", importpath = "github.com/xdg/scram", - sum = "h1:nTadYh2Fs4BK2xdldEa2g5bbaZp0/+1nJMMPtPxS/to=", - version = "v1.0.3", + sha256 = "56875f465f0ed3170846db4d300328b9c769c35a3c59a479c8b9ac659765e48c", + strip_prefix = "github.com/xdg/scram@v1.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xdg/scram/com_github_xdg_scram-v1.0.3.zip", + "http://ats.apps.svc/gomod/github.com/xdg/scram/com_github_xdg_scram-v1.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/xdg/scram/com_github_xdg_scram-v1.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xdg/scram/com_github_xdg_scram-v1.0.3.zip", + ], ) go_repository( name = "com_github_xdg_stringprep", build_file_proto_mode = "disable_global", importpath = "github.com/xdg/stringprep", - sum = "h1:cmL5Enob4W83ti/ZHuZLuKD/xqJfus4fVPwE+/BDm+4=", - version = "v1.0.3", + sha256 = "7cb9711fd7b3c1518e1fbd4e39be11737d7006a5e4a59f1ceb4ba9c205eb90fa", + strip_prefix = "github.com/xdg/stringprep@v1.0.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xdg/stringprep/com_github_xdg_stringprep-v1.0.3.zip", + "http://ats.apps.svc/gomod/github.com/xdg/stringprep/com_github_xdg_stringprep-v1.0.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/xdg/stringprep/com_github_xdg_stringprep-v1.0.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xdg/stringprep/com_github_xdg_stringprep-v1.0.3.zip", + ], ) go_repository( name = "com_github_xeipuuv_gojsonpointer", build_file_proto_mode = "disable_global", importpath = "github.com/xeipuuv/gojsonpointer", - sum = "h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c=", - version = "v0.0.0-20180127040702-4e3ac2762d5f", + sha256 = "5b1a4bcc8e003f214c92b3fa52959d9eb0e3af1c0c529efa55815db951146e48", + strip_prefix = "github.com/xeipuuv/gojsonpointer@v0.0.0-20180127040702-4e3ac2762d5f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xeipuuv/gojsonpointer/com_github_xeipuuv_gojsonpointer-v0.0.0-20180127040702-4e3ac2762d5f.zip", + "http://ats.apps.svc/gomod/github.com/xeipuuv/gojsonpointer/com_github_xeipuuv_gojsonpointer-v0.0.0-20180127040702-4e3ac2762d5f.zip", + "https://cache.hawkingrei.com/gomod/github.com/xeipuuv/gojsonpointer/com_github_xeipuuv_gojsonpointer-v0.0.0-20180127040702-4e3ac2762d5f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xeipuuv/gojsonpointer/com_github_xeipuuv_gojsonpointer-v0.0.0-20180127040702-4e3ac2762d5f.zip", + ], ) go_repository( name = "com_github_xeipuuv_gojsonreference", build_file_proto_mode = "disable_global", importpath = "github.com/xeipuuv/gojsonreference", - sum = "h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0=", - version = "v0.0.0-20180127040603-bd5ef7bd5415", + sha256 = "7ec98f4df894413f4dc58c8df330ca8b24ff425b05a8e1074c3028c99f7e45e7", + strip_prefix = "github.com/xeipuuv/gojsonreference@v0.0.0-20180127040603-bd5ef7bd5415", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xeipuuv/gojsonreference/com_github_xeipuuv_gojsonreference-v0.0.0-20180127040603-bd5ef7bd5415.zip", + "http://ats.apps.svc/gomod/github.com/xeipuuv/gojsonreference/com_github_xeipuuv_gojsonreference-v0.0.0-20180127040603-bd5ef7bd5415.zip", + "https://cache.hawkingrei.com/gomod/github.com/xeipuuv/gojsonreference/com_github_xeipuuv_gojsonreference-v0.0.0-20180127040603-bd5ef7bd5415.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xeipuuv/gojsonreference/com_github_xeipuuv_gojsonreference-v0.0.0-20180127040603-bd5ef7bd5415.zip", + ], ) go_repository( name = "com_github_xeipuuv_gojsonschema", build_file_proto_mode = "disable_global", importpath = "github.com/xeipuuv/gojsonschema", - sum = "h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74=", - version = "v1.2.0", + sha256 = "55c8ce068257aa0d263aad7470113dafcd50f955ee754fc853c2fdcd31ad096f", + strip_prefix = "github.com/xeipuuv/gojsonschema@v1.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xeipuuv/gojsonschema/com_github_xeipuuv_gojsonschema-v1.2.0.zip", + "http://ats.apps.svc/gomod/github.com/xeipuuv/gojsonschema/com_github_xeipuuv_gojsonschema-v1.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/xeipuuv/gojsonschema/com_github_xeipuuv_gojsonschema-v1.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xeipuuv/gojsonschema/com_github_xeipuuv_gojsonschema-v1.2.0.zip", + ], ) go_repository( name = "com_github_xen0n_gosmopolitan", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/xen0n/gosmopolitan", - sum = "h1:3pttnTuFumELBRSh+KQs1zcz4fN6Zy7aB0xlnQSn1Iw=", - version = "v1.2.1", + sha256 = "af0cb23fbeefd7a4982cf45ba15f658c187a4050391eb2a2d9e2d4677af87042", + strip_prefix = "github.com/xen0n/gosmopolitan@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xen0n/gosmopolitan/com_github_xen0n_gosmopolitan-v1.2.1.zip", + "http://ats.apps.svc/gomod/github.com/xen0n/gosmopolitan/com_github_xen0n_gosmopolitan-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/xen0n/gosmopolitan/com_github_xen0n_gosmopolitan-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xen0n/gosmopolitan/com_github_xen0n_gosmopolitan-v1.2.1.zip", + ], ) - go_repository( name = "com_github_xhit_go_str2duration_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/xhit/go-str2duration/v2", - sum = "h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc=", - version = "v2.1.0", + sha256 = "907db1bdf362568191e659f82339c21a4031d433bc5ac52f36de23eeceb8cb26", + strip_prefix = "github.com/xhit/go-str2duration/v2@v2.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xhit/go-str2duration/v2/com_github_xhit_go_str2duration_v2-v2.1.0.zip", + "http://ats.apps.svc/gomod/github.com/xhit/go-str2duration/v2/com_github_xhit_go_str2duration_v2-v2.1.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/xhit/go-str2duration/v2/com_github_xhit_go_str2duration_v2-v2.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xhit/go-str2duration/v2/com_github_xhit_go_str2duration_v2-v2.1.0.zip", + ], ) - go_repository( name = "com_github_xiang90_probing", build_file_proto_mode = "disable_global", importpath = "github.com/xiang90/probing", - sum = "h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8=", - version = "v0.0.0-20190116061207-43a291ad63a2", + sha256 = "437bdc666239fda4581b592b068001f08269c68c70699a721bff9334412d4181", + strip_prefix = "github.com/xiang90/probing@v0.0.0-20190116061207-43a291ad63a2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xiang90/probing/com_github_xiang90_probing-v0.0.0-20190116061207-43a291ad63a2.zip", + "http://ats.apps.svc/gomod/github.com/xiang90/probing/com_github_xiang90_probing-v0.0.0-20190116061207-43a291ad63a2.zip", + "https://cache.hawkingrei.com/gomod/github.com/xiang90/probing/com_github_xiang90_probing-v0.0.0-20190116061207-43a291ad63a2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xiang90/probing/com_github_xiang90_probing-v0.0.0-20190116061207-43a291ad63a2.zip", + ], ) go_repository( name = "com_github_xitongsys_parquet_go", build_file_proto_mode = "disable_global", importpath = "github.com/xitongsys/parquet-go", - sum = "h1:tBbuFCtyJNKT+BFAv6qjvTFpVdy97IYNaBwGUXifIUs=", - version = "v1.5.5-0.20201110004701-b09c49d6d457", + sha256 = "12f897439857389593402023bd18c9c4d21c19011d6a014910528a3ff3fad28e", + strip_prefix = "github.com/xitongsys/parquet-go@v1.5.5-0.20201110004701-b09c49d6d457", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xitongsys/parquet-go/com_github_xitongsys_parquet_go-v1.5.5-0.20201110004701-b09c49d6d457.zip", + "http://ats.apps.svc/gomod/github.com/xitongsys/parquet-go/com_github_xitongsys_parquet_go-v1.5.5-0.20201110004701-b09c49d6d457.zip", + "https://cache.hawkingrei.com/gomod/github.com/xitongsys/parquet-go/com_github_xitongsys_parquet_go-v1.5.5-0.20201110004701-b09c49d6d457.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xitongsys/parquet-go/com_github_xitongsys_parquet_go-v1.5.5-0.20201110004701-b09c49d6d457.zip", + ], ) go_repository( name = "com_github_xitongsys_parquet_go_source", build_file_proto_mode = "disable_global", importpath = "github.com/xitongsys/parquet-go-source", - sum = "h1:a742S4V5A15F93smuVxA60LQWsrCnN8bKeWDBARU1/k=", - version = "v0.0.0-20200817004010-026bad9b25d0", + sha256 = "9fa786105465c7da0b4d0a3f334b5d284cce486229a0631e5bd962e4dc67cd50", + strip_prefix = "github.com/xitongsys/parquet-go-source@v0.0.0-20200817004010-026bad9b25d0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xitongsys/parquet-go-source/com_github_xitongsys_parquet_go_source-v0.0.0-20200817004010-026bad9b25d0.zip", + "http://ats.apps.svc/gomod/github.com/xitongsys/parquet-go-source/com_github_xitongsys_parquet_go_source-v0.0.0-20200817004010-026bad9b25d0.zip", + "https://cache.hawkingrei.com/gomod/github.com/xitongsys/parquet-go-source/com_github_xitongsys_parquet_go_source-v0.0.0-20200817004010-026bad9b25d0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xitongsys/parquet-go-source/com_github_xitongsys_parquet_go_source-v0.0.0-20200817004010-026bad9b25d0.zip", + ], ) go_repository( name = "com_github_xordataexchange_crypt", build_file_proto_mode = "disable_global", importpath = "github.com/xordataexchange/crypt", - sum = "h1:ESFSdwYZvkeru3RtdrYueztKhOBCSAAzS4Gf+k0tEow=", - version = "v0.0.3-0.20170626215501-b2862e3d0a77", + sha256 = "46dc29ef77d77a2bc3e7bd70c94dbaeec0062dd3bd6fcacbaab785c15dcd625b", + strip_prefix = "github.com/xordataexchange/crypt@v0.0.3-0.20170626215501-b2862e3d0a77", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/xordataexchange/crypt/com_github_xordataexchange_crypt-v0.0.3-0.20170626215501-b2862e3d0a77.zip", + "http://ats.apps.svc/gomod/github.com/xordataexchange/crypt/com_github_xordataexchange_crypt-v0.0.3-0.20170626215501-b2862e3d0a77.zip", + "https://cache.hawkingrei.com/gomod/github.com/xordataexchange/crypt/com_github_xordataexchange_crypt-v0.0.3-0.20170626215501-b2862e3d0a77.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/xordataexchange/crypt/com_github_xordataexchange_crypt-v0.0.3-0.20170626215501-b2862e3d0a77.zip", + ], ) go_repository( name = "com_github_yagipy_maintidx", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/yagipy/maintidx", - sum = "h1:h5NvIsCz+nRDapQ0exNv4aJ0yXSI0420omVANTv3GJM=", - version = "v1.0.0", + sha256 = "a2b1f6b7c18ec97172872f416c18d20ad5e843c3b91c802290a27354113a653a", + strip_prefix = "github.com/yagipy/maintidx@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yagipy/maintidx/com_github_yagipy_maintidx-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/yagipy/maintidx/com_github_yagipy_maintidx-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/yagipy/maintidx/com_github_yagipy_maintidx-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yagipy/maintidx/com_github_yagipy_maintidx-v1.0.0.zip", + ], ) - go_repository( name = "com_github_yalp_jsonpath", build_file_proto_mode = "disable_global", importpath = "github.com/yalp/jsonpath", - sum = "h1:6fRhSjgLCkTD3JnJxvaJ4Sj+TYblw757bqYgZaOq5ZY=", - version = "v0.0.0-20180802001716-5cc68e5049a0", + sha256 = "2cb9c5b63fa0616fbcf73bc1c652f930212d243fdf5f73d1379921deff6dc051", + strip_prefix = "github.com/yalp/jsonpath@v0.0.0-20180802001716-5cc68e5049a0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yalp/jsonpath/com_github_yalp_jsonpath-v0.0.0-20180802001716-5cc68e5049a0.zip", + "http://ats.apps.svc/gomod/github.com/yalp/jsonpath/com_github_yalp_jsonpath-v0.0.0-20180802001716-5cc68e5049a0.zip", + "https://cache.hawkingrei.com/gomod/github.com/yalp/jsonpath/com_github_yalp_jsonpath-v0.0.0-20180802001716-5cc68e5049a0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yalp/jsonpath/com_github_yalp_jsonpath-v0.0.0-20180802001716-5cc68e5049a0.zip", + ], ) go_repository( name = "com_github_yeya24_promlinter", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/yeya24/promlinter", - sum = "h1:xFKDQ82orCU5jQujdaD8stOHiv8UN68BSdn2a8u8Y3o=", - version = "v0.2.0", + sha256 = "4cb02c5b5875f37d89ca8a908911f6943784e5348eedd2d7096d6d2e8e263f8c", + strip_prefix = "github.com/yeya24/promlinter@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yeya24/promlinter/com_github_yeya24_promlinter-v0.2.0.zip", + "http://ats.apps.svc/gomod/github.com/yeya24/promlinter/com_github_yeya24_promlinter-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/yeya24/promlinter/com_github_yeya24_promlinter-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yeya24/promlinter/com_github_yeya24_promlinter-v0.2.0.zip", + ], ) go_repository( name = "com_github_ykadowak_zerologlint", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "github.com/ykadowak/zerologlint", - sum = "h1:CA1+RsGS1DbBn3jJP2jpWfiMJipWdeqJfSY0GpNgqaY=", - version = "v0.1.1", + sha256 = "3060300d897a6c7540d4172421fed7409a862a8589a85fb7c64a5e4fe68a0476", + strip_prefix = "github.com/ykadowak/zerologlint@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/ykadowak/zerologlint/com_github_ykadowak_zerologlint-v0.1.1.zip", + "http://ats.apps.svc/gomod/github.com/ykadowak/zerologlint/com_github_ykadowak_zerologlint-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/github.com/ykadowak/zerologlint/com_github_ykadowak_zerologlint-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/ykadowak/zerologlint/com_github_ykadowak_zerologlint-v0.1.1.zip", + ], ) - go_repository( name = "com_github_yudai_gojsondiff", build_file_proto_mode = "disable_global", importpath = "github.com/yudai/gojsondiff", - sum = "h1:27cbfqXLVEJ1o8I6v3y9lg8Ydm53EKqHXAOMxEGlCOA=", - version = "v1.0.0", + sha256 = "90c457b595a661a25760d9f10cfda3fec27f7213c0e7026a5b97b30168e8f2d1", + strip_prefix = "github.com/yudai/gojsondiff@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yudai/gojsondiff/com_github_yudai_gojsondiff-v1.0.0.zip", + "http://ats.apps.svc/gomod/github.com/yudai/gojsondiff/com_github_yudai_gojsondiff-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/yudai/gojsondiff/com_github_yudai_gojsondiff-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yudai/gojsondiff/com_github_yudai_gojsondiff-v1.0.0.zip", + ], ) go_repository( name = "com_github_yudai_golcs", build_file_proto_mode = "disable_global", importpath = "github.com/yudai/golcs", - sum = "h1:BHyfKlQyqbsFN5p3IfnEUduWvb9is428/nNb5L3U01M=", - version = "v0.0.0-20170316035057-ecda9a501e82", + sha256 = "ab50327aa849e409b14f5373543635fb53476792b65a1914f6f90c46fc64ee44", + strip_prefix = "github.com/yudai/golcs@v0.0.0-20170316035057-ecda9a501e82", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yudai/golcs/com_github_yudai_golcs-v0.0.0-20170316035057-ecda9a501e82.zip", + "http://ats.apps.svc/gomod/github.com/yudai/golcs/com_github_yudai_golcs-v0.0.0-20170316035057-ecda9a501e82.zip", + "https://cache.hawkingrei.com/gomod/github.com/yudai/golcs/com_github_yudai_golcs-v0.0.0-20170316035057-ecda9a501e82.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yudai/golcs/com_github_yudai_golcs-v0.0.0-20170316035057-ecda9a501e82.zip", + ], ) go_repository( name = "com_github_yudai_pp", build_file_proto_mode = "disable_global", importpath = "github.com/yudai/pp", - sum = "h1:Q4//iY4pNF6yPLZIigmvcl7k/bPgrcTPIFIcmawg5bI=", - version = "v2.0.1+incompatible", + sha256 = "ecfda4152182e295f2b21a7b2726e2865a9415fc135a955ce42e039db29e7a20", + strip_prefix = "github.com/yudai/pp@v2.0.1+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yudai/pp/com_github_yudai_pp-v2.0.1+incompatible.zip", + "http://ats.apps.svc/gomod/github.com/yudai/pp/com_github_yudai_pp-v2.0.1+incompatible.zip", + "https://cache.hawkingrei.com/gomod/github.com/yudai/pp/com_github_yudai_pp-v2.0.1+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yudai/pp/com_github_yudai_pp-v2.0.1+incompatible.zip", + ], ) go_repository( name = "com_github_yuin_goldmark", build_file_proto_mode = "disable_global", importpath = "github.com/yuin/goldmark", - sum = "h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE=", - version = "v1.4.13", + sha256 = "bb41a602b174345fda392c8ad83fcc93217c285c763699677630be90feb7a5e3", + strip_prefix = "github.com/yuin/goldmark@v1.4.13", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yuin/goldmark/com_github_yuin_goldmark-v1.4.13.zip", + "http://ats.apps.svc/gomod/github.com/yuin/goldmark/com_github_yuin_goldmark-v1.4.13.zip", + "https://cache.hawkingrei.com/gomod/github.com/yuin/goldmark/com_github_yuin_goldmark-v1.4.13.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yuin/goldmark/com_github_yuin_goldmark-v1.4.13.zip", + ], ) go_repository( name = "com_github_yusufpapurcu_wmi", build_file_proto_mode = "disable_global", importpath = "github.com/yusufpapurcu/wmi", - sum = "h1:E1ctvB7uKFMOJw3fdOW32DwGE9I7t++CRUEMKvFoFiw=", - version = "v1.2.3", + sha256 = "59e85d4487bc90217d5914ba20c34926b6ed6c780f1b2e84658cc9a069931cca", + strip_prefix = "github.com/yusufpapurcu/wmi@v1.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/github.com/yusufpapurcu/wmi/com_github_yusufpapurcu_wmi-v1.2.3.zip", + "http://ats.apps.svc/gomod/github.com/yusufpapurcu/wmi/com_github_yusufpapurcu_wmi-v1.2.3.zip", + "https://cache.hawkingrei.com/gomod/github.com/yusufpapurcu/wmi/com_github_yusufpapurcu_wmi-v1.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/yusufpapurcu/wmi/com_github_yusufpapurcu_wmi-v1.2.3.zip", + ], ) go_repository( name = "com_gitlab_bosi_decorder", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "gitlab.com/bosi/decorder", - sum = "h1:gX4/RgK16ijY8V+BRQHAySfQAb354T7/xQpDB2n10P0=", - version = "v0.2.3", + sha256 = "beb676d2dd396a7634c96a7b93f09198a8463075b65d290edef1c55f52855568", + strip_prefix = "gitlab.com/bosi/decorder@v0.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gitlab.com/bosi/decorder/com_gitlab_bosi_decorder-v0.2.3.zip", + "http://ats.apps.svc/gomod/gitlab.com/bosi/decorder/com_gitlab_bosi_decorder-v0.2.3.zip", + "https://cache.hawkingrei.com/gomod/gitlab.com/bosi/decorder/com_gitlab_bosi_decorder-v0.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gitlab.com/bosi/decorder/com_gitlab_bosi_decorder-v0.2.3.zip", + ], ) - go_repository( name = "com_google_cloud_go", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go", - sum = "h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys=", - version = "v0.110.0", + sha256 = "8bdce0d7bfc07e71cebbbd7df2d93d1418a35eed09211bb21e3c1ee8d2fabf7c", + strip_prefix = "cloud.google.com/go@v0.110.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/com_google_cloud_go-v0.110.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/com_google_cloud_go-v0.110.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/com_google_cloud_go-v0.110.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/com_google_cloud_go-v0.110.0.zip", + ], ) go_repository( name = "com_google_cloud_go_accessapproval", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/accessapproval", - sum = "h1:x0cEHro/JFPd7eS4BlEWNTMecIj2HdXjOVB5BtvwER0=", - version = "v1.6.0", + sha256 = "4fd31c02273e95e4032c7652822e740dbf074d77d66002df0fb96c1222fd0d1e", + strip_prefix = "cloud.google.com/go/accessapproval@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/accessapproval/com_google_cloud_go_accessapproval-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/accessapproval/com_google_cloud_go_accessapproval-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/accessapproval/com_google_cloud_go_accessapproval-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/accessapproval/com_google_cloud_go_accessapproval-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_accesscontextmanager", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/accesscontextmanager", - sum = "h1:MG60JgnEoawHJrbWw0jGdv6HLNSf6gQvYRiXpuzqgEA=", - version = "v1.7.0", + sha256 = "90230ccc20b02821de0ef578914c7c32ac3189ebcce539da521228df768fa4f1", + strip_prefix = "cloud.google.com/go/accesscontextmanager@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/accesscontextmanager/com_google_cloud_go_accesscontextmanager-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/accesscontextmanager/com_google_cloud_go_accesscontextmanager-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/accesscontextmanager/com_google_cloud_go_accesscontextmanager-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/accesscontextmanager/com_google_cloud_go_accesscontextmanager-v1.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_aiplatform", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/aiplatform", - sum = "h1:zTw+suCVchgZyO+k847wjzdVjWmrAuehxdvcZvJwfGg=", - version = "v1.37.0", + sha256 = "e61385ceceb7eb9ef93c80daf51787f083470f104d113c8460794744a853c927", + strip_prefix = "cloud.google.com/go/aiplatform@v1.37.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/aiplatform/com_google_cloud_go_aiplatform-v1.37.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/aiplatform/com_google_cloud_go_aiplatform-v1.37.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/aiplatform/com_google_cloud_go_aiplatform-v1.37.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/aiplatform/com_google_cloud_go_aiplatform-v1.37.0.zip", + ], ) go_repository( name = "com_google_cloud_go_analytics", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/analytics", - sum = "h1:LqAo3tAh2FU9+w/r7vc3hBjU23Kv7GhO/PDIW7kIYgM=", - version = "v0.19.0", + sha256 = "b2c08e99d317393ea9102cbb4f309d16170790a793b95eeafd026f8263281b3f", + strip_prefix = "cloud.google.com/go/analytics@v0.19.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/analytics/com_google_cloud_go_analytics-v0.19.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/analytics/com_google_cloud_go_analytics-v0.19.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/analytics/com_google_cloud_go_analytics-v0.19.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/analytics/com_google_cloud_go_analytics-v0.19.0.zip", + ], ) go_repository( name = "com_google_cloud_go_apigateway", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/apigateway", - sum = "h1:ZI9mVO7x3E9RK/BURm2p1aw9YTBSCQe3klmyP1WxWEg=", - version = "v1.5.0", + sha256 = "81f9cf7d46093a4cf3bb6dfb7ea942784295f093261c45698656dd844bdfa163", + strip_prefix = "cloud.google.com/go/apigateway@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/apigateway/com_google_cloud_go_apigateway-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/apigateway/com_google_cloud_go_apigateway-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/apigateway/com_google_cloud_go_apigateway-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/apigateway/com_google_cloud_go_apigateway-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_apigeeconnect", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/apigeeconnect", - sum = "h1:sWOmgDyAsi1AZ48XRHcATC0tsi9SkPT7DA/+VCfkaeA=", - version = "v1.5.0", + sha256 = "a0ae141afd9c762b722778b3508dcc459e18c6890a22586235dafc0f436532a2", + strip_prefix = "cloud.google.com/go/apigeeconnect@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/apigeeconnect/com_google_cloud_go_apigeeconnect-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/apigeeconnect/com_google_cloud_go_apigeeconnect-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/apigeeconnect/com_google_cloud_go_apigeeconnect-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/apigeeconnect/com_google_cloud_go_apigeeconnect-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_apigeeregistry", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/apigeeregistry", - sum = "h1:E43RdhhCxdlV+I161gUY2rI4eOaMzHTA5kNkvRsFXvc=", - version = "v0.6.0", + sha256 = "1cf7728c1b8d31247d5c2ec10b4b252d6224e9549c2ee7d2222b482dec8aeba4", + strip_prefix = "cloud.google.com/go/apigeeregistry@v0.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/apigeeregistry/com_google_cloud_go_apigeeregistry-v0.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/apigeeregistry/com_google_cloud_go_apigeeregistry-v0.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/apigeeregistry/com_google_cloud_go_apigeeregistry-v0.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/apigeeregistry/com_google_cloud_go_apigeeregistry-v0.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_apikeys", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/apikeys", - sum = "h1:B9CdHFZTFjVti89tmyXXrO+7vSNo2jvZuHG8zD5trdQ=", - version = "v0.6.0", + sha256 = "511ba83f3837459a9e553026ecf556ebec9007403054635d90f065f7d735ddbe", + strip_prefix = "cloud.google.com/go/apikeys@v0.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/apikeys/com_google_cloud_go_apikeys-v0.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/apikeys/com_google_cloud_go_apikeys-v0.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/apikeys/com_google_cloud_go_apikeys-v0.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/apikeys/com_google_cloud_go_apikeys-v0.6.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_appengine", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/appengine", - sum = "h1:aBGDKmRIaRRoWJ2tAoN0oVSHoWLhtO9aj/NvUyP4aYs=", - version = "v1.7.1", + sha256 = "09f35ee5b9d8782bced76b733c7c3a2a5f3b9e41630236a47854b4a92567e646", + strip_prefix = "cloud.google.com/go/appengine@v1.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/appengine/com_google_cloud_go_appengine-v1.7.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/appengine/com_google_cloud_go_appengine-v1.7.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/appengine/com_google_cloud_go_appengine-v1.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/appengine/com_google_cloud_go_appengine-v1.7.1.zip", + ], ) go_repository( name = "com_google_cloud_go_area120", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/area120", - sum = "h1:ugckkFh4XkHJMPhTIx0CyvdoBxmOpMe8rNs4Ok8GAag=", - version = "v0.7.1", + sha256 = "7dcfdf365eb9f29fcedf29b8e32f0023b829732869dc7ad9a2cd8450cbdea8df", + strip_prefix = "cloud.google.com/go/area120@v0.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/area120/com_google_cloud_go_area120-v0.7.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/area120/com_google_cloud_go_area120-v0.7.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/area120/com_google_cloud_go_area120-v0.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/area120/com_google_cloud_go_area120-v0.7.1.zip", + ], ) go_repository( name = "com_google_cloud_go_artifactregistry", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/artifactregistry", - sum = "h1:o1Q80vqEB6Qp8WLEH3b8FBLNUCrGQ4k5RFj0sn/sgO8=", - version = "v1.13.0", + sha256 = "abf73586bdced0f590918b37f19643646c3aa04a651480cbdbfad86171f03d98", + strip_prefix = "cloud.google.com/go/artifactregistry@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/artifactregistry/com_google_cloud_go_artifactregistry-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/artifactregistry/com_google_cloud_go_artifactregistry-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/artifactregistry/com_google_cloud_go_artifactregistry-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/artifactregistry/com_google_cloud_go_artifactregistry-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_asset", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/asset", - sum = "h1:YAsssO08BqZ6mncbb6FPlj9h6ACS7bJQUOlzciSfbNk=", - version = "v1.13.0", + sha256 = "dcaee2c49835e7f9c53d77b21738d4d803e25b2b52dc4c71c5e145332fead841", + strip_prefix = "cloud.google.com/go/asset@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/asset/com_google_cloud_go_asset-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/asset/com_google_cloud_go_asset-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/asset/com_google_cloud_go_asset-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/asset/com_google_cloud_go_asset-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_assuredworkloads", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/assuredworkloads", - sum = "h1:VLGnVFta+N4WM+ASHbhc14ZOItOabDLH1MSoDv+Xuag=", - version = "v1.10.0", + sha256 = "f82b2f4ba2d692deff3ccf7dacfc23e744d70804f55fbb34affee7552da4f730", + strip_prefix = "cloud.google.com/go/assuredworkloads@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/assuredworkloads/com_google_cloud_go_assuredworkloads-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/assuredworkloads/com_google_cloud_go_assuredworkloads-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/assuredworkloads/com_google_cloud_go_assuredworkloads-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/assuredworkloads/com_google_cloud_go_assuredworkloads-v1.10.0.zip", + ], ) go_repository( name = "com_google_cloud_go_automl", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/automl", - sum = "h1:50VugllC+U4IGl3tDNcZaWvApHBTrn/TvyHDJ0wM+Uw=", - version = "v1.12.0", + sha256 = "e8a1b910ab247a441ad74592d93d4c37721d7ecfde2dcd7afceeaffab0505574", + strip_prefix = "cloud.google.com/go/automl@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/automl/com_google_cloud_go_automl-v1.12.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/automl/com_google_cloud_go_automl-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/automl/com_google_cloud_go_automl-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/automl/com_google_cloud_go_automl-v1.12.0.zip", + ], ) go_repository( name = "com_google_cloud_go_baremetalsolution", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/baremetalsolution", - sum = "h1:2AipdYXL0VxMboelTTw8c1UJ7gYu35LZYUbuRv9Q28s=", - version = "v0.5.0", + sha256 = "f3bdfc95c4743654198599087e86063428d823b10c8f4b59260376255403d3a6", + strip_prefix = "cloud.google.com/go/baremetalsolution@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/baremetalsolution/com_google_cloud_go_baremetalsolution-v0.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/baremetalsolution/com_google_cloud_go_baremetalsolution-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/baremetalsolution/com_google_cloud_go_baremetalsolution-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/baremetalsolution/com_google_cloud_go_baremetalsolution-v0.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_batch", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/batch", - sum = "h1:YbMt0E6BtqeD5FvSv1d56jbVsWEzlGm55lYte+M6Mzs=", - version = "v0.7.0", + sha256 = "9b7fda9ddd263f3cb57afe020014bb4153736e13656dd39896088bda972b3f8c", + strip_prefix = "cloud.google.com/go/batch@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/batch/com_google_cloud_go_batch-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/batch/com_google_cloud_go_batch-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/batch/com_google_cloud_go_batch-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/batch/com_google_cloud_go_batch-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_beyondcorp", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/beyondcorp", - sum = "h1:UkY2BTZkEUAVrgqnSdOJ4p3y9ZRBPEe1LkjgC8Bj/Pc=", - version = "v0.5.0", + sha256 = "6ff3ee86f910355281d4fccbf476922447ea6ba33579e5d40c7dcec407dfdf1a", + strip_prefix = "cloud.google.com/go/beyondcorp@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/beyondcorp/com_google_cloud_go_beyondcorp-v0.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/beyondcorp/com_google_cloud_go_beyondcorp-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/beyondcorp/com_google_cloud_go_beyondcorp-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/beyondcorp/com_google_cloud_go_beyondcorp-v0.5.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_bigquery", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/bigquery", - sum = "h1:RscMV6LbnAmhAzD893Lv9nXXy2WCaJmbxYPWDLbGqNQ=", - version = "v1.50.0", + sha256 = "3866e7d059fb9fb91f5323bc2061aded6834162d76e476da27ab64e48c2a6755", + strip_prefix = "cloud.google.com/go/bigquery@v1.50.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/bigquery/com_google_cloud_go_bigquery-v1.50.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/bigquery/com_google_cloud_go_bigquery-v1.50.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/bigquery/com_google_cloud_go_bigquery-v1.50.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/bigquery/com_google_cloud_go_bigquery-v1.50.0.zip", + ], ) go_repository( name = "com_google_cloud_go_billing", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/billing", - sum = "h1:JYj28UYF5w6VBAh0gQYlgHJ/OD1oA+JgW29YZQU+UHM=", - version = "v1.13.0", + sha256 = "6a1422bb60b43683d1b5d1be3eacd1992b1bb656e187cec3e398c9d27299eadb", + strip_prefix = "cloud.google.com/go/billing@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/billing/com_google_cloud_go_billing-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/billing/com_google_cloud_go_billing-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/billing/com_google_cloud_go_billing-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/billing/com_google_cloud_go_billing-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_binaryauthorization", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/binaryauthorization", - sum = "h1:d3pMDBCCNivxt5a4eaV7FwL7cSH0H7RrEnFrTb1QKWs=", - version = "v1.5.0", + sha256 = "4a5d9c61a748d7b2dc14542c66f033701694e537b954619fb70f53aa1f31263f", + strip_prefix = "cloud.google.com/go/binaryauthorization@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/binaryauthorization/com_google_cloud_go_binaryauthorization-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/binaryauthorization/com_google_cloud_go_binaryauthorization-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/binaryauthorization/com_google_cloud_go_binaryauthorization-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/binaryauthorization/com_google_cloud_go_binaryauthorization-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_certificatemanager", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/certificatemanager", - sum = "h1:5C5UWeSt8Jkgp7OWn2rCkLmYurar/vIWIoSQ2+LaTOc=", - version = "v1.6.0", + sha256 = "28c924f5edcc34f79ae7e7542a0179b0f49457f9ce6e89c86336fe5be2fdb8ac", + strip_prefix = "cloud.google.com/go/certificatemanager@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/certificatemanager/com_google_cloud_go_certificatemanager-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/certificatemanager/com_google_cloud_go_certificatemanager-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/certificatemanager/com_google_cloud_go_certificatemanager-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/certificatemanager/com_google_cloud_go_certificatemanager-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_channel", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/channel", - sum = "h1:GpcQY5UJKeOekYgsX3QXbzzAc/kRGtBq43fTmyKe6Uw=", - version = "v1.12.0", + sha256 = "097f8225139cc2f3d4676e6b78d1d4cdbfd0f5558e1ab3a66ded9a085700d4b2", + strip_prefix = "cloud.google.com/go/channel@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/channel/com_google_cloud_go_channel-v1.12.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/channel/com_google_cloud_go_channel-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/channel/com_google_cloud_go_channel-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/channel/com_google_cloud_go_channel-v1.12.0.zip", + ], ) go_repository( name = "com_google_cloud_go_cloudbuild", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/cloudbuild", - sum = "h1:GHQCjV4WlPPVU/j3Rlpc8vNIDwThhd1U9qSY/NPZdko=", - version = "v1.9.0", + sha256 = "80d00c57b4b55e71e45e4c7427ee0da0aae082fc0b7be0fcdc2d756a71b9d8b3", + strip_prefix = "cloud.google.com/go/cloudbuild@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/cloudbuild/com_google_cloud_go_cloudbuild-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/cloudbuild/com_google_cloud_go_cloudbuild-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/cloudbuild/com_google_cloud_go_cloudbuild-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/cloudbuild/com_google_cloud_go_cloudbuild-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_clouddms", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/clouddms", - sum = "h1:E7v4TpDGUyEm1C/4KIrpVSOCTm0P6vWdHT0I4mostRA=", - version = "v1.5.0", + sha256 = "9a9488b44e7a18811c0fcb13beb1fe9c3c5f7613b3109734af6f88af19843d90", + strip_prefix = "cloud.google.com/go/clouddms@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/clouddms/com_google_cloud_go_clouddms-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/clouddms/com_google_cloud_go_clouddms-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/clouddms/com_google_cloud_go_clouddms-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/clouddms/com_google_cloud_go_clouddms-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_cloudtasks", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/cloudtasks", - sum = "h1:uK5k6abf4yligFgYFnG0ni8msai/dSv6mDmiBulU0hU=", - version = "v1.10.0", + sha256 = "9219724339007e7278d19a293285dcb45f4a38addc31d9722c98ce0b8095efe5", + strip_prefix = "cloud.google.com/go/cloudtasks@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/cloudtasks/com_google_cloud_go_cloudtasks-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/cloudtasks/com_google_cloud_go_cloudtasks-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/cloudtasks/com_google_cloud_go_cloudtasks-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/cloudtasks/com_google_cloud_go_cloudtasks-v1.10.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_compute", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/compute", - sum = "h1:+9zda3WGgW1ZSTlVppLCYFIr48Pa35q1uG2N1itbCEQ=", - version = "v1.19.0", + sha256 = "789696687da53dd22d22c5c49e0cc0636a44703459992236d18495e79d9b9c03", + strip_prefix = "cloud.google.com/go/compute@v1.19.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/compute/com_google_cloud_go_compute-v1.19.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/compute/com_google_cloud_go_compute-v1.19.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/compute/com_google_cloud_go_compute-v1.19.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/compute/com_google_cloud_go_compute-v1.19.0.zip", + ], ) go_repository( name = "com_google_cloud_go_compute_metadata", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/compute/metadata", - sum = "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=", - version = "v0.2.3", + sha256 = "292864dbd0b1de37a968e285e949885e573384837d81cd3695be5ce2e2391887", + strip_prefix = "cloud.google.com/go/compute/metadata@v0.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/compute/metadata/com_google_cloud_go_compute_metadata-v0.2.3.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/compute/metadata/com_google_cloud_go_compute_metadata-v0.2.3.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/compute/metadata/com_google_cloud_go_compute_metadata-v0.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/compute/metadata/com_google_cloud_go_compute_metadata-v0.2.3.zip", + ], ) go_repository( name = "com_google_cloud_go_contactcenterinsights", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/contactcenterinsights", - sum = "h1:jXIpfcH/VYSE1SYcPzO0n1VVb+sAamiLOgCw45JbOQk=", - version = "v1.6.0", + sha256 = "e06630e09b6ee01e3693ff079ee6279de32566ae29fefeacdd410c61e1a1a5fe", + strip_prefix = "cloud.google.com/go/contactcenterinsights@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/contactcenterinsights/com_google_cloud_go_contactcenterinsights-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/contactcenterinsights/com_google_cloud_go_contactcenterinsights-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/contactcenterinsights/com_google_cloud_go_contactcenterinsights-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/contactcenterinsights/com_google_cloud_go_contactcenterinsights-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_container", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/container", - sum = "h1:NKlY/wCDapfVZlbVVaeuu2UZZED5Dy1z4Zx1KhEzm8c=", - version = "v1.15.0", + sha256 = "2dfba11e311b5dc9ea7e8b60cfd2dff3b060564a845bdac98945173dc3ef12ac", + strip_prefix = "cloud.google.com/go/container@v1.15.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/container/com_google_cloud_go_container-v1.15.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/container/com_google_cloud_go_container-v1.15.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/container/com_google_cloud_go_container-v1.15.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/container/com_google_cloud_go_container-v1.15.0.zip", + ], ) go_repository( name = "com_google_cloud_go_containeranalysis", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/containeranalysis", - sum = "h1:EQ4FFxNaEAg8PqQCO7bVQfWz9NVwZCUKaM1b3ycfx3U=", - version = "v0.9.0", + sha256 = "6319d5102b56fa4c4576fb3aa9b4aeb30f1c3f5e45bccd747d0da27ccfceb147", + strip_prefix = "cloud.google.com/go/containeranalysis@v0.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/containeranalysis/com_google_cloud_go_containeranalysis-v0.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/containeranalysis/com_google_cloud_go_containeranalysis-v0.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/containeranalysis/com_google_cloud_go_containeranalysis-v0.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/containeranalysis/com_google_cloud_go_containeranalysis-v0.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_datacatalog", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/datacatalog", - sum = "h1:4H5IJiyUE0X6ShQBqgFFZvGGcrwGVndTwUSLP4c52gw=", - version = "v1.13.0", + sha256 = "2e79aaa321c13a3cd5d536aa5d8d295afacb03752862c4e78bcfc8ce99501ca6", + strip_prefix = "cloud.google.com/go/datacatalog@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/datacatalog/com_google_cloud_go_datacatalog-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/datacatalog/com_google_cloud_go_datacatalog-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/datacatalog/com_google_cloud_go_datacatalog-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/datacatalog/com_google_cloud_go_datacatalog-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dataflow", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dataflow", - sum = "h1:eYyD9o/8Nm6EttsKZaEGD84xC17bNgSKCu0ZxwqUbpg=", - version = "v0.8.0", + sha256 = "f20f98ca4fb97f9c027f2e56edf7effe2c95f59d7d5a230dfa3be525fa130595", + strip_prefix = "cloud.google.com/go/dataflow@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dataflow/com_google_cloud_go_dataflow-v0.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dataflow/com_google_cloud_go_dataflow-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dataflow/com_google_cloud_go_dataflow-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dataflow/com_google_cloud_go_dataflow-v0.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dataform", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dataform", - sum = "h1:Dyk+fufup1FR6cbHjFpMuP4SfPiF3LI3JtoIIALoq48=", - version = "v0.7.0", + sha256 = "2867f6d78bb34adf8e295fb2158ad2df352cd28d79aa0c6e509dd5a389e04692", + strip_prefix = "cloud.google.com/go/dataform@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dataform/com_google_cloud_go_dataform-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dataform/com_google_cloud_go_dataform-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dataform/com_google_cloud_go_dataform-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dataform/com_google_cloud_go_dataform-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_datafusion", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/datafusion", - sum = "h1:sZjRnS3TWkGsu1LjYPFD/fHeMLZNXDK6PDHi2s2s/bk=", - version = "v1.6.0", + sha256 = "9d12d5f177f6db6980afa69a9547e7653276bbb85821404d8856d432c56706bb", + strip_prefix = "cloud.google.com/go/datafusion@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/datafusion/com_google_cloud_go_datafusion-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/datafusion/com_google_cloud_go_datafusion-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/datafusion/com_google_cloud_go_datafusion-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/datafusion/com_google_cloud_go_datafusion-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_datalabeling", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/datalabeling", - sum = "h1:ch4qA2yvddGRUrlfwrNJCr79qLqhS9QBwofPHfFlDIk=", - version = "v0.7.0", + sha256 = "9a7084aa65112251f45ed12f3118a33667fb5e90bbd14ddc64c9c64655aee9f0", + strip_prefix = "cloud.google.com/go/datalabeling@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/datalabeling/com_google_cloud_go_datalabeling-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/datalabeling/com_google_cloud_go_datalabeling-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/datalabeling/com_google_cloud_go_datalabeling-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/datalabeling/com_google_cloud_go_datalabeling-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dataplex", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dataplex", - sum = "h1:RvoZ5T7gySwm1CHzAw7yY1QwwqaGswunmqEssPxU/AM=", - version = "v1.6.0", + sha256 = "047519cc76aedf7b0ddb4e3145d9e96d88bc10776ef9252daa43acd25c367911", + strip_prefix = "cloud.google.com/go/dataplex@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dataplex/com_google_cloud_go_dataplex-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dataplex/com_google_cloud_go_dataplex-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dataplex/com_google_cloud_go_dataplex-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dataplex/com_google_cloud_go_dataplex-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dataproc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dataproc", - sum = "h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU=", - version = "v1.12.0", + sha256 = "f4adc94c30406a2bd04b62f2a0c8c33ddb605ffda53024b034e5c136407f0c73", + strip_prefix = "cloud.google.com/go/dataproc@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dataproc/com_google_cloud_go_dataproc-v1.12.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dataproc/com_google_cloud_go_dataproc-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dataproc/com_google_cloud_go_dataproc-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dataproc/com_google_cloud_go_dataproc-v1.12.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dataqna", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dataqna", - sum = "h1:yFzi/YU4YAdjyo7pXkBE2FeHbgz5OQQBVDdbErEHmVQ=", - version = "v0.7.0", + sha256 = "20e60cfe78e1b2f72122cf44184d8e9a9af7bdfc9e44a2c33e4b782dee477d25", + strip_prefix = "cloud.google.com/go/dataqna@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dataqna/com_google_cloud_go_dataqna-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dataqna/com_google_cloud_go_dataqna-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dataqna/com_google_cloud_go_dataqna-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dataqna/com_google_cloud_go_dataqna-v0.7.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_datastore", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/datastore", - sum = "h1:iF6I/HaLs3Ado8uRKMvZRvF/ZLkWaWE9i8AiHzbC774=", - version = "v1.11.0", + sha256 = "6b81cf09ce8daee02c880343ff82acfefbd3c7b67ff2b93bf9f1479c5e25f627", + strip_prefix = "cloud.google.com/go/datastore@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/datastore/com_google_cloud_go_datastore-v1.11.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/datastore/com_google_cloud_go_datastore-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/datastore/com_google_cloud_go_datastore-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/datastore/com_google_cloud_go_datastore-v1.11.0.zip", + ], ) go_repository( name = "com_google_cloud_go_datastream", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/datastream", - sum = "h1:BBCBTnWMDwwEzQQmipUXxATa7Cm7CA/gKjKcR2w35T0=", - version = "v1.7.0", + sha256 = "02571fbbe7aa5052c91c2b99f3c799dc278bbe001871036101959338e789800c", + strip_prefix = "cloud.google.com/go/datastream@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/datastream/com_google_cloud_go_datastream-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/datastream/com_google_cloud_go_datastream-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/datastream/com_google_cloud_go_datastream-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/datastream/com_google_cloud_go_datastream-v1.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_deploy", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/deploy", - sum = "h1:otshdKEbmsi1ELYeCKNYppwV0UH5xD05drSdBm7ouTk=", - version = "v1.8.0", + sha256 = "9bf6d2ad426d9d80636ca5b7c1486b91a8e31c61a50a79856195fdad65bda004", + strip_prefix = "cloud.google.com/go/deploy@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/deploy/com_google_cloud_go_deploy-v1.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/deploy/com_google_cloud_go_deploy-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/deploy/com_google_cloud_go_deploy-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/deploy/com_google_cloud_go_deploy-v1.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dialogflow", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dialogflow", - sum = "h1:uVlKKzp6G/VtSW0E7IH1Y5o0H48/UOCmqksG2riYCwQ=", - version = "v1.32.0", + sha256 = "de2009a08b3db53b7292852a7c28dd52218c8fcb7937fc0049b0219e429bafdb", + strip_prefix = "cloud.google.com/go/dialogflow@v1.32.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dialogflow/com_google_cloud_go_dialogflow-v1.32.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dialogflow/com_google_cloud_go_dialogflow-v1.32.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dialogflow/com_google_cloud_go_dialogflow-v1.32.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dialogflow/com_google_cloud_go_dialogflow-v1.32.0.zip", + ], ) go_repository( name = "com_google_cloud_go_dlp", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/dlp", - sum = "h1:1JoJqezlgu6NWCroBxr4rOZnwNFILXr4cB9dMaSKO4A=", - version = "v1.9.0", + sha256 = "a32c4dbda0445a401ec25e9faf3f10b25b6fd264917825a0d053e6e297cdfc61", + strip_prefix = "cloud.google.com/go/dlp@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/dlp/com_google_cloud_go_dlp-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/dlp/com_google_cloud_go_dlp-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/dlp/com_google_cloud_go_dlp-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/dlp/com_google_cloud_go_dlp-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_documentai", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/documentai", - sum = "h1:KM3Xh0QQyyEdC8Gs2vhZfU+rt6OCPF0dwVwxKgLmWfI=", - version = "v1.18.0", + sha256 = "9806274a2a5af71b115ddc7357be24757b0331b1661cac642f7d0eb6b6894a7b", + strip_prefix = "cloud.google.com/go/documentai@v1.18.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/documentai/com_google_cloud_go_documentai-v1.18.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/documentai/com_google_cloud_go_documentai-v1.18.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/documentai/com_google_cloud_go_documentai-v1.18.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/documentai/com_google_cloud_go_documentai-v1.18.0.zip", + ], ) go_repository( name = "com_google_cloud_go_domains", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/domains", - sum = "h1:2ti/o9tlWL4N+wIuWUNH+LbfgpwxPr8J1sv9RHA4bYQ=", - version = "v0.8.0", + sha256 = "26ed447b319c064d0ce19d85c6de127af1aa87c727af6202b1f7a3b95d35bd0a", + strip_prefix = "cloud.google.com/go/domains@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/domains/com_google_cloud_go_domains-v0.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/domains/com_google_cloud_go_domains-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/domains/com_google_cloud_go_domains-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/domains/com_google_cloud_go_domains-v0.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_edgecontainer", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/edgecontainer", - sum = "h1:O0YVE5v+O0Q/ODXYsQHmHb+sYM8KNjGZw2pjX2Ws41c=", - version = "v1.0.0", + sha256 = "c22e2f212fcfcf9f0af32c43c47b4311fc07c382e78810a34afe273ba363429c", + strip_prefix = "cloud.google.com/go/edgecontainer@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/edgecontainer/com_google_cloud_go_edgecontainer-v1.0.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/edgecontainer/com_google_cloud_go_edgecontainer-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/edgecontainer/com_google_cloud_go_edgecontainer-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/edgecontainer/com_google_cloud_go_edgecontainer-v1.0.0.zip", + ], ) go_repository( name = "com_google_cloud_go_errorreporting", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/errorreporting", - sum = "h1:kj1XEWMu8P0qlLhm3FwcaFsUvXChV/OraZwA70trRR0=", - version = "v0.3.0", + sha256 = "7b6ee6ab85d13d042543e1f2eff7e4c73104ba76981a85a6aed7dc302cf20585", + strip_prefix = "cloud.google.com/go/errorreporting@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/errorreporting/com_google_cloud_go_errorreporting-v0.3.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/errorreporting/com_google_cloud_go_errorreporting-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/errorreporting/com_google_cloud_go_errorreporting-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/errorreporting/com_google_cloud_go_errorreporting-v0.3.0.zip", + ], ) go_repository( name = "com_google_cloud_go_essentialcontacts", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/essentialcontacts", - sum = "h1:gIzEhCoOT7bi+6QZqZIzX1Erj4SswMPIteNvYVlu+pM=", - version = "v1.5.0", + sha256 = "b595846269076fbabcee96eda6718c41c1b94c2758edc42537f490accaa40b19", + strip_prefix = "cloud.google.com/go/essentialcontacts@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/essentialcontacts/com_google_cloud_go_essentialcontacts-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/essentialcontacts/com_google_cloud_go_essentialcontacts-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/essentialcontacts/com_google_cloud_go_essentialcontacts-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/essentialcontacts/com_google_cloud_go_essentialcontacts-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_eventarc", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/eventarc", - sum = "h1:fsJmNeqvqtk74FsaVDU6cH79lyZNCYP8Rrv7EhaB/PU=", - version = "v1.11.0", + sha256 = "6bdda029e620653f4dcdc10fa1099ec6b28c0e5ecbb5c1b34b58374efcc1beec", + strip_prefix = "cloud.google.com/go/eventarc@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/eventarc/com_google_cloud_go_eventarc-v1.11.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/eventarc/com_google_cloud_go_eventarc-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/eventarc/com_google_cloud_go_eventarc-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/eventarc/com_google_cloud_go_eventarc-v1.11.0.zip", + ], ) go_repository( name = "com_google_cloud_go_filestore", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/filestore", - sum = "h1:ckTEXN5towyTMu4q0uQ1Mde/JwTHur0gXs8oaIZnKfw=", - version = "v1.6.0", + sha256 = "77c99a79955f99b33988d4ce7d4656ab3bbeaef794d788ae295eccdecf799839", + strip_prefix = "cloud.google.com/go/filestore@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/filestore/com_google_cloud_go_filestore-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/filestore/com_google_cloud_go_filestore-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/filestore/com_google_cloud_go_filestore-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/filestore/com_google_cloud_go_filestore-v1.6.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_firestore", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/firestore", - sum = "h1:IBlRyxgGySXu5VuW0RgGFlTtLukSnNkpDiEOMkQkmpA=", - version = "v1.9.0", + sha256 = "f4bd0f35095358181574ae03a8bed7618fe8f50a63d54b2e49a85d71c47104c7", + strip_prefix = "cloud.google.com/go/firestore@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/firestore/com_google_cloud_go_firestore-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/firestore/com_google_cloud_go_firestore-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/firestore/com_google_cloud_go_firestore-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/firestore/com_google_cloud_go_firestore-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_functions", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/functions", - sum = "h1:pPDqtsXG2g9HeOQLoquLbmvmb82Y4Ezdo1GXuotFoWg=", - version = "v1.13.0", + sha256 = "9635cbe16b0bf748108ce30c4686a909227d342e2ed47c1c1c45cfaa44be6d89", + strip_prefix = "cloud.google.com/go/functions@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/functions/com_google_cloud_go_functions-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/functions/com_google_cloud_go_functions-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/functions/com_google_cloud_go_functions-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/functions/com_google_cloud_go_functions-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_gaming", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gaming", - sum = "h1:7vEhFnZmd931Mo7sZ6pJy7uQPDxF7m7v8xtBheG08tc=", - version = "v1.9.0", + sha256 = "5a0680fb577f1ea1d3e815ff2e7fa22931e2c9e492e151087cdef34b1f9ece97", + strip_prefix = "cloud.google.com/go/gaming@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gaming/com_google_cloud_go_gaming-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gaming/com_google_cloud_go_gaming-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gaming/com_google_cloud_go_gaming-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gaming/com_google_cloud_go_gaming-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_gkebackup", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gkebackup", - sum = "h1:za3QZvw6ujR0uyqkhomKKKNoXDyqYGPJies3voUK8DA=", - version = "v0.4.0", + sha256 = "d7a06be74c96d73dc3f032431cffd1e01656c670ed85d70da916933b4a91d85d", + strip_prefix = "cloud.google.com/go/gkebackup@v0.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gkebackup/com_google_cloud_go_gkebackup-v0.4.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gkebackup/com_google_cloud_go_gkebackup-v0.4.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gkebackup/com_google_cloud_go_gkebackup-v0.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gkebackup/com_google_cloud_go_gkebackup-v0.4.0.zip", + ], ) go_repository( name = "com_google_cloud_go_gkeconnect", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gkeconnect", - sum = "h1:gXYKciHS/Lgq0GJ5Kc9SzPA35NGc3yqu6SkjonpEr2Q=", - version = "v0.7.0", + sha256 = "37fe8da6dd9a04e90a245093f72b30dae67d511ab13a6c24db25b3ee8c547d25", + strip_prefix = "cloud.google.com/go/gkeconnect@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gkeconnect/com_google_cloud_go_gkeconnect-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gkeconnect/com_google_cloud_go_gkeconnect-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gkeconnect/com_google_cloud_go_gkeconnect-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gkeconnect/com_google_cloud_go_gkeconnect-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_gkehub", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gkehub", - sum = "h1:TqCSPsEBQ6oZSJgEYZ3XT8x2gUadbvfwI32YB0kuHCs=", - version = "v0.12.0", + sha256 = "e44073c24ed21976762f6a13f0adad46863eec5ac1dbaa20045fc0b63e1fd2ce", + strip_prefix = "cloud.google.com/go/gkehub@v0.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gkehub/com_google_cloud_go_gkehub-v0.12.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gkehub/com_google_cloud_go_gkehub-v0.12.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gkehub/com_google_cloud_go_gkehub-v0.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gkehub/com_google_cloud_go_gkehub-v0.12.0.zip", + ], ) go_repository( name = "com_google_cloud_go_gkemulticloud", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gkemulticloud", - sum = "h1:8I84Q4vl02rJRsFiinBxl7WCozfdLlUVBQuSrqr9Wtk=", - version = "v0.5.0", + sha256 = "9c851d037561d6cc67c20b247c505ca9c0697dc7e85251bd756f478f473483b1", + strip_prefix = "cloud.google.com/go/gkemulticloud@v0.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gkemulticloud/com_google_cloud_go_gkemulticloud-v0.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gkemulticloud/com_google_cloud_go_gkemulticloud-v0.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gkemulticloud/com_google_cloud_go_gkemulticloud-v0.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gkemulticloud/com_google_cloud_go_gkemulticloud-v0.5.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_gsuiteaddons", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/gsuiteaddons", - sum = "h1:1mvhXqJzV0Vg5Fa95QwckljODJJfDFXV4pn+iL50zzA=", - version = "v1.5.0", + sha256 = "911963d78ba7974bd3e807888fde1879a5c871cdf3c43369eebb9778a3fdc4c1", + strip_prefix = "cloud.google.com/go/gsuiteaddons@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/gsuiteaddons/com_google_cloud_go_gsuiteaddons-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/gsuiteaddons/com_google_cloud_go_gsuiteaddons-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/gsuiteaddons/com_google_cloud_go_gsuiteaddons-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/gsuiteaddons/com_google_cloud_go_gsuiteaddons-v1.5.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_iam", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/iam", - sum = "h1:+CmB+K0J/33d0zSQ9SlFWUeCCEn5XJA0ZMZ3pHE9u8k=", - version = "v0.13.0", + sha256 = "a8236c53eb06cc21c5c972fcfc4153fbce5a44eb7a1b7c88cadc307b8768328a", + strip_prefix = "cloud.google.com/go/iam@v0.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/iam/com_google_cloud_go_iam-v0.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/iam/com_google_cloud_go_iam-v0.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/iam/com_google_cloud_go_iam-v0.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/iam/com_google_cloud_go_iam-v0.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_iap", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/iap", - sum = "h1:PxVHFuMxmSZyfntKXHXhd8bo82WJ+LcATenq7HLdVnU=", - version = "v1.7.1", + sha256 = "c2e76b45c74ecebad179dca0398a5279bcf47d30c35d8c347c8d59d98f944f90", + strip_prefix = "cloud.google.com/go/iap@v1.7.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/iap/com_google_cloud_go_iap-v1.7.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/iap/com_google_cloud_go_iap-v1.7.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/iap/com_google_cloud_go_iap-v1.7.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/iap/com_google_cloud_go_iap-v1.7.1.zip", + ], ) go_repository( name = "com_google_cloud_go_ids", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/ids", - sum = "h1:fodnCDtOXuMmS8LTC2y3h8t24U8F3eKWfhi+3LY6Qf0=", - version = "v1.3.0", + sha256 = "8a684da48da978ae35937cb3b9a84da1a7673789e8363501ccc317108b712913", + strip_prefix = "cloud.google.com/go/ids@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/ids/com_google_cloud_go_ids-v1.3.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/ids/com_google_cloud_go_ids-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/ids/com_google_cloud_go_ids-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/ids/com_google_cloud_go_ids-v1.3.0.zip", + ], ) go_repository( name = "com_google_cloud_go_iot", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/iot", - sum = "h1:39W5BFSarRNZfVG0eXI5LYux+OVQT8GkgpHCnrZL2vM=", - version = "v1.6.0", + sha256 = "960bf7d2c22c0c31d9d903343672d1e949d2bb1442264c15d9de57659b51e126", + strip_prefix = "cloud.google.com/go/iot@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/iot/com_google_cloud_go_iot-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/iot/com_google_cloud_go_iot-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/iot/com_google_cloud_go_iot-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/iot/com_google_cloud_go_iot-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_kms", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/kms", - sum = "h1:7hm1bRqGCA1GBRQUrp831TwJ9TWhP+tvLuP497CQS2g=", - version = "v1.10.1", + sha256 = "7f54a8218570636a93ea8b33843ed179b4b881f7d5aa8982912ddfdf7090ba38", + strip_prefix = "cloud.google.com/go/kms@v1.10.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/kms/com_google_cloud_go_kms-v1.10.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/kms/com_google_cloud_go_kms-v1.10.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/kms/com_google_cloud_go_kms-v1.10.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/kms/com_google_cloud_go_kms-v1.10.1.zip", + ], ) go_repository( name = "com_google_cloud_go_language", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/language", - sum = "h1:7Ulo2mDk9huBoBi8zCE3ONOoBrL6UXfAI71CLQ9GEIM=", - version = "v1.9.0", + sha256 = "c66908967b2558c00ca79b31f6788a1cd5f7ba9ee24ebe109ea3b4ac1ab372a1", + strip_prefix = "cloud.google.com/go/language@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/language/com_google_cloud_go_language-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/language/com_google_cloud_go_language-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/language/com_google_cloud_go_language-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/language/com_google_cloud_go_language-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_lifesciences", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/lifesciences", - sum = "h1:uWrMjWTsGjLZpCTWEAzYvyXj+7fhiZST45u9AgasasI=", - version = "v0.8.0", + sha256 = "8638174541f6d1b8d03cce39e94d5ba7b85def5550151e69c4d54e61d60101e3", + strip_prefix = "cloud.google.com/go/lifesciences@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/lifesciences/com_google_cloud_go_lifesciences-v0.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/lifesciences/com_google_cloud_go_lifesciences-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/lifesciences/com_google_cloud_go_lifesciences-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/lifesciences/com_google_cloud_go_lifesciences-v0.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_logging", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/logging", - sum = "h1:CJYxlNNNNAMkHp9em/YEXcfJg+rPDg7YfwoRpMU+t5I=", - version = "v1.7.0", + sha256 = "1b56716e7440c5064ed17af2c40bbba0c2e0f1d628f9f4864e81b7bd2958a2f3", + strip_prefix = "cloud.google.com/go/logging@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/logging/com_google_cloud_go_logging-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/logging/com_google_cloud_go_logging-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/logging/com_google_cloud_go_logging-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/logging/com_google_cloud_go_logging-v1.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_longrunning", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/longrunning", - sum = "h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM=", - version = "v0.4.1", + sha256 = "6cb4e4a6b80435cb12ab0192ca281893e750f20903cdf5f2432a6d61db190361", + strip_prefix = "cloud.google.com/go/longrunning@v0.4.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/longrunning/com_google_cloud_go_longrunning-v0.4.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/longrunning/com_google_cloud_go_longrunning-v0.4.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/longrunning/com_google_cloud_go_longrunning-v0.4.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/longrunning/com_google_cloud_go_longrunning-v0.4.1.zip", + ], ) go_repository( name = "com_google_cloud_go_managedidentities", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/managedidentities", - sum = "h1:ZRQ4k21/jAhrHBVKl/AY7SjgzeJwG1iZa+mJ82P+VNg=", - version = "v1.5.0", + sha256 = "6ca18f1a180e7ce3159b8c6fdf93ba66122775a112874d9ce9a7f9fca3150a95", + strip_prefix = "cloud.google.com/go/managedidentities@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/managedidentities/com_google_cloud_go_managedidentities-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/managedidentities/com_google_cloud_go_managedidentities-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/managedidentities/com_google_cloud_go_managedidentities-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/managedidentities/com_google_cloud_go_managedidentities-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_maps", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/maps", - sum = "h1:mv9YaczD4oZBZkM5XJl6fXQ984IkJNHPwkc8MUsdkBo=", - version = "v0.7.0", + sha256 = "9988ceccfc296bc154f5cbd0ae455131ddec336e93293b07d1c5f4948653dd93", + strip_prefix = "cloud.google.com/go/maps@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/maps/com_google_cloud_go_maps-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/maps/com_google_cloud_go_maps-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/maps/com_google_cloud_go_maps-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/maps/com_google_cloud_go_maps-v0.7.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_mediatranslation", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/mediatranslation", - sum = "h1:anPxH+/WWt8Yc3EdoEJhPMBRF7EhIdz426A+tuoA0OU=", - version = "v0.7.0", + sha256 = "e78d770431918e6653b61029adf076402e15875acaa165c0db216567abeb5e63", + strip_prefix = "cloud.google.com/go/mediatranslation@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/mediatranslation/com_google_cloud_go_mediatranslation-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/mediatranslation/com_google_cloud_go_mediatranslation-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/mediatranslation/com_google_cloud_go_mediatranslation-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/mediatranslation/com_google_cloud_go_mediatranslation-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_memcache", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/memcache", - sum = "h1:8/VEmWCpnETCrBwS3z4MhT+tIdKgR1Z4Tr2tvYH32rg=", - version = "v1.9.0", + sha256 = "e01bca761af97779d7a4b0d632fd0463d324b80fac75662c594dd008270ed389", + strip_prefix = "cloud.google.com/go/memcache@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/memcache/com_google_cloud_go_memcache-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/memcache/com_google_cloud_go_memcache-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/memcache/com_google_cloud_go_memcache-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/memcache/com_google_cloud_go_memcache-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_metastore", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/metastore", - sum = "h1:QCFhZVe2289KDBQ7WxaHV2rAmPrmRAdLC6gbjUd3HPo=", - version = "v1.10.0", + sha256 = "6ec835f8d18b39056072b7814a51cd6c22179cbf97f2b0204dc73d94082f00a4", + strip_prefix = "cloud.google.com/go/metastore@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/metastore/com_google_cloud_go_metastore-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/metastore/com_google_cloud_go_metastore-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/metastore/com_google_cloud_go_metastore-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/metastore/com_google_cloud_go_metastore-v1.10.0.zip", + ], ) go_repository( name = "com_google_cloud_go_monitoring", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/monitoring", - sum = "h1:2qsrgXGVoRXpP7otZ14eE1I568zAa92sJSDPyOJvwjM=", - version = "v1.13.0", + sha256 = "3ed009f1b492887939537dc59bea91ad78129eab5cba1fb4f090690a0f2a1f22", + strip_prefix = "cloud.google.com/go/monitoring@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/monitoring/com_google_cloud_go_monitoring-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/monitoring/com_google_cloud_go_monitoring-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/monitoring/com_google_cloud_go_monitoring-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/monitoring/com_google_cloud_go_monitoring-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_networkconnectivity", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/networkconnectivity", - sum = "h1:ZD6b4Pk1jEtp/cx9nx0ZYcL3BKqDa+KixNDZ6Bjs1B8=", - version = "v1.11.0", + sha256 = "c2cd6ef6c8a4141ea70a20669000695559d3f3d41498de98c61878597cca05ea", + strip_prefix = "cloud.google.com/go/networkconnectivity@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/networkconnectivity/com_google_cloud_go_networkconnectivity-v1.11.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/networkconnectivity/com_google_cloud_go_networkconnectivity-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/networkconnectivity/com_google_cloud_go_networkconnectivity-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/networkconnectivity/com_google_cloud_go_networkconnectivity-v1.11.0.zip", + ], ) go_repository( name = "com_google_cloud_go_networkmanagement", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/networkmanagement", - sum = "h1:8KWEUNGcpSX9WwZXq7FtciuNGPdPdPN/ruDm769yAEM=", - version = "v1.6.0", + sha256 = "4c74b55c69b73655d14d2198be6d6e8d4da240e7284c5c99eb2a7591bb95c187", + strip_prefix = "cloud.google.com/go/networkmanagement@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/networkmanagement/com_google_cloud_go_networkmanagement-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/networkmanagement/com_google_cloud_go_networkmanagement-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/networkmanagement/com_google_cloud_go_networkmanagement-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/networkmanagement/com_google_cloud_go_networkmanagement-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_networksecurity", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/networksecurity", - sum = "h1:sOc42Ig1K2LiKlzG71GUVloeSJ0J3mffEBYmvu+P0eo=", - version = "v0.8.0", + sha256 = "1a358f55bb3daaba03ad22fe0ecbf67f334e829f3c7412de37f85b607572cb67", + strip_prefix = "cloud.google.com/go/networksecurity@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/networksecurity/com_google_cloud_go_networksecurity-v0.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/networksecurity/com_google_cloud_go_networksecurity-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/networksecurity/com_google_cloud_go_networksecurity-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/networksecurity/com_google_cloud_go_networksecurity-v0.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_notebooks", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/notebooks", - sum = "h1:Kg2K3K7CbSXYJHZ1aGQpf1xi5x2GUvQWf2sFVuiZh8M=", - version = "v1.8.0", + sha256 = "24ca6efce18d2cb1001280ad2c3dc2a002279b258ecf5d20bf912b666b19d279", + strip_prefix = "cloud.google.com/go/notebooks@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/notebooks/com_google_cloud_go_notebooks-v1.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/notebooks/com_google_cloud_go_notebooks-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/notebooks/com_google_cloud_go_notebooks-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/notebooks/com_google_cloud_go_notebooks-v1.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_optimization", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/optimization", - sum = "h1:dj8O4VOJRB4CUwZXdmwNViH1OtI0WtWL867/lnYH248=", - version = "v1.3.1", + sha256 = "a86473b6c76f5669e4c98ad4837a2ec77faab9bfabeb52c0f26b10019e039986", + strip_prefix = "cloud.google.com/go/optimization@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/optimization/com_google_cloud_go_optimization-v1.3.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/optimization/com_google_cloud_go_optimization-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/optimization/com_google_cloud_go_optimization-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/optimization/com_google_cloud_go_optimization-v1.3.1.zip", + ], ) go_repository( name = "com_google_cloud_go_orchestration", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/orchestration", - sum = "h1:Vw+CEXo8M/FZ1rb4EjcLv0gJqqw89b7+g+C/EmniTb8=", - version = "v1.6.0", + sha256 = "9568ea88c1626f6d69ac48abcbd4dfab26aebe3be89a19f179bf3277bcda26e9", + strip_prefix = "cloud.google.com/go/orchestration@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/orchestration/com_google_cloud_go_orchestration-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/orchestration/com_google_cloud_go_orchestration-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/orchestration/com_google_cloud_go_orchestration-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/orchestration/com_google_cloud_go_orchestration-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_orgpolicy", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/orgpolicy", - sum = "h1:XDriMWug7sd0kYT1QKofRpRHzjad0bK8Q8uA9q+XrU4=", - version = "v1.10.0", + sha256 = "6fa13831a918ac690ed1073967e210349a13c2cd9bf51f84ba5cd6522a052d32", + strip_prefix = "cloud.google.com/go/orgpolicy@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/orgpolicy/com_google_cloud_go_orgpolicy-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/orgpolicy/com_google_cloud_go_orgpolicy-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/orgpolicy/com_google_cloud_go_orgpolicy-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/orgpolicy/com_google_cloud_go_orgpolicy-v1.10.0.zip", + ], ) go_repository( name = "com_google_cloud_go_osconfig", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/osconfig", - sum = "h1:PkSQx4OHit5xz2bNyr11KGcaFccL5oqglFPdTboyqwQ=", - version = "v1.11.0", + sha256 = "8f97d324f398aebb4af096041f8547a5b6b09cba754ba082fe3eca7f29a8b885", + strip_prefix = "cloud.google.com/go/osconfig@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/osconfig/com_google_cloud_go_osconfig-v1.11.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/osconfig/com_google_cloud_go_osconfig-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/osconfig/com_google_cloud_go_osconfig-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/osconfig/com_google_cloud_go_osconfig-v1.11.0.zip", + ], ) go_repository( name = "com_google_cloud_go_oslogin", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/oslogin", - sum = "h1:whP7vhpmc+ufZa90eVpkfbgzJRK/Xomjz+XCD4aGwWw=", - version = "v1.9.0", + sha256 = "4e1f1ec2a64a8bb7f878185b3e618bb077df6fa94ed6704ab012e18c4ecd4fce", + strip_prefix = "cloud.google.com/go/oslogin@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/oslogin/com_google_cloud_go_oslogin-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/oslogin/com_google_cloud_go_oslogin-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/oslogin/com_google_cloud_go_oslogin-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/oslogin/com_google_cloud_go_oslogin-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_phishingprotection", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/phishingprotection", - sum = "h1:l6tDkT7qAEV49MNEJkEJTB6vOO/onbSOcNtAT09HPuA=", - version = "v0.7.0", + sha256 = "7a3ce8e6b2c8f828fcd344b653849cf1e90abeca48a7eef81c75a72cb924d9e2", + strip_prefix = "cloud.google.com/go/phishingprotection@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/phishingprotection/com_google_cloud_go_phishingprotection-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/phishingprotection/com_google_cloud_go_phishingprotection-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/phishingprotection/com_google_cloud_go_phishingprotection-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/phishingprotection/com_google_cloud_go_phishingprotection-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_policytroubleshooter", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/policytroubleshooter", - sum = "h1:yKAGC4p9O61ttZUswaq9GAn1SZnEzTd0vUYXD7ZBT7Y=", - version = "v1.6.0", + sha256 = "9d5fccfe01a31ec395ba3a26474168e5a8db09275dfbdfcd5dfd44923d9ac4bd", + strip_prefix = "cloud.google.com/go/policytroubleshooter@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/policytroubleshooter/com_google_cloud_go_policytroubleshooter-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/policytroubleshooter/com_google_cloud_go_policytroubleshooter-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/policytroubleshooter/com_google_cloud_go_policytroubleshooter-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/policytroubleshooter/com_google_cloud_go_policytroubleshooter-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_privatecatalog", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/privatecatalog", - sum = "h1:EPEJ1DpEGXLDnmc7mnCAqFmkwUJbIsaLAiLHVOkkwtc=", - version = "v0.8.0", + sha256 = "f475f487df7906e4e35bda4b69ce53f141ade7ea6463674eb9b57f5fa302c367", + strip_prefix = "cloud.google.com/go/privatecatalog@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/privatecatalog/com_google_cloud_go_privatecatalog-v0.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/privatecatalog/com_google_cloud_go_privatecatalog-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/privatecatalog/com_google_cloud_go_privatecatalog-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/privatecatalog/com_google_cloud_go_privatecatalog-v0.8.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_pubsub", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/pubsub", - sum = "h1:vCge8m7aUKBJYOgrZp7EsNDf6QMd2CAlXZqWTn3yq6s=", - version = "v1.30.0", + sha256 = "9c15c75b6204fd3d42114006896a72d82827d01a756d2f78423c101102da4977", + strip_prefix = "cloud.google.com/go/pubsub@v1.30.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/pubsub/com_google_cloud_go_pubsub-v1.30.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/pubsub/com_google_cloud_go_pubsub-v1.30.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/pubsub/com_google_cloud_go_pubsub-v1.30.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/pubsub/com_google_cloud_go_pubsub-v1.30.0.zip", + ], ) go_repository( name = "com_google_cloud_go_pubsublite", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/pubsublite", - sum = "h1:cb9fsrtpINtETHiJ3ECeaVzrfIVhcGjhhJEjybHXHao=", - version = "v1.7.0", + sha256 = "97b1c3637961faf18229a168a5811425b4e64ee6d81bb76e51ebbf93ff3622ba", + strip_prefix = "cloud.google.com/go/pubsublite@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/pubsublite/com_google_cloud_go_pubsublite-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/pubsublite/com_google_cloud_go_pubsublite-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/pubsublite/com_google_cloud_go_pubsublite-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/pubsublite/com_google_cloud_go_pubsublite-v1.7.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_recaptchaenterprise_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/recaptchaenterprise/v2", - sum = "h1:6iOCujSNJ0YS7oNymI64hXsjGq60T4FK1zdLugxbzvU=", - version = "v2.7.0", + sha256 = "dbf218232a443651daa58869fb5e87845927c33d683f4fd4f6f4306e056bb7d0", + strip_prefix = "cloud.google.com/go/recaptchaenterprise/v2@v2.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/recaptchaenterprise/v2/com_google_cloud_go_recaptchaenterprise_v2-v2.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/recaptchaenterprise/v2/com_google_cloud_go_recaptchaenterprise_v2-v2.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/recaptchaenterprise/v2/com_google_cloud_go_recaptchaenterprise_v2-v2.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/recaptchaenterprise/v2/com_google_cloud_go_recaptchaenterprise_v2-v2.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_recommendationengine", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/recommendationengine", - sum = "h1:VibRFCwWXrFebEWKHfZAt2kta6pS7Tlimsnms0fjv7k=", - version = "v0.7.0", + sha256 = "33cf95d20d5c036b5595c0f66005d82eb3ddb3ccebdcc69c120a1567b0f12f40", + strip_prefix = "cloud.google.com/go/recommendationengine@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/recommendationengine/com_google_cloud_go_recommendationengine-v0.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/recommendationengine/com_google_cloud_go_recommendationengine-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/recommendationengine/com_google_cloud_go_recommendationengine-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/recommendationengine/com_google_cloud_go_recommendationengine-v0.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_recommender", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/recommender", - sum = "h1:ZnFRY5R6zOVk2IDS1Jbv5Bw+DExCI5rFumsTnMXiu/A=", - version = "v1.9.0", + sha256 = "8e9ccaf1167b4a7d3fd682581537f525f712af72c99b586aaea05832b82c86e8", + strip_prefix = "cloud.google.com/go/recommender@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/recommender/com_google_cloud_go_recommender-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/recommender/com_google_cloud_go_recommender-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/recommender/com_google_cloud_go_recommender-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/recommender/com_google_cloud_go_recommender-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_redis", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/redis", - sum = "h1:JoAd3SkeDt3rLFAAxEvw6wV4t+8y4ZzfZcZmddqphQ8=", - version = "v1.11.0", + sha256 = "51e5063e393d443f9d265b2aad809f45cee8af95a41ab8b532af38711ff451dc", + strip_prefix = "cloud.google.com/go/redis@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/redis/com_google_cloud_go_redis-v1.11.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/redis/com_google_cloud_go_redis-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/redis/com_google_cloud_go_redis-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/redis/com_google_cloud_go_redis-v1.11.0.zip", + ], ) go_repository( name = "com_google_cloud_go_resourcemanager", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/resourcemanager", - sum = "h1:NRM0p+RJkaQF9Ee9JMnUV9BQ2QBIOq/v8M+Pbv/wmCs=", - version = "v1.7.0", + sha256 = "92bba6de5d69d3928378722537f0b76ec8f958cece23acb9336512f3407eb8e4", + strip_prefix = "cloud.google.com/go/resourcemanager@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/resourcemanager/com_google_cloud_go_resourcemanager-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/resourcemanager/com_google_cloud_go_resourcemanager-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/resourcemanager/com_google_cloud_go_resourcemanager-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/resourcemanager/com_google_cloud_go_resourcemanager-v1.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_resourcesettings", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/resourcesettings", - sum = "h1:8Dua37kQt27CCWHm4h/Q1XqCF6ByD7Ouu49xg95qJzI=", - version = "v1.5.0", + sha256 = "9ff4470670ebcfa07f7964f85e312e41901afed236c14ecd10952d90e81f99f7", + strip_prefix = "cloud.google.com/go/resourcesettings@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/resourcesettings/com_google_cloud_go_resourcesettings-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/resourcesettings/com_google_cloud_go_resourcesettings-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/resourcesettings/com_google_cloud_go_resourcesettings-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/resourcesettings/com_google_cloud_go_resourcesettings-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_retail", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/retail", - sum = "h1:1Dda2OpFNzIb4qWgFZjYlpP7sxX3aLeypKG6A3H4Yys=", - version = "v1.12.0", + sha256 = "5e71739001223ca2cdf7a6fa0ff61673a407ec18503fdd772b96e91ce42b67fc", + strip_prefix = "cloud.google.com/go/retail@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/retail/com_google_cloud_go_retail-v1.12.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/retail/com_google_cloud_go_retail-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/retail/com_google_cloud_go_retail-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/retail/com_google_cloud_go_retail-v1.12.0.zip", + ], ) go_repository( name = "com_google_cloud_go_run", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/run", - sum = "h1:ydJQo+k+MShYnBfhaRHSZYeD/SQKZzZLAROyfpeD9zw=", - version = "v0.9.0", + sha256 = "7828480d028ff1b8496855bbd9dc264e772fae5f7866ceb5e1a7db6f18052edd", + strip_prefix = "cloud.google.com/go/run@v0.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/run/com_google_cloud_go_run-v0.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/run/com_google_cloud_go_run-v0.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/run/com_google_cloud_go_run-v0.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/run/com_google_cloud_go_run-v0.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_scheduler", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/scheduler", - sum = "h1:NpQAHtx3sulByTLe2dMwWmah8PWgeoieFPpJpArwFV0=", - version = "v1.9.0", + sha256 = "3e225392a86a45fa9b5144f18bd3ea418f0cd7fab270ab4524a2e897bae54416", + strip_prefix = "cloud.google.com/go/scheduler@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/scheduler/com_google_cloud_go_scheduler-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/scheduler/com_google_cloud_go_scheduler-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/scheduler/com_google_cloud_go_scheduler-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/scheduler/com_google_cloud_go_scheduler-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_secretmanager", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/secretmanager", - sum = "h1:pu03bha7ukxF8otyPKTFdDz+rr9sE3YauS5PliDXK60=", - version = "v1.10.0", + sha256 = "d24cb4f507e9d531f7d75a4b070bff5f9dc548a2be1591337f4865cd8b084929", + strip_prefix = "cloud.google.com/go/secretmanager@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/secretmanager/com_google_cloud_go_secretmanager-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/secretmanager/com_google_cloud_go_secretmanager-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/secretmanager/com_google_cloud_go_secretmanager-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/secretmanager/com_google_cloud_go_secretmanager-v1.10.0.zip", + ], ) go_repository( name = "com_google_cloud_go_security", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/security", - sum = "h1:PYvDxopRQBfYAXKAuDpFCKBvDOWPWzp9k/H5nB3ud3o=", - version = "v1.13.0", + sha256 = "e74202ce5419ed745d1c8089a2e4ffb790c0bc045d4f4ab788129ea0f0f5576d", + strip_prefix = "cloud.google.com/go/security@v1.13.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/security/com_google_cloud_go_security-v1.13.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/security/com_google_cloud_go_security-v1.13.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/security/com_google_cloud_go_security-v1.13.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/security/com_google_cloud_go_security-v1.13.0.zip", + ], ) go_repository( name = "com_google_cloud_go_securitycenter", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/securitycenter", - sum = "h1:AF3c2s3awNTMoBtMX3oCUoOMmGlYxGOeuXSYHNBkf14=", - version = "v1.19.0", + sha256 = "0f451a28499260a21edf268bb8b657fc55fb81a883ab47fb3d2ca472f8707afd", + strip_prefix = "cloud.google.com/go/securitycenter@v1.19.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/securitycenter/com_google_cloud_go_securitycenter-v1.19.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/securitycenter/com_google_cloud_go_securitycenter-v1.19.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/securitycenter/com_google_cloud_go_securitycenter-v1.19.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/securitycenter/com_google_cloud_go_securitycenter-v1.19.0.zip", + ], ) go_repository( name = "com_google_cloud_go_servicecontrol", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/servicecontrol", - sum = "h1:d0uV7Qegtfaa7Z2ClDzr9HJmnbJW7jn0WhZ7wOX6hLE=", - version = "v1.11.1", + sha256 = "499ce8763d315e0ffdf3705549a507051a27eff9b8dec9debe43bca8d130fabb", + strip_prefix = "cloud.google.com/go/servicecontrol@v1.11.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/servicecontrol/com_google_cloud_go_servicecontrol-v1.11.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/servicecontrol/com_google_cloud_go_servicecontrol-v1.11.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/servicecontrol/com_google_cloud_go_servicecontrol-v1.11.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/servicecontrol/com_google_cloud_go_servicecontrol-v1.11.1.zip", + ], ) go_repository( name = "com_google_cloud_go_servicedirectory", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/servicedirectory", - sum = "h1:SJwk0XX2e26o25ObYUORXx6torSFiYgsGkWSkZgkoSU=", - version = "v1.9.0", + sha256 = "4705df69c7e353bfa6a03dad8a50dde5066151b82528946b818df40547c79088", + strip_prefix = "cloud.google.com/go/servicedirectory@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/servicedirectory/com_google_cloud_go_servicedirectory-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/servicedirectory/com_google_cloud_go_servicedirectory-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/servicedirectory/com_google_cloud_go_servicedirectory-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/servicedirectory/com_google_cloud_go_servicedirectory-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_servicemanagement", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/servicemanagement", - sum = "h1:fopAQI/IAzlxnVeiKn/8WiV6zKndjFkvi+gzu+NjywY=", - version = "v1.8.0", + sha256 = "2e02a723d1c226c2ecba4e47892b96052efb941be2910fd7afc38197f5bc6083", + strip_prefix = "cloud.google.com/go/servicemanagement@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/servicemanagement/com_google_cloud_go_servicemanagement-v1.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/servicemanagement/com_google_cloud_go_servicemanagement-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/servicemanagement/com_google_cloud_go_servicemanagement-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/servicemanagement/com_google_cloud_go_servicemanagement-v1.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_serviceusage", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/serviceusage", - sum = "h1:rXyq+0+RSIm3HFypctp7WoXxIA563rn206CfMWdqXX4=", - version = "v1.6.0", + sha256 = "377bad0176bbec558ddb55b1fe10318e2c034c9e87536aba1ba8216b57548f3f", + strip_prefix = "cloud.google.com/go/serviceusage@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/serviceusage/com_google_cloud_go_serviceusage-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/serviceusage/com_google_cloud_go_serviceusage-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/serviceusage/com_google_cloud_go_serviceusage-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/serviceusage/com_google_cloud_go_serviceusage-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_shell", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/shell", - sum = "h1:wT0Uw7ib7+AgZST9eCDygwTJn4+bHMDtZo5fh7kGWDU=", - version = "v1.6.0", + sha256 = "f88e9c2ff25a5ea22d71a1125cc6e756845ec8221c821092d05e67859966ca48", + strip_prefix = "cloud.google.com/go/shell@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/shell/com_google_cloud_go_shell-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/shell/com_google_cloud_go_shell-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/shell/com_google_cloud_go_shell-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/shell/com_google_cloud_go_shell-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_spanner", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/spanner", - sum = "h1:7VdjZ8zj4sHbDw55atp5dfY6kn1j9sam9DRNpPQhqR4=", - version = "v1.45.0", + sha256 = "e4f3951ea69d07ed383f41579c3a6af8e639558ecfa796421dc6cf3d268118ec", + strip_prefix = "cloud.google.com/go/spanner@v1.45.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/spanner/com_google_cloud_go_spanner-v1.45.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/spanner/com_google_cloud_go_spanner-v1.45.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/spanner/com_google_cloud_go_spanner-v1.45.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/spanner/com_google_cloud_go_spanner-v1.45.0.zip", + ], ) go_repository( name = "com_google_cloud_go_speech", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/speech", - sum = "h1:JEVoWGNnTF128kNty7T4aG4eqv2z86yiMJPT9Zjp+iw=", - version = "v1.15.0", + sha256 = "27c7d30f3573b4d14a6096588fef65635bf7df8b98e921e934a0af1c7fcf7771", + strip_prefix = "cloud.google.com/go/speech@v1.15.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/speech/com_google_cloud_go_speech-v1.15.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/speech/com_google_cloud_go_speech-v1.15.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/speech/com_google_cloud_go_speech-v1.15.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/speech/com_google_cloud_go_speech-v1.15.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_storage", build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/storage", - sum = "h1:uOdMxAs8HExqBlnLtnQyP0YkvbiDpdGShGKtx6U/oNM=", - version = "v1.30.1", + sha256 = "d3702216afe89ee6a768eb302695d8ec64395c30a13fd0dc855acc9e30d4aad8", + strip_prefix = "cloud.google.com/go/storage@v1.30.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/storage/com_google_cloud_go_storage-v1.30.1.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/storage/com_google_cloud_go_storage-v1.30.1.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/storage/com_google_cloud_go_storage-v1.30.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/storage/com_google_cloud_go_storage-v1.30.1.zip", + ], ) go_repository( name = "com_google_cloud_go_storagetransfer", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/storagetransfer", - sum = "h1:5T+PM+3ECU3EY2y9Brv0Sf3oka8pKmsCfpQ07+91G9o=", - version = "v1.8.0", + sha256 = "16e315b990875ac30d149de8b20f75338b178a9a4d34f03a7e181ed5fba7dd33", + strip_prefix = "cloud.google.com/go/storagetransfer@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/storagetransfer/com_google_cloud_go_storagetransfer-v1.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/storagetransfer/com_google_cloud_go_storagetransfer-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/storagetransfer/com_google_cloud_go_storagetransfer-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/storagetransfer/com_google_cloud_go_storagetransfer-v1.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_talent", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/talent", - sum = "h1:nI9sVZPjMKiO2q3Uu0KhTDVov3Xrlpt63fghP9XjyEM=", - version = "v1.5.0", + sha256 = "e6de9c5d91eb9c336fe36bc6c40c724f75773afe38f8719ec31add3a144328e6", + strip_prefix = "cloud.google.com/go/talent@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/talent/com_google_cloud_go_talent-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/talent/com_google_cloud_go_talent-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/talent/com_google_cloud_go_talent-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/talent/com_google_cloud_go_talent-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_texttospeech", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/texttospeech", - sum = "h1:H4g1ULStsbVtalbZGktyzXzw6jP26RjVGYx9RaYjBzc=", - version = "v1.6.0", + sha256 = "47fd557bca4ad5f4e8dff734c323a24a03253d19d2fcb693c9f3bd6ad3c15cd3", + strip_prefix = "cloud.google.com/go/texttospeech@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/texttospeech/com_google_cloud_go_texttospeech-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/texttospeech/com_google_cloud_go_texttospeech-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/texttospeech/com_google_cloud_go_texttospeech-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/texttospeech/com_google_cloud_go_texttospeech-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_tpu", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/tpu", - sum = "h1:/34T6CbSi+kTv5E19Q9zbU/ix8IviInZpzwz3rsFE+A=", - version = "v1.5.0", + sha256 = "631fdef221fa6e2374bc43fabd37de734b402e6cc04449d095a6ddc8a1f64303", + strip_prefix = "cloud.google.com/go/tpu@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/tpu/com_google_cloud_go_tpu-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/tpu/com_google_cloud_go_tpu-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/tpu/com_google_cloud_go_tpu-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/tpu/com_google_cloud_go_tpu-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_trace", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/trace", - sum = "h1:olxC0QHC59zgJVALtgqfD9tGk0lfeCP5/AGXL3Px/no=", - version = "v1.9.0", + sha256 = "8012eaad65d2aa6dca225c708e6b0b43eb91bfc1c7dc82573fe7d993eb2c4384", + strip_prefix = "cloud.google.com/go/trace@v1.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/trace/com_google_cloud_go_trace-v1.9.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/trace/com_google_cloud_go_trace-v1.9.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/trace/com_google_cloud_go_trace-v1.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/trace/com_google_cloud_go_trace-v1.9.0.zip", + ], ) go_repository( name = "com_google_cloud_go_translate", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/translate", - sum = "h1:GvLP4oQ4uPdChBmBaUSa/SaZxCdyWELtlAaKzpHsXdA=", - version = "v1.7.0", + sha256 = "2bbf1bd793abf22ec8b0b200e8b49ea08821b1923ed24ffa668999f7330046fa", + strip_prefix = "cloud.google.com/go/translate@v1.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/translate/com_google_cloud_go_translate-v1.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/translate/com_google_cloud_go_translate-v1.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/translate/com_google_cloud_go_translate-v1.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/translate/com_google_cloud_go_translate-v1.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_video", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/video", - sum = "h1:upIbnGI0ZgACm58HPjAeBMleW3sl5cT84AbYQ8PWOgM=", - version = "v1.15.0", + sha256 = "fac96bb5bb2dafb9d19c6b3e70455999c65f2be1f4a0ee86c7772796fcbf660c", + strip_prefix = "cloud.google.com/go/video@v1.15.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/video/com_google_cloud_go_video-v1.15.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/video/com_google_cloud_go_video-v1.15.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/video/com_google_cloud_go_video-v1.15.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/video/com_google_cloud_go_video-v1.15.0.zip", + ], ) go_repository( name = "com_google_cloud_go_videointelligence", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/videointelligence", - sum = "h1:Uh5BdoET8XXqXX2uXIahGb+wTKbLkGH7s4GXR58RrG8=", - version = "v1.10.0", + sha256 = "d7a24a20e8f4c0b7dc088010263be03132f63f62dbfa9eb69447c229ef80626b", + strip_prefix = "cloud.google.com/go/videointelligence@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/videointelligence/com_google_cloud_go_videointelligence-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/videointelligence/com_google_cloud_go_videointelligence-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/videointelligence/com_google_cloud_go_videointelligence-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/videointelligence/com_google_cloud_go_videointelligence-v1.10.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_vision_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/vision/v2", - sum = "h1:8C8RXUJoflCI4yVdqhTy9tRyygSHmp60aP363z23HKg=", - version = "v2.7.0", + sha256 = "323f1c5e07ea11ee90bec85c0fdccbcf73c26ce28baa832528cf4a9c50d0b4f7", + strip_prefix = "cloud.google.com/go/vision/v2@v2.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/vision/v2/com_google_cloud_go_vision_v2-v2.7.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/vision/v2/com_google_cloud_go_vision_v2-v2.7.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/vision/v2/com_google_cloud_go_vision_v2-v2.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/vision/v2/com_google_cloud_go_vision_v2-v2.7.0.zip", + ], ) go_repository( name = "com_google_cloud_go_vmmigration", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/vmmigration", - sum = "h1:Azs5WKtfOC8pxvkyrDvt7J0/4DYBch0cVbuFfCCFt5k=", - version = "v1.6.0", + sha256 = "a289f09b2e6249b493e3ae8bb10225d77590f3823302e46a99ea51b732debb65", + strip_prefix = "cloud.google.com/go/vmmigration@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/vmmigration/com_google_cloud_go_vmmigration-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/vmmigration/com_google_cloud_go_vmmigration-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/vmmigration/com_google_cloud_go_vmmigration-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/vmmigration/com_google_cloud_go_vmmigration-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_vmwareengine", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/vmwareengine", - sum = "h1:b0NBu7S294l0gmtrT0nOJneMYgZapr5x9tVWvgDoVEM=", - version = "v0.3.0", + sha256 = "f6f5753bf4ee0c4264f78a78966f019fd200bb5bae79fad321093a439b08a2b6", + strip_prefix = "cloud.google.com/go/vmwareengine@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/vmwareengine/com_google_cloud_go_vmwareengine-v0.3.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/vmwareengine/com_google_cloud_go_vmwareengine-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/vmwareengine/com_google_cloud_go_vmwareengine-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/vmwareengine/com_google_cloud_go_vmwareengine-v0.3.0.zip", + ], ) - go_repository( name = "com_google_cloud_go_vpcaccess", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/vpcaccess", - sum = "h1:FOe6CuiQD3BhHJWt7E8QlbBcaIzVRddupwJlp7eqmn4=", - version = "v1.6.0", + sha256 = "8d0662362ec347afedf274930c139afd0c9cdb219646ceb58a07668c5c84278b", + strip_prefix = "cloud.google.com/go/vpcaccess@v1.6.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/vpcaccess/com_google_cloud_go_vpcaccess-v1.6.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/vpcaccess/com_google_cloud_go_vpcaccess-v1.6.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/vpcaccess/com_google_cloud_go_vpcaccess-v1.6.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/vpcaccess/com_google_cloud_go_vpcaccess-v1.6.0.zip", + ], ) go_repository( name = "com_google_cloud_go_webrisk", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/webrisk", - sum = "h1:IY+L2+UwxcVm2zayMAtBhZleecdIFLiC+QJMzgb0kT0=", - version = "v1.8.0", + sha256 = "8cc27cca95d2dd5efc58f335b085da8b46d6520a1963f6b2a33676f2837f3553", + strip_prefix = "cloud.google.com/go/webrisk@v1.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/webrisk/com_google_cloud_go_webrisk-v1.8.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/webrisk/com_google_cloud_go_webrisk-v1.8.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/webrisk/com_google_cloud_go_webrisk-v1.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/webrisk/com_google_cloud_go_webrisk-v1.8.0.zip", + ], ) go_repository( name = "com_google_cloud_go_websecurityscanner", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/websecurityscanner", - sum = "h1:AHC1xmaNMOZtNqxI9Rmm87IJEyPaRkOxeI0gpAacXGk=", - version = "v1.5.0", + sha256 = "7f0774556cb41ac4acd16a386a9f8664c7f0ac11ed126d5d771fe07a217ef131", + strip_prefix = "cloud.google.com/go/websecurityscanner@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/websecurityscanner/com_google_cloud_go_websecurityscanner-v1.5.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/websecurityscanner/com_google_cloud_go_websecurityscanner-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/websecurityscanner/com_google_cloud_go_websecurityscanner-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/websecurityscanner/com_google_cloud_go_websecurityscanner-v1.5.0.zip", + ], ) go_repository( name = "com_google_cloud_go_workflows", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "cloud.google.com/go/workflows", - sum = "h1:FfGp9w0cYnaKZJhUOMqCOJCYT/WlvYBfTQhFWV3sRKI=", - version = "v1.10.0", + sha256 = "e6e83869c5fbcccd3ee489128a300b75cb02a99b48b59bbb829b2e7d7ab81f9c", + strip_prefix = "cloud.google.com/go/workflows@v1.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/cloud.google.com/go/workflows/com_google_cloud_go_workflows-v1.10.0.zip", + "http://ats.apps.svc/gomod/cloud.google.com/go/workflows/com_google_cloud_go_workflows-v1.10.0.zip", + "https://cache.hawkingrei.com/gomod/cloud.google.com/go/workflows/com_google_cloud_go_workflows-v1.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/cloud.google.com/go/workflows/com_google_cloud_go_workflows-v1.10.0.zip", + ], ) - go_repository( name = "com_shuralyov_dmitri_gpu_mtl", build_file_proto_mode = "disable_global", importpath = "dmitri.shuralyov.com/gpu/mtl", - sum = "h1:VpgP7xuJadIUuKccphEpTJnWhS2jkQyMt6Y7pJCD7fY=", - version = "v0.0.0-20190408044501-666a987793e9", + sha256 = "ca5330901fcda83d09553ac362576d196c531157bc9c502e76b237cca262b400", + strip_prefix = "dmitri.shuralyov.com/gpu/mtl@v0.0.0-20190408044501-666a987793e9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/dmitri.shuralyov.com/gpu/mtl/com_shuralyov_dmitri_gpu_mtl-v0.0.0-20190408044501-666a987793e9.zip", + "http://ats.apps.svc/gomod/dmitri.shuralyov.com/gpu/mtl/com_shuralyov_dmitri_gpu_mtl-v0.0.0-20190408044501-666a987793e9.zip", + "https://cache.hawkingrei.com/gomod/dmitri.shuralyov.com/gpu/mtl/com_shuralyov_dmitri_gpu_mtl-v0.0.0-20190408044501-666a987793e9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/dmitri.shuralyov.com/gpu/mtl/com_shuralyov_dmitri_gpu_mtl-v0.0.0-20190408044501-666a987793e9.zip", + ], ) go_repository( name = "com_sourcegraph_sourcegraph_appdash", build_file_proto_mode = "disable_global", importpath = "sourcegraph.com/sourcegraph/appdash", - sum = "h1:ucqkfpjg9WzSUubAO62csmucvxl4/JeW3F4I4909XkM=", - version = "v0.0.0-20190731080439-ebfcffb1b5c0", + sha256 = "bd2492d9db05362c2fecd0b3d0f6002c89a6d90d678fb93b4158298ab883736f", + strip_prefix = "sourcegraph.com/sourcegraph/appdash@v0.0.0-20190731080439-ebfcffb1b5c0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/sourcegraph.com/sourcegraph/appdash/com_sourcegraph_sourcegraph_appdash-v0.0.0-20190731080439-ebfcffb1b5c0.zip", + "http://ats.apps.svc/gomod/sourcegraph.com/sourcegraph/appdash/com_sourcegraph_sourcegraph_appdash-v0.0.0-20190731080439-ebfcffb1b5c0.zip", + "https://cache.hawkingrei.com/gomod/sourcegraph.com/sourcegraph/appdash/com_sourcegraph_sourcegraph_appdash-v0.0.0-20190731080439-ebfcffb1b5c0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/sourcegraph.com/sourcegraph/appdash/com_sourcegraph_sourcegraph_appdash-v0.0.0-20190731080439-ebfcffb1b5c0.zip", + ], ) go_repository( name = "com_sourcegraph_sourcegraph_appdash_data", build_file_proto_mode = "disable_global", importpath = "sourcegraph.com/sourcegraph/appdash-data", - sum = "h1:e1sMhtVq9AfcEy8AXNb8eSg6gbzfdpYhoNqnPJa+GzI=", - version = "v0.0.0-20151005221446-73f23eafcf67", + sha256 = "382adefecd62bb79172e2552bcfb7d45f47122f9bd22259b0566b26fb2627b87", + strip_prefix = "sourcegraph.com/sourcegraph/appdash-data@v0.0.0-20151005221446-73f23eafcf67", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/sourcegraph.com/sourcegraph/appdash-data/com_sourcegraph_sourcegraph_appdash_data-v0.0.0-20151005221446-73f23eafcf67.zip", + "http://ats.apps.svc/gomod/sourcegraph.com/sourcegraph/appdash-data/com_sourcegraph_sourcegraph_appdash_data-v0.0.0-20151005221446-73f23eafcf67.zip", + "https://cache.hawkingrei.com/gomod/sourcegraph.com/sourcegraph/appdash-data/com_sourcegraph_sourcegraph_appdash_data-v0.0.0-20151005221446-73f23eafcf67.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/sourcegraph.com/sourcegraph/appdash-data/com_sourcegraph_sourcegraph_appdash_data-v0.0.0-20151005221446-73f23eafcf67.zip", + ], ) go_repository( name = "com_stathat_c_consistent", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "stathat.com/c/consistent", - sum = "h1:ezyc51EGcRPJUxfHGSgJjWzJdj3NiMU9pNfLNGiXV0c=", - version = "v1.0.0", + sha256 = "ceb0b3e648f223a897ac3bdd74bd1a0b98c770e9230c3c6ee30838c1d06f6b51", + strip_prefix = "stathat.com/c/consistent@v1.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/stathat.com/c/consistent/com_stathat_c_consistent-v1.0.0.zip", + "http://ats.apps.svc/gomod/stathat.com/c/consistent/com_stathat_c_consistent-v1.0.0.zip", + "https://cache.hawkingrei.com/gomod/stathat.com/c/consistent/com_stathat_c_consistent-v1.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/stathat.com/c/consistent/com_stathat_c_consistent-v1.0.0.zip", + ], ) go_repository( name = "dev_tmz_go_musttag", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "go.tmz.dev/musttag", - sum = "h1:QfytzjTWGXZmChoX0L++7uQN+yRCPfyFm+whsM+lfGc=", - version = "v0.7.0", + sha256 = "48d2a63695ac1b8e3daf16d7764e8392e53b22e7f261cac888dfad64a7b0b961", + strip_prefix = "go.tmz.dev/musttag@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.tmz.dev/musttag/dev_tmz_go_musttag-v0.7.0.zip", + "http://ats.apps.svc/gomod/go.tmz.dev/musttag/dev_tmz_go_musttag-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/go.tmz.dev/musttag/dev_tmz_go_musttag-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.tmz.dev/musttag/dev_tmz_go_musttag-v0.7.0.zip", + ], ) - go_repository( name = "in_gopkg_alecthomas_kingpin_v2", build_file_proto_mode = "disable_global", importpath = "gopkg.in/alecthomas/kingpin.v2", - sum = "h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc=", - version = "v2.2.6", + sha256 = "638080591aefe7d2642f2575b627d534c692606f02ea54ba89f42db112ba8839", + strip_prefix = "gopkg.in/alecthomas/kingpin.v2@v2.2.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/alecthomas/kingpin.v2/in_gopkg_alecthomas_kingpin_v2-v2.2.6.zip", + "http://ats.apps.svc/gomod/gopkg.in/alecthomas/kingpin.v2/in_gopkg_alecthomas_kingpin_v2-v2.2.6.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/alecthomas/kingpin.v2/in_gopkg_alecthomas_kingpin_v2-v2.2.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/alecthomas/kingpin.v2/in_gopkg_alecthomas_kingpin_v2-v2.2.6.zip", + ], ) go_repository( name = "in_gopkg_check_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/check.v1", - sum = "h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=", - version = "v1.0.0-20201130134442-10cb98267c6c", + sha256 = "f555684e5c5dacc2850dddb345fef1b8f93f546b72685589789da6d2b062710e", + strip_prefix = "gopkg.in/check.v1@v1.0.0-20201130134442-10cb98267c6c", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/check.v1/in_gopkg_check_v1-v1.0.0-20201130134442-10cb98267c6c.zip", + "http://ats.apps.svc/gomod/gopkg.in/check.v1/in_gopkg_check_v1-v1.0.0-20201130134442-10cb98267c6c.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/check.v1/in_gopkg_check_v1-v1.0.0-20201130134442-10cb98267c6c.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/check.v1/in_gopkg_check_v1-v1.0.0-20201130134442-10cb98267c6c.zip", + ], ) go_repository( name = "in_gopkg_errgo_v2", build_file_proto_mode = "disable_global", importpath = "gopkg.in/errgo.v2", - sum = "h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8=", - version = "v2.1.0", + sha256 = "6b8954819a20ec52982a206fd3eb94629ff53c5790aa77534e6d8daf7de01bee", + strip_prefix = "gopkg.in/errgo.v2@v2.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/errgo.v2/in_gopkg_errgo_v2-v2.1.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/errgo.v2/in_gopkg_errgo_v2-v2.1.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/errgo.v2/in_gopkg_errgo_v2-v2.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/errgo.v2/in_gopkg_errgo_v2-v2.1.0.zip", + ], ) go_repository( name = "in_gopkg_fsnotify_fsnotify_v1", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "gopkg.in/fsnotify/fsnotify.v1", - sum = "h1:2fkCHbPQZNYRAyRyIV9VX0bpRkxIorlQDiYRmufHnhA=", - version = "v1.3.1", + sha256 = "d24b0fa77291be6c99ad3f75dfde626112e018ce8d28cc2e0d68b6c8f2c29521", + strip_prefix = "gopkg.in/fsnotify/fsnotify.v1@v1.3.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/fsnotify/fsnotify.v1/in_gopkg_fsnotify_fsnotify_v1-v1.3.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/fsnotify/fsnotify.v1/in_gopkg_fsnotify_fsnotify_v1-v1.3.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/fsnotify/fsnotify.v1/in_gopkg_fsnotify_fsnotify_v1-v1.3.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/fsnotify/fsnotify.v1/in_gopkg_fsnotify_fsnotify_v1-v1.3.1.zip", + ], ) - go_repository( name = "in_gopkg_fsnotify_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/fsnotify.v1", - sum = "h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4=", - version = "v1.4.7", + sha256 = "ce003d540f42b3c0a3dec385deb387b255b536b25ea4438baa65b89458b28f75", + strip_prefix = "gopkg.in/fsnotify.v1@v1.4.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/fsnotify.v1/in_gopkg_fsnotify_v1-v1.4.7.zip", + "http://ats.apps.svc/gomod/gopkg.in/fsnotify.v1/in_gopkg_fsnotify_v1-v1.4.7.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/fsnotify.v1/in_gopkg_fsnotify_v1-v1.4.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/fsnotify.v1/in_gopkg_fsnotify_v1-v1.4.7.zip", + ], ) go_repository( name = "in_gopkg_go_playground_assert_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/go-playground/assert.v1", - sum = "h1:xoYuJVE7KT85PYWrN730RguIQO0ePzVRfFMXadIrXTM=", - version = "v1.2.1", + sha256 = "11da2f608d82304df2384a2301e0155fe72e8414e1a17776f1966c3a4c403bc4", + strip_prefix = "gopkg.in/go-playground/assert.v1@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/go-playground/assert.v1/in_gopkg_go_playground_assert_v1-v1.2.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/go-playground/assert.v1/in_gopkg_go_playground_assert_v1-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/go-playground/assert.v1/in_gopkg_go_playground_assert_v1-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/go-playground/assert.v1/in_gopkg_go_playground_assert_v1-v1.2.1.zip", + ], ) go_repository( name = "in_gopkg_go_playground_validator_v8", build_file_proto_mode = "disable_global", importpath = "gopkg.in/go-playground/validator.v8", - sum = "h1:lFB4DoMU6B626w8ny76MV7VX6W2VHct2GVOI3xgiMrQ=", - version = "v8.18.2", + sha256 = "fea7482c7122c2573d964b7d294a78f2162fa206ccd4b808d0c82f3d87b4d159", + strip_prefix = "gopkg.in/go-playground/validator.v8@v8.18.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/go-playground/validator.v8/in_gopkg_go_playground_validator_v8-v8.18.2.zip", + "http://ats.apps.svc/gomod/gopkg.in/go-playground/validator.v8/in_gopkg_go_playground_validator_v8-v8.18.2.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/go-playground/validator.v8/in_gopkg_go_playground_validator_v8-v8.18.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/go-playground/validator.v8/in_gopkg_go_playground_validator_v8-v8.18.2.zip", + ], ) go_repository( name = "in_gopkg_inf_v0", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "gopkg.in/inf.v0", - sum = "h1:73M5CoZyi3ZLMOyDlQh031Cx6N9NDJ2Vvfl76EDAgDc=", - version = "v0.9.1", + sha256 = "08abac18c95cc43b725d4925f63309398d618beab68b4669659b61255e5374a0", + strip_prefix = "gopkg.in/inf.v0@v0.9.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/inf.v0/in_gopkg_inf_v0-v0.9.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/inf.v0/in_gopkg_inf_v0-v0.9.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/inf.v0/in_gopkg_inf_v0-v0.9.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/inf.v0/in_gopkg_inf_v0-v0.9.1.zip", + ], ) - go_repository( name = "in_gopkg_ini_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/ini.v1", - sum = "h1:Dgnx+6+nfE+IfzjUEISNeydPJh9AXNNsWbGP9KzCsOA=", - version = "v1.67.0", + sha256 = "bd845dfc762a87a56e5a32a07770dc83e86976db7705d7f89c5dbafdc60b06c6", + strip_prefix = "gopkg.in/ini.v1@v1.67.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/ini.v1/in_gopkg_ini_v1-v1.67.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/ini.v1/in_gopkg_ini_v1-v1.67.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/ini.v1/in_gopkg_ini_v1-v1.67.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/ini.v1/in_gopkg_ini_v1-v1.67.0.zip", + ], ) go_repository( name = "in_gopkg_jcmturner_aescts_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/jcmturner/aescts.v1", - sum = "h1:cVVZBK2b1zY26haWB4vbBiZrfFQnfbTVrE3xZq6hrEw=", - version = "v1.0.1", + sha256 = "8bfd83c7204032fb16946202d5d643bd9a7e618005bd39578f29030a7d51dcf9", + strip_prefix = "gopkg.in/jcmturner/aescts.v1@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/jcmturner/aescts.v1/in_gopkg_jcmturner_aescts_v1-v1.0.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/jcmturner/aescts.v1/in_gopkg_jcmturner_aescts_v1-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/jcmturner/aescts.v1/in_gopkg_jcmturner_aescts_v1-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/jcmturner/aescts.v1/in_gopkg_jcmturner_aescts_v1-v1.0.1.zip", + ], ) go_repository( name = "in_gopkg_jcmturner_dnsutils_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/jcmturner/dnsutils.v1", - sum = "h1:cIuC1OLRGZrld+16ZJvvZxVJeKPsvd5eUIvxfoN5hSM=", - version = "v1.0.1", + sha256 = "4fb8b6a5471cb6dda1d0aabd1e01e4d54cb5ee83c395849916392b19153f5203", + strip_prefix = "gopkg.in/jcmturner/dnsutils.v1@v1.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/jcmturner/dnsutils.v1/in_gopkg_jcmturner_dnsutils_v1-v1.0.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/jcmturner/dnsutils.v1/in_gopkg_jcmturner_dnsutils_v1-v1.0.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/jcmturner/dnsutils.v1/in_gopkg_jcmturner_dnsutils_v1-v1.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/jcmturner/dnsutils.v1/in_gopkg_jcmturner_dnsutils_v1-v1.0.1.zip", + ], ) go_repository( name = "in_gopkg_jcmturner_goidentity_v3", build_file_proto_mode = "disable_global", importpath = "gopkg.in/jcmturner/goidentity.v3", - sum = "h1:1duIyWiTaYvVx3YX2CYtpJbUFd7/UuPYCfgXtQ3VTbI=", - version = "v3.0.0", + sha256 = "1be44bee93d9080ce89f40827c57e8a396b7c801e2d19a1f5446a4325afa755e", + strip_prefix = "gopkg.in/jcmturner/goidentity.v3@v3.0.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/jcmturner/goidentity.v3/in_gopkg_jcmturner_goidentity_v3-v3.0.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/jcmturner/goidentity.v3/in_gopkg_jcmturner_goidentity_v3-v3.0.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/jcmturner/goidentity.v3/in_gopkg_jcmturner_goidentity_v3-v3.0.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/jcmturner/goidentity.v3/in_gopkg_jcmturner_goidentity_v3-v3.0.0.zip", + ], ) go_repository( name = "in_gopkg_jcmturner_gokrb5_v7", build_file_proto_mode = "disable_global", importpath = "gopkg.in/jcmturner/gokrb5.v7", - sum = "h1:0709Jtq/6QXEuWRfAm260XqlpcwL1vxtO1tUE2qK8Z4=", - version = "v7.3.0", + sha256 = "f7e772eaadb923044924cb86b7a6ed34a3386df831705bb62b6a47dc0819a94b", + strip_prefix = "gopkg.in/jcmturner/gokrb5.v7@v7.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/jcmturner/gokrb5.v7/in_gopkg_jcmturner_gokrb5_v7-v7.3.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/jcmturner/gokrb5.v7/in_gopkg_jcmturner_gokrb5_v7-v7.3.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/jcmturner/gokrb5.v7/in_gopkg_jcmturner_gokrb5_v7-v7.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/jcmturner/gokrb5.v7/in_gopkg_jcmturner_gokrb5_v7-v7.3.0.zip", + ], ) go_repository( name = "in_gopkg_jcmturner_rpc_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/jcmturner/rpc.v1", - sum = "h1:QHIUxTX1ISuAv9dD2wJ9HWQVuWDX/Zc0PfeC2tjc4rU=", - version = "v1.1.0", + sha256 = "83d897b60ecb5a66d25232b775ed04c182ca8e02431f351b3768d4d2876d07ae", + strip_prefix = "gopkg.in/jcmturner/rpc.v1@v1.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/jcmturner/rpc.v1/in_gopkg_jcmturner_rpc_v1-v1.1.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/jcmturner/rpc.v1/in_gopkg_jcmturner_rpc_v1-v1.1.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/jcmturner/rpc.v1/in_gopkg_jcmturner_rpc_v1-v1.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/jcmturner/rpc.v1/in_gopkg_jcmturner_rpc_v1-v1.1.0.zip", + ], ) go_repository( name = "in_gopkg_mgo_v2", build_file_proto_mode = "disable_global", importpath = "gopkg.in/mgo.v2", - sum = "h1:xcEWjVhvbDy+nHP67nPDDpbYrY+ILlfndk4bRioVHaU=", - version = "v2.0.0-20180705113604-9856a29383ce", + sha256 = "86c056ac7d51d59bb158bb740e774c0f80b28c8ce8db56d619a569aa96b2cd03", + strip_prefix = "gopkg.in/mgo.v2@v2.0.0-20180705113604-9856a29383ce", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/mgo.v2/in_gopkg_mgo_v2-v2.0.0-20180705113604-9856a29383ce.zip", + "http://ats.apps.svc/gomod/gopkg.in/mgo.v2/in_gopkg_mgo_v2-v2.0.0-20180705113604-9856a29383ce.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/mgo.v2/in_gopkg_mgo_v2-v2.0.0-20180705113604-9856a29383ce.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/mgo.v2/in_gopkg_mgo_v2-v2.0.0-20180705113604-9856a29383ce.zip", + ], ) go_repository( name = "in_gopkg_natefinch_lumberjack_v2", build_file_proto_mode = "disable_global", importpath = "gopkg.in/natefinch/lumberjack.v2", - sum = "h1:bBRl1b0OH9s/DuPhuXpNl+VtCaJXFZ5/uEFST95x9zc=", - version = "v2.2.1", + sha256 = "e28804b050e7debf4f5b2dd8d241d804f5d592d0519b6e7a3dc9d4cce6f075b3", + strip_prefix = "gopkg.in/natefinch/lumberjack.v2@v2.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/natefinch/lumberjack.v2/in_gopkg_natefinch_lumberjack_v2-v2.2.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/natefinch/lumberjack.v2/in_gopkg_natefinch_lumberjack_v2-v2.2.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/natefinch/lumberjack.v2/in_gopkg_natefinch_lumberjack_v2-v2.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/natefinch/lumberjack.v2/in_gopkg_natefinch_lumberjack_v2-v2.2.1.zip", + ], ) go_repository( name = "in_gopkg_resty_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/resty.v1", - sum = "h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI=", - version = "v1.12.0", + sha256 = "43487bb0bb40626d16502b1fe9e719cf751e7a5b4e4233276971873e7863d3cf", + strip_prefix = "gopkg.in/resty.v1@v1.12.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/resty.v1/in_gopkg_resty_v1-v1.12.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/resty.v1/in_gopkg_resty_v1-v1.12.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/resty.v1/in_gopkg_resty_v1-v1.12.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/resty.v1/in_gopkg_resty_v1-v1.12.0.zip", + ], ) go_repository( name = "in_gopkg_tomb_v1", build_file_proto_mode = "disable_global", importpath = "gopkg.in/tomb.v1", - sum = "h1:uRGJdciOHaEIrze2W8Q3AKkepLTh2hOroT7a+7czfdQ=", - version = "v1.0.0-20141024135613-dd632973f1e7", + sha256 = "34898dc0e38ba7a792ab74a3e0fa113116313fd9142ffb444b011fd392762186", + strip_prefix = "gopkg.in/tomb.v1@v1.0.0-20141024135613-dd632973f1e7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/tomb.v1/in_gopkg_tomb_v1-v1.0.0-20141024135613-dd632973f1e7.zip", + "http://ats.apps.svc/gomod/gopkg.in/tomb.v1/in_gopkg_tomb_v1-v1.0.0-20141024135613-dd632973f1e7.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/tomb.v1/in_gopkg_tomb_v1-v1.0.0-20141024135613-dd632973f1e7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/tomb.v1/in_gopkg_tomb_v1-v1.0.0-20141024135613-dd632973f1e7.zip", + ], ) go_repository( name = "in_gopkg_yaml_v2", build_file_proto_mode = "disable_global", importpath = "gopkg.in/yaml.v2", - sum = "h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY=", - version = "v2.4.0", + sha256 = "ede49e27c4cca6cdd2ec719aed8ea4d363710cceb3d411e7a786fbdec0d391fd", + strip_prefix = "gopkg.in/yaml.v2@v2.4.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/yaml.v2/in_gopkg_yaml_v2-v2.4.0.zip", + "http://ats.apps.svc/gomod/gopkg.in/yaml.v2/in_gopkg_yaml_v2-v2.4.0.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/yaml.v2/in_gopkg_yaml_v2-v2.4.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/yaml.v2/in_gopkg_yaml_v2-v2.4.0.zip", + ], ) go_repository( name = "in_gopkg_yaml_v3", build_file_proto_mode = "disable_global", importpath = "gopkg.in/yaml.v3", - sum = "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=", - version = "v3.0.1", + sha256 = "aab8fbc4e6300ea08e6afe1caea18a21c90c79f489f52c53e2f20431f1a9a015", + strip_prefix = "gopkg.in/yaml.v3@v3.0.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gopkg.in/yaml.v3/in_gopkg_yaml_v3-v3.0.1.zip", + "http://ats.apps.svc/gomod/gopkg.in/yaml.v3/in_gopkg_yaml_v3-v3.0.1.zip", + "https://cache.hawkingrei.com/gomod/gopkg.in/yaml.v3/in_gopkg_yaml_v3-v3.0.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gopkg.in/yaml.v3/in_gopkg_yaml_v3-v3.0.1.zip", + ], ) go_repository( name = "io_etcd_go_bbolt", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/bbolt", - sum = "h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU=", - version = "v1.3.6", + sha256 = "a357fccd93e865dce3d3859ed857ce827f7a2f2dc5b90cfaa95202f5d76e4ac2", + strip_prefix = "go.etcd.io/bbolt@v1.3.6", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/bbolt/io_etcd_go_bbolt-v1.3.6.zip", + "http://ats.apps.svc/gomod/go.etcd.io/bbolt/io_etcd_go_bbolt-v1.3.6.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/bbolt/io_etcd_go_bbolt-v1.3.6.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/bbolt/io_etcd_go_bbolt-v1.3.6.zip", + ], ) - go_repository( name = "io_etcd_go_etcd_api_v3", build_file_proto_mode = "disable", @@ -5270,538 +9476,948 @@ def go_deps(): patches = [ "//build/patches:io_etcd_go_etcd_api_v3.patch", ], - sum = "h1:tXok5yLlKyuQ/SXSjtqHc4uzNaMqZi2XsoSPr/LlJXI=", - version = "v3.5.2", + sha256 = "bfd9ce626389c8a11c2d33eb3c823cc277898c51254a6e02ed967f948aec79f6", + strip_prefix = "go.etcd.io/etcd/api/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/api/v3/io_etcd_go_etcd_api_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/api/v3/io_etcd_go_etcd_api_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/api/v3/io_etcd_go_etcd_api_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/api/v3/io_etcd_go_etcd_api_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_client_pkg_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/client/pkg/v3", - sum = "h1:4hzqQ6hIb3blLyQ8usCU4h3NghkqcsohEQ3o3VetYxE=", - version = "v3.5.2", + sha256 = "b183c377b46eb622d80d77b14755acbdbba43b9b5882ed2a5e9975985eaacd25", + strip_prefix = "go.etcd.io/etcd/client/pkg/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/client/pkg/v3/io_etcd_go_etcd_client_pkg_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/client/pkg/v3/io_etcd_go_etcd_client_pkg_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/client/pkg/v3/io_etcd_go_etcd_client_pkg_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/client/pkg/v3/io_etcd_go_etcd_client_pkg_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_client_v2", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/client/v2", - sum = "h1:ymrVwTkefuqA/rPkSW7/B4ApijbPVefRumkY+stNfS0=", - version = "v2.305.2", + sha256 = "25e0a2e179114cdc122e57dcee974cff927cbe2f04304d71575fe0dbf66d506b", + strip_prefix = "go.etcd.io/etcd/client/v2@v2.305.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/client/v2/io_etcd_go_etcd_client_v2-v2.305.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/client/v2/io_etcd_go_etcd_client_v2-v2.305.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/client/v2/io_etcd_go_etcd_client_v2-v2.305.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/client/v2/io_etcd_go_etcd_client_v2-v2.305.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_client_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/client/v3", - sum = "h1:WdnejrUtQC4nCxK0/dLTMqKOB+U5TP/2Ya0BJL+1otA=", - version = "v3.5.2", + sha256 = "06aae6f25789a7dea98a2f7df67a4d65b660b81a8accd88ddced9ca8c335d99d", + strip_prefix = "go.etcd.io/etcd/client/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/client/v3/io_etcd_go_etcd_client_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/client/v3/io_etcd_go_etcd_client_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/client/v3/io_etcd_go_etcd_client_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/client/v3/io_etcd_go_etcd_client_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_etcdutl_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/etcdutl/v3", - sum = "h1:XDNv2bGD6Ylz3Gb9lIGV/IYLk1bwTvyCIi1EI4hyyqo=", - version = "v3.5.2", + sha256 = "9d694d9b204037b05d13c6897a3b81a8234cc444e9b9892846a79a3ade72aeab", + strip_prefix = "go.etcd.io/etcd/etcdutl/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/etcdutl/v3/io_etcd_go_etcd_etcdutl_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/etcdutl/v3/io_etcd_go_etcd_etcdutl_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/etcdutl/v3/io_etcd_go_etcd_etcdutl_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/etcdutl/v3/io_etcd_go_etcd_etcdutl_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_pkg_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/pkg/v3", - sum = "h1:YZUojdoPhOyl5QILYnR8LTUbbNefu/sV4ma+ZMr2tto=", - version = "v3.5.2", + sha256 = "a1d96686d541509919732896d79e885e40147b5eeb8315db58dc07ad8c191226", + strip_prefix = "go.etcd.io/etcd/pkg/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/pkg/v3/io_etcd_go_etcd_pkg_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/pkg/v3/io_etcd_go_etcd_pkg_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/pkg/v3/io_etcd_go_etcd_pkg_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/pkg/v3/io_etcd_go_etcd_pkg_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_raft_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/raft/v3", - sum = "h1:uCC37qOXqBvKqTGHGyhASsaCsnTuJugl1GvneJNwHWo=", - version = "v3.5.2", + sha256 = "2b1fdd35d496af817cfe06ff74949e3cc77efac3473f817f998569107162d41a", + strip_prefix = "go.etcd.io/etcd/raft/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/raft/v3/io_etcd_go_etcd_raft_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/raft/v3/io_etcd_go_etcd_raft_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/raft/v3/io_etcd_go_etcd_raft_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/raft/v3/io_etcd_go_etcd_raft_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_server_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/server/v3", - sum = "h1:B6ytJvS4Fmt8nkjzS2/8POf4tuPhFMluE0lWd4dx/7U=", - version = "v3.5.2", + sha256 = "7eac7dcb18c57f880830d363ab250f9b387c0cbed3e4910427b8e23b7d8e28d3", + strip_prefix = "go.etcd.io/etcd/server/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/server/v3/io_etcd_go_etcd_server_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/server/v3/io_etcd_go_etcd_server_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/server/v3/io_etcd_go_etcd_server_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/server/v3/io_etcd_go_etcd_server_v3-v3.5.2.zip", + ], ) go_repository( name = "io_etcd_go_etcd_tests_v3", build_file_proto_mode = "disable_global", importpath = "go.etcd.io/etcd/tests/v3", - sum = "h1:uk7/uMGVebpBDl+roivowHt6gJ5Fnqwik3syDkoSKdo=", - version = "v3.5.2", + sha256 = "fc00d13163948f7633e1f53f08d05ee4e75930d02114754384a736f733d35148", + strip_prefix = "go.etcd.io/etcd/tests/v3@v3.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.etcd.io/etcd/tests/v3/io_etcd_go_etcd_tests_v3-v3.5.2.zip", + "http://ats.apps.svc/gomod/go.etcd.io/etcd/tests/v3/io_etcd_go_etcd_tests_v3-v3.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.etcd.io/etcd/tests/v3/io_etcd_go_etcd_tests_v3-v3.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.etcd.io/etcd/tests/v3/io_etcd_go_etcd_tests_v3-v3.5.2.zip", + ], ) - go_repository( name = "io_k8s_api", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/api", - sum = "h1:+H17AJpUMvl+clT+BPnKf0E3ksMAzoBBg7CntpSuADo=", - version = "v0.27.2", + sha256 = "417e394e3510035a617292da245c07d606d9a4c0674361719f6a08dc0bf67b68", + strip_prefix = "k8s.io/api@v0.27.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/api/io_k8s_api-v0.27.2.zip", + "http://ats.apps.svc/gomod/k8s.io/api/io_k8s_api-v0.27.2.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/api/io_k8s_api-v0.27.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/api/io_k8s_api-v0.27.2.zip", + ], ) go_repository( name = "io_k8s_apimachinery", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/apimachinery", - sum = "h1:vBjGaKKieaIreI+oQwELalVG4d8f3YAMNpWLzDXkxeg=", - version = "v0.27.2", + sha256 = "1f2f04041166fcddead7f31f03149f33ee6fdc08db1093ddbc027191204c2f86", + strip_prefix = "k8s.io/apimachinery@v0.27.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/apimachinery/io_k8s_apimachinery-v0.27.2.zip", + "http://ats.apps.svc/gomod/k8s.io/apimachinery/io_k8s_apimachinery-v0.27.2.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/apimachinery/io_k8s_apimachinery-v0.27.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/apimachinery/io_k8s_apimachinery-v0.27.2.zip", + ], ) go_repository( name = "io_k8s_client_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/client-go", - sum = "h1:U5Bt+dab9K8qaUmXINrkXO135kA11/i5Kg1RUydgaMQ=", - version = "v11.0.1-0.20190409021438-1a26190bd76a+incompatible", + sha256 = "27e135d4d9663f42f5e6b75830a9e795db9752d6da9cc5f595a1b75233efd817", + strip_prefix = "k8s.io/client-go@v11.0.1-0.20190409021438-1a26190bd76a+incompatible", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/client-go/io_k8s_client_go-v11.0.1-0.20190409021438-1a26190bd76a+incompatible.zip", + "http://ats.apps.svc/gomod/k8s.io/client-go/io_k8s_client_go-v11.0.1-0.20190409021438-1a26190bd76a+incompatible.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/client-go/io_k8s_client_go-v11.0.1-0.20190409021438-1a26190bd76a+incompatible.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/client-go/io_k8s_client_go-v11.0.1-0.20190409021438-1a26190bd76a+incompatible.zip", + ], ) go_repository( name = "io_k8s_klog", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/klog", - sum = "h1:0VPpR+sizsiivjIfIAQH/rl8tan6jvWkS7lU+0di3lE=", - version = "v0.3.0", + sha256 = "520558eccd4b172aa20cd0b3ee1f60d15a8d5894ace059304c19f83afd4df36a", + strip_prefix = "k8s.io/klog@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/klog/io_k8s_klog-v0.3.0.zip", + "http://ats.apps.svc/gomod/k8s.io/klog/io_k8s_klog-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/klog/io_k8s_klog-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/klog/io_k8s_klog-v0.3.0.zip", + ], ) go_repository( name = "io_k8s_klog_v2", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/klog/v2", - sum = "h1:m4bYOKall2MmOiRaR1J+We67Do7vm9KiQVlT96lnHUw=", - version = "v2.90.1", + sha256 = "73f9da873c79b331e5b9d70a56ca89bda33f42b04564bf8f848807f60e3232e5", + strip_prefix = "k8s.io/klog/v2@v2.90.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/klog/v2/io_k8s_klog_v2-v2.90.1.zip", + "http://ats.apps.svc/gomod/k8s.io/klog/v2/io_k8s_klog_v2-v2.90.1.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/klog/v2/io_k8s_klog_v2-v2.90.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/klog/v2/io_k8s_klog_v2-v2.90.1.zip", + ], ) - go_repository( name = "io_k8s_kube_openapi", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/kube-openapi", - sum = "h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=", - version = "v0.0.0-20230501164219-8b0f38b5fd1f", + sha256 = "2738e6254f17109e5cf8c0ac5b902bcfe014ad065a9520b8dadad5a7a7d166d5", + strip_prefix = "k8s.io/kube-openapi@v0.0.0-20230501164219-8b0f38b5fd1f", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/kube-openapi/io_k8s_kube_openapi-v0.0.0-20230501164219-8b0f38b5fd1f.zip", + "http://ats.apps.svc/gomod/k8s.io/kube-openapi/io_k8s_kube_openapi-v0.0.0-20230501164219-8b0f38b5fd1f.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/kube-openapi/io_k8s_kube_openapi-v0.0.0-20230501164219-8b0f38b5fd1f.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/kube-openapi/io_k8s_kube_openapi-v0.0.0-20230501164219-8b0f38b5fd1f.zip", + ], ) go_repository( name = "io_k8s_sigs_json", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "sigs.k8s.io/json", - sum = "h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo=", - version = "v0.0.0-20221116044647-bc3834ca7abd", + sha256 = "ddcc6a7c6c22b9b370c270bfefb4b68f424bf740aa18cb766f104531de6e0e6e", + strip_prefix = "sigs.k8s.io/json@v0.0.0-20221116044647-bc3834ca7abd", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/sigs.k8s.io/json/io_k8s_sigs_json-v0.0.0-20221116044647-bc3834ca7abd.zip", + "http://ats.apps.svc/gomod/sigs.k8s.io/json/io_k8s_sigs_json-v0.0.0-20221116044647-bc3834ca7abd.zip", + "https://cache.hawkingrei.com/gomod/sigs.k8s.io/json/io_k8s_sigs_json-v0.0.0-20221116044647-bc3834ca7abd.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/sigs.k8s.io/json/io_k8s_sigs_json-v0.0.0-20221116044647-bc3834ca7abd.zip", + ], ) go_repository( name = "io_k8s_sigs_structured_merge_diff_v4", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "sigs.k8s.io/structured-merge-diff/v4", - sum = "h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE=", - version = "v4.2.3", + sha256 = "81c147c247afbc71fa135b2f4209c0641e141267be5c6a956a0f8bf851e74e31", + strip_prefix = "sigs.k8s.io/structured-merge-diff/v4@v4.2.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/sigs.k8s.io/structured-merge-diff/v4/io_k8s_sigs_structured_merge_diff_v4-v4.2.3.zip", + "http://ats.apps.svc/gomod/sigs.k8s.io/structured-merge-diff/v4/io_k8s_sigs_structured_merge_diff_v4-v4.2.3.zip", + "https://cache.hawkingrei.com/gomod/sigs.k8s.io/structured-merge-diff/v4/io_k8s_sigs_structured_merge_diff_v4-v4.2.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/sigs.k8s.io/structured-merge-diff/v4/io_k8s_sigs_structured_merge_diff_v4-v4.2.3.zip", + ], ) - go_repository( name = "io_k8s_sigs_yaml", build_file_proto_mode = "disable_global", importpath = "sigs.k8s.io/yaml", - sum = "h1:a2VclLzOGrwOHDiV8EfBGhvjHvP46CtW5j6POvhYGGo=", - version = "v1.3.0", + sha256 = "aac88da551c2a512b642cb35658bf3dc862595a3566bd840ebf18e4802f1fcc9", + strip_prefix = "sigs.k8s.io/yaml@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/sigs.k8s.io/yaml/io_k8s_sigs_yaml-v1.3.0.zip", + "http://ats.apps.svc/gomod/sigs.k8s.io/yaml/io_k8s_sigs_yaml-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/sigs.k8s.io/yaml/io_k8s_sigs_yaml-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/sigs.k8s.io/yaml/io_k8s_sigs_yaml-v1.3.0.zip", + ], ) go_repository( name = "io_k8s_utils", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "k8s.io/utils", - sum = "h1:r0BAOLElQnnFhE/ApUsg3iHdVYYPBjNSSOMowRZxxsY=", - version = "v0.0.0-20230209194617-a36077c30491", + sha256 = "29b4ceb51420d6f5c6482e9cc0884b369dc44647b4b4cc09886acd5091817026", + strip_prefix = "k8s.io/utils@v0.0.0-20230209194617-a36077c30491", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/k8s.io/utils/io_k8s_utils-v0.0.0-20230209194617-a36077c30491.zip", + "http://ats.apps.svc/gomod/k8s.io/utils/io_k8s_utils-v0.0.0-20230209194617-a36077c30491.zip", + "https://cache.hawkingrei.com/gomod/k8s.io/utils/io_k8s_utils-v0.0.0-20230209194617-a36077c30491.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/k8s.io/utils/io_k8s_utils-v0.0.0-20230209194617-a36077c30491.zip", + ], ) - go_repository( name = "io_opencensus_go", build_file_proto_mode = "disable_global", importpath = "go.opencensus.io", - replace = "go.opencensus.io", - sum = "h1:+KpZCwn3HdqM4KgXC+ywfGPIC40XIwj6C5p+6mbC9a8=", - version = "v0.23.1-0.20220331163232-052120675fac", + sha256 = "203a767d7f8e7c1ebe5588220ad168d1e15b14ae70a636de7ca9a4a88a7e0d0c", + strip_prefix = "go.opencensus.io@v0.24.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opencensus.io/io_opencensus_go-v0.24.0.zip", + "http://ats.apps.svc/gomod/go.opencensus.io/io_opencensus_go-v0.24.0.zip", + "https://cache.hawkingrei.com/gomod/go.opencensus.io/io_opencensus_go-v0.24.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opencensus.io/io_opencensus_go-v0.24.0.zip", + ], ) go_repository( name = "io_opencensus_go_contrib_exporter_ocagent", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "contrib.go.opencensus.io/exporter/ocagent", - sum = "h1:jGFvw3l57ViIVEPKKEUXPcLYIXJmQxLUh6ey1eJhwyc=", - version = "v0.4.12", + sha256 = "a06ce658c281fe830953bf2548047de8c43776c87d0eac63db37206538928e51", + strip_prefix = "contrib.go.opencensus.io/exporter/ocagent@v0.4.12", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/contrib.go.opencensus.io/exporter/ocagent/io_opencensus_go_contrib_exporter_ocagent-v0.4.12.zip", + "http://ats.apps.svc/gomod/contrib.go.opencensus.io/exporter/ocagent/io_opencensus_go_contrib_exporter_ocagent-v0.4.12.zip", + "https://cache.hawkingrei.com/gomod/contrib.go.opencensus.io/exporter/ocagent/io_opencensus_go_contrib_exporter_ocagent-v0.4.12.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/contrib.go.opencensus.io/exporter/ocagent/io_opencensus_go_contrib_exporter_ocagent-v0.4.12.zip", + ], ) - go_repository( name = "io_opentelemetry_go_contrib", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/contrib", - sum = "h1:ubFQUn0VCZ0gPwIoJfBJVpeBlyRMxu8Mm/huKWYd9p0=", - version = "v0.20.0", + sha256 = "b33252dafaa7884e1925ca052bfc32275bd69f7faa1a294ce2dbf05b7f62fda1", + strip_prefix = "go.opentelemetry.io/contrib@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/contrib/io_opentelemetry_go_contrib-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/contrib/io_opentelemetry_go_contrib-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/contrib/io_opentelemetry_go_contrib-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/contrib/io_opentelemetry_go_contrib-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", - sum = "h1:sO4WKdPAudZGKPcpZT4MJn6JaDmpyLrMPDGGyA1SttE=", - version = "v0.20.0", + sha256 = "5d75e50405735d05540a3cc59c3741cc43275ba9203bcc77ac85214ebd5212f8", + strip_prefix = "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel", - sum = "h1:eaP0Fqu7SXHwvjiqDq83zImeehOHX8doTvU9AwXON8g=", - version = "v0.20.0", + sha256 = "8e55c823cde41ae4920f331e3b3999adca4c8729f0f096950454c996520972a3", + strip_prefix = "go.opentelemetry.io/otel@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/io_opentelemetry_go_otel-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/io_opentelemetry_go_otel-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/io_opentelemetry_go_otel-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/io_opentelemetry_go_otel-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_exporters_otlp", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/exporters/otlp", - sum = "h1:PTNgq9MRmQqqJY0REVbZFvwkYOA85vbdQU/nVfxDyqg=", - version = "v0.20.0", + sha256 = "abd40ffff96f3caa01ee6854b52e69e6787b10d31a6c2023447d5106496c9b2e", + strip_prefix = "go.opentelemetry.io/otel/exporters/otlp@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/exporters/otlp/io_opentelemetry_go_otel_exporters_otlp-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/exporters/otlp/io_opentelemetry_go_otel_exporters_otlp-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/exporters/otlp/io_opentelemetry_go_otel_exporters_otlp-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/exporters/otlp/io_opentelemetry_go_otel_exporters_otlp-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_metric", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/metric", - sum = "h1:4kzhXFP+btKm4jwxpjIqjs41A7MakRFUS86bqLHTIw8=", - version = "v0.20.0", + sha256 = "d7ae3abbdcf9ea48ff23a477f324cb3595c77f3eb83f6acde5c0c9300e23fedb", + strip_prefix = "go.opentelemetry.io/otel/metric@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/metric/io_opentelemetry_go_otel_metric-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/metric/io_opentelemetry_go_otel_metric-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/metric/io_opentelemetry_go_otel_metric-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/metric/io_opentelemetry_go_otel_metric-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_oteltest", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/oteltest", - sum = "h1:HiITxCawalo5vQzdHfKeZurV8x7ljcqAgiWzF6Vaeaw=", - version = "v0.20.0", + sha256 = "5773e674e2f095c2348d13133d2c5ed3019c3c4dc43c47dcae788a673f197d20", + strip_prefix = "go.opentelemetry.io/otel/oteltest@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/oteltest/io_opentelemetry_go_otel_oteltest-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/oteltest/io_opentelemetry_go_otel_oteltest-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/oteltest/io_opentelemetry_go_otel_oteltest-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/oteltest/io_opentelemetry_go_otel_oteltest-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_sdk", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/sdk", - sum = "h1:JsxtGXd06J8jrnya7fdI/U/MR6yXA5DtbZy+qoHQlr8=", - version = "v0.20.0", + sha256 = "13c01e92ebcbde0b3d2efc4d3a4445c2cce8d505c823aeffff6398a7dabb3806", + strip_prefix = "go.opentelemetry.io/otel/sdk@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/sdk/io_opentelemetry_go_otel_sdk-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/sdk/io_opentelemetry_go_otel_sdk-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/sdk/io_opentelemetry_go_otel_sdk-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/sdk/io_opentelemetry_go_otel_sdk-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_sdk_export_metric", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/sdk/export/metric", - sum = "h1:c5VRjxCXdQlx1HjzwGdQHzZaVI82b5EbBgOu2ljD92g=", - version = "v0.20.0", + sha256 = "e0037e543d27111d06904f8a2060b41fb40e960ddce5cec5e6f190490ae52f57", + strip_prefix = "go.opentelemetry.io/otel/sdk/export/metric@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/sdk/export/metric/io_opentelemetry_go_otel_sdk_export_metric-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/sdk/export/metric/io_opentelemetry_go_otel_sdk_export_metric-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/sdk/export/metric/io_opentelemetry_go_otel_sdk_export_metric-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/sdk/export/metric/io_opentelemetry_go_otel_sdk_export_metric-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_sdk_metric", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/sdk/metric", - sum = "h1:7ao1wpzHRVKf0OQ7GIxiQJA6X7DLX9o14gmVon7mMK8=", - version = "v0.20.0", + sha256 = "b0d5ffded967229eeee79bb9fb50320c68af812d5f2e6dcb9e44ddb7bd2afe16", + strip_prefix = "go.opentelemetry.io/otel/sdk/metric@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/sdk/metric/io_opentelemetry_go_otel_sdk_metric-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/sdk/metric/io_opentelemetry_go_otel_sdk_metric-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/sdk/metric/io_opentelemetry_go_otel_sdk_metric-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/sdk/metric/io_opentelemetry_go_otel_sdk_metric-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_otel_trace", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/otel/trace", - sum = "h1:1DL6EXUdcg95gukhuRRvLDO/4X5THh/5dIV52lqtnbw=", - version = "v0.20.0", + sha256 = "fd6a9646a66f0fa98fc2b12eed1abe11220e5e6cc0cb4b8d9c5905631c87608d", + strip_prefix = "go.opentelemetry.io/otel/trace@v0.20.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/otel/trace/io_opentelemetry_go_otel_trace-v0.20.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/otel/trace/io_opentelemetry_go_otel_trace-v0.20.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/otel/trace/io_opentelemetry_go_otel_trace-v0.20.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/otel/trace/io_opentelemetry_go_otel_trace-v0.20.0.zip", + ], ) go_repository( name = "io_opentelemetry_go_proto_otlp", build_file_proto_mode = "disable_global", importpath = "go.opentelemetry.io/proto/otlp", - sum = "h1:rwOQPCuKAKmwGKq2aVNnYIibI6wnV7EvzgfTCzcdGg8=", - version = "v0.7.0", + sha256 = "a7db0590bc4c5f0b9b99cc958decf644f1e5cc11e0b995dc20b3583a2215259b", + strip_prefix = "go.opentelemetry.io/proto/otlp@v0.7.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.opentelemetry.io/proto/otlp/io_opentelemetry_go_proto_otlp-v0.7.0.zip", + "http://ats.apps.svc/gomod/go.opentelemetry.io/proto/otlp/io_opentelemetry_go_proto_otlp-v0.7.0.zip", + "https://cache.hawkingrei.com/gomod/go.opentelemetry.io/proto/otlp/io_opentelemetry_go_proto_otlp-v0.7.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.opentelemetry.io/proto/otlp/io_opentelemetry_go_proto_otlp-v0.7.0.zip", + ], ) go_repository( name = "io_rsc_binaryregexp", build_file_proto_mode = "disable_global", importpath = "rsc.io/binaryregexp", - sum = "h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE=", - version = "v0.2.0", + sha256 = "b3e706aa278fa7f880d32fa1cc40ef8282d1fc7d6e00356579ed0db88f3b0047", + strip_prefix = "rsc.io/binaryregexp@v0.2.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/rsc.io/binaryregexp/io_rsc_binaryregexp-v0.2.0.zip", + "http://ats.apps.svc/gomod/rsc.io/binaryregexp/io_rsc_binaryregexp-v0.2.0.zip", + "https://cache.hawkingrei.com/gomod/rsc.io/binaryregexp/io_rsc_binaryregexp-v0.2.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/rsc.io/binaryregexp/io_rsc_binaryregexp-v0.2.0.zip", + ], ) go_repository( name = "io_rsc_pdf", build_file_proto_mode = "disable_global", importpath = "rsc.io/pdf", - sum = "h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4=", - version = "v0.1.1", + sha256 = "79bf310e399cf0e2d8aa61536750d2a6999c5ca884e7a27faf88d3701cd5ba8f", + strip_prefix = "rsc.io/pdf@v0.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/rsc.io/pdf/io_rsc_pdf-v0.1.1.zip", + "http://ats.apps.svc/gomod/rsc.io/pdf/io_rsc_pdf-v0.1.1.zip", + "https://cache.hawkingrei.com/gomod/rsc.io/pdf/io_rsc_pdf-v0.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/rsc.io/pdf/io_rsc_pdf-v0.1.1.zip", + ], ) go_repository( name = "io_rsc_quote_v3", build_file_proto_mode = "disable_global", importpath = "rsc.io/quote/v3", - sum = "h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY=", - version = "v3.1.0", + sha256 = "b434cbbfc32c17b5228d0b0eddeaea89bef4ec9bd90b5c8fc55b64f8ce13eeb9", + strip_prefix = "rsc.io/quote/v3@v3.1.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/rsc.io/quote/v3/io_rsc_quote_v3-v3.1.0.zip", + "http://ats.apps.svc/gomod/rsc.io/quote/v3/io_rsc_quote_v3-v3.1.0.zip", + "https://cache.hawkingrei.com/gomod/rsc.io/quote/v3/io_rsc_quote_v3-v3.1.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/rsc.io/quote/v3/io_rsc_quote_v3-v3.1.0.zip", + ], ) go_repository( name = "io_rsc_sampler", build_file_proto_mode = "disable_global", importpath = "rsc.io/sampler", - sum = "h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4=", - version = "v1.3.0", + sha256 = "da202b0da803ab2661ab98a680bba4f64123a326e540c25582b6cdbb9dc114aa", + strip_prefix = "rsc.io/sampler@v1.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/rsc.io/sampler/io_rsc_sampler-v1.3.0.zip", + "http://ats.apps.svc/gomod/rsc.io/sampler/io_rsc_sampler-v1.3.0.zip", + "https://cache.hawkingrei.com/gomod/rsc.io/sampler/io_rsc_sampler-v1.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/rsc.io/sampler/io_rsc_sampler-v1.3.0.zip", + ], ) go_repository( name = "net_starlark_go", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "go.starlark.net", - sum = "h1:xwwDQW5We85NaTk2APgoN9202w/l0DVGp+GZMfsrh7s=", - version = "v0.0.0-20210223155950-e043a3d3c984", + sha256 = "6f936b11557fe2855ec58245bebfd34260db79d2e4dc63ab58659f3de1dde51c", + strip_prefix = "go.starlark.net@v0.0.0-20210223155950-e043a3d3c984", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.starlark.net/net_starlark_go-v0.0.0-20210223155950-e043a3d3c984.zip", + "http://ats.apps.svc/gomod/go.starlark.net/net_starlark_go-v0.0.0-20210223155950-e043a3d3c984.zip", + "https://cache.hawkingrei.com/gomod/go.starlark.net/net_starlark_go-v0.0.0-20210223155950-e043a3d3c984.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.starlark.net/net_starlark_go-v0.0.0-20210223155950-e043a3d3c984.zip", + ], ) - go_repository( name = "org_golang_google_api", build_file_proto_mode = "disable_global", importpath = "google.golang.org/api", - sum = "h1:1xQPji6cO2E2vLiI+C/XiFAnsn1WV3mjaEwGLhi3grE=", - version = "v0.114.0", + sha256 = "42c62aaba1d76efede08c70d8aef7889c5c8ee9c9c4f1e7c455b07838cabb785", + strip_prefix = "google.golang.org/api@v0.114.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/google.golang.org/api/org_golang_google_api-v0.114.0.zip", + "http://ats.apps.svc/gomod/google.golang.org/api/org_golang_google_api-v0.114.0.zip", + "https://cache.hawkingrei.com/gomod/google.golang.org/api/org_golang_google_api-v0.114.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/google.golang.org/api/org_golang_google_api-v0.114.0.zip", + ], ) go_repository( name = "org_golang_google_appengine", build_file_proto_mode = "disable_global", importpath = "google.golang.org/appengine", - sum = "h1:FZR1q0exgwxzPzp/aF+VccGrSfxfPpkBqjIIEq3ru6c=", - version = "v1.6.7", + sha256 = "79f80dfac18681788f1414e21a4a7734eff4cdf992070be9163103eb8d9f92cd", + strip_prefix = "google.golang.org/appengine@v1.6.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/google.golang.org/appengine/org_golang_google_appengine-v1.6.7.zip", + "http://ats.apps.svc/gomod/google.golang.org/appengine/org_golang_google_appengine-v1.6.7.zip", + "https://cache.hawkingrei.com/gomod/google.golang.org/appengine/org_golang_google_appengine-v1.6.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/google.golang.org/appengine/org_golang_google_appengine-v1.6.7.zip", + ], ) go_repository( name = "org_golang_google_genproto", build_file_proto_mode = "disable_global", importpath = "google.golang.org/genproto", - sum = "h1:KpwkzHKEF7B9Zxg18WzOa7djJ+Ha5DzthMyZYQfEn2A=", - version = "v0.0.0-20230410155749-daa745c078e1", - ) - go_repository( - name = "org_golang_google_genproto_googleapis_api", - build_file_proto_mode = "disable", - importpath = "google.golang.org/genproto/googleapis/api", - sum = "h1:HiYVD+FGJkTo+9zj1gqz0anapsa1JxjiSrN+BJKyUmE=", - version = "v0.0.0-20230525234020-1aefcd67740a", - ) - go_repository( - name = "org_golang_google_genproto_googleapis_rpc", - build_file_proto_mode = "disable", - importpath = "google.golang.org/genproto/googleapis/rpc", - sum = "h1:XSJ8Vk1SWuNr8S18z1NZSziL0CPIXLCCMDOEFtHBOFc=", - version = "v0.0.0-20230530153820-e85fd2cbaebc", + sha256 = "28f0317e6948788a33c07698109005675062f0203ed06bc866350a575bc974bf", + strip_prefix = "google.golang.org/genproto@v0.0.0-20230410155749-daa745c078e1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/google.golang.org/genproto/org_golang_google_genproto-v0.0.0-20230410155749-daa745c078e1.zip", + "http://ats.apps.svc/gomod/google.golang.org/genproto/org_golang_google_genproto-v0.0.0-20230410155749-daa745c078e1.zip", + "https://cache.hawkingrei.com/gomod/google.golang.org/genproto/org_golang_google_genproto-v0.0.0-20230410155749-daa745c078e1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/google.golang.org/genproto/org_golang_google_genproto-v0.0.0-20230410155749-daa745c078e1.zip", + ], ) - go_repository( name = "org_golang_google_grpc", build_file_proto_mode = "disable_global", importpath = "google.golang.org/grpc", - sum = "h1:EhTqbhiYeixwWQtAEZAxmV9MGqcjEU2mFx52xCzNyag=", - version = "v1.54.0", + sha256 = "8e279a7a36347098a00debb5f76ef75b981939c282cd7771cc22b9b576065d84", + strip_prefix = "google.golang.org/grpc@v1.54.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/google.golang.org/grpc/org_golang_google_grpc-v1.54.0.zip", + "http://ats.apps.svc/gomod/google.golang.org/grpc/org_golang_google_grpc-v1.54.0.zip", + "https://cache.hawkingrei.com/gomod/google.golang.org/grpc/org_golang_google_grpc-v1.54.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/google.golang.org/grpc/org_golang_google_grpc-v1.54.0.zip", + ], ) - go_repository( name = "org_golang_google_protobuf", build_file_proto_mode = "disable_global", importpath = "google.golang.org/protobuf", - sum = "h1:kPPoIgf3TsEvrm0PFe15JQ+570QVxYzEvvHqChK+cng=", - version = "v1.30.0", + sha256 = "8fb83b4d6e898c75a8d305dd46d46bb975d0a7ebab1e0042acdf25e3273d50e4", + strip_prefix = "google.golang.org/protobuf@v1.30.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/google.golang.org/protobuf/org_golang_google_protobuf-v1.30.0.zip", + "http://ats.apps.svc/gomod/google.golang.org/protobuf/org_golang_google_protobuf-v1.30.0.zip", + "https://cache.hawkingrei.com/gomod/google.golang.org/protobuf/org_golang_google_protobuf-v1.30.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/google.golang.org/protobuf/org_golang_google_protobuf-v1.30.0.zip", + ], ) go_repository( name = "org_golang_x_crypto", build_file_proto_mode = "disable_global", importpath = "golang.org/x/crypto", - sum = "h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM=", - version = "v0.10.0", + sha256 = "2e4f9b72df6f480a744483b14d6b8cbad98ff066399979ac74ff1dc5b74e9bec", + strip_prefix = "golang.org/x/crypto@v0.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", + ], ) go_repository( name = "org_golang_x_exp", build_file_proto_mode = "disable_global", importpath = "golang.org/x/exp", - sum = "h1:3xJIFvzUFbu4ls0BTBYcgbCGhA63eAOEMxIHugyXJqA=", - version = "v0.0.0-20230519143937-03e91628a987", + sha256 = "1bac2a4c8fb2891f3db33d4beeb04b4fcc3b1e00733f67a58c3d5942e21b4ff2", + strip_prefix = "golang.org/x/exp@v0.0.0-20230519143937-03e91628a987", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/exp/org_golang_x_exp-v0.0.0-20230519143937-03e91628a987.zip", + "http://ats.apps.svc/gomod/golang.org/x/exp/org_golang_x_exp-v0.0.0-20230519143937-03e91628a987.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/exp/org_golang_x_exp-v0.0.0-20230519143937-03e91628a987.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/exp/org_golang_x_exp-v0.0.0-20230519143937-03e91628a987.zip", + ], ) go_repository( name = "org_golang_x_exp_typeparams", - build_file_proto_mode = "disable", + build_file_proto_mode = "disable_global", importpath = "golang.org/x/exp/typeparams", - sum = "h1:J74nGeMgeFnYQJN59eFwh06jX/V8g0lB7LWpjSLxtgU=", - version = "v0.0.0-20230224173230-c95f2b4c22f2", + sha256 = "1113b29eb80ff666c87898cb9ffca08571702f32e59bd05d08e7c2eafdcb4ece", + strip_prefix = "golang.org/x/exp/typeparams@v0.0.0-20230224173230-c95f2b4c22f2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/exp/typeparams/org_golang_x_exp_typeparams-v0.0.0-20230224173230-c95f2b4c22f2.zip", + "http://ats.apps.svc/gomod/golang.org/x/exp/typeparams/org_golang_x_exp_typeparams-v0.0.0-20230224173230-c95f2b4c22f2.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/exp/typeparams/org_golang_x_exp_typeparams-v0.0.0-20230224173230-c95f2b4c22f2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/exp/typeparams/org_golang_x_exp_typeparams-v0.0.0-20230224173230-c95f2b4c22f2.zip", + ], ) - go_repository( name = "org_golang_x_image", build_file_proto_mode = "disable_global", importpath = "golang.org/x/image", - sum = "h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4=", - version = "v0.0.0-20190802002840-cff245a6509b", + sha256 = "4a44b498934a95e8f84e8374530de0cab38d81fcd558898d4880c3c5ce1efe47", + strip_prefix = "golang.org/x/image@v0.0.0-20190802002840-cff245a6509b", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/image/org_golang_x_image-v0.0.0-20190802002840-cff245a6509b.zip", + "http://ats.apps.svc/gomod/golang.org/x/image/org_golang_x_image-v0.0.0-20190802002840-cff245a6509b.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/image/org_golang_x_image-v0.0.0-20190802002840-cff245a6509b.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/image/org_golang_x_image-v0.0.0-20190802002840-cff245a6509b.zip", + ], ) go_repository( name = "org_golang_x_lint", build_file_proto_mode = "disable_global", importpath = "golang.org/x/lint", - sum = "h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=", - version = "v0.0.0-20210508222113-6edffad5e616", + sha256 = "0a4a5ebd2b1d79e7f480cbf5a54b45a257ae1ec9d11f01688efc5c35268d4603", + strip_prefix = "golang.org/x/lint@v0.0.0-20210508222113-6edffad5e616", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/lint/org_golang_x_lint-v0.0.0-20210508222113-6edffad5e616.zip", + "http://ats.apps.svc/gomod/golang.org/x/lint/org_golang_x_lint-v0.0.0-20210508222113-6edffad5e616.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/lint/org_golang_x_lint-v0.0.0-20210508222113-6edffad5e616.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/lint/org_golang_x_lint-v0.0.0-20210508222113-6edffad5e616.zip", + ], ) go_repository( name = "org_golang_x_mobile", build_file_proto_mode = "disable_global", importpath = "golang.org/x/mobile", - sum = "h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs=", - version = "v0.0.0-20190719004257-d2bd2a29d028", + sha256 = "6b946c7da47acf3b6195336fd071bfc73d543cefab73f2d27528c5dc1dc829ec", + strip_prefix = "golang.org/x/mobile@v0.0.0-20190719004257-d2bd2a29d028", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/mobile/org_golang_x_mobile-v0.0.0-20190719004257-d2bd2a29d028.zip", + "http://ats.apps.svc/gomod/golang.org/x/mobile/org_golang_x_mobile-v0.0.0-20190719004257-d2bd2a29d028.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/mobile/org_golang_x_mobile-v0.0.0-20190719004257-d2bd2a29d028.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/mobile/org_golang_x_mobile-v0.0.0-20190719004257-d2bd2a29d028.zip", + ], ) go_repository( name = "org_golang_x_mod", build_file_proto_mode = "disable_global", importpath = "golang.org/x/mod", - sum = "h1:bUO06HqtnRcc/7l71XBe4WcqTZ+3AH1J59zWDDwLKgU=", - version = "v0.11.0", + sha256 = "364198930cc7f46ba5bb1c0987d089a557aa0b406f8efec0490744a454df00a5", + strip_prefix = "golang.org/x/mod@v0.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/mod/org_golang_x_mod-v0.11.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/mod/org_golang_x_mod-v0.11.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/mod/org_golang_x_mod-v0.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/mod/org_golang_x_mod-v0.11.0.zip", + ], ) go_repository( name = "org_golang_x_net", build_file_proto_mode = "disable_global", importpath = "golang.org/x/net", - sum = "h1:Gi2tvZIJyBtO9SDr1q9h5hEQCp/4L2RQ+ar0qjx2oNU=", - version = "v0.11.0", + sha256 = "5d97db0b34367452949b1b04194b47a663cbb0852f40d119ba5d910ccc124657", + strip_prefix = "golang.org/x/net@v0.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/net/org_golang_x_net-v0.11.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/net/org_golang_x_net-v0.11.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/net/org_golang_x_net-v0.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/net/org_golang_x_net-v0.11.0.zip", + ], ) go_repository( name = "org_golang_x_oauth2", build_file_proto_mode = "disable_global", importpath = "golang.org/x/oauth2", - sum = "h1:6dkIjl3j3LtZ/O3sTgZTMsLKSftL/B8Zgq4huOIIUu8=", - version = "v0.8.0", + sha256 = "774ad761b3732b86eaa3d70c30bcaed6dd09e96eec3cdeb2c0a9c112ce168704", + strip_prefix = "golang.org/x/oauth2@v0.8.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/oauth2/org_golang_x_oauth2-v0.8.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/oauth2/org_golang_x_oauth2-v0.8.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/oauth2/org_golang_x_oauth2-v0.8.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/oauth2/org_golang_x_oauth2-v0.8.0.zip", + ], ) go_repository( name = "org_golang_x_sync", build_file_proto_mode = "disable_global", importpath = "golang.org/x/sync", - sum = "h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E=", - version = "v0.3.0", + sha256 = "1870e7a196f7119d4c6edba7de9cdfc49ee13c8cb7921f3a947568171c6152e0", + strip_prefix = "golang.org/x/sync@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sync/org_golang_x_sync-v0.3.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/sync/org_golang_x_sync-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/sync/org_golang_x_sync-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sync/org_golang_x_sync-v0.3.0.zip", + ], ) go_repository( name = "org_golang_x_sys", build_file_proto_mode = "disable_global", importpath = "golang.org/x/sys", - sum = "h1:KS/R3tvhPqvJvwcKfnBHJwwthS11LRhmM5D59eEXa0s=", - version = "v0.9.0", + sha256 = "3b37c87534ebabf9d1a60ef03da16805f1293408bcaf8b7cbba9d646eda07d7f", + strip_prefix = "golang.org/x/sys@v0.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", + ], ) go_repository( name = "org_golang_x_term", build_file_proto_mode = "disable_global", importpath = "golang.org/x/term", - sum = "h1:GRRCnKYhdQrD8kfRAdQ6Zcw1P0OcELxGLKJvtjVMZ28=", - version = "v0.9.0", + sha256 = "b4e6d2ac97732625eee581f47fe4a2125dd8668fe285794bac1a9a1a7fd3f1e3", + strip_prefix = "golang.org/x/term@v0.9.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", + ], ) go_repository( name = "org_golang_x_text", build_file_proto_mode = "disable_global", importpath = "golang.org/x/text", - sum = "h1:LAntKIrcmeSKERyiOh0XMV39LXS8IE9UL2yP7+f5ij4=", - version = "v0.11.0", + sha256 = "62f4c24ff16ae16ddabf290e16c89671eb24caeec81bfac88134c01d3cf757a8", + strip_prefix = "golang.org/x/text@v0.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/text/org_golang_x_text-v0.11.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/text/org_golang_x_text-v0.11.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/text/org_golang_x_text-v0.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/text/org_golang_x_text-v0.11.0.zip", + ], ) go_repository( name = "org_golang_x_time", build_file_proto_mode = "disable_global", importpath = "golang.org/x/time", - sum = "h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4=", - version = "v0.3.0", + sha256 = "fa9a1fcd03a4acb817faa5d44e95f0a73182a96cb81012c9b94f832d70f7296b", + strip_prefix = "golang.org/x/time@v0.3.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/time/org_golang_x_time-v0.3.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/time/org_golang_x_time-v0.3.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/time/org_golang_x_time-v0.3.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/time/org_golang_x_time-v0.3.0.zip", + ], ) go_repository( name = "org_golang_x_tools", build_file_proto_mode = "disable_global", importpath = "golang.org/x/tools", - sum = "h1:tvDr/iQoUqNdohiYm0LmmKcBk+q86lb9EprIUFhHHGg=", - version = "v0.10.0", + sha256 = "562f25e674aab49f00a23ec1fcb46a57b0a9d27287ea9a885886c994306d9c14", + strip_prefix = "golang.org/x/tools@v0.10.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/tools/org_golang_x_tools-v0.10.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/tools/org_golang_x_tools-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/tools/org_golang_x_tools-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/tools/org_golang_x_tools-v0.10.0.zip", + ], ) go_repository( name = "org_golang_x_xerrors", build_file_proto_mode = "disable_global", importpath = "golang.org/x/xerrors", - sum = "h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk=", - version = "v0.0.0-20220907171357-04be3eba64a2", + sha256 = "b9c481db33c4b682ba8ba348018ddbd2155bd227cc38ff9f6b4cb2b74bbc3c14", + strip_prefix = "golang.org/x/xerrors@v0.0.0-20220907171357-04be3eba64a2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/xerrors/org_golang_x_xerrors-v0.0.0-20220907171357-04be3eba64a2.zip", + "http://ats.apps.svc/gomod/golang.org/x/xerrors/org_golang_x_xerrors-v0.0.0-20220907171357-04be3eba64a2.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/xerrors/org_golang_x_xerrors-v0.0.0-20220907171357-04be3eba64a2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/xerrors/org_golang_x_xerrors-v0.0.0-20220907171357-04be3eba64a2.zip", + ], ) go_repository( name = "org_gonum_v1_gonum", build_file_proto_mode = "disable_global", importpath = "gonum.org/v1/gonum", - sum = "h1:CCXrcPKiGGotvnN6jfUsKk4rRqm7q09/YbKb5xCEvtM=", - version = "v0.8.2", + sha256 = "57ecefd9c1ab5a40ed9e37e824597e523e85e78022cd8a4fc5533ff785f49863", + strip_prefix = "gonum.org/v1/gonum@v0.8.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gonum.org/v1/gonum/org_gonum_v1_gonum-v0.8.2.zip", + "http://ats.apps.svc/gomod/gonum.org/v1/gonum/org_gonum_v1_gonum-v0.8.2.zip", + "https://cache.hawkingrei.com/gomod/gonum.org/v1/gonum/org_gonum_v1_gonum-v0.8.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gonum.org/v1/gonum/org_gonum_v1_gonum-v0.8.2.zip", + ], ) go_repository( name = "org_gonum_v1_netlib", build_file_proto_mode = "disable_global", importpath = "gonum.org/v1/netlib", - sum = "h1:OE9mWmgKkjJyEmDAAtGMPjXu+YNeGvK9VTSHY6+Qihc=", - version = "v0.0.0-20190313105609-8cb42192e0e0", + sha256 = "eeaeb60f410b86f59d97f15c5ef89096dc72aeb42bae55141738bf9866893938", + strip_prefix = "gonum.org/v1/netlib@v0.0.0-20190313105609-8cb42192e0e0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gonum.org/v1/netlib/org_gonum_v1_netlib-v0.0.0-20190313105609-8cb42192e0e0.zip", + "http://ats.apps.svc/gomod/gonum.org/v1/netlib/org_gonum_v1_netlib-v0.0.0-20190313105609-8cb42192e0e0.zip", + "https://cache.hawkingrei.com/gomod/gonum.org/v1/netlib/org_gonum_v1_netlib-v0.0.0-20190313105609-8cb42192e0e0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gonum.org/v1/netlib/org_gonum_v1_netlib-v0.0.0-20190313105609-8cb42192e0e0.zip", + ], ) go_repository( name = "org_gonum_v1_plot", build_file_proto_mode = "disable_global", importpath = "gonum.org/v1/plot", - sum = "h1:Qh4dB5D/WpoUUp3lSod7qgoyEHbDGPUWjIbnqdqqe1k=", - version = "v0.0.0-20190515093506-e2840ee46a6b", + sha256 = "2d4cadb4bafb5bbfe1f614d7e402c670446fccd154bc4c6b1699e3dffde68ff4", + strip_prefix = "gonum.org/v1/plot@v0.0.0-20190515093506-e2840ee46a6b", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/gonum.org/v1/plot/org_gonum_v1_plot-v0.0.0-20190515093506-e2840ee46a6b.zip", + "http://ats.apps.svc/gomod/gonum.org/v1/plot/org_gonum_v1_plot-v0.0.0-20190515093506-e2840ee46a6b.zip", + "https://cache.hawkingrei.com/gomod/gonum.org/v1/plot/org_gonum_v1_plot-v0.0.0-20190515093506-e2840ee46a6b.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/gonum.org/v1/plot/org_gonum_v1_plot-v0.0.0-20190515093506-e2840ee46a6b.zip", + ], ) - go_repository( name = "org_modernc_golex", build_file_proto_mode = "disable_global", importpath = "modernc.org/golex", - sum = "h1:M+4kIjbDMvKN4pAuh5gJBOfG7Emi9WXGpg2Eay1dlGI=", - version = "v1.0.5", + sha256 = "81ddbe54f9eca46effe625329bfb961ea5e63a8acc1c793e2ee1b8a61a770bf9", + strip_prefix = "modernc.org/golex@v1.0.5", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/golex/org_modernc_golex-v1.0.5.zip", + "http://ats.apps.svc/gomod/modernc.org/golex/org_modernc_golex-v1.0.5.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/golex/org_modernc_golex-v1.0.5.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/golex/org_modernc_golex-v1.0.5.zip", + ], ) - go_repository( name = "org_modernc_mathutil", build_file_proto_mode = "disable_global", importpath = "modernc.org/mathutil", - sum = "h1:rV0Ko/6SfM+8G+yKiyI830l3Wuz1zRutdslNoQ0kfiQ=", - version = "v1.5.0", + sha256 = "c17a767eaa5eb62d9bb105b8ece7f249186dd52b9b533301bec140b3d5fd260f", + strip_prefix = "modernc.org/mathutil@v1.5.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/mathutil/org_modernc_mathutil-v1.5.0.zip", + "http://ats.apps.svc/gomod/modernc.org/mathutil/org_modernc_mathutil-v1.5.0.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/mathutil/org_modernc_mathutil-v1.5.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/mathutil/org_modernc_mathutil-v1.5.0.zip", + ], ) go_repository( name = "org_modernc_parser", build_file_proto_mode = "disable_global", importpath = "modernc.org/parser", - sum = "h1:V3R87gpU97arcjGr2dR6w2qerBd/gV2VKFh3qFD7GpE=", - version = "v1.0.7", + sha256 = "fd46145315aac782cfe7199f58b01a88da814200857b136029aa635c55eff705", + strip_prefix = "modernc.org/parser@v1.0.7", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/parser/org_modernc_parser-v1.0.7.zip", + "http://ats.apps.svc/gomod/modernc.org/parser/org_modernc_parser-v1.0.7.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/parser/org_modernc_parser-v1.0.7.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/parser/org_modernc_parser-v1.0.7.zip", + ], ) - go_repository( name = "org_modernc_sortutil", build_file_proto_mode = "disable_global", importpath = "modernc.org/sortutil", - sum = "h1:VQGxbQGcHaQeB/BX9TQjrHFmOA0bounO1X/jvOfRo6Q=", - version = "v1.1.1", + sha256 = "0450e080b84a4964908698a9615c0629859ddc527a70f1e5c0f911836dbabc17", + strip_prefix = "modernc.org/sortutil@v1.1.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/sortutil/org_modernc_sortutil-v1.1.1.zip", + "http://ats.apps.svc/gomod/modernc.org/sortutil/org_modernc_sortutil-v1.1.1.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/sortutil/org_modernc_sortutil-v1.1.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/sortutil/org_modernc_sortutil-v1.1.1.zip", + ], ) go_repository( name = "org_modernc_strutil", build_file_proto_mode = "disable_global", importpath = "modernc.org/strutil", - sum = "h1:fNMm+oJklMGYfU9Ylcywl0CO5O6nTfaowNsh2wpPjzY=", - version = "v1.1.3", + sha256 = "2e59915393fa6a75021a97a41c60fac71c662bb9d1dc2d06e2c4ed77ea5da8cc", + strip_prefix = "modernc.org/strutil@v1.1.3", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/strutil/org_modernc_strutil-v1.1.3.zip", + "http://ats.apps.svc/gomod/modernc.org/strutil/org_modernc_strutil-v1.1.3.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/strutil/org_modernc_strutil-v1.1.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/strutil/org_modernc_strutil-v1.1.3.zip", + ], ) go_repository( name = "org_modernc_y", build_file_proto_mode = "disable_global", importpath = "modernc.org/y", - sum = "h1:U3EAg4VQmj2eoAUnMFcv+KXxVQFT19ZIA1mO1XX0b1s=", - version = "v1.0.9", + sha256 = "eeb1fb4b8988f45c9f6124b6b172ddfab89dbfe1dc48093c295c67401f37d564", + strip_prefix = "modernc.org/y@v1.0.9", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/modernc.org/y/org_modernc_y-v1.0.9.zip", + "http://ats.apps.svc/gomod/modernc.org/y/org_modernc_y-v1.0.9.zip", + "https://cache.hawkingrei.com/gomod/modernc.org/y/org_modernc_y-v1.0.9.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/modernc.org/y/org_modernc_y-v1.0.9.zip", + ], ) go_repository( name = "org_uber_go_atomic", build_file_proto_mode = "disable_global", importpath = "go.uber.org/atomic", - sum = "h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE=", - version = "v1.11.0", + sha256 = "8109325abe17488245878b07f3c35b10ba7d1aa3310f792968f5b9deba432e2c", + strip_prefix = "go.uber.org/atomic@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/atomic/org_uber_go_atomic-v1.11.0.zip", + "http://ats.apps.svc/gomod/go.uber.org/atomic/org_uber_go_atomic-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/atomic/org_uber_go_atomic-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/atomic/org_uber_go_atomic-v1.11.0.zip", + ], ) go_repository( name = "org_uber_go_automaxprocs", build_file_proto_mode = "disable_global", importpath = "go.uber.org/automaxprocs", - sum = "h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME=", - version = "v1.5.2", + sha256 = "7b9a76ea33ef5378c8a86587570ef4baa381466a022e64ad6ccadacbb59ff2f2", + strip_prefix = "go.uber.org/automaxprocs@v1.5.2", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", + "http://ats.apps.svc/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", + ], ) - go_repository( name = "org_uber_go_goleak", build_file_proto_mode = "disable_global", importpath = "go.uber.org/goleak", - sum = "h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A=", - version = "v1.2.1", + sha256 = "3c8abd84c8f255eabd30f12acfdb882701e3d804b7a0db66b7bffbb4f9b72b8d", + strip_prefix = "go.uber.org/goleak@v1.2.1", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/goleak/org_uber_go_goleak-v1.2.1.zip", + "http://ats.apps.svc/gomod/go.uber.org/goleak/org_uber_go_goleak-v1.2.1.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/goleak/org_uber_go_goleak-v1.2.1.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/goleak/org_uber_go_goleak-v1.2.1.zip", + ], ) go_repository( name = "org_uber_go_multierr", build_file_proto_mode = "disable_global", importpath = "go.uber.org/multierr", - sum = "h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0=", - version = "v1.11.0", + sha256 = "2249b5d2fdce61f6ee661a679d8552599af084a761cbbc871da77641bddce0c3", + strip_prefix = "go.uber.org/multierr@v1.11.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/multierr/org_uber_go_multierr-v1.11.0.zip", + "http://ats.apps.svc/gomod/go.uber.org/multierr/org_uber_go_multierr-v1.11.0.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/multierr/org_uber_go_multierr-v1.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/multierr/org_uber_go_multierr-v1.11.0.zip", + ], ) go_repository( name = "org_uber_go_tools", build_file_proto_mode = "disable_global", importpath = "go.uber.org/tools", - sum = "h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4=", - version = "v0.0.0-20190618225709-2cfd321de3ee", + sha256 = "988dba9c5074080240d33d98e8ce511532f728698db7a9a4ac316c02c94030d6", + strip_prefix = "go.uber.org/tools@v0.0.0-20190618225709-2cfd321de3ee", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/tools/org_uber_go_tools-v0.0.0-20190618225709-2cfd321de3ee.zip", + "http://ats.apps.svc/gomod/go.uber.org/tools/org_uber_go_tools-v0.0.0-20190618225709-2cfd321de3ee.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/tools/org_uber_go_tools-v0.0.0-20190618225709-2cfd321de3ee.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/tools/org_uber_go_tools-v0.0.0-20190618225709-2cfd321de3ee.zip", + ], ) go_repository( name = "org_uber_go_zap", build_file_proto_mode = "disable_global", importpath = "go.uber.org/zap", - sum = "h1:FiJd5l1UOLj0wCgbSE0rwwXHzEdAZS6hiiSnxJN/D60=", - version = "v1.24.0", + sha256 = "2da00f57df49f248c7e84e0b069b8999ed2a528ffb426efaecd285e771cd218a", + strip_prefix = "go.uber.org/zap@v1.24.0", + urls = [ + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/zap/org_uber_go_zap-v1.24.0.zip", + "http://ats.apps.svc/gomod/go.uber.org/zap/org_uber_go_zap-v1.24.0.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/zap/org_uber_go_zap-v1.24.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/zap/org_uber_go_zap-v1.24.0.zip", + ], ) diff --git a/Makefile b/Makefile index 9a919f0e28f43..e3f94216d3845 100644 --- a/Makefile +++ b/Makefile @@ -433,6 +433,8 @@ generate_grafana_scripts: bazel_ci_prepare: bazel $(BAZEL_GLOBAL_CONFIG) run $(BAZEL_CMD_CONFIG) //:gazelle bazel $(BAZEL_GLOBAL_CONFIG) run $(BAZEL_CMD_CONFIG) //:gazelle -- update-repos -from_file=go.mod -to_macro DEPS.bzl%go_deps -build_file_proto_mode=disable + bazel $(BAZEL_GLOBAL_CONFIG) run $(BAZEL_CMD_CONFIG) //cmd/mirror:mirror -- --mirror> tmp.txt + mv tmp.txt DEPS.bzl bazel $(BAZEL_GLOBAL_CONFIG) run $(BAZEL_CMD_CONFIG) \ --run_under="cd $(CURDIR) && " \ //tools/tazel:tazel @@ -448,6 +450,10 @@ bazel_prepare: bazel run \ --run_under="cd $(CURDIR) && " \ //tools/tazel:tazel + $(eval $@TMP_OUT := $(shell mktemp -d -t tidbbzl.XXXXXX)) + bazel run //cmd/mirror -- --mirror> $($@TMP_OUT)/tmp.txt + cp $($@TMP_OUT)/tmp.txt DEPS.bzl + rm -rf $($@TMP_OUT) bazel_ci_prepare_rbe: bazel run //:gazelle @@ -473,7 +479,7 @@ bazel_coverage_test: check-bazel-prepare failpoint-enable bazel_ci_prepare -- //... -//cmd/... -//tests/graceshutdown/... \ -//tests/globalkilltest/... -//tests/readonlytest/... -//br/pkg/task:task_test -//tests/realtikvtest/... -bazel_build: bazel_ci_prepare +bazel_build: mkdir -p bin bazel $(BAZEL_GLOBAL_CONFIG) build $(BAZEL_CMD_CONFIG) \ //... --//build:with_nogo_flag=true @@ -555,3 +561,12 @@ docker: docker-test: docker buildx build --platform linux/amd64,linux/arm64 --push -t "$(DOCKERPREFIX)tidb:latest" --build-arg 'GOPROXY=$(shell go env GOPROXY),' -f Dockerfile . + +bazel_mirror: + $(eval $@TMP_OUT := $(shell mktemp -d -t tidbbzl.XXXXXX)) + bazel $(BAZEL_GLOBAL_CONFIG) run $(BAZEL_CMD_CONFIG) //cmd/mirror:mirror -- --mirror> $($@TMP_OUT)/tmp.txt + cp $($@TMP_OUT)/tmp.txt DEPS.bzl + rm -rf $($@TMP_OUT) + +bazel_sync: + bazel $(BAZEL_GLOBAL_CONFIG) sync $(BAZEL_SYNC_CONFIG) diff --git a/Makefile.common b/Makefile.common index aebb4fbe240a4..5af6fe6134264 100644 --- a/Makefile.common +++ b/Makefile.common @@ -122,4 +122,5 @@ TEST_COVERAGE_DIR := "test_coverage" ifneq ("$(CI)", "") BAZEL_GLOBAL_CONFIG := --output_user_root=/home/jenkins/.tidb/tmp BAZEL_CMD_CONFIG := --config=ci --repository_cache=/home/jenkins/.tidb/tmp + BAZEL_SYNC_CONFIG := --repository_cache=/home/jenkins/.tidb/tmp endif diff --git a/build/nogo_config.json b/build/nogo_config.json index 916053d73a3cb..5dd3c96930fdb 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -160,6 +160,7 @@ "exclude_files": { "parser/parser.go": "parser/parser.go code", "external/": "no need to vet third party code", + ".cgo/": "no need to cgo code", ".*_generated\\.go$": "ignore generated code", ".*_/testmain\\.go$": "ignore code" } @@ -278,6 +279,7 @@ "/cgo/": "ignore cgo code", "/rules_go_work-*": "ignore generated code", "tools/check/ut.go": "ignore tools/check code", + "cmd/mirror": "ignore cmd/mirror code", "tools/check/xprog.go": "ignore tools/check code", "cmd/pluginpkg/pluginpkg.go": "ignore cmd/pluginpkg code", "tools/check/xprog.go:": "ignore tools/check code", @@ -1155,6 +1157,7 @@ "prealloc": { "exclude_files": { "parser/parser.go": "parser/parser.go code", + "cmd/mirror": "cmd/mirror code", "external/": "no need to vet third party code", ".*_generated\\.go$": "ignore generated code", "parser/yy_parser.go": "ignore generated code", @@ -1164,6 +1167,7 @@ "predeclared": { "exclude_files": { "external/": "no need to vet third party code", + "cmd/mirror": "no need to mirror", ".*_generated\\.go$": "ignore generated code", "parser/yy_parser.go": "ignore generated code", "parser/parser.go": "ignore generated code", diff --git a/build/patches/io_etcd_go_etcd_api_v3.patch b/build/patches/io_etcd_go_etcd_api_v3.patch index dbd75a4961dce..becde9e5eb6e1 100644 --- a/build/patches/io_etcd_go_etcd_api_v3.patch +++ b/build/patches/io_etcd_go_etcd_api_v3.patch @@ -6,7 +6,7 @@ diff -uprN old/io_etcd_go_etcd_api_v3/etcdserverpb/BUILD.bazel new/io_etcd_go_et "@com_github_gogo_protobuf//gogoproto", "@com_github_golang_protobuf//proto:go_default_library", - "@go_googleapis//google/api:annotations_go_proto", -+ "@org_golang_google_genproto_googleapis_api//annotations:annotations", ++ "@org_golang_google_genproto//googleapis/api/annotations:annotations", "@org_golang_google_grpc//:go_default_library", "@org_golang_google_grpc//codes", "@org_golang_google_grpc//status", diff --git a/cmd/mirror/BUILD.bazel b/cmd/mirror/BUILD.bazel new file mode 100644 index 0000000000000..653de4622abfa --- /dev/null +++ b/cmd/mirror/BUILD.bazel @@ -0,0 +1,34 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") + +go_library( + name = "mirror_lib", + srcs = [ + "mirror.go", + "skylarkutil.go", + ], + importpath = "github.com/pingcap/tidb/cmd/mirror", + visibility = ["//visibility:private"], + deps = [ + "@com_github_google_skylark//syntax", + "@com_google_cloud_go_storage//:storage", + "@io_bazel_rules_go//go/tools/bazel:go_default_library", + "@org_golang_google_api//googleapi", + "@org_golang_x_exp//slices", + "@org_golang_x_sync//errgroup", + ], +) + +go_binary( + name = "mirror", + data = [ + "//:DEPS.bzl", + "//:go.mod", + "//:go.sum", + "//build/patches:all_patches", + "//parser:go.mod", + "//parser:go.sum", + "@go_sdk//:files", + ], + embed = [":mirror_lib"], + visibility = ["//visibility:public"], +) diff --git a/cmd/mirror/mirror.go b/cmd/mirror/mirror.go new file mode 100644 index 0000000000000..f3252d690d5bf --- /dev/null +++ b/cmd/mirror/mirror.go @@ -0,0 +1,480 @@ +// Copyright 2022 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package main + +import ( + "context" + "crypto/sha256" + "encoding/hex" + "encoding/json" + "errors" + "flag" + "fmt" + "io" + "net/http" + "os" + "os/exec" + "path/filepath" + "sort" + "strings" + + "cloud.google.com/go/storage" + "github.com/bazelbuild/rules_go/go/tools/bazel" + "golang.org/x/exp/slices" + "golang.org/x/sync/errgroup" + "google.golang.org/api/googleapi" +) + +const gcpBucket = "pingcapmirror" + +// downloadedModule captures `go mod download -json` output. +type downloadedModule struct { + Path string `json:"Path"` + Sum string `json:"Sum"` + Version string `json:"Version"` + Zip string `json:"Zip"` +} + +// listedModule captures `go list -m -json` output. +type listedModule struct { + Path string `json:"Path"` + Version string `json:"Version"` + Replace *listedModule `json:"Replace,omitempty"` +} + +var ( + isMirror bool + isUpload bool +) + +func init() { + flag.BoolVar(&isMirror, "mirror", false, "enable mirror mode") + flag.BoolVar(&isUpload, "upload", false, "enable upload mode") +} + +func formatSubURL(path, version string) string { + return fmt.Sprintf("gomod/%s/%s-%s.zip", path, modulePathToBazelRepoName(path), version) +} + +func formatVPCPublicURL(path, version string) string { + return fmt.Sprintf("http://bazel-cache.pingcap.net:8080/%s", formatSubURL(path, version)) +} + +func formatVPCPrivateURL(path, version string) string { + return fmt.Sprintf("http://ats.apps.svc/%s", formatSubURL(path, version)) +} + +func formatCDNURL(path, version string) string { + return fmt.Sprintf("https://cache.hawkingrei.com/%s", formatSubURL(path, version)) +} + +func formatPublicURL(path, version string) string { + return fmt.Sprintf("https://storage.googleapis.com/pingcapmirror/%s", formatSubURL(path, version)) +} + +func getSha256OfFile(path string) (string, error) { + f, err := os.Open(path) + if err != nil { + return "", fmt.Errorf("failed to open %s: %w", path, err) + } + defer f.Close() + h := sha256.New() + if _, err := io.Copy(h, f); err != nil { + return "", err + } + return hex.EncodeToString(h.Sum(nil)), nil +} + +func copyFile(src, dst string) error { + in, err := os.Open(src) + if err != nil { + return err + } + defer in.Close() + out, err := os.Create(dst) + if err != nil { + return err + } + defer out.Close() + _, err = io.Copy(out, in) + return err +} + +func uploadFile(ctx context.Context, client *storage.Client, localPath, remotePath string) error { + if !isUpload { + return nil + } + in, err := os.Open(localPath) + if err != nil { + return fmt.Errorf("failed to open %s: %w", localPath, err) + } + defer in.Close() + out := client.Bucket(gcpBucket).Object(remotePath).If(storage.Conditions{DoesNotExist: true}).NewWriter(ctx) + if _, err := io.Copy(out, in); err != nil { + return err + } + if err := out.Close(); err != nil { + var gerr *googleapi.Error + if errors.As(err, &gerr) { + if gerr.Code == http.StatusPreconditionFailed { + // In this case the "DoesNotExist" precondition + // failed, i.e., the object does already exist. + return nil + } + return gerr + } + return err + } + return nil +} + +func createTmpDir() (tmpdir string, err error) { + tmpdir, err = bazel.NewTmpDir("gomirror") + if err != nil { + return + } + err = os.MkdirAll(filepath.Join(tmpdir, "parser"), os.ModePerm) + if err != nil { + return + } + gomod, err := bazel.Runfile("go.mod") + if err != nil { + return + } + gosum, err := bazel.Runfile("go.sum") + if err != nil { + return + } + parsergomod := strings.Replace(gomod, "go.mod", "parser/go.mod", 1) + parsergosum := strings.Replace(gosum, "go.sum", "parser/go.sum", 1) + err = copyFile(gomod, filepath.Join(tmpdir, "go.mod")) + if err != nil { + return + } + err = copyFile(parsergomod, filepath.Join(tmpdir, "parser/go.mod")) + if err != nil { + return + } + err = copyFile(gosum, filepath.Join(tmpdir, "go.sum")) + if err != nil { + return + } + err = copyFile(parsergosum, filepath.Join(tmpdir, "parser/go.sum")) + return +} + +func downloadZips( + tmpdir string, listed map[string]listedModule, +) (map[string]downloadedModule, error) { + gobin, err := bazel.Runfile("bin/go") + if err != nil { + return nil, err + } + downloadArgs := make([]string, 0, len(listed)+3) + downloadArgs = append(downloadArgs, "mod", "download", "-json") + for _, mod := range listed { + if mod.Replace != nil { + if mod.Replace.Version == "" { + continue + } + downloadArgs = append(downloadArgs, fmt.Sprintf("%s@%s", mod.Replace.Path, mod.Replace.Version)) + } else { + downloadArgs = append(downloadArgs, fmt.Sprintf("%s@%s", mod.Path, mod.Version)) + } + } + cmd := exec.Command(gobin, downloadArgs...) + cmd.Dir = tmpdir + jsonBytes, err := cmd.Output() + if err != nil { + return nil, err + } + var jsonBuilder strings.Builder + ret := make(map[string]downloadedModule) + for _, line := range strings.Split(string(jsonBytes), "\n") { + jsonBuilder.WriteString(line) + if strings.HasPrefix(line, "}") { + var mod downloadedModule + if err := json.Unmarshal([]byte(jsonBuilder.String()), &mod); err != nil { + return nil, err + } + ret[mod.Path] = mod + jsonBuilder.Reset() + } + } + return ret, nil +} + +func listAllModules(tmpdir string) (map[string]listedModule, error) { + gobin, err := bazel.Runfile("bin/go") + if err != nil { + return nil, err + } + cmd := exec.Command(gobin, "list", "-mod=readonly", "-m", "-json", "all") + cmd.Dir = tmpdir + jsonBytes, err := cmd.Output() + if err != nil { + return nil, err + } + ret := make(map[string]listedModule) + var jsonBuilder strings.Builder + for _, line := range strings.Split(string(jsonBytes), "\n") { + jsonBuilder.WriteString(line) + if strings.HasPrefix(line, "}") { + var mod listedModule + if err := json.Unmarshal([]byte(jsonBuilder.String()), &mod); err != nil { + return nil, err + } + jsonBuilder.Reset() + if mod.Path == "github.com/pingcap/tidb" { + continue + } + ret[mod.Path] = mod + } + } + return ret, nil +} + +func getExistingMirrors() (map[string]DownloadableArtifact, error) { + depsbzl, err := bazel.Runfile("DEPS.bzl") + if err != nil { + return nil, err + } + return ListArtifactsInDepsBzl(depsbzl) +} + +func mungeBazelRepoNameComponent(component string) string { + component = strings.ReplaceAll(component, "-", "_") + component = strings.ReplaceAll(component, ".", "_") + return strings.ToLower(component) +} + +func modulePathToBazelRepoName(mod string) string { + components := strings.Split(mod, "/") + head := strings.Split(components[0], ".") + for i, j := 0, len(head)-1; i < j; i, j = i+1, j-1 { + head[i], head[j] = mungeBazelRepoNameComponent(head[j]), mungeBazelRepoNameComponent(head[i]) + } + for index, component := range components { + if index == 0 { + continue + } + components[index] = mungeBazelRepoNameComponent(component) + } + return strings.Join(append(head, components[1:]...), "_") +} + +func dumpPatchArgsForRepo(repoName string) error { + runfiles, err := bazel.RunfilesPath() + if err != nil { + return err + } + candidate := filepath.Join(runfiles, "build", "patches", repoName+".patch") + if _, err := os.Stat(candidate); err == nil { + if repoName == "io_etcd_go_etcd_api_v3" { + fmt.Printf(` patch_args = ["-p2"], + patches = [ + "//build/patches:%s.patch", + ], +`, repoName) + } else { + fmt.Printf(` patch_args = ["-p1"], + patches = [ + "//build/patches:%s.patch", + ], +`, repoName) + } + } else if !os.IsNotExist(err) { + return err + } + return nil +} + +func buildFileProtoModeForRepo(repoName string) string { + if repoName == "io_etcd_go_etcd_api_v3" { + return "disable" + } + return "disable_global" +} + +func dumpBuildNamingConventionArgsForRepo(repoName string) { + if repoName == "com_github_grpc_ecosystem_grpc_gateway" { + fmt.Printf(" build_naming_convention = \"go_default_library\",\n") + } +} + +func dumpNewDepsBzl( + listed map[string]listedModule, + downloaded map[string]downloadedModule, + existingMirrors map[string]DownloadableArtifact, +) error { + var sorted []string + repoNameToModPath := make(map[string]string) + for _, mod := range listed { + repoName := modulePathToBazelRepoName(mod.Path) + sorted = append(sorted, repoName) + repoNameToModPath[repoName] = mod.Path + } + sort.Strings(sorted) + + ctx := context.Background() + var client *storage.Client + if isMirror && isUpload { + var err error + client, err = storage.NewClient(ctx) + if err != nil { + return err + } + } + g, ctx := errgroup.WithContext(ctx) + + // This uses a lot of fmt.Println to output the generated configuration to stdout, + // and the mirror will only be used under "make bazel_prepare", so it won't output + // too much and affect development. + fmt.Println(`load("@bazel_gazelle//:deps.bzl", "go_repository") + +def go_deps(): + # NOTE: We ensure that we pin to these specific dependencies by calling + # this function FIRST, before calls to pull in dependencies for + # third-party libraries (e.g. rules_go, gazelle, etc.)`) + for _, repoName := range sorted { + if repoName == "com_github_pingcap_tidb_parser" { + continue + } + path := repoNameToModPath[repoName] + mod := listed[path] + replaced := &mod + if mod.Replace != nil { + replaced = mod.Replace + } + fmt.Printf(` go_repository( + name = "%s", +`, repoName) + fmt.Printf(` build_file_proto_mode = "%s", +`, buildFileProtoModeForRepo(repoName)) + dumpBuildNamingConventionArgsForRepo(repoName) + expectedVPCPrivateURL := formatVPCPrivateURL(replaced.Path, replaced.Version) + expectedCDNURL := formatCDNURL(replaced.Path, replaced.Version) + expectedPublicURL := formatPublicURL(replaced.Path, replaced.Version) + expectedVPCPublicURL := formatVPCPublicURL(replaced.Path, replaced.Version) + fmt.Printf(" importpath = \"%s\",\n", mod.Path) + if err := dumpPatchArgsForRepo(repoName); err != nil { + return err + } + oldMirror, ok := existingMirrors[repoName] + if ok && + slices.Contains(oldMirror.URL, expectedVPCPrivateURL) && + slices.Contains(oldMirror.URL, expectedCDNURL) && + slices.Contains(oldMirror.URL, expectedPublicURL) && + slices.Contains(oldMirror.URL, expectedVPCPublicURL) { + // The URL matches, so just reuse the old mirror. + fmt.Printf(` sha256 = "%s", + strip_prefix = "%s@%s", + urls = [ + "%s", + "%s", + "%s", + "%s", + ], +`, oldMirror.Sha256, replaced.Path, replaced.Version, expectedPublicURL, expectedVPCPrivateURL, expectedCDNURL, expectedPublicURL) + } else if isMirror { + // We'll have to mirror our copy of the zip ourselves. + d := downloaded[replaced.Path] + sha, err := getSha256OfFile(d.Zip) + if err != nil { + return fmt.Errorf("could not get zip for %v: %w", *replaced, err) + } + if replaced.Path == "github.com/form3tech-oss/jwt-go" && replaced.Version == "v3.2.5+incompatible" { + replaced.Version = "v3.2.6-0.20210809144907-32ab6a8243d7+incompatible" + } + if sha == "30cf0ef9aa63aea696e40df8912d41fbce69dd02986a5b99af7c5b75f277690c" { + sha = "ebe8386761761d53fac2de5f8f575ddf66c114ec9835947c761131662f1d38f3" + } + fmt.Printf(` sha256 = "%s", + strip_prefix = "%s@%s", + urls = [ + "%s", + "%s", + "%s", + "%s", + ], +`, sha, replaced.Path, replaced.Version, expectedVPCPublicURL, expectedVPCPrivateURL, expectedCDNURL, expectedPublicURL) + g.Go(func() error { + return uploadFile(ctx, client, d.Zip, formatSubURL(replaced.Path, replaced.Version)) + }) + } else { + // We don't have a mirror and can't upload one, so just + // have Gazelle pull the repo for us. + d := downloaded[replaced.Path] + sum, version := d.Sum, d.Version + if mod.Replace != nil { + fmt.Printf(" replace = \"%s\",\n", replaced.Path) + } + artifact, ok := existingMirrors[replaced.Path] + if ok { + sum, version = artifact.Sha256, artifact.Version + } + // Note: `build/teamcity-check-genfiles.sh` checks for + // the presence of the "TODO: mirror this repo" comment. + // Don't update this comment without also updating the + // script. + fmt.Printf(` sum = "%s", + version = "%s", +`, sum, version) + } + fmt.Println(" )") + } + + // Wait for uploads to complete. + if err := g.Wait(); err != nil { + return err + } + if client == nil { + return nil + } + return client.Close() +} + +func mirror() error { + tmpdir, err := createTmpDir() + if err != nil { + return err + } + defer func() { + err := os.RemoveAll(tmpdir) + if err != nil { + panic(err) + } + }() + listed, err := listAllModules(tmpdir) + if err != nil { + return err + } + downloaded, err := downloadZips(tmpdir, listed) + if err != nil { + return err + } + existingMirrors, err := getExistingMirrors() + if err != nil { + return err + } + return dumpNewDepsBzl(listed, downloaded, existingMirrors) +} + +func main() { + flag.Parse() + if err := mirror(); err != nil { + panic(err) + } +} diff --git a/cmd/mirror/skylarkutil.go b/cmd/mirror/skylarkutil.go new file mode 100644 index 0000000000000..02350e30a6e50 --- /dev/null +++ b/cmd/mirror/skylarkutil.go @@ -0,0 +1,189 @@ +// Copyright 2022 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package main + +import ( + "fmt" + "os" + + "github.com/google/skylark/syntax" +) + +// DownloadableArtifact represents a single URL/SHA256 pair. +type DownloadableArtifact struct { + URL []string + Sha256 string + Sum string + Version string +} + +// ListArtifactsInDepsBzl parses the DEPS.bzl file and returns a map of repo name -> +// DownloadableArtifact capturing what's in that repo. +func ListArtifactsInDepsBzl(depsBzl string) (map[string]DownloadableArtifact, error) { + in, err := os.Open(depsBzl) + if err != nil { + return nil, err + } + defer in.Close() + return downloadableArtifactsFromDepsBzl(in) +} + +// GetFunctionFromCall returns the name of the function called for the given +// call expression, or the empty string if the function being called is not a +// normal identifier. +func GetFunctionFromCall(call *syntax.CallExpr) string { + fn, err := ExpectIdent(call.Fn) + if err != nil { + return "" + } + return fn +} + +func downloadableArtifactsFromDepsBzl(in interface{}) (map[string]DownloadableArtifact, error) { + parsed, err := syntax.Parse("DEPS.bzl", in, 0) + if err != nil { + return nil, err + } + for _, stmt := range parsed.Stmts { + switch s := stmt.(type) { + case *syntax.DefStmt: + if s.Name.Name == "go_deps" { + return downloadableArtifactsFromGoDeps(s) + } + default: + continue + } + } + return nil, fmt.Errorf("could not find go_deps function in DEPS.bzl") +} + +func downloadableArtifactsFromGoDeps(def *syntax.DefStmt) (map[string]DownloadableArtifact, error) { + ret := make(map[string]DownloadableArtifact) + for _, stmt := range def.Function.Body { + switch s := stmt.(type) { + case *syntax.ExprStmt: + switch x := s.X.(type) { + case *syntax.CallExpr: + fn := GetFunctionFromCall(x) + if fn != "go_repository" { + return nil, fmt.Errorf("expected go_repository, got %s", fn) + } + name, mirror, err := maybeGetDownloadableArtifact(x) + if err != nil { + return nil, err + } + if name != "" { + ret[name] = mirror + } + default: + return nil, fmt.Errorf("unexpected expression in DEPS.bzl: %v", x) + } + } + } + return ret, nil +} + +func maybeGetDownloadableArtifact(call *syntax.CallExpr) (string, DownloadableArtifact, error) { + var name, sha256, version, sum string + var url []string + for _, arg := range call.Args { + switch bx := arg.(type) { + case *syntax.BinaryExpr: + if bx.Op != syntax.EQ { + return "", DownloadableArtifact{}, fmt.Errorf("unexpected binary expression Op %d", bx.Op) + } + kwarg, err := ExpectIdent(bx.X) + if err != nil { + return "", DownloadableArtifact{}, err + } + if kwarg == "name" { + name, err = ExpectLiteralString(bx.Y) + if err != nil { + return "", DownloadableArtifact{}, err + } + } + if kwarg == "sha256" { + sha256, err = ExpectLiteralString(bx.Y) + if err != nil { + return "", DownloadableArtifact{}, err + } + } + if kwarg == "version" { + version, err = ExpectLiteralString(bx.Y) + if err != nil { + return "", DownloadableArtifact{}, err + } + } + if kwarg == "sum" { + sum, err = ExpectLiteralString(bx.Y) + if err != nil { + return "", DownloadableArtifact{}, err + } + } + default: + return "", DownloadableArtifact{}, fmt.Errorf("unexpected expression in DEPS.bzl: %v", bx) + } + } + if len(url) != 0 { + return name, DownloadableArtifact{URL: url, Sha256: sha256, Sum: sum, Version: version}, nil + } + return "", DownloadableArtifact{}, nil +} + +// ExpectIdent returns an identifier string or an error if this Expr is not an +// identifier. +func ExpectIdent(x syntax.Expr) (string, error) { + switch i := x.(type) { + case *syntax.Ident: + return i.Name, nil + default: + return "", fmt.Errorf("expected identifier, got %v of type %T", i, i) + } +} + +// ExpectLiteralString returns the string represented by this Expr or an error +// if the Expr is not a literal string. +func ExpectLiteralString(x syntax.Expr) (string, error) { + switch l := x.(type) { + case *syntax.Literal: + switch s := l.Value.(type) { + case string: + return s, nil + default: + return "", fmt.Errorf("expected literal string, got %v of type %T", s, s) + } + default: + return "", fmt.Errorf("expected literal string, got %v of type %T", l, l) + } +} + +// ExpectSingletonStringList returns the string in this list or an error if this +// Expr is not a string list of length 1. +func ExpectSingletonStringList(x syntax.Expr) ([]string, error) { + switch l := x.(type) { + case *syntax.ListExpr: + result := make([]string, 0, len(l.List)) + for _, list := range l.List { + l, err := ExpectLiteralString(list) + if err != nil { + return nil, err + } + result = append(result, l) + } + return result, nil + default: + return nil, fmt.Errorf("expected list of strings, got %v of type %T", l, l) + } +} diff --git a/go.mod b/go.mod index f41e7d957446a..c32db69fbd230 100644 --- a/go.mod +++ b/go.mod @@ -17,6 +17,7 @@ require ( github.com/ashanbrown/makezero v1.1.1 github.com/aws/aws-sdk-go v1.44.259 github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e + github.com/bazelbuild/rules_go v0.40.0 github.com/blacktear23/go-proxyprotocol v1.0.6 github.com/butuzov/mirror v1.1.0 github.com/carlmjohnson/flagext v0.21.0 @@ -51,6 +52,7 @@ require ( github.com/golangci/prealloc v0.0.0-20180630174525-215b22d4de21 github.com/google/btree v1.1.2 github.com/google/pprof v0.0.0-20211122183932-1daafda22083 + github.com/google/skylark v0.0.0-20181101142754-a5f7082aabed github.com/google/uuid v1.3.0 github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28 github.com/gorilla/mux v1.8.0 @@ -303,5 +305,4 @@ replace ( github.com/dgrijalva/jwt-go => github.com/form3tech-oss/jwt-go v3.2.6-0.20210809144907-32ab6a8243d7+incompatible github.com/go-ldap/ldap/v3 => github.com/YangKeao/ldap/v3 v3.4.5-0.20230421065457-369a3bab1117 github.com/pingcap/tidb/parser => ./parser - go.opencensus.io => go.opencensus.io v0.23.1-0.20220331163232-052120675fac ) diff --git a/go.sum b/go.sum index fc2d74ebbe0a7..33e21f83d2d15 100644 --- a/go.sum +++ b/go.sum @@ -90,6 +90,7 @@ github.com/OneOfOne/xxhash v1.2.2/go.mod h1:HSdplMjZKSmBqAxg5vPj2TmRDmfkzw+cTzAE github.com/OneOfOne/xxhash v1.2.5 h1:zl/OfRA6nftbBK9qTohYBJ5xvw6C/oNKizR7cZGl3cI= github.com/OneOfOne/xxhash v1.2.5/go.mod h1:eZbhyaAYD41SGSSsnmcpxVoRiQ/MPUTjUdIIOT9Um7Q= github.com/Shopify/goreferrer v0.0.0-20181106222321-ec9c9a553398/go.mod h1:a1uqRtAwp2Xwc6WNPJEufxJ7fx3npB4UV/JOLmbu5I0= +github.com/Shopify/sarama v1.19.0/go.mod h1:FVkBWblsNy7DGZRfXLU0O9RCGt5g3g3yEuWXgklEdEo= github.com/Shopify/sarama v1.29.0 h1:ARid8o8oieau9XrHI55f/L3EoRAhm9px6sonbD7yuUE= github.com/Shopify/sarama v1.29.0/go.mod h1:2QpgD79wpdAESqNQMxNc0KYMkycd4slxGdV3TWSVqrU= github.com/Shopify/toxiproxy v2.1.4+incompatible h1:TKdv8HiTLgE5wdJuEML90aBgNWsokNbMijUGhmcoBJc= @@ -119,6 +120,7 @@ github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kd github.com/apache/skywalking-eyes v0.4.0 h1:O13kdRU6FCEZevfD01mdhTgCZLLfPZIQ0GXZrLl7FpQ= github.com/apache/skywalking-eyes v0.4.0/go.mod h1:WblDbBgOLsLN0FJEBa9xj6PhuUA/J6spKYVTG4/F8Ls= github.com/apache/thrift v0.0.0-20181112125854-24918abba929/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= +github.com/apache/thrift v0.12.0/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= github.com/apache/thrift v0.13.1-0.20201008052519-daf620915714 h1:Jz3KVLYY5+JO7rDiX0sAuRGtuv2vG01r17Y9nLMWNUw= github.com/apache/thrift v0.13.1-0.20201008052519-daf620915714/go.mod h1:cp2SuWMxlEZw2r+iP2GNCdIi4C1qmUzdZFSVb+bacwQ= github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e/go.mod h1:3U/XgcO3hCbHZ8TKRvWD2dDTCfh9M9ya+I9JpbB7O8o= @@ -134,6 +136,8 @@ github.com/aws/aws-sdk-go v1.44.259/go.mod h1:aVsgQcEevwlmQ7qHE9I3h+dtQgpqhFB+i8 github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e h1:XmPu4mXICgdGnC5dXGjUGbwUD/kUmS0l5Aop3LaevBM= github.com/bazelbuild/buildtools v0.0.0-20230317132445-9c3c1fc0106e/go.mod h1:689QdV3hBP7Vo9dJMmzhoYIyo/9iMhEmHkJcnaPRCbo= +github.com/bazelbuild/rules_go v0.40.0 h1:i2HspGKiHMAnq2xIsp7sGJ7CiIlLlEKBtL1aogLJhEo= +github.com/bazelbuild/rules_go v0.40.0/go.mod h1:TMHmtfpvyfsxaqfL9WnahCsXMWDMICTw7XeK9yVb+YU= github.com/benbjohnson/clock v1.0.3/go.mod h1:bGMdMPoPVvcYyt1gHDf4J2KE153Yf9BuiUKYMaxlTDM= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/benbjohnson/clock v1.3.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= @@ -253,6 +257,7 @@ github.com/docker/go-units v0.4.0 h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= 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/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= github.com/eapache/go-resiliency v1.2.0 h1:v7g92e/KSN71Rq7vSThKaWIq68fL4YHvWyiUKorFR1Q= github.com/eapache/go-resiliency v1.2.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21 h1:YEetp8/yCZMuEPMUDHG0CW/brkkEp8mzqk2+ODEitlw= @@ -369,6 +374,7 @@ github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= github.com/golang/groupcache v0.0.0-20180924190550-6f2cf27854a4/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20190129154638-5b532d6fd5ef/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/groupcache v0.0.0-20190702054246-869f871628b6/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20191227052852-215e87163ea7/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= @@ -464,6 +470,8 @@ github.com/google/pprof v0.0.0-20211122183932-1daafda22083/go.mod h1:KgnwoLYCZ8I github.com/google/renameio v0.1.0/go.mod h1:KWCgfxg9yswjAJkECMjeO8J8rahYeXnNhOm40UhjYkI= github.com/google/renameio/v2 v2.0.0 h1:UifI23ZTGY8Tt29JbYFiuyIU3eX+RNFtUwefq9qAhxg= github.com/google/renameio/v2 v2.0.0/go.mod h1:BtmJXm5YlszgC+TD4HOEEUFgkJP3nLxehU6hfe7jRt4= +github.com/google/skylark v0.0.0-20181101142754-a5f7082aabed h1:rZdD1GeRTHD1aG+VIvhQEYXurx6Wfg4QIT5YVl2tSC8= +github.com/google/skylark v0.0.0-20181101142754-a5f7082aabed/go.mod h1:CKSX6SxHW1vp20ZNaeGe3TFFBIwCG6vaYrpAiOzX+NA= github.com/google/uuid v1.1.1/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= @@ -479,8 +487,10 @@ github.com/gophercloud/gophercloud v0.0.0-20190301152420-fca40860790e/go.mod h1: github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORRmW1u3UXTncJ5qlYoELFm8eSnnEO6hX4iZ3EWY= github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28 h1:9alfqbrhuD+9fLZ4iaAVwhlp5PEhmnBt7yvK2Oy5C1U= github.com/gordonklaus/ineffassign v0.0.0-20230107090616-13ace0543b28/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= +github.com/gorilla/context v1.1.1/go.mod h1:kBGZzfjB9CEq2AlWe17Uuf7NDRt0dE0s8S51q0aT7Yg= github.com/gorilla/handlers v1.5.1 h1:9lRY6j8DEeeBT10CvO9hGW0gmky0BprnvDI5vfhUHH4= github.com/gorilla/handlers v1.5.1/go.mod h1:t8XrUpc4KVXb7HGyJ4/cEnwQiaxrX/hz1Zv/4g96P1Q= +github.com/gorilla/mux v1.6.2/go.mod h1:1lud6UwP+6orDFRuTfBEV8e9/aOM/c4fVVCaMa2zaAs= github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= github.com/gorilla/mux v1.8.0/go.mod h1:DVbg23sWSpFRCP0SfiEN6jmj59UnW/n46BH5rLB71So= github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+HVt/4epWDjd4= @@ -751,9 +761,11 @@ github.com/olekukonko/tablewriter v0.0.1/go.mod h1:vsDQFd/mU46D+Z4whnwzcISnGGzXW github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= +github.com/onsi/ginkgo v1.7.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo v1.16.5 h1:8xi0RTUf59SOSfEtZMvwTvXYMzG4gV23XVHOZiXNtnE= +github.com/onsi/gomega v1.4.3/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY= github.com/onsi/gomega v1.7.1/go.mod h1:XdKZgCCFLUoM/7CFJVPcG8C1xQ1AJ0vpAezJrB7JYyY= github.com/onsi/gomega v1.10.1/go.mod h1:iN09h71vgCQne3DLsj+A5owkum+a2tYe+TOCB1ybHNo= github.com/onsi/gomega v1.27.4 h1:Z2AnStgsdSayCMDiCU42qIz+HLqEPcgiOCXjAU/w+8E= @@ -764,6 +776,7 @@ github.com/opentracing/opentracing-go v1.0.2/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFSt github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/opentracing/opentracing-go v1.2.0 h1:uEJPy/1a5RIPAJ0Ov+OIO8OxWu77jEv+1B0VhjKrZUs= github.com/opentracing/opentracing-go v1.2.0/go.mod h1:GxEUsuufX4nBwe+T+Wl9TAgYrxe9dPLANfrWvHYVTgc= +github.com/openzipkin/zipkin-go v0.1.6/go.mod h1:QgAqvLzwWbR/WpD4A3cGpPtJrZXNIiJc5AZX7/PBEpw= github.com/otiai10/copy v1.2.0 h1:HvG945u96iNadPoG2/Ja2+AUJeW5YuFQMixq9yirC+k= github.com/otiai10/copy v1.2.0/go.mod h1:rrF5dJ5F0t/EWSYODDu4j9/vEeYHMkc8jt0zJChqQWw= github.com/otiai10/curr v0.0.0-20150429015615-9b4961190c95/go.mod h1:9qAhocn7zKJG+0mI8eUu6xqkFDYS2kb2saOteoSB3cE= @@ -779,6 +792,7 @@ github.com/petermattis/goid v0.0.0-20211229010228-4d14c490ee36 h1:64bxqeTEN0/xoE github.com/petermattis/goid v0.0.0-20211229010228-4d14c490ee36/go.mod h1:pxMtw7cyUw6B2bRH0ZBANSPg+AoSud1I1iyJHI69jH4= github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2 h1:JhzVVoYvbOACxoUmOs6V/G4D5nPVUW73rKvXxP4XUJc= github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2/go.mod h1:iIss55rKnNBTvrwdmkUpLnDpZoAHvWaiq5+iMmen4AE= +github.com/pierrec/lz4 v2.0.5+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4 v2.6.0+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= github.com/pierrec/lz4 v2.6.1+incompatible h1:9UY3+iC23yxF0UfGaYrGplQ+79Rg+h/q9FV9ix19jjM= github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi+IEE17M5jbnwPHcY= @@ -825,6 +839,7 @@ github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b/go.mod h1:Om github.com/prashantv/gostub v1.1.0 h1:BTyx3RfQjRHnUWaGF9oQos79AlQ5k8WNktv7VGvVH4g= github.com/prometheus/client_golang v0.9.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= +github.com/prometheus/client_golang v0.9.3-0.20190127221311-3c4408c8b829/go.mod h1:p2iRAGwDERtqlqzRXnrOVns+ignqQo//hLXqYxZYVNs= github.com/prometheus/client_golang v0.9.3/go.mod h1:/TN21ttK/J9q6uSwhBd54HahCDft0ttaMvbicHlPoso= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= @@ -832,6 +847,7 @@ github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqr github.com/prometheus/client_golang v1.16.0 h1:yk/hx9hDbrGHovbci4BY+pRMfSuuat626eFsHb7tmT8= github.com/prometheus/client_golang v1.16.0/go.mod h1:Zsulrv/L9oM40tJ7T815tM89lFEugiJ9HzIqaAx4LKc= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= +github.com/prometheus/client_model v0.0.0-20190115171406-56726106282f/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= @@ -839,6 +855,7 @@ github.com/prometheus/client_model v0.4.0 h1:5lQXD3cAg1OXBf4Wq03gTrXHeaV0TQvGfUo github.com/prometheus/client_model v0.4.0/go.mod h1:oMQmHW1/JoDwqLtg57MGgP/Fb1CJEYF2imWWhWtMkYU= github.com/prometheus/common v0.0.0-20181020173914-7e9e6cabbd39/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.0.0-20181113130724-41aa239b4cce/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= +github.com/prometheus/common v0.2.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.4.0/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= @@ -846,6 +863,7 @@ github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9 github.com/prometheus/common v0.44.0 h1:+5BrQJwiBB9xsMygAB3TNvpQKOwlkc25LbISbrdOOfY= github.com/prometheus/common v0.44.0/go.mod h1:ofAIvZbQ1e/nugmZGz4/qCb9Ap1VoSTIO7x0VV9VvuY= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= +github.com/prometheus/procfs v0.0.0-20190117184657-bf6a532e95b1/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= @@ -858,6 +876,7 @@ github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40T github.com/prometheus/tsdb v0.8.0/go.mod h1:fSI0j+IUQrDd7+ZtR9WKIGtoYAYAJUKcKhYLG25tN4g= github.com/prometheus/tsdb v0.10.0 h1:If5rVCMTp6W2SiRAQFlbpJNgVlgMEd+U2GZckwK38ic= github.com/prometheus/tsdb v0.10.0/go.mod h1:oi49uRhEe9dPUTlS3JRZOwJuVi6tmh10QSgwXEyGCt4= +github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec h1:W09IVJc94icq4NjY3clb7Lk8O1qJ8BdBEF8z0ibU0rE= @@ -959,6 +978,7 @@ github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/ github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= github.com/stretchr/testify v1.8.3/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/stretchr/testify v1.8.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= @@ -1053,8 +1073,15 @@ go.etcd.io/etcd/server/v3 v3.5.2 h1:B6ytJvS4Fmt8nkjzS2/8POf4tuPhFMluE0lWd4dx/7U= go.etcd.io/etcd/server/v3 v3.5.2/go.mod h1:mlG8znIEz4N/28GABrohZCBM11FqgGVQcpbcyJgh0j0= go.etcd.io/etcd/tests/v3 v3.5.2 h1:uk7/uMGVebpBDl+roivowHt6gJ5Fnqwik3syDkoSKdo= go.etcd.io/etcd/tests/v3 v3.5.2/go.mod h1:Jdzbei4uFi9C3xDBfCwckRXjlX0UPooiP4g/zXgBMgQ= -go.opencensus.io v0.23.1-0.20220331163232-052120675fac h1:+KpZCwn3HdqM4KgXC+ywfGPIC40XIwj6C5p+6mbC9a8= -go.opencensus.io v0.23.1-0.20220331163232-052120675fac/go.mod h1:XItmlyltB5F7CS4xOC1DcqMoFqwtC6OG2xF7mCv7P7E= +go.opencensus.io v0.20.1/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.20.2/go.mod h1:6WKK9ahsWS3RSO+PY9ZHZUfv2irvY6gN279GOPZjmmk= +go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= +go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= +go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.3/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.22.4/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= +go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/contrib v0.20.0 h1:ubFQUn0VCZ0gPwIoJfBJVpeBlyRMxu8Mm/huKWYd9p0= go.opentelemetry.io/contrib v0.20.0/go.mod h1:G/EtFaa6qaN7+LxqfIAT3GiZa7Wv5DTBUzl5H4LY0Kc= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.20.0 h1:sO4WKdPAudZGKPcpZT4MJn6JaDmpyLrMPDGGyA1SttE= @@ -1190,11 +1217,13 @@ golang.org/x/net v0.0.0-20181114220301-adae6a3d119a/go.mod h1:mL1N/T3taQHkDXs73r golang.org/x/net v0.0.0-20181201002055-351d144fa1fc/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20181220203305-927f97764cc3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= +golang.org/x/net v0.0.0-20190125091013-d26f9f9a57f3/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190327091125-710a502c58a2/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190403144856-b630fd6fe46b/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= +golang.org/x/net v0.0.0-20190501004415-9ce7a6920f09/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190503192946-f4e77d36d62c/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= @@ -1266,6 +1295,7 @@ golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5h golang.org/x/sys v0.0.0-20181026203630-95b1ffbd15a5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181107165924-66b7b1311ac8/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181116152217-5ac8a444bdc5/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= +golang.org/x/sys v0.0.0-20181122145206-62eef0e2fa9b/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190209173611-3b5209105503/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1274,6 +1304,7 @@ golang.org/x/sys v0.0.0-20190312061237-fead79001313/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20190403152447-81d4e9dc473e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20190502145724-3ef323f4f1fd/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190507160741-ecd444e8653b/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190606165138-5da285871e9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190624142023-c5567b49c5d0/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1369,6 +1400,7 @@ golang.org/x/time v0.3.0 h1:rg5rLMjNzMS1RkNLzCG38eapWhnYLFYXDXj2gOlr8j4= golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= +golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181030221726-6c7e314b6563/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181221001348-537d06c36207/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -1481,6 +1513,7 @@ google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoA google.golang.org/genproto v0.0.0-20181004005441-af9cb2a35e7f/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190307195333-5fe7a883aa19/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190418145605-e7d98fc518a7/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= +google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190502173448-54afdca5d873/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190801165951-fa694d86fc64/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= @@ -1513,6 +1546,7 @@ google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1 h1:KpwkzHKEF7B9Zxg google.golang.org/genproto v0.0.0-20230410155749-daa745c078e1/go.mod h1:nKE/iIaLqn2bQwXBg8f1g2Ylh6r5MN5CmZvuzZCgsCU= google.golang.org/grpc v0.0.0-20180607172857-7a6a684ca69e/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= google.golang.org/grpc v1.12.0/go.mod h1:yo6s7OP7yaDglbqo1J04qKzAhqBH6lvTonzMVmEdcZw= +google.golang.org/grpc v1.17.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.19.1/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.20.1/go.mod h1:10oTOabMzJvdu6/UiuZezV6QK5dSlG84ov/aaiqXj38= @@ -1592,6 +1626,7 @@ gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C gopkg.in/yaml.v3 v3.0.0-20220512140231-539c8e751b99/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +honnef.co/go/tools v0.0.0-20180728063816-88497007e858/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= diff --git a/parser/BUILD.bazel b/parser/BUILD.bazel index c1472b8d9a883..2bec326093320 100644 --- a/parser/BUILD.bazel +++ b/parser/BUILD.bazel @@ -1,5 +1,10 @@ load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +exports_files([ + "go.mod", + "go.sum", +]) + go_library( name = "parser", srcs = [ From 31bca92b7e15ff843187e5f33813e2fabc9b5147 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 19 Jul 2023 10:47:16 +0800 Subject: [PATCH 12/72] casetest: create hint test to improve test performance (#45447) ref pingcap/tidb#44940 --- planner/core/casetest/BUILD.bazel | 2 - planner/core/casetest/hint/BUILD.bazel | 28 + planner/core/casetest/hint/hint_test.go | 649 +++ planner/core/casetest/hint/main_test.go | 54 + .../hint/testdata/integration_suite_in.json | 376 ++ .../hint/testdata/integration_suite_out.json | 3991 ++++++++++++++++ planner/core/casetest/integration_test.go | 622 --- .../testdata/integration_suite_in.json | 374 -- .../testdata/integration_suite_out.json | 4037 +---------------- 9 files changed, 5122 insertions(+), 5011 deletions(-) create mode 100644 planner/core/casetest/hint/BUILD.bazel create mode 100644 planner/core/casetest/hint/hint_test.go create mode 100644 planner/core/casetest/hint/main_test.go create mode 100644 planner/core/casetest/hint/testdata/integration_suite_in.json create mode 100644 planner/core/casetest/hint/testdata/integration_suite_out.json diff --git a/planner/core/casetest/BUILD.bazel b/planner/core/casetest/BUILD.bazel index b3b99e1384d03..58b329c208cc0 100644 --- a/planner/core/casetest/BUILD.bazel +++ b/planner/core/casetest/BUILD.bazel @@ -21,9 +21,7 @@ go_test( "//domain", "//parser", "//parser/model", - "//parser/terror", "//planner/core", - "//planner/core/internal", "//planner/property", "//session", "//sessionctx/stmtctx", diff --git a/planner/core/casetest/hint/BUILD.bazel b/planner/core/casetest/hint/BUILD.bazel new file mode 100644 index 0000000000000..19f6dc60c4261 --- /dev/null +++ b/planner/core/casetest/hint/BUILD.bazel @@ -0,0 +1,28 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "hint_test", + timeout = "short", + srcs = [ + "hint_test.go", + "main_test.go", + ], + data = glob(["testdata/**"]), + flaky = True, + shard_count = 15, + deps = [ + "//domain", + "//parser/model", + "//parser/terror", + "//planner/core", + "//planner/core/internal", + "//sessionctx/stmtctx", + "//sessionctx/variable", + "//testkit", + "//testkit/testdata", + "//testkit/testmain", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/planner/core/casetest/hint/hint_test.go b/planner/core/casetest/hint/hint_test.go new file mode 100644 index 0000000000000..69f650a0a599f --- /dev/null +++ b/planner/core/casetest/hint/hint_test.go @@ -0,0 +1,649 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package hint + +import ( + "testing" + + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/parser/terror" + "github.com/pingcap/tidb/planner/core" + "github.com/pingcap/tidb/planner/core/internal" + "github.com/pingcap/tidb/sessionctx/stmtctx" + "github.com/pingcap/tidb/sessionctx/variable" + "github.com/pingcap/tidb/testkit" + "github.com/pingcap/tidb/testkit/testdata" + "github.com/stretchr/testify/require" +) + +func TestHintInWrongPos(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, b int)") + + tk.MustExec("select /*+ stream_agg() */ count(*) from t where a > 1;") + tk.MustQuery("show warnings").Check(testkit.Rows()) + + tk.MustExec("select count(*) /*+ stream_agg() */ from t where a > 1;") + tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1064 You have an error in your SQL syntax; check the manual that corresponds to your TiDB version for the right syntax to use [parser:8066]Optimizer hint can only be followed by certain keywords like SELECT, INSERT, etc.")) + + tk.MustExec("select count(*) from (select count(*) as a /*+ stream_agg() */ from t where b > 1 group by b) t1 where a > 1;") + tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1064 You have an error in your SQL syntax; check the manual that corresponds to your TiDB version for the right syntax to use [parser:8066]Optimizer hint can only be followed by certain keywords like SELECT, INSERT, etc.")) +} + +func TestReadFromStorageHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t, tt, ttt") + tk.MustExec("set session tidb_allow_mpp=OFF") + // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. + tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") + tk.MustExec("create table t(a int, b int, index ia(a))") + tk.MustExec("create table tt(a int, b int, primary key(a))") + tk.MustExec("create table ttt(a int, primary key (a desc))") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestKeepOrderHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t, t1, th") + tk.MustExec("drop view if exists v, v1") + tk.MustExec("create table t(a int, b int, primary key(a));") + tk.MustExec("create table t1(a int, b int, index idx_a(a));") + tk.MustExec("create table th (a int, key(a)) partition by hash(a) partitions 4;") + tk.MustExec("create table thp (a int, primary key(a)) partition by hash(a) partitions 4;") + tk.MustExec("create table thh (a int, b int, key(a)) partition by hash(a) partitions 4;") + tk.MustExec("create definer='root'@'localhost' view v as select * from t1 where a<10 order by a limit 1;") + tk.MustExec("create definer='root'@'localhost' view v1 as select * from t where a<10 order by a limit 1;") + + // If the optimizer can not generate the keep order plan, it will report error + err := tk.ExecToErr("explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 limit 1;") + require.EqualError(t, err, "[planner:1815]Internal : Can't find a proper physical plan for this query") + + err = tk.ExecToErr("explain select /*+ order_index(t, primary) */ * from t where a<10 limit 1;") + require.EqualError(t, err, "[planner:1815]Internal : Can't find a proper physical plan for this query") + + tk.MustExec("analyze table th;") + tk.MustExec("analyze table thp;") + tk.MustExec("analyze table thh;") + err = tk.ExecToErr("select a from th where a<1 order by a limit 1;") + require.NoError(t, err) + + err = tk.ExecToErr("select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1;") + require.NoError(t, err) + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestViewHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop view if exists v, v1, v2") + tk.MustExec("drop table if exists t, t1, t2") + tk.MustExec("create table t(a int, b int);") + tk.MustExec("create table t1(a int, b int);") + tk.MustExec("create table t2(a int, b int);") + tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join (select count(*) as a from t1 join t2 on t1.b=t2.b group by t2.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v1 as select t.a, t.b from t join (select count(*) as a from t1 join v on t1.b=v.b group by v.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestViewHintScope(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop view if exists v, v1, v2, v3, v4") + tk.MustExec("drop table if exists t, t1, t2, t3, t4") + tk.MustExec("create table t(a int, b int);") + tk.MustExec("create table t1(a int, b int);") + tk.MustExec("create table t2(a int, b int);") + tk.MustExec("create table t3(a int, b int)") + tk.MustExec("create table t4(a int, b int, index idx_a(a), index idx_b(b))") + tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join (select count(*) as a from t1 join t2 join t3 where t1.b=t2.b and t2.a = t3.a group by t2.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v1 as select t.a, t.b from t join (select count(*) as a from t1 join v on t1.b=v.b group by v.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v3 as select /*+ merge_join(t) */ t.a, t.b from t join (select /*+ stream_agg() */ count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v4 as select * from t4 where a > 2 and b > 3;") + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestAllViewHintType(t *testing.T) { + store := testkit.CreateMockStore(t, internal.WithMockTiFlash(2)) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_allow_mpp=ON") + tk.MustExec("set @@session.tidb_isolation_read_engines='tiflash, tikv'") + tk.MustExec("drop view if exists v, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12") + tk.MustExec("drop table if exists t, t1, t2, t4, t3, t5") + tk.MustExec("create table t(a int not null, b int, index idx_a(a));") + tk.MustExec("create table t1(a int not null, b int, index idx_a(a));") + tk.MustExec("create table t2(a int, b int, index idx_a(a));") + tk.MustExec("create table t3(a int, b int, index idx_a(a));") + tk.MustExec("create table t4(a int, b int, index idx_a(a));") + tk.MustExec("create table t5(a int, b int, index idx_a(a), index idx_b(b));") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join t1 on t.a = t1.a;") + tk.MustExec("create definer='root'@'localhost' view v1 as select t2.a, t2.b from t2 join t3 join v where t2.b = t3.b and t3.a = v.a;") + tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") + tk.MustExec("create definer='root'@'localhost' view v3 as select * from t5 where a > 1 and b < 2;") + tk.MustExec("create definer='root'@'localhost' view v4 as select * from t5 where a > 1 or b < 2;") + tk.MustExec("create definer='root'@'localhost' view v5 as SELECT * FROM t WHERE EXISTS (SELECT 1 FROM t1 WHERE t1.b = t.b);") + tk.MustExec("create definer='root'@'localhost' view v6 as select * from t1 where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);") + tk.MustExec("create definer='root'@'localhost' view v7 as WITH CTE AS (SELECT * FROM t WHERE t.a < 60) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;") + tk.MustExec("create definer='root'@'localhost' view v8 as WITH CTE1 AS (SELECT b FROM t1), CTE2 AS (WITH CTE3 AS (SELECT a FROM t2), CTE4 AS (SELECT a FROM t3) SELECT CTE3.a FROM CTE3, CTE4) SELECT b FROM CTE1, CTE2 union select * from CTE1;") + tk.MustExec("create definer='root'@'localhost' view v9 as select sum(a) from t;") + tk.MustExec("create definer='root'@'localhost' view v10 as SELECT * FROM t WHERE a > 10 ORDER BY b LIMIT 1;") + tk.MustExec("create definer='root'@'localhost' view v11 as select a, sum(b) from t group by a") + tk.MustExec("create definer='root'@'localhost' view v12 as select t.a, t.b from t join t t1 on t.a = t1.a;") + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestJoinHintCompatibility(t *testing.T) { + store := testkit.CreateMockStore(t, internal.WithMockTiFlash(2)) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_allow_mpp=ON") + tk.MustExec("set @@session.tidb_isolation_read_engines='tiflash, tikv'") + tk.MustExec("drop view if exists v, v1, v2") + tk.MustExec("drop table if exists t, t1, t2, t3, t4, t5, t6, t7, t8, t9;") + tk.MustExec("create table t(a int not null, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t1(a int not null, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t2(a int, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t3(a int, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t4(a int, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t5(a int, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t6(a int, b int, index idx_a(a), index idx_b(b));") + tk.MustExec("create table t7(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") + tk.MustExec("create table t8(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") + tk.MustExec("create table t9(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") + tk.MustExec("analyze table t7, t8, t9") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + name := tblInfo.Name.L + if name == "t4" || name == "t5" || name == "t6" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("create definer='root'@'localhost' view v as select /*+ leading(t1), inl_join(t1) */ t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") + tk.MustExec("create definer='root'@'localhost' view v1 as select /*+ leading(t2), merge_join(t) */ t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") + tk.MustExec("create definer='root'@'localhost' view v2 as select t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestReadFromStorageHintAndIsolationRead(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t, tt, ttt") + tk.MustExec("create table t(a int, b int, index ia(a))") + tk.MustExec("set @@session.tidb_isolation_read_engines=\"tikv\"") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + tk.Session().GetSessionVars().StmtCtx.SetWarnings(nil) + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestIsolationReadTiFlashUseIndexHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, index idx(a));") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + + tk.MustExec("set @@session.tidb_isolation_read_engines=\"tiflash\"") + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) + } +} + +func TestIndexMergeHint4CNF(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(id int primary key, a int, b int, c int, key(a), key(b), key(c))") + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestIndexHintWarning(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t1, t2") + tk.MustExec("create table t1(a int, b int, c int, key a(a), key b(b))") + tk.MustExec("create table t2(a int, b int, c int, key a(a), key b(b))") + var input []string + var output []struct { + SQL string + Warnings []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + tk.MustQuery(tt) + warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + output[i].Warnings = make([]string, len(warns)) + for j := range warns { + output[i].Warnings[j] = warns[j].Err.Error() + } + }) + tk.MustQuery(tt) + warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + require.Len(t, warns, len(output[i].Warnings)) + for j := range warns { + require.Equal(t, stmtctx.WarnLevelWarning, warns[j].Level) + require.EqualError(t, warns[j].Err, output[i].Warnings[j]) + } + } + //Test view with index hint should result error + tk.MustExec("drop table if exists t1") + tk.MustExec("drop view if exists v1") + tk.MustExec("CREATE TABLE t1 (c1 INT PRIMARY KEY, c2 INT, INDEX (c2))") + tk.MustExec("INSERT INTO t1 VALUES (1,1), (2,2), (3,3)") + tk.MustExec("CREATE VIEW v1 AS SELECT c1, c2 FROM t1") + err := tk.ExecToErr("SELECT * FROM v1 USE INDEX (PRIMARY) WHERE c1=2") + require.True(t, terror.ErrorEqual(err, core.ErrKeyDoesNotExist)) +} + +func TestHintWithRequiredProperty(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_executor_concurrency = 4;") + tk.MustExec("set @@session.tidb_hash_join_concurrency = 5;") + tk.MustExec("set @@session.tidb_distsql_scan_concurrency = 15;") + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int primary key, b int, c int, key b(b))") + var input []string + var output []struct { + SQL string + Plan []string + Warnings []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + output[i].Warnings = make([]string, len(warnings)) + for j, warning := range warnings { + output[i].Warnings[j] = warning.Err.Error() + } + }) + tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) + warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + require.Len(t, warnings, len(output[i].Warnings)) + for j, warning := range warnings { + require.EqualError(t, warning.Err, output[i].Warnings[j]) + } + } +} + +func TestHintWithoutTableWarning(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t1, t2") + tk.MustExec("create table t1(a int, b int, c int, key a(a))") + tk.MustExec("create table t2(a int, b int, c int, key a(a))") + var input []string + var output []struct { + SQL string + Warnings []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + tk.MustQuery(tt) + warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + output[i].Warnings = make([]string, len(warns)) + for j := range warns { + output[i].Warnings[j] = warns[j].Err.Error() + } + }) + tk.MustQuery(tt) + warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() + require.Len(t, warns, len(output[i].Warnings)) + for j := range warns { + require.Equal(t, stmtctx.WarnLevelWarning, warns[j].Level) + require.EqualError(t, warns[j].Err, output[i].Warnings[j]) + } + } +} + +func TestOptimizeHintOnPartitionTable(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec(`create table t ( + a int, b int, c varchar(20), + primary key(a), key(b), key(c) + ) partition by range columns(a) ( + partition p0 values less than(6), + partition p1 values less than(11), + partition p2 values less than(16));`) + tk.MustExec(`insert into t values (1,1,"1"), (2,2,"2"), (8,8,"8"), (11,11,"11"), (15,15,"15")`) + tk.MustExec("set @@tidb_enable_index_merge = off") + defer func() { + tk.MustExec("set @@tidb_enable_index_merge = on") + }() + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec(`set @@tidb_partition_prune_mode='` + string(variable.Static) + `'`) + + var input []string + var output []struct { + SQL string + Plan []string + Warn []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery("explain format = 'brief' " + tt).Rows()) + output[i].Warn = testdata.ConvertRowsToStrings(tk.MustQuery("show warnings").Rows()) + }) + tk.MustQuery("explain format = 'brief' " + tt).Check(testkit.Rows(output[i].Plan...)) + tk.MustQuery("show warnings").Check(testkit.Rows(output[i].Warn...)) + } +} + +func TestInvalidHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("drop table if exists tt") + tk.MustExec("create table tt(a int, key(a));") + + var input []string + var output []struct { + SQL string + Plan []string + Warnings []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + warning := "show warnings;" + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + output[i].Warnings = testdata.ConvertRowsToStrings(tk.MustQuery(warning).Rows()) + }) + tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) + } +} diff --git a/planner/core/casetest/hint/main_test.go b/planner/core/casetest/hint/main_test.go new file mode 100644 index 0000000000000..c849fde23f0a9 --- /dev/null +++ b/planner/core/casetest/hint/main_test.go @@ -0,0 +1,54 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package hint + +import ( + "flag" + "testing" + + "github.com/pingcap/tidb/testkit/testdata" + "github.com/pingcap/tidb/testkit/testmain" + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +var testDataMap = make(testdata.BookKeeper) + +func TestMain(m *testing.M) { + testsetup.SetupForCommonTest() + + flag.Parse() + testDataMap.LoadTestSuiteData("testdata", "integration_suite") + + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun"), + goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + + callback := func(i int) int { + testDataMap.GenerateOutputIfNeeded() + return i + } + + goleak.VerifyTestMain(testmain.WrapTestingM(m, callback), opts...) +} + +func GetIntegrationSuiteData() testdata.TestData { + return testDataMap["integration_suite"] +} diff --git a/planner/core/casetest/hint/testdata/integration_suite_in.json b/planner/core/casetest/hint/testdata/integration_suite_in.json new file mode 100644 index 0000000000000..360fc9afe8377 --- /dev/null +++ b/planner/core/casetest/hint/testdata/integration_suite_in.json @@ -0,0 +1,376 @@ +[ + { + "name": "TestIndexMergeHint4CNF", + "cases": [ + "explain format = 'brief' select * from t where b = 1 and (a = 1 or c = 1)", + "explain format = 'brief' select /*+ USE_INDEX_MERGE(t, a, c) */ * from t where b = 1 and (a = 1 or c = 1)" + ] + }, + { + "name": "TestHintWithRequiredProperty", + "cases": [ + "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", + "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", + "desc format = 'brief' select /*+ INL_MERGE_JOIN(t2)*/ t1.a, t2.a from t t1, t t2 ,t t3 where t1.a = t2.a and t3.a=t2.a", + "desc format = 'brief' select * from t t1, (select /*+ HASH_AGG() */ b, max(a) from t t2 group by b) t2 where t1.b = t2.b order by t1.b", + "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ distinct t2.a from t t1 join t t2 on t1.a = t2.a", + // This hint cannot work, so choose another plan. + "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.c order by t1.a" + ] + }, + { + "name": "TestIndexHintWarning", + "cases": [ + "select /*+ USE_INDEX(t1, j) */ * from t1", + "select /*+ IGNORE_INDEX(t1, j) */ * from t1", + "select /*+ USE_INDEX(t2, a, b, c) */ * from t1", + "select /*+ USE_INDEX(t2) */ * from t1", + "select /*+ USE_INDEX(t1, a), USE_INDEX(t2, a), USE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", + "select /*+ USE_INDEX(t3, a), USE_INDEX(t4, b), IGNORE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", + "select /*+ USE_INDEX_MERGE(t3, a, b, d) */ * from t1", + "select /*+ USE_INDEX_MERGE(t1, a, b, c, d) */ * from t1", + "select /*+ USE_INDEX_MERGE(t1, a, b), USE_INDEX(t1, a) */ * from t1", + "select /*+ USE_INDEX_MERGE(t1, a, b), IGNORE_INDEX(t1, a) */ * from t1", + "select /*+ USE_INDEX_MERGE(t1, primary, a, b, c) */ * from t1" + ] + }, + { + "name": "TestHintWithoutTableWarning", + "cases": [ + "select /*+ TIDB_SMJ() */ * from t1, t2 where t1.a=t2.a", + "select /*+ MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", + "select /*+ INL_JOIN() */ * from t1, t2 where t1.a=t2.a", + "select /*+ TIDB_INLJ() */ * from t1, t2 where t1.a=t2.a", + "select /*+ INL_HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", + "select /*+ INL_MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", + "select /*+ HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", + "select /*+ USE_INDEX() */ * from t1, t2 where t1.a=t2.a", + "select /*+ IGNORE_INDEX() */ * from t1, t2 where t1.a=t2.a", + "select /*+ USE_INDEX_MERGE() */ * from t1, t2 where t1.a=t2.a" + ] + }, + { + "name": "TestOptimizeHintOnPartitionTable", + "cases": [ + "select /*+ use_index(t) */ * from t", + "select /*+ use_index(t partition(p0, p1) b, c) */ * from t partition(p1,p2)", + "select /*+ use_index(t partition(p_non_exist)) */ * from t partition(p1,p2)", + "select /*+ use_index(t partition(p0, p1) b, c) */ * from t", + "select /*+ ignore_index(t partition(p0, p1) b, c) */ * from t", + "select /*+ hash_join(t1, t2 partition(p0)) */ * from t t1 join t t2 on t1.a = t2.a", + "select /*+ use_index_merge(t partition(p0)) */ * from t where t.b = 1 or t.c = \"8\"", + "select /*+ use_index_merge(t partition(p0, p1) primary, b) */ * from t where t.a = 1 or t.b = 2", + "select /*+ use_index(t partition(p0) b) */ * from t partition(p0, p1)" + ] + }, + { + "name": "TestInvalidHint", + "cases": [ + "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=10 or a=20;", + "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=15 or (a < 10 or a > 20);" + ] + }, + { + "name": "TestReadFromStorageHint", + "cases": [ + "desc format = 'brief' select avg(a) from t", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a) from t", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a+1) from t", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(isnull(a)) from t", + "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIKV[t2]) */ * from t t1, t t2 where t1.a = t2.a", + "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIFLASH[t2]) */ * from t t1, t t2 where t1.a = t2.a", + "desc format = 'brief' select * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", + "desc format = 'brief' select /*+ read_from_storage(tiflash[tt]) */ * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", + "desc format = 'brief' select * from ttt order by ttt.a desc", + "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a desc", + "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a", + "desc format = 'brief' select /*+ read_from_storage(tikv[t, ttt]) */ * from ttt", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t, ttt], tikv[tt]) */ * from ttt" + ] + }, + { + "name": "TestKeepOrderHint", + "cases": [ + "explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 limit 1;", + "explain select /*+ no_order_index(t, primary) */ * from t where a<10 limit 1;", + + // The index doesn't exist + "explain select /*+ order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", + "explain select /*+ order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", + "explain select /*+ no_order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", + "explain select /*+ no_order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", + + // Use the order_index/ no_order_index with the use_index/ ignore_index/ force_index hint at the same time + "explain select /*+ order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", + "explain select /*+ order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", + "explain select /*+ order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + + "explain select /*+ order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", + "explain select /*+ order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", + "explain select /*+ order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", + + "explain select /*+ no_order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", + + "explain select /*+ no_order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", + "explain select /*+ no_order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + + // Use the order_index/ no_order_index with the use_view hint at the same time + "explain select /*+ qb_name(qb, v) order_index(t1@qb, idx_a) */ * from v", + "explain select /*+ qb_name(qb, v1) order_index(t@qb, primary) */ * from v1", + "explain select /*+ qb_name(qb, v) no_order_index(t1@qb, idx_a) */ * from v", + "explain select /*+ qb_name(qb, v1) no_order_index(t@qb, primary) */ * from v1", + + // Use the order_index/ no_order_index with CTE at the same time + "explain WITH CTE AS (select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "explain WITH CTE AS (select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "explain WITH CTE AS (select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "explain WITH CTE AS (select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + + // Use hint for partition table + "explain select /*+ order_index(th, a) */ a from th where a<1 order by a limit 1", + "explain select /*+ no_order_index(th, a) */ a from th where a<1 order by a limit 1", + "explain select /*+ order_index(thp, primary) */ a from thp where a<1 order by a limit 1", + "explain select /*+ no_order_index(thp, primary) */ a from thp where a<1 order by a limit 1", + "explain select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1" + ] + }, + { + "name": "TestViewHint", + "cases": [ + // Hint for view v + "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel_1), merge_join(t@qb_v_1) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v2;", + + // Hint for view v1 + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v1@sel_1 .@sel_1), merge_join(t@qb_v1_1) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t@qb_v1_1) */ * from v2;", + + // Hint for view v2 + "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2), stream_agg(@qb_v2_2), qb_name(qb_v2_1, v2), merge_join(t@qb_v2_1) */ * from v2;" + ] + }, + { + "name": "TestViewHintScope", + "cases": [ + // Same qb name in one query + "explain format = 'brief' select /*+ qb_name(qb_v, v@sel_1 .@sel_2), qb_name(qb_v, v@sel_1 .@sel_1), merge_join(t1@qb_v) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_2), qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_2), qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v2;", + + // Set the unappeared view name + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", + + // Exist the view alias + "explain format = 'brief' select /*+ qb_name(qb_v2_2, vv@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", + "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", + + // Tht view hint isn't set in the first query block. + "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v) t;", + "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v.@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel1), merge_join(t@qb_v_1) */ * from v) t;", + "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1) t;", + "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1.v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1) t;", + + "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v) t;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2), qb_name(qb_v_1, v@sel_2 .@sel1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v) t;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v1) t;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v1@sel_2 . v@sel_2 .@sel_1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v1) t;", + + // Define more tables in one view hint + "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2. v1@sel_2 .@sel_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t1@qb_v1_2, t@qb_v1_1), merge_join(t1@qb_v1_2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t1@qb_v_2, t3@qb_v_2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(@qb_v_2 t1, t3) */ * from v2;", + + // Ignore the @sel_1 query block + "explain format = 'brief' select /*+ qb_name(qb_v_2, v .@sel_2), merge_join(t1@qb_v_2) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v_1, v@sel_1), merge_join(t@qb_v_1) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v_2, v1 .v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v_1, v1 .v@sel_2), merge_join(t@qb_v_1) */ * from v1;", + + // Use the query block before define it + "explain format = 'brief' select /*+ merge_join(t1@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2) */ * from v;", + "explain format = 'brief' select /*+ merge_join(t@qb_v_1), stream_agg(@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2), qb_name(qb_v_1, v@sel_1 .@sel_1) */ * from v;", + + // The view contains the hint when creation + "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2), hash_agg(@qb_v3_2), qb_name(qb_v3_1, v3@sel_1 .@sel_1), hash_join(t@qb_v3_1) */ * from v3;", + + // The view is in the CTE + "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v4) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", + "explain with d1 as (\n select a from (\n select a from (\n select a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select a from v4 where b < 10)\n\nselect /*+ qb_name(qb, v4@sel_4) use_index(t4@qb, idx_a) qb_name(qb2, v4@sel_5) use_index(t4@qb, idx_b) */ * from (select * from d1) as t0 join (select * from d2) as t1;", + "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v5) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;" + ] + }, + { + "name": "TestAllViewHintType", + "cases": [ + // leading hint + // join nodes in the same view + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 v, t2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(v@qb_v1, t2@qb_v1) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 t3, t2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(t3@qb_v1, t2@qb_v1) */ * from v1;", + + // join node across view + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), qb_name(qb_v, v1.v), leading(t2@qb_v1, t@qb_v) */ * from v1;", + + // hash_join hint + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(@qb_v1 v, t2) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(t2@qb_v1, t3@qb_v1) */ * from v1;", + + // hash join build hint + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", + + // hash join probe hint + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", + + // merge join hint + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(@qb_v1 v) */ * from v1;", + "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(t2@qb_v1) */ * from v1;", + + // index join hint + "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(@qb_v t) */ * from v;", + "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(t@qb_v) */ * from v;", + + // agg hint + "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), hash_agg(@qb_v2) */ * from v2;", + "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), stream_agg(@qb_v2) */ * from v2;", + + // index hint + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(t5@qb_v3, idx_a) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(@qb_v3 t5, idx_b) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(t5@qb_v3, idx_a) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(@qb_v3 t5, idx_b) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(t5@qb_v3, idx_a) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(@qb_v3 t5, idx_b) */ * from v3;", + "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(t5@qb_v4, idx_a, idx_b) */ * from v4;", + "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(@qb_v4 t5, idx_b, idx_a) */ * from v4;", + + // read from storage + "explain format = 'brief' select /*+ qb_name(qb_v, v), READ_FROM_STORAGE(TIFLASH[t@qb_v], TIKV[t1@qb_v]) */ * from v;", + + // subquery hint + "explain format = 'brief' select /*+ qb_name(qb_v5, v5.@sel_2), SEMI_JOIN_REWRITE(@qb_v5) */ * from v5;", + "explain format = 'brief' select /*+ qb_name(qb_v6, v6.@sel_2), NO_DECORRELATE(@qb_v6) */ * from v6;", + + // cte hint + "explain format = 'brief' select /*+ qb_name(qb_v7, v7), merge(@qb_v7) */ * from v7;", + "explain format = 'brief' select /*+ qb_name(qb_v8, v8), merge(@qb_v8) */ * from v8;", + + // agg to cop hint + "explain format = 'brief' select /*+ qb_name(qb_v9, v9), AGG_TO_COP(@qb_v9) */ * from v9;", + "explain format = 'brief' select /*+ qb_name(qb_v10, v10), LIMIT_TO_COP(@qb_v10) */ * from v10;", + + // MPP hint + "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_1PHASE_AGG(@qb) */ * from v11;", + "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_2PHASE_AGG(@qb) */ * from v11;", + "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), shuffle_join(t1@qb, t@qb) */ * from v12;", + "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), broadcast_join(t1@qb, t@qb) */ * from v12;" + ] + }, + { + "name": "TestJoinHintCompatibility", + "cases": [ + // different join method hints + "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), hash_join_build(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), hash_join_probe(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t6), shuffle_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ leading(t5), shuffle_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ leading(t6), broadcast_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ leading(t5), broadcast_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + + // different join type + "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + + // view + "explain format = 'brief' select * from v", + "explain format = 'brief' select * from v1", + "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t2@qb), merge_join(t@qb) */ * from v2", + "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t1@qb), inl_join(t1@qb) */ * from v2", + + // CTE + "explain with tt as (select /*+ leading(t3), merge_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "explain with tt as (select /*+ leading(t2), inl_join(t2) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "explain with tt as (select /*+ merge(), leading(t3), inl_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "explain with tt as (select /*+ leading(t2), merge_join(t2), merge() */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + + // Subquery + "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", + "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", + "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", + "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", + + "explain format = 'brief' select /*+ leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", + "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", + "explain format = 'brief' select /*+leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", + "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", + + // Partition table + "explain format = 'brief' select /*+ leading(t9), hash_join(t7) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", + "explain format = 'brief' select /*+ leading(t8), hash_join(t8) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", + + // other hints + "explain format = 'brief' select /*+ read_from_storage(tikv[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ read_from_storage(tikv[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ read_from_storage(tiflash[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "explain format = 'brief' select /*+ read_from_storage(tiflash[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;" + ] + }, + { + "name": "TestReadFromStorageHintAndIsolationRead", + "cases": [ + "desc format = 'brief' select /*+ read_from_storage(tikv[t], tiflash[t]) */ avg(a) from t", + "desc format = 'brief' select /*+ read_from_storage(tikv[t]) */ avg(a) from t", + "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t" + ] + }, + { + "name": "TestIsolationReadTiFlashUseIndexHint", + "cases": [ + "explain format = 'brief' select * from t", + "explain format = 'brief' select * from t use index();", + "explain format = 'brief' select /*+ use_index(t, idx)*/ * from t", + "explain format = 'brief' select /*+ use_index(t)*/ * from t" + ] + } +] diff --git a/planner/core/casetest/hint/testdata/integration_suite_out.json b/planner/core/casetest/hint/testdata/integration_suite_out.json new file mode 100644 index 0000000000000..5bab4452ff26b --- /dev/null +++ b/planner/core/casetest/hint/testdata/integration_suite_out.json @@ -0,0 +1,3991 @@ +[ + { + "Name": "TestIndexMergeHint4CNF", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t where b = 1 and (a = 1 or c = 1)", + "Plan": [ + "IndexLookUp 0.02 root ", + "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false, stats:pseudo", + "└─Selection(Probe) 0.02 cop[tikv] or(eq(test.t.a, 1), eq(test.t.c, 1))", + " └─TableRowIDScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ USE_INDEX_MERGE(t, a, c) */ * from t where b = 1 and (a = 1 or c = 1)", + "Plan": [ + "IndexMerge 0.02 root type: union", + "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:a(a) range:[1,1], keep order:false, stats:pseudo", + "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:c(c) range:[1,1], keep order:false, stats:pseudo", + "└─Selection(Probe) 0.02 cop[tikv] eq(test.t.b, 1)", + " └─TableRowIDScan 19.99 cop[tikv] table:t keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestHintWithRequiredProperty", + "Cases": [ + { + "SQL": "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", + "Plan": [ + "Sort 12487.50 root test.t.a", + "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", + " └─IndexJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t.b, equal cond:eq(test.t.a, test.t.b)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t.b))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:b(b) range: decided by [eq(test.t.b, test.t.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warnings": [] + }, + { + "SQL": "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", + "Plan": [ + "Sort 12487.50 root test.t.a", + "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", + " └─IndexHashJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t.b, equal cond:eq(test.t.a, test.t.b)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t.b))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:b(b) range: decided by [eq(test.t.b, test.t.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warnings": [] + }, + { + "SQL": "desc format = 'brief' select /*+ INL_MERGE_JOIN(t2)*/ t1.a, t2.a from t t1, t t2 ,t t3 where t1.a = t2.a and t3.a=t2.a", + "Plan": [ + "HashJoin 15625.00 root inner join, equal:[eq(test.t.a, test.t.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t3, index:b(b) keep order:false, stats:pseudo", + "└─IndexMergeJoin(Probe) 12500.00 root inner join, inner:TableReader, outer key:test.t.a, inner key:test.t.a", + " ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + " │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:b(b) keep order:false, stats:pseudo", + " └─TableReader(Probe) 10000.00 root data:TableRangeScan", + " └─TableRangeScan 10000.00 cop[tikv] table:t2 range: decided by [test.t.a], keep order:true, stats:pseudo" + ], + "Warnings": [] + }, + { + "SQL": "desc format = 'brief' select * from t t1, (select /*+ HASH_AGG() */ b, max(a) from t t2 group by b) t2 where t1.b = t2.b order by t1.b", + "Plan": [ + "Sort 9990.00 root test.t.b", + "└─Projection 9990.00 root test.t.a, test.t.b, test.t.c, test.t.b, Column#7", + " └─HashJoin 9990.00 root inner join, equal:[eq(test.t.b, test.t.b)]", + " ├─HashAgg(Build) 7992.00 root group by:test.t.b, funcs:max(Column#10)->Column#7, funcs:firstrow(test.t.b)->test.t.b", + " │ └─IndexReader 7992.00 root index:HashAgg", + " │ └─HashAgg 7992.00 cop[tikv] group by:test.t.b, funcs:max(test.t.a)->Column#10", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:b(b) keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warnings": [] + }, + { + "SQL": "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ distinct t2.a from t t1 join t t2 on t1.a = t2.a", + "Plan": [ + "IndexHashJoin 12500.00 root inner join, inner:TableReader, outer key:test.t.a, inner key:test.t.a, equal cond:eq(test.t.a, test.t.a)", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:b(b) keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableRangeScan", + " └─TableRangeScan 10000.00 cop[tikv] table:t2 range: decided by [test.t.a], keep order:false, stats:pseudo" + ], + "Warnings": [] + }, + { + "SQL": "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.c order by t1.a", + "Plan": [ + "Sort 12487.50 root test.t.a", + "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", + " └─HashJoin 12487.50 root inner join, equal:[eq(test.t.c, test.t.a)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t.c))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warnings": [ + "[planner:1815]Optimizer Hint /*+ INL_JOIN(t2) */ or /*+ TIDB_INLJ(t2) */ is inapplicable", + "[planner:1815]Optimizer Hint /*+ INL_JOIN(t2) */ or /*+ TIDB_INLJ(t2) */ is inapplicable" + ] + } + ] + }, + { + "Name": "TestIndexHintWarning", + "Cases": [ + { + "SQL": "select /*+ USE_INDEX(t1, j) */ * from t1", + "Warnings": [ + "[planner:1176]Key 'j' doesn't exist in table 't1'" + ] + }, + { + "SQL": "select /*+ IGNORE_INDEX(t1, j) */ * from t1", + "Warnings": [ + "[planner:1176]Key 'j' doesn't exist in table 't1'" + ] + }, + { + "SQL": "select /*+ USE_INDEX(t2, a, b, c) */ * from t1", + "Warnings": [ + "[planner:1815]use_index(test.t2, a, b, c) is inapplicable, check whether the table(test.t2) exists" + ] + }, + { + "SQL": "select /*+ USE_INDEX(t2) */ * from t1", + "Warnings": [ + "[planner:1815]use_index(test.t2) is inapplicable, check whether the table(test.t2) exists" + ] + }, + { + "SQL": "select /*+ USE_INDEX(t1, a), USE_INDEX(t2, a), USE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]use_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists" + ] + }, + { + "SQL": "select /*+ USE_INDEX(t3, a), USE_INDEX(t4, b), IGNORE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]use_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists", + "[planner:1815]use_index(test.t4, b) is inapplicable, check whether the table(test.t4) exists", + "[planner:1815]ignore_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists" + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE(t3, a, b, d) */ * from t1", + "Warnings": [ + "[planner:1815]use_index_merge(test.t3, a, b, d) is inapplicable, check whether the table(test.t3) exists" + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b, c, d) */ * from t1", + "Warnings": [ + "[planner:1815]use_index_merge(test.t1, a, b, c, d) is inapplicable, check whether the indexes (c, d) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b), USE_INDEX(t1, a) */ * from t1", + "Warnings": [ + "[planner:1815]use_index_merge(test.t1, a, b) is inapplicable, check whether the indexes (b) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b), IGNORE_INDEX(t1, a) */ * from t1", + "Warnings": [ + "[planner:1815]use_index_merge(test.t1, a, b) is inapplicable, check whether the indexes (a) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE(t1, primary, a, b, c) */ * from t1", + "Warnings": [ + "[planner:1815]use_index_merge(test.t1, primary, a, b, c) is inapplicable, check whether the indexes (c) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." + ] + } + ] + }, + { + "Name": "TestHintWithoutTableWarning", + "Cases": [ + { + "SQL": "select /*+ TIDB_SMJ() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint TIDB_SMJ() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint MERGE_JOIN() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ INL_JOIN() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint INL_JOIN() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ TIDB_INLJ() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint TIDB_INLJ() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ INL_HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint INL_HASH_JOIN() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ INL_MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint INL_MERGE_JOIN() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[planner:1815]Hint HASH_JOIN() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ USE_INDEX() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[parser:1064]Optimizer hint syntax error at line 1 column 22 near \") */\" " + ] + }, + { + "SQL": "select /*+ IGNORE_INDEX() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[parser:1064]Optimizer hint syntax error at line 1 column 25 near \") */\" " + ] + }, + { + "SQL": "select /*+ USE_INDEX_MERGE() */ * from t1, t2 where t1.a=t2.a", + "Warnings": [ + "[parser:1064]Optimizer hint syntax error at line 1 column 28 near \") */\" " + ] + } + ] + }, + { + "Name": "TestOptimizeHintOnPartitionTable", + "Cases": [ + { + "SQL": "select /*+ use_index(t) */ * from t", + "Plan": [ + "PartitionUnion 30000.00 root ", + "├─TableReader 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", + "├─TableReader 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "select /*+ use_index(t partition(p0, p1) b, c) */ * from t partition(p1,p2)", + "Plan": [ + "PartitionUnion 20000.00 root ", + "├─IndexLookUp 10000.00 root ", + "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": [ + "Warning 1105 unknown partitions (p0) in optimizer hint /*+ USE_INDEX(t PARTITION(p0, p1) b, c) */" + ] + }, + { + "SQL": "select /*+ use_index(t partition(p_non_exist)) */ * from t partition(p1,p2)", + "Plan": [ + "PartitionUnion 20000.00 root ", + "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": [ + "Warning 1105 unknown partitions (p_non_exist) in optimizer hint /*+ USE_INDEX(t PARTITION(p_non_exist)) */" + ] + }, + { + "SQL": "select /*+ use_index(t partition(p0, p1) b, c) */ * from t", + "Plan": [ + "PartitionUnion 30000.00 root ", + "├─IndexLookUp 10000.00 root ", + "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p0, index:b(b) keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", + "├─IndexLookUp 10000.00 root ", + "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "select /*+ ignore_index(t partition(p0, p1) b, c) */ * from t", + "Plan": [ + "PartitionUnion 30000.00 root ", + "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p0 keep order:false, stats:pseudo", + "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "select /*+ hash_join(t1, t2 partition(p0)) */ * from t t1 join t t2 on t1.a = t2.a", + "Plan": [ + "HashJoin 37500.00 root inner join, equal:[eq(test.t.a, test.t.a)]", + "├─PartitionUnion(Build) 30000.00 root ", + "│ ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p0 keep order:false, stats:pseudo", + "│ ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p1 keep order:false, stats:pseudo", + "│ └─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p2 keep order:false, stats:pseudo", + "└─PartitionUnion(Probe) 30000.00 root ", + " ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p0 keep order:false, stats:pseudo", + " ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p1 keep order:false, stats:pseudo", + " └─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p2 keep order:false, stats:pseudo" + ], + "Warn": [ + "Warning 1105 Optimizer Hint /*+ HASH_JOIN(t1, t2 PARTITION(p0)) */ is inapplicable on specified partitions" + ] + }, + { + "SQL": "select /*+ use_index_merge(t partition(p0)) */ * from t where t.b = 1 or t.c = \"8\"", + "Plan": [ + "PartitionUnion 59.97 root ", + "├─IndexMerge 19.99 root type: union", + "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:b(b) range:[1,1], keep order:false, stats:pseudo", + "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:c(c) range:[\"8\",\"8\"], keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 19.99 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", + "├─TableReader 19.99 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 19.99 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 19.99 mpp[tiflash] table:t, partition:p1 pushed down filter:or(eq(test.t.b, 1), eq(test.t.c, \"8\")), keep order:false, stats:pseudo", + "└─TableReader 19.99 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 19.99 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 19.99 mpp[tiflash] table:t, partition:p2 pushed down filter:or(eq(test.t.b, 1), eq(test.t.c, \"8\")), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "select /*+ use_index_merge(t partition(p0, p1) primary, b) */ * from t where t.a = 1 or t.b = 2", + "Plan": [ + "PartitionUnion 33.00 root ", + "├─IndexMerge 11.00 root type: union", + "│ ├─TableRangeScan(Build) 1.00 cop[tikv] table:t, partition:p0 range:[1,1], keep order:false, stats:pseudo", + "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:b(b) range:[2,2], keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 11.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", + "├─IndexMerge 11.00 root type: union", + "│ ├─TableRangeScan(Build) 1.00 cop[tikv] table:t, partition:p1 range:[1,1], keep order:false, stats:pseudo", + "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 11.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", + "└─TableReader 11.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 11.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 11.00 mpp[tiflash] table:t, partition:p2 pushed down filter:or(eq(test.t.a, 1), eq(test.t.b, 2)), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "select /*+ use_index(t partition(p0) b) */ * from t partition(p0, p1)", + "Plan": [ + "PartitionUnion 20000.00 root ", + "├─IndexLookUp 10000.00 root ", + "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p0, index:b(b) keep order:false, stats:pseudo", + "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", + "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + }, + { + "Name": "TestInvalidHint", + "Cases": [ + { + "SQL": "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=10 or a=20;", + "Plan": [ + "IndexReader 20.00 root index:IndexRangeScan", + "└─IndexRangeScan 20.00 cop[tikv] table:tt, index:a(a) range:[10,10], [20,20], keep order:false, stats:pseudo" + ], + "Warnings": [ + "Warning 1105 IndexMerge is inapplicable" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=15 or (a < 10 or a > 20);", + "Plan": [ + "IndexReader 6666.67 root index:IndexRangeScan", + "└─IndexRangeScan 6666.67 cop[tikv] table:tt, index:a(a) range:[-inf,10), [15,15], (20,+inf], keep order:false, stats:pseudo" + ], + "Warnings": [ + "Warning 1105 IndexMerge is inapplicable" + ] + } + ] + }, + { + "Name": "TestReadFromStorageHint", + "Cases": [ + { + "SQL": "desc format = 'brief' select avg(a) from t", + "Plan": [ + "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#5, funcs:sum(Column#10)->Column#6", + " └─Projection 10000.00 batchCop[tiflash] test.t.a->Column#9, cast(test.t.a, decimal(10,0) BINARY)->Column#10", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", + "Plan": [ + "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#5, funcs:sum(Column#10)->Column#6", + " └─Projection 10000.00 batchCop[tiflash] test.t.a->Column#9, cast(test.t.a, decimal(10,0) BINARY)->Column#10", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", + " └─Projection 10000.00 batchCop[tiflash] cast(test.t.a, decimal(10,0) BINARY)->Column#7", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a+1) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", + " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.a, 1), decimal(20,0) BINARY)->Column#7", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(isnull(a)) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", + " └─Projection 10000.00 batchCop[tiflash] cast(isnull(test.t.a), decimal(20,0) BINARY)->Column#7", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIKV[t2]) */ * from t t1, t t2 where t1.a = t2.a", + "Plan": [ + "HashJoin 12487.50 root inner join, equal:[eq(test.t.a, test.t.a)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIFLASH[t2]) */ * from t t1, t t2 where t1.a = t2.a", + "Plan": [ + "HashJoin 12487.50 root inner join, equal:[eq(test.t.a, test.t.a)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tiflash] not(isnull(test.t.a))", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t2 pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", + "Plan": [ + "TableReader 44.00 root data:TableRangeScan", + "└─TableRangeScan 44.00 cop[tikv] table:tt range:(1,20), [30,55), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[tt]) */ * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", + "Plan": [ + "TableReader 44.00 root data:TableRangeScan", + "└─TableRangeScan 44.00 cop[tiflash] table:tt range:(1,20), [30,55), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select * from ttt order by ttt.a desc", + "Plan": [ + "TableReader 10000.00 root data:TableFullScan", + "└─TableFullScan 10000.00 cop[tikv] table:ttt keep order:true, desc, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a desc", + "Plan": [ + "Sort 10000.00 root test.ttt.a:desc", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a", + "Plan": [ + "TableReader 10000.00 root data:TableFullScan", + "└─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t, ttt]) */ * from ttt", + "Plan": [ + "TableReader 10000.00 root data:TableFullScan", + "└─TableFullScan 10000.00 cop[tikv] table:ttt keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]There are no matching table names for (t) in optimizer hint /*+ READ_FROM_STORAGE(tikv[t, ttt]) */. Maybe you can use the table alias name" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t, ttt], tikv[tt]) */ * from ttt", + "Plan": [ + "TableReader 10000.00 root data:TableFullScan", + "└─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]There are no matching table names for (t, tt) in optimizer hint /*+ READ_FROM_STORAGE(tiflash[t, ttt], tikv[tt]) */. Maybe you can use the table alias name" + ] + } + ] + }, + { + "Name": "TestKeepOrderHint", + "Cases": [ + { + "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "Projection_17 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_16 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_15(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_15 1.00 root data:Limit_14", + " └─Limit_14 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "TopN_9 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_16 1.00 root ", + " ├─TopN_15(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_15 1.00 root data:TopN_14", + " └─TopN_14 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 limit 1;", + "Plan": [ + "IndexLookUp_13 1.00 root limit embedded(offset:0, count:1)", + "├─Limit_12(Build) 1.00 cop[tikv] offset:0, count:1", + "│ └─IndexRangeScan_10 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + "└─TableRowIDScan_11(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) */ * from t where a<10 limit 1;", + "Plan": [ + "Limit_8 1.00 root offset:0, count:1", + "└─TableReader_12 1.00 root data:Limit_11", + " └─Limit_11 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_10 333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t1.b, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t1.b, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t1.b, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1176]Key 'idx_b' doesn't exist in table 't1'" + ] + }, + { + "SQL": "explain select /*+ order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.b, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.b, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t.b, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1176]Key 'idx_b' doesn't exist in table 't'" + ] + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t1.b, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t1.b, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t1.b, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1176]Key 'idx_b' doesn't exist in table 't1'" + ] + }, + { + "SQL": "explain select /*+ no_order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.b, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.b, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t.b, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1176]Key 'idx_b' doesn't exist in table 't'" + ] + }, + { + "SQL": "explain select /*+ order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "Projection_19 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", + "Plan": [ + "Projection_19 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "Projection_19 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", + "Plan": [ + "Projection_19 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t1.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t1.a, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_16 1.00 root data:Limit_15", + " └─Limit_15 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_16 1.00 root data:Limit_15", + " └─Limit_15 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_16 1.00 root data:Limit_15", + " └─Limit_15 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_16 1.00 root data:Limit_15", + " └─Limit_15 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_15 1.00 root data:Limit_14", + " └─Limit_14 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_15 1.00 root data:TopN_14", + " └─TopN_14 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "TopN_9 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_18 1.00 root ", + " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", + "Plan": [ + "TopN_9 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_18 1.00 root ", + " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "TopN_9 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_18 1.00 root ", + " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", + "Plan": [ + "TopN_9 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_18 1.00 root ", + " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", + "Plan": [ + "TopN_8 1.00 root test.t1.a, offset:0, count:1", + "└─TableReader_16 1.00 root data:TopN_15", + " └─TopN_15 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " └─Selection_14 3323.33 cop[tikv] lt(test.t1.a, 10)", + " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ qb_name(qb, v) order_index(t1@qb, idx_a) */ * from v", + "Plan": [ + "Projection_19 1.00 root test.t1.a, test.t1.b", + "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_15 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_16(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ qb_name(qb, v1) order_index(t@qb, primary) */ * from v1", + "Plan": [ + "Limit_13 1.00 root offset:0, count:1", + "└─TableReader_17 1.00 root data:Limit_16", + " └─Limit_16 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_15 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ qb_name(qb, v) no_order_index(t1@qb, idx_a) */ * from v", + "Plan": [ + "TopN_11 1.00 root test.t1.a, offset:0, count:1", + "└─IndexLookUp_18 1.00 root ", + " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_15 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_16(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ qb_name(qb, v1) no_order_index(t@qb, primary) */ * from v1", + "Plan": [ + "TopN_10 1.00 root test.t.a, offset:0, count:1", + "└─TableReader_17 1.00 root data:TopN_16", + " └─TopN_16 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_15 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain WITH CTE AS (select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "Plan": [ + "HashAgg_31 2.00 root group by:Column#8, Column#9, funcs:firstrow(Column#8)->Column#8, funcs:firstrow(Column#9)->Column#9", + "└─Union_32 1.28 root ", + " ├─Selection_34 0.64 root lt(test.t1.a, 18)", + " │ └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", + " └─Selection_37 0.64 root gt(test.t1.b, 1)", + " └─CTEFullScan_38 0.80 root CTE:cte data:CTE_0", + "CTE_0 0.80 root Non-Recursive CTE", + "└─Selection_18(Seed Part) 0.80 root or(lt(test.t1.a, 18), gt(test.t1.b, 1))", + " └─Projection_29 1.00 root test.t1.a, test.t1.b", + " └─IndexLookUp_28 1.00 root limit embedded(offset:0, count:1)", + " ├─Limit_27(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_25 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", + " └─TableRowIDScan_26(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain WITH CTE AS (select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "Plan": [ + "HashAgg_28 2.00 root group by:Column#7, Column#8, funcs:firstrow(Column#7)->Column#7, funcs:firstrow(Column#8)->Column#8", + "└─Union_29 1.28 root ", + " ├─Selection_31 0.64 root lt(test.t.a, 18)", + " │ └─CTEFullScan_32 0.80 root CTE:cte data:CTE_0", + " └─Selection_34 0.64 root gt(test.t.b, 1)", + " └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", + "CTE_0 0.80 root Non-Recursive CTE", + "└─Selection_18(Seed Part) 0.80 root or(lt(test.t.a, 18), gt(test.t.b, 1))", + " └─Limit_23 1.00 root offset:0, count:1", + " └─TableReader_27 1.00 root data:Limit_26", + " └─Limit_26 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_25 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain WITH CTE AS (select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "Plan": [ + "HashAgg_29 2.00 root group by:Column#8, Column#9, funcs:firstrow(Column#8)->Column#8, funcs:firstrow(Column#9)->Column#9", + "└─Union_30 1.28 root ", + " ├─Selection_32 0.64 root lt(test.t1.a, 18)", + " │ └─CTEFullScan_33 0.80 root CTE:cte data:CTE_0", + " └─Selection_35 0.64 root gt(test.t1.b, 1)", + " └─CTEFullScan_36 0.80 root CTE:cte data:CTE_0", + "CTE_0 0.80 root Non-Recursive CTE", + "└─Selection_18(Seed Part) 0.80 root or(lt(test.t1.a, 18), gt(test.t1.b, 1))", + " └─TopN_21 1.00 root test.t1.a, offset:0, count:1", + " └─IndexLookUp_28 1.00 root ", + " ├─TopN_27(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", + " │ └─IndexRangeScan_25 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", + " └─TableRowIDScan_26(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain WITH CTE AS (select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", + "Plan": [ + "HashAgg_28 2.00 root group by:Column#7, Column#8, funcs:firstrow(Column#7)->Column#7, funcs:firstrow(Column#8)->Column#8", + "└─Union_29 1.28 root ", + " ├─Selection_31 0.64 root lt(test.t.a, 18)", + " │ └─CTEFullScan_32 0.80 root CTE:cte data:CTE_0", + " └─Selection_34 0.64 root gt(test.t.b, 1)", + " └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", + "CTE_0 0.80 root Non-Recursive CTE", + "└─Selection_18(Seed Part) 0.80 root or(lt(test.t.a, 18), gt(test.t.b, 1))", + " └─TopN_20 1.00 root test.t.a, offset:0, count:1", + " └─TableReader_27 1.00 root data:TopN_26", + " └─TopN_26 1.00 cop[tikv] test.t.a, offset:0, count:1", + " └─TableRangeScan_25 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(th, a) */ a from th where a<1 order by a limit 1", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─IndexReader_15 1.00 root partition:all index:Limit_14", + " └─Limit_14 1.00 cop[tikv] offset:0, count:1", + " └─IndexRangeScan_13 1.00 cop[tikv] table:th, index:a(a) range:[-inf,1), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(th, a) */ a from th where a<1 order by a limit 1", + "Plan": [ + "TopN_8 1.00 root test.th.a, offset:0, count:1", + "└─IndexReader_15 1.00 root partition:all index:TopN_14", + " └─TopN_14 1.00 cop[tikv] test.th.a, offset:0, count:1", + " └─IndexRangeScan_13 3323.33 cop[tikv] table:th, index:a(a) range:[-inf,1), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(thp, primary) */ a from thp where a<1 order by a limit 1", + "Plan": [ + "Limit_11 1.00 root offset:0, count:1", + "└─TableReader_15 1.00 root partition:all data:Limit_14", + " └─Limit_14 1.00 cop[tikv] offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:thp range:[-inf,1), keep order:true, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ no_order_index(thp, primary) */ a from thp where a<1 order by a limit 1", + "Plan": [ + "TopN_8 1.00 root test.thp.a, offset:0, count:1", + "└─TableReader_15 1.00 root partition:all data:TopN_14", + " └─TopN_14 1.00 cop[tikv] test.thp.a, offset:0, count:1", + " └─TableRangeScan_13 3333.33 cop[tikv] table:thp range:[-inf,1), keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1", + "Plan": [ + "Projection_17 1.00 root test.thh.a, test.thh.b", + "└─IndexLookUp_16 1.00 root partition:all limit embedded(offset:0, count:1)", + " ├─Limit_15(Build) 1.00 cop[tikv] offset:0, count:1", + " │ └─IndexRangeScan_13 1.00 cop[tikv] table:thh, index:a(a) range:[-inf,1), keep order:true, stats:pseudo", + " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:thh keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + }, + { + "Name": "TestViewHint", + "Cases": [ + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v;", + "Plan": [ + "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#10)]", + "├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#10", + "│ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9990.00 root test.t1.b", + "│ └─TableReader 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel_1), merge_join(t@qb_v_1) */ * from v;", + "Plan": [ + "MergeJoin 9990.00 root inner join, left key:test.t.a, right key:Column#10", + "├─Sort(Build) 7992.00 root Column#10", + "│ └─StreamAgg 7992.00 root group by:test.t2.a, funcs:count(1)->Column#10", + "│ └─Sort 12487.50 root test.t2.a", + "│ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9990.00 root test.t1.b", + "│ └─TableReader 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", + "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", + "│ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ │ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", + "│ ├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", + "│ │ └─Sort 12487.50 root test.t2.a", + "│ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ │ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ │ │ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─Sort 12487.50 root test.t2.a", + "│ │ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "│ │ │ ├─Sort(Build) 9990.00 root test.t2.b", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", + "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", + "│ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v1@sel_1 .@sel_1), merge_join(t@qb_v1_1) */ * from v1;", + "Plan": [ + "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#17", + "├─Sort(Build) 7984.01 root Column#17", + "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", + "│ └─Sort 12475.01 root test.t.a", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", + "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", + "│ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t@qb_v1_1) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─StreamAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─Sort 12475.01 root test.t.a", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2), stream_agg(@qb_v2_2), qb_name(qb_v2_1, v2), merge_join(t@qb_v2_1) */ * from v2;", + "Plan": [ + "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#24", + "├─Sort(Build) 7984.01 root Column#24", + "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", + "│ └─Sort 12475.01 root test.t.a", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", + "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", + "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + }, + { + "Name": "TestViewHintScope", + "Cases": [ + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v@sel_1 .@sel_2), qb_name(qb_v, v@sel_1 .@sel_1), merge_join(t1@qb_v) */ * from v;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "Duplicate query block name qb_v for view's query block hint, only the first one is effective" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_2), qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "Duplicate query block name qb_v for view's query block hint, only the first one is effective" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_2), qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ │ └─TableReader 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "Duplicate query block name qb_v for view's query block hint, only the first one is effective" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v1_2 is unused, please check whether the table list in the qb_name hint qb_v1_2 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v1_2 is unused, please check whether the table list in the qb_name hint qb_v1_2 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, vv@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v2_2 is unused, please check whether the table list in the qb_name hint qb_v2_2 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v_2 is unused, please check whether the table list in the qb_name hint qb_v_2 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v.@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel1), merge_join(t@qb_v_1) */ * from v) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─Sort 15593.77 root test.t2.a", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v_2 is unused, please check whether the table list in the qb_name hint qb_v_2 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1.v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─Sort 15593.77 root test.t2.a", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2), qb_name(qb_v_1, v@sel_2 .@sel1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─Sort 15593.77 root test.t2.a", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v1) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v1@sel_2 . v@sel_2 .@sel_1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v1) t;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─Sort 15593.77 root test.t2.a", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2. v1@sel_2 .@sel_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t1@qb_v1_2, t@qb_v1_1), merge_join(t1@qb_v1_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "Only one query block name is allowed in a view hint, otherwise the hint will be invalid" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t1@qb_v_2, t3@qb_v_2) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t3.a", + "│ │ │ ├─Sort(Build) 9990.00 root test.t3.a", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 12475.01 root test.t2.a", + "│ │ │ └─MergeJoin 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ │ └─TableReader 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(@qb_v_2 t1, t3) */ * from v2;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t3.a", + "│ │ │ ├─Sort(Build) 9990.00 root test.t3.a", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 12475.01 root test.t2.a", + "│ │ │ └─MergeJoin 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ │ └─TableReader 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v .@sel_2), merge_join(t1@qb_v_2) */ * from v;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_1, v@sel_1), merge_join(t@qb_v_1) */ * from v;", + "Plan": [ + "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#13", + "├─Sort(Build) 7984.01 root Column#13", + "│ └─HashAgg 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1 .v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ │ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ │ └─TableReader 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─Sort(Probe) 9980.01 root test.t2.b", + "│ │ └─TableReader 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_1, v1 .v@sel_2), merge_join(t@qb_v_1) */ * from v1;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ merge_join(t1@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2) */ * from v;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", + "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t2.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ merge_join(t@qb_v_1), stream_agg(@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2), qb_name(qb_v_1, v@sel_1 .@sel_1) */ * from v;", + "Plan": [ + "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#13", + "├─Sort(Build) 7984.01 root Column#13", + "│ └─StreamAgg 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", + "│ └─Sort 15593.77 root test.t2.a", + "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2) */ * from v3;", + "Plan": [ + "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#27", + "├─Sort(Build) 7984.01 root Column#27", + "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─Sort 12475.01 root test.t.a", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t.a", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2), hash_agg(@qb_v3_2), qb_name(qb_v3_1, v3@sel_1 .@sel_1), hash_join(t@qb_v3_1) */ * from v3;", + "Plan": [ + "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", + "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", + "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", + "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", + "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", + "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", + "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "│ │ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ │ └─TableReader(Probe) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", + "│ ├─Sort(Build) 9990.00 root test.t1.b", + "│ │ └─TableReader 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─Sort(Probe) 9980.01 root test.t.b", + "│ └─TableReader 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]Join hints are conflict, you can only specify one type of join", + "[planner:1815]Optimizer aggregation hints are conflicted" + ] + }, + { + "SQL": "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v4) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", + "Plan": [ + "HashJoin_41 6944.44 root CARTESIAN inner join", + "├─IndexLookUp_50(Build) 83.33 root ", + "│ ├─IndexRangeScan_47(Build) 250.00 cop[tikv] table:t4, index:idx_b(b) range:(3,10), keep order:false, stats:pseudo", + "│ └─Selection_49(Probe) 83.33 cop[tikv] gt(test.t4.a, 2)", + "│ └─TableRowIDScan_48 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo", + "└─IndexLookUp_46(Probe) 83.33 root ", + " ├─IndexRangeScan_43(Build) 250.00 cop[tikv] table:t4, index:idx_a(a) range:(2,8), keep order:false, stats:pseudo", + " └─Selection_45(Probe) 83.33 cop[tikv] gt(test.t4.b, 3)", + " └─TableRowIDScan_44 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain with d1 as (\n select a from (\n select a from (\n select a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select a from v4 where b < 10)\n\nselect /*+ qb_name(qb, v4@sel_4) use_index(t4@qb, idx_a) qb_name(qb2, v4@sel_5) use_index(t4@qb, idx_b) */ * from (select * from d1) as t0 join (select * from d2) as t1;", + "Plan": [ + "HashJoin_41 6944.44 root CARTESIAN inner join", + "├─TableReader_53(Build) 83.33 root data:Selection_52", + "│ └─Selection_52 83.33 cop[tikv] gt(test.t4.a, 2), gt(test.t4.b, 3), lt(test.t4.b, 10)", + "│ └─TableFullScan_51 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo", + "└─IndexLookUp_46(Probe) 83.33 root ", + " ├─IndexRangeScan_43(Build) 250.00 cop[tikv] table:t4, index:idx_a(a) range:(2,8), keep order:false, stats:pseudo", + " └─Selection_45(Probe) 83.33 cop[tikv] gt(test.t4.b, 3)", + " └─TableRowIDScan_44 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v5) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", + "Plan": [ + "HashJoin_41 6944.44 root CARTESIAN inner join", + "├─IndexLookUp_57(Build) 83.33 root ", + "│ ├─IndexRangeScan_54(Build) 250.00 cop[tikv] table:t4, index:idx_b(b) range:(3,10), keep order:false, stats:pseudo", + "│ └─Selection_56(Probe) 83.33 cop[tikv] gt(test.t4.a, 2)", + "│ └─TableRowIDScan_55 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo", + "└─TableReader_45(Probe) 83.33 root data:Selection_44", + " └─Selection_44 83.33 cop[tikv] gt(test.t4.a, 2), gt(test.t4.b, 3), lt(test.t4.a, 10), lt(test.t4.a, 8), lt(test.t4.a, 9)", + " └─TableFullScan_43 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + ], + "Warn": [ + "The qb_name hint qb is unused, please check whether the table list in the qb_name hint qb is correct" + ] + } + ] + }, + { + "Name": "TestAllViewHintType", + "Cases": [ + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 v, t2) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(v@qb_v1, t2@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 t3, t2) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(t3@qb_v1, t2@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), qb_name(qb_v, v1.v), leading(t2@qb_v1, t@qb_v) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": [ + "Only one query block name is allowed in a view hint, otherwise the hint will be invalid" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(@qb_v1 v, t2) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(t2@qb_v1, t3@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(@qb_v1 v) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(t2@qb_v1) */ * from v1;", + "Plan": [ + "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", + " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t3.b, right key:test.t2.b", + " ├─Sort(Build) 9990.00 root test.t2.b", + " │ └─TableReader 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─Sort(Probe) 9980.01 root test.t3.b", + " └─TableReader 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(@qb_v t) */ * from v;", + "Plan": [ + "IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t.a, equal cond:eq(test.t1.a, test.t.a)", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12500.00 root ", + " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t, index:idx_a(a) range: decided by [eq(test.t.a, test.t1.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(t@qb_v) */ * from v;", + "Plan": [ + "IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t.a, equal cond:eq(test.t1.a, test.t.a)", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12500.00 root ", + " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t, index:idx_a(a) range: decided by [eq(test.t.a, test.t1.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), hash_agg(@qb_v2) */ * from v2;", + "Plan": [ + "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#19)]", + "├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ └─HashJoin 24365.26 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "│ ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + "│ ├─TableReader(Build) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), stream_agg(@qb_v2) */ * from v2;", + "Plan": [ + "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#19)]", + "├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#19", + "│ └─Sort 24365.26 root test.t2.a", + "│ └─HashJoin 24365.26 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", + "│ ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + "│ ├─TableReader(Build) 9990.00 root data:Selection", + "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + "│ ├─TableReader(Build) 9980.01 root data:Selection", + "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", + "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "│ └─TableReader(Probe) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(t5@qb_v3, idx_a) */ * from v3;", + "Plan": [ + "IndexLookUp 1107.78 root ", + "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", + "└─Selection(Probe) 1107.78 cop[tikv] lt(test.t5.b, 2)", + " └─TableRowIDScan 3333.33 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(@qb_v3 t5, idx_b) */ * from v3;", + "Plan": [ + "IndexLookUp 1107.78 root ", + "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", + "└─Selection(Probe) 1107.78 cop[tikv] gt(test.t5.a, 1)", + " └─TableRowIDScan 3323.33 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(t5@qb_v3, idx_a) */ * from v3;", + "Plan": [ + "IndexLookUp 1107.78 root ", + "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", + "└─Selection(Probe) 1107.78 cop[tikv] lt(test.t5.b, 2)", + " └─TableRowIDScan 3333.33 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(@qb_v3 t5, idx_b) */ * from v3;", + "Plan": [ + "IndexLookUp 1107.78 root ", + "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", + "└─Selection(Probe) 1107.78 cop[tikv] gt(test.t5.a, 1)", + " └─TableRowIDScan 3323.33 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(t5@qb_v3, idx_a) */ * from v3;", + "Plan": [ + "TableReader 1107.78 root data:Selection", + "└─Selection 1107.78 cop[tikv] gt(test.t5.a, 1), lt(test.t5.b, 2)", + " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(@qb_v3 t5, idx_b) */ * from v3;", + "Plan": [ + "TableReader 1107.78 root data:Selection", + "└─Selection 1107.78 cop[tikv] gt(test.t5.a, 1), lt(test.t5.b, 2)", + " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(t5@qb_v4, idx_a, idx_b) */ * from v4;", + "Plan": [ + "IndexMerge 5548.89 root type: union", + "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", + "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", + "└─TableRowIDScan(Probe) 5548.89 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(@qb_v4 t5, idx_b, idx_a) */ * from v4;", + "Plan": [ + "IndexMerge 5548.89 root type: union", + "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", + "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", + "└─TableRowIDScan(Probe) 5548.89 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), READ_FROM_STORAGE(TIFLASH[t@qb_v], TIKV[t1@qb_v]) */ * from v;", + "Plan": [ + "HashJoin 12500.00 root inner join, equal:[eq(test.t.a, test.t1.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v5, v5.@sel_2), SEMI_JOIN_REWRITE(@qb_v5) */ * from v5;", + "Plan": [ + "HashJoin 9990.00 root inner join, equal:[eq(test.t.b, test.t1.b)]", + "├─HashAgg(Build) 7992.00 root group by:test.t1.b, funcs:firstrow(test.t1.b)->test.t1.b", + "│ └─TableReader 7992.00 root data:HashAgg", + "│ └─HashAgg 7992.00 cop[tikv] group by:test.t1.b, ", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.b))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v6, v6.@sel_2), NO_DECORRELATE(@qb_v6) */ * from v6;", + "Plan": [ + "Projection 10000.00 root test.t1.a, test.t1.b", + "└─Apply 10000.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#7)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─MaxOneRow(Probe) 10000.00 root ", + " └─StreamAgg 10000.00 root funcs:sum(Column#9)->Column#7", + " └─TableReader 10000.00 root data:StreamAgg", + " └─StreamAgg 10000.00 cop[tikv] funcs:sum(test.t2.a)->Column#9", + " └─Selection 100000.00 cop[tikv] eq(test.t2.b, test.t1.b)", + " └─TableFullScan 100000000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v7, v7), merge(@qb_v7) */ * from v7;", + "Plan": [ + "TableReader 3544.89 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 3544.89 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 3544.89 mpp[tiflash] Column#14, Column#15", + " └─HashAgg 3544.89 mpp[tiflash] group by:Column#14, Column#15, funcs:firstrow(Column#14)->Column#14, funcs:firstrow(Column#15)->Column#15", + " └─ExchangeReceiver 3544.89 mpp[tiflash] ", + " └─ExchangeSender 3544.89 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#14, collate: binary], [name: Column#15, collate: binary]", + " └─HashAgg 3544.89 mpp[tiflash] group by:Column#14, Column#15, ", + " └─Union 4431.11 mpp[tiflash] ", + " ├─Projection 3323.33 mpp[tiflash] cast(test.t.a, int(11) BINARY)->Column#14, test.t.b->Column#15", + " │ └─Selection 3323.33 mpp[tiflash] lt(test.t.a, 18), lt(test.t.a, 60)", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + " └─Projection 1107.78 mpp[tiflash] cast(test.t.a, int(11) BINARY)->Column#14, test.t.b->Column#15", + " └─Selection 1107.78 mpp[tiflash] gt(test.t.b, 1), lt(test.t.a, 60)", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v8, v8), merge(@qb_v8) */ * from v8;", + "Plan": [ + "HashAgg 16000.00 root group by:Column#21, funcs:firstrow(Column#21)->Column#21", + "└─Union 1000000010000.00 root ", + " ├─HashJoin 1000000000000.00 root CARTESIAN inner join", + " │ ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " │ └─CTEFullScan(Probe) 100000000.00 root CTE:cte2 data:CTE_1", + " └─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "CTE_1 100000000.00 root Non-Recursive CTE", + "└─HashJoin(Seed Part) 100000000.00 root CARTESIAN inner join", + " ├─CTEFullScan(Build) 10000.00 root CTE:cte4 data:CTE_3", + " └─CTEFullScan(Probe) 10000.00 root CTE:cte3 data:CTE_2", + "CTE_3 10000.00 root Non-Recursive CTE", + "└─IndexReader(Seed Part) 10000.00 root index:IndexFullScan", + " └─IndexFullScan 10000.00 cop[tikv] table:t3, index:idx_a(a) keep order:false, stats:pseudo", + "CTE_2 10000.00 root Non-Recursive CTE", + "└─IndexReader(Seed Part) 10000.00 root index:IndexFullScan", + " └─IndexFullScan 10000.00 cop[tikv] table:t2, index:idx_a(a) keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v9, v9), AGG_TO_COP(@qb_v9) */ * from v9;", + "Plan": [ + "HashAgg 1.00 root funcs:sum(Column#6)->Column#4", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#9)->Column#6", + " └─Projection 10000.00 mpp[tiflash] cast(test.t.a, decimal(10,0) BINARY)->Column#9", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb_v10, v10), LIMIT_TO_COP(@qb_v10) */ * from v10;", + "Plan": [ + "TopN 1.00 root test.t.b, offset:0, count:1", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TopN 1.00 mpp[tiflash] test.t.b, offset:0, count:1", + " └─Selection 3333.33 mpp[tiflash] gt(test.t.a, 10)", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_1PHASE_AGG(@qb) */ * from v11;", + "Plan": [ + "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 8000.00 mpp[tiflash] test.t.a, Column#4", + " └─Projection 8000.00 mpp[tiflash] Column#4, test.t.a", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#7, funcs:sum(Column#5)->Column#4, funcs:firstrow(Column#6)->test.t.a", + " └─Projection 10000.00 mpp[tiflash] cast(test.t.b, decimal(10,0) BINARY)->Column#5, test.t.a->Column#6, test.t.a->Column#7", + " └─ExchangeReceiver 10000.00 mpp[tiflash] ", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_2PHASE_AGG(@qb) */ * from v11;", + "Plan": [ + "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 8000.00 mpp[tiflash] test.t.a, Column#4", + " └─Projection 8000.00 mpp[tiflash] Column#4, test.t.a", + " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.a, funcs:sum(Column#7)->Column#4, funcs:firstrow(test.t.a)->test.t.a", + " └─ExchangeReceiver 8000.00 mpp[tiflash] ", + " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#10, funcs:sum(Column#9)->Column#7", + " └─Projection 10000.00 mpp[tiflash] cast(test.t.b, decimal(10,0) BINARY)->Column#9, test.t.a->Column#10", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), shuffle_join(t1@qb, t@qb) */ * from v12;", + "Plan": [ + "TableReader 12500.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 12500.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 12500.00 mpp[tiflash] test.t.a, test.t.b", + " └─HashJoin 12500.00 mpp[tiflash] inner join, equal:[eq(test.t.a, test.t.a)]", + " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─ExchangeReceiver(Probe) 10000.00 mpp[tiflash] ", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", + " └─TableFullScan 10000.00 mpp[tiflash] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), broadcast_join(t1@qb, t@qb) */ * from v12;", + "Plan": [ + "TableReader 12500.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 12500.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 12500.00 mpp[tiflash] test.t.a, test.t.b", + " └─HashJoin 12500.00 mpp[tiflash] inner join, equal:[eq(test.t.a, test.t.a)]", + " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─TableFullScan(Probe) 10000.00 mpp[tiflash] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + }, + { + "Name": "TestJoinHintCompatibility", + "Cases": [ + { + "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", + " ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─Sort(Probe) 12475.01 root test.t2.a", + " └─HashJoin 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t3.b", + " ├─Projection(Build) 9990.00 root test.t3.a, test.t3.b", + " │ └─IndexLookUp 9990.00 root ", + " │ ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─Projection(Probe) 9980.01 root test.t2.a, test.t2.b", + " └─IndexLookUp 9980.01 root ", + " ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", + " └─Selection(Probe) 9980.01 cop[tikv] not(isnull(test.t2.a))", + " └─TableRowIDScan 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─IndexJoin 15593.77 root inner join, inner:IndexLookUp, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", + " ├─HashJoin(Build) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " │ ├─TableReader(Build) 9980.01 root data:Selection", + " │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " │ └─TableReader(Probe) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 15593.77 root ", + " ├─IndexRangeScan(Build) 15593.77 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 15593.77 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─IndexJoin(Probe) 12475.01 root inner join, inner:IndexLookUp, outer key:test.t3.b, inner key:test.t2.b, equal cond:eq(test.t3.b, test.t2.b)", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12475.01 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.b))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t3.b)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12475.01 cop[tikv] not(isnull(test.t2.a))", + " └─TableRowIDScan 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_build(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_probe(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─HashJoin(Build) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " │ ├─TableReader(Build) 9980.01 root data:Selection", + " │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " │ └─TableReader(Probe) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t6), shuffle_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t4.a, collate: binary]", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", + " └─ExchangeReceiver(Probe) 12475.01 mpp[tiflash] ", + " └─ExchangeSender 12475.01 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t5.a, collate: binary]", + " └─HashJoin 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", + " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t5), shuffle_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t5.a, collate: binary]", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─ExchangeReceiver(Probe) 9990.00 mpp[tiflash] ", + " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t4.a, collate: binary]", + " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t6), broadcast_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", + " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t5), broadcast_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", + "Plan": [ + "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15609.38 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12487.50 root left outer join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", + "Plan": [ + "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15609.38 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12487.50 root left outer join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "Plan": [ + "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─MergeJoin 15609.38 root right outer join, left key:test.t1.a, right key:test.t2.a", + " ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─Sort(Probe) 12487.50 root test.t2.a", + " └─HashJoin 12487.50 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "Plan": [ + "HashJoin 15609.38 root right outer join, equal:[eq(test.t1.a, test.t2.a)]", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─MergeJoin(Probe) 12487.50 root inner join, left key:test.t2.b, right key:test.t3.b", + " ├─Projection(Build) 9990.00 root test.t3.a, test.t3.b", + " │ └─IndexLookUp 9990.00 root ", + " │ ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─Projection(Probe) 9990.00 root test.t2.a, test.t2.b", + " └─IndexLookUp 9990.00 root ", + " ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", + " └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", + "Plan": [ + "HashJoin 15593.77 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "└─Projection(Probe) 12475.01 root test.t1.a, test.t1.b, test.t2.a, test.t2.b", + " └─IndexJoin 12475.01 root inner join, inner:IndexLookUp, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12475.01 root ", + " ├─IndexRangeScan(Build) 12475.01 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12475.01 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]leading hint is inapplicable, check the join type or the join algorithm hint" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", + "Plan": [ + "HashJoin 15593.77 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "└─Projection(Probe) 12475.01 root test.t1.a, test.t1.b, test.t2.a, test.t2.b", + " └─IndexJoin 12475.01 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t2.a, equal cond:eq(test.t1.a, test.t2.a)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12475.01 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.a))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:idx_a(a) range: decided by [eq(test.t2.a, test.t1.a)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12475.01 cop[tikv] not(isnull(test.t2.b))", + " └─TableRowIDScan 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─TableReader(Build) 9980.01 root data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", + "Plan": [ + "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select * from v", + "Plan": [ + "HashJoin 15609.38 root inner join, equal:[eq(test.t1.a, test.t.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:false, stats:pseudo", + "└─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t2.b, inner key:test.t1.b, equal cond:eq(test.t2.b, test.t1.b)", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t1.b))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t1, index:idx_b(b) range: decided by [eq(test.t1.b, test.t2.b)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select * from v1", + "Plan": [ + "MergeJoin 15609.38 root inner join, left key:test.t1.a, right key:test.t.a", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─Sort(Probe) 12487.50 root test.t1.a", + " └─HashJoin 12487.50 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t2@qb), merge_join(t@qb) */ * from v2", + "Plan": [ + "MergeJoin 15609.38 root inner join, left key:test.t1.a, right key:test.t.a", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + "└─Sort(Probe) 12487.50 root test.t1.a", + " └─HashJoin 12487.50 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t1@qb), inl_join(t1@qb) */ * from v2", + "Plan": [ + "HashJoin 15609.38 root inner join, equal:[eq(test.t1.a, test.t.a)]", + "├─IndexReader(Build) 10000.00 root index:IndexFullScan", + "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:false, stats:pseudo", + "└─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t2.b, inner key:test.t1.b, equal cond:eq(test.t2.b, test.t1.b)", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t1.b))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t1, index:idx_b(b) range: decided by [eq(test.t1.b, test.t2.b)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain with tt as (select /*+ leading(t3), merge_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "Plan": [ + "HashJoin_113 24316.55 root inner join, equal:[eq(test.t1.a, test.t1.a)]", + "├─Selection_117(Build) 12475.01 root not(isnull(test.t1.a))", + "│ └─CTEFullScan_118 15593.77 root CTE:tt AS t2 data:CTE_0", + "└─Selection_115(Probe) 12475.01 root not(isnull(test.t1.a))", + " └─CTEFullScan_116 15593.77 root CTE:tt AS t1 data:CTE_0", + "CTE_0 15593.77 root Non-Recursive CTE", + "└─MergeJoin_22(Seed Part) 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", + " ├─IndexReader_110(Build) 10000.00 root index:IndexFullScan_109", + " │ └─IndexFullScan_109 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " └─Sort_108(Probe) 12475.01 root test.t2.a", + " └─HashJoin_81 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", + " ├─IndexReader_91(Build) 9990.00 root index:IndexFullScan_90", + " │ └─IndexFullScan_90 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", + " └─TableReader_96(Probe) 9980.01 root data:Selection_95", + " └─Selection_95 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " └─TableFullScan_94 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain with tt as (select /*+ leading(t2), inl_join(t2) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "Plan": [ + "HashJoin_112 24316.55 root inner join, equal:[eq(test.t1.a, test.t1.a)]", + "├─Selection_116(Build) 12475.01 root not(isnull(test.t1.a))", + "│ └─CTEFullScan_117 15593.77 root CTE:tt AS t2 data:CTE_0", + "└─Selection_114(Probe) 12475.01 root not(isnull(test.t1.a))", + " └─CTEFullScan_115 15593.77 root CTE:tt AS t1 data:CTE_0", + "CTE_0 15593.77 root Non-Recursive CTE", + "└─HashJoin_32(Seed Part) 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─IndexReader_109(Build) 10000.00 root index:IndexFullScan_108", + " │ └─IndexFullScan_108 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", + " └─IndexJoin_95(Probe) 12475.01 root inner join, inner:IndexLookUp_94, outer key:test.t3.b, inner key:test.t2.b, equal cond:eq(test.t3.b, test.t2.b)", + " ├─IndexReader_74(Build) 9990.00 root index:IndexFullScan_73", + " │ └─IndexFullScan_73 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", + " └─IndexLookUp_94(Probe) 12475.01 root ", + " ├─Selection_92(Build) 12487.50 cop[tikv] not(isnull(test.t2.b))", + " │ └─IndexRangeScan_90 12500.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t3.b)], keep order:false, stats:pseudo", + " └─Selection_93(Probe) 12475.01 cop[tikv] not(isnull(test.t2.a))", + " └─TableRowIDScan_91 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain with tt as (select /*+ merge(), leading(t3), inl_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "Plan": [ + "HashJoin_48 30395.69 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + "├─IndexReader_169(Build) 9990.00 root index:IndexFullScan_168", + "│ └─IndexFullScan_168 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", + "└─HashJoin_68(Probe) 24316.55 root inner join, equal:[eq(test.t1.a, test.t2.a)]", + " ├─TableReader_159(Build) 9980.01 root data:Selection_158", + " │ └─Selection_158 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ └─TableFullScan_157 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─IndexJoin_150(Probe) 19492.21 root inner join, inner:IndexReader_149, outer key:test.t1.a, inner key:test.t1.a, equal cond:eq(test.t1.a, test.t1.a)", + " ├─IndexJoin_84(Build) 15593.77 root inner join, inner:IndexReader_83, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", + " │ ├─HashJoin_119(Build) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + " │ │ ├─IndexReader_140(Build) 9990.00 root index:IndexFullScan_139", + " │ │ │ └─IndexFullScan_139 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", + " │ │ └─TableReader_130(Probe) 9980.01 root data:Selection_129", + " │ │ └─Selection_129 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", + " │ │ └─TableFullScan_128 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " │ └─IndexReader_83(Probe) 15593.77 root index:IndexRangeScan_82", + " │ └─IndexRangeScan_82 15593.77 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", + " └─IndexReader_149(Probe) 19492.21 root index:IndexRangeScan_148", + " └─IndexRangeScan_148 19492.21 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t1.a)], keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", + "[planner:1815]There are no matching table names for (t1) in optimizer hint /*+ INL_JOIN(t1, t1) */ or /*+ TIDB_INLJ(t1, t1) */. Maybe you can use the table alias name", + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", + "[planner:1815]There are no matching table names for (t1, t1) in optimizer hint /*+ INL_JOIN(t1, t1, t1) */ or /*+ TIDB_INLJ(t1, t1, t1) */. Maybe you can use the table alias name" + ] + }, + { + "SQL": "explain with tt as (select /*+ leading(t2), merge_join(t2), merge() */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", + "Plan": [ + "HashJoin_48 30395.69 root inner join, equal:[eq(test.t2.b, test.t3.b)]", + "├─IndexReader_145(Build) 9990.00 root index:IndexFullScan_144", + "│ └─IndexFullScan_144 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", + "└─MergeJoin_142(Probe) 24316.55 root inner join, left key:test.t1.a, right key:test.t2.a", + " ├─Projection_92(Build) 9980.01 root test.t2.a, test.t2.b", + " │ └─IndexLookUp_91 9980.01 root ", + " │ ├─IndexFullScan_88(Build) 9990.00 cop[tikv] table:t2, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─Selection_90(Probe) 9980.01 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableRowIDScan_89 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─MergeJoin_53(Probe) 19492.21 root inner join, left key:test.t1.a, right key:test.t1.a", + " ├─IndexReader_87(Build) 10000.00 root index:IndexFullScan_86", + " │ └─IndexFullScan_86 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " └─MergeJoin_54(Probe) 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", + " ├─IndexReader_85(Build) 10000.00 root index:IndexFullScan_84", + " │ └─IndexFullScan_84 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " └─Sort_75(Probe) 12475.01 root test.t2.a", + " └─MergeJoin_66 12475.01 root inner join, left key:test.t2.b, right key:test.t3.b", + " ├─IndexReader_74(Build) 9990.00 root index:IndexFullScan_73", + " │ └─IndexFullScan_73 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", + " └─Projection_72(Probe) 9980.01 root test.t2.a, test.t2.b", + " └─IndexLookUp_71 9980.01 root ", + " ├─IndexFullScan_68(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", + " └─Selection_70(Probe) 9980.01 cop[tikv] not(isnull(test.t2.a))", + " └─TableRowIDScan_69 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", + "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ MERGE_JOIN(t2, t2) */ or /*+ TIDB_SMJ(t2, t2) */. Maybe you can use the table alias name", + "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", + "[planner:1815]There are no matching table names for (t2, t2) in optimizer hint /*+ MERGE_JOIN(t2, t2, t2) */ or /*+ TIDB_SMJ(t2, t2, t2) */. Maybe you can use the table alias name" + ] + }, + { + "SQL": "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", + "Plan": [ + "HashJoin 9990.00 root semi join, equal:[eq(test.t1.b, test.t2.b)]", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + "└─Projection(Probe) 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + " └─MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", + " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─Projection(Probe) 9990.00 root test.t1.a, test.t1.b", + " └─IndexLookUp 9990.00 root ", + " ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " └─Selection(Probe) 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableRowIDScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]leading hint is inapplicable, check the join type or the join algorithm hint" + ] + }, + { + "SQL": "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", + "Plan": [ + "HashJoin 9990.00 root semi join, equal:[eq(test.t1.b, test.t2.b)]", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", + "└─Projection(Probe) 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + " └─IndexJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", + " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", + "Plan": [ + "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", + " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─Sort(Probe) 9990.00 root test.t1.a", + " └─HashJoin 9990.00 root inner join, equal:[eq(test.t2.b, test.t1.b)]", + " ├─StreamAgg(Build) 7992.00 root group by:test.t2.b, funcs:firstrow(test.t2.b)->test.t2.b", + " │ └─IndexReader 7992.00 root index:StreamAgg", + " │ └─StreamAgg 7992.00 cop[tikv] group by:test.t2.b, ", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", + "Plan": [ + "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", + " ├─StreamAgg(Build) 7992.00 root group by:test.t2.b, funcs:firstrow(test.t2.b)->test.t2.b", + " │ └─IndexReader 7992.00 root index:StreamAgg", + " │ └─StreamAgg 7992.00 cop[tikv] group by:test.t2.b, ", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", + " └─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", + " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", + "Plan": [ + "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)], other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", + " ├─HashAgg(Build) 7992.00 root group by:test.t2.b, funcs:sum(Column#24)->Column#10, funcs:firstrow(test.t2.b)->test.t2.b", + " │ └─TableReader 7992.00 root data:HashAgg", + " │ └─HashAgg 7992.00 cop[tikv] group by:test.t2.b, funcs:sum(test.t2.a)->Column#24", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", + " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─Projection(Probe) 9990.00 root test.t1.a, test.t1.b", + " └─IndexLookUp 9990.00 root ", + " ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " └─Selection(Probe) 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableRowIDScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ LEADING(t2) */. Maybe you can use the table alias name" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", + "Plan": [ + "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)], other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", + " ├─HashAgg(Build) 7992.00 root group by:test.t2.b, funcs:sum(Column#28)->Column#10, funcs:firstrow(test.t2.b)->test.t2.b", + " │ └─TableReader 7992.00 root data:HashAgg", + " │ └─HashAgg 7992.00 cop[tikv] group by:test.t2.b, funcs:sum(test.t2.a)->Column#28", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─IndexLookUp(Probe) 12487.50 root ", + " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", + " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", + "Plan": [ + "Projection 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─Apply 12500.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", + " ├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", + " │ ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", + " │ │ └─IndexLookUp 10000.00 root ", + " │ │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", + " │ │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " │ └─Projection(Probe) 10000.00 root test.t.a, test.t.b", + " │ └─IndexLookUp 10000.00 root ", + " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", + " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─MaxOneRow(Probe) 12500.00 root ", + " └─StreamAgg 12500.00 root funcs:sum(Column#25)->Column#10", + " └─Projection 125000.00 root cast(test.t2.a, decimal(10,0) BINARY)->Column#25", + " └─IndexLookUp 125000.00 root ", + " ├─IndexRangeScan(Build) 125000.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t1.b)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 125000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ LEADING(t2) */. Maybe you can use the table alias name" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", + "Plan": [ + "Projection 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", + "└─Apply 12500.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", + " ├─Projection(Build) 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", + " │ └─IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", + " │ ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " │ └─IndexLookUp(Probe) 12500.00 root ", + " │ ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", + " │ └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─MaxOneRow(Probe) 12500.00 root ", + " └─StreamAgg 12500.00 root funcs:sum(Column#23)->Column#10", + " └─Projection 125000.00 root cast(test.t2.a, decimal(10,0) BINARY)->Column#23", + " └─IndexLookUp 125000.00 root ", + " ├─IndexRangeScan(Build) 125000.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t1.b)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 125000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t9), hash_join(t7) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", + "Plan": [ + "Projection 15593.77 root test.t7.a, test.t7.b, test.t8.a, test.t8.b, test.t9.a, test.t9.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t8.a, test.t7.a)]", + " ├─TableReader(Build) 9990.00 root partition:all data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t7.a))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t7 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t9.b, test.t8.b)]", + " ├─TableReader(Build) 9980.01 root partition:all data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t8.a)), not(isnull(test.t8.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t8 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root partition:all data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t9.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t9 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ leading(t8), hash_join(t8) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", + "Plan": [ + "Projection 15593.77 root test.t7.a, test.t7.b, test.t8.a, test.t8.b, test.t9.a, test.t9.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t8.b, test.t9.b)]", + " ├─TableReader(Build) 9990.00 root partition:all data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t9.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t9 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t8.a, test.t7.a)]", + " ├─TableReader(Build) 9980.01 root partition:all data:Selection", + " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t8.a)), not(isnull(test.t8.b))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t8 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root partition:all data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t7.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t7 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ read_from_storage(tikv[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "Projection 15593.77 root test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─TableReader(Build) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t6.b, test.t5.b)]", + " ├─TableReader(Build) 9980.01 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: PassThrough", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t6.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t6 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ read_from_storage(tikv[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "Projection 15593.77 root test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + "└─HashJoin 15593.77 root inner join, equal:[eq(test.t5.b, test.t6.b)]", + " ├─TableReader(Build) 9990.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─TableReader(Build) 9990.00 root MppVersion: 2, data:ExchangeSender", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", + " └─TableReader(Probe) 9980.01 root data:Selection", + " └─Selection 9980.01 cop[tikv] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ read_from_storage(tiflash[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", + " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", + " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ read_from_storage(tiflash[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", + "Plan": [ + "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", + " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + }, + { + "Name": "TestReadFromStorageHintAndIsolationRead", + "Cases": [ + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t], tiflash[t]) */ avg(a) from t", + "Plan": [ + "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", + "└─IndexReader 1.00 root index:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", + " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]Storage hints are conflict, you can only specify one storage type of table test.t" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t]) */ avg(a) from t", + "Plan": [ + "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", + "└─IndexReader 1.00 root index:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", + " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", + "Plan": [ + "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", + "└─IndexReader 1.00 root index:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", + " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" + ], + "Warn": [ + "[planner:1815]No available path for table test.t with the store type tiflash of the hint /*+ read_from_storage */, please check the status of the table replica and variable value of tidb_isolation_read_engines(map[0:{}])" + ] + } + ] + }, + { + "Name": "TestIsolationReadTiFlashUseIndexHint", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select * from t use index();", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' select /*+ use_index(t, idx)*/ * from t", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": [ + "TiDB doesn't support index in the isolation read engines(value: 'tiflash')" + ] + }, + { + "SQL": "explain format = 'brief' select /*+ use_index(t)*/ * from t", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ], + "Warn": null + } + ] + } +] diff --git a/planner/core/casetest/integration_test.go b/planner/core/casetest/integration_test.go index 5dfc6499ab7c3..6372ca7c2be2d 100644 --- a/planner/core/casetest/integration_test.go +++ b/planner/core/casetest/integration_test.go @@ -22,9 +22,6 @@ import ( "github.com/pingcap/failpoint" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/parser/model" - "github.com/pingcap/tidb/parser/terror" - "github.com/pingcap/tidb/planner/core" - "github.com/pingcap/tidb/planner/core/internal" "github.com/pingcap/tidb/session" "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/sessionctx/variable" @@ -65,25 +62,6 @@ func TestPushLimitDownIndexLookUpReader(t *testing.T) { } } -func TestHintInWrongPos(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b int)") - - tk.MustExec("select /*+ stream_agg() */ count(*) from t where a > 1;") - tk.MustQuery("show warnings").Check(testkit.Rows()) - - tk.MustExec("select count(*) /*+ stream_agg() */ from t where a > 1;") - tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1064 You have an error in your SQL syntax; check the manual that corresponds to your TiDB version for the right syntax to use [parser:8066]Optimizer hint can only be followed by certain keywords like SELECT, INSERT, etc.")) - - tk.MustExec("select count(*) from (select count(*) as a /*+ stream_agg() */ from t where b > 1 group by b) t1 where a > 1;") - tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1064 You have an error in your SQL syntax; check the manual that corresponds to your TiDB version for the right syntax to use [parser:8066]Optimizer hint can only be followed by certain keywords like SELECT, INSERT, etc.")) -} - func TestAggColumnPrune(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -404,347 +382,6 @@ func TestJoinNotSupportedByTiFlash(t *testing.T) { } } -func TestReadFromStorageHint(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t, tt, ttt") - tk.MustExec("set session tidb_allow_mpp=OFF") - // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. - tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - tk.MustExec("create table t(a int, b int, index ia(a))") - tk.MustExec("create table tt(a int, b int, primary key(a))") - tk.MustExec("create table ttt(a int, primary key (a desc))") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestKeepOrderHint(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t, t1, th") - tk.MustExec("drop view if exists v, v1") - tk.MustExec("create table t(a int, b int, primary key(a));") - tk.MustExec("create table t1(a int, b int, index idx_a(a));") - tk.MustExec("create table th (a int, key(a)) partition by hash(a) partitions 4;") - tk.MustExec("create table thp (a int, primary key(a)) partition by hash(a) partitions 4;") - tk.MustExec("create table thh (a int, b int, key(a)) partition by hash(a) partitions 4;") - tk.MustExec("create definer='root'@'localhost' view v as select * from t1 where a<10 order by a limit 1;") - tk.MustExec("create definer='root'@'localhost' view v1 as select * from t where a<10 order by a limit 1;") - - // If the optimizer can not generate the keep order plan, it will report error - err := tk.ExecToErr("explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 limit 1;") - require.EqualError(t, err, "[planner:1815]Internal : Can't find a proper physical plan for this query") - - err = tk.ExecToErr("explain select /*+ order_index(t, primary) */ * from t where a<10 limit 1;") - require.EqualError(t, err, "[planner:1815]Internal : Can't find a proper physical plan for this query") - - tk.MustExec("analyze table th;") - tk.MustExec("analyze table thp;") - tk.MustExec("analyze table thh;") - err = tk.ExecToErr("select a from th where a<1 order by a limit 1;") - require.NoError(t, err) - - err = tk.ExecToErr("select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1;") - require.NoError(t, err) - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestViewHint(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop view if exists v, v1, v2") - tk.MustExec("drop table if exists t, t1, t2") - tk.MustExec("create table t(a int, b int);") - tk.MustExec("create table t1(a int, b int);") - tk.MustExec("create table t2(a int, b int);") - tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join (select count(*) as a from t1 join t2 on t1.b=t2.b group by t2.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v1 as select t.a, t.b from t join (select count(*) as a from t1 join v on t1.b=v.b group by v.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestViewHintScope(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop view if exists v, v1, v2, v3, v4") - tk.MustExec("drop table if exists t, t1, t2, t3, t4") - tk.MustExec("create table t(a int, b int);") - tk.MustExec("create table t1(a int, b int);") - tk.MustExec("create table t2(a int, b int);") - tk.MustExec("create table t3(a int, b int)") - tk.MustExec("create table t4(a int, b int, index idx_a(a), index idx_b(b))") - tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join (select count(*) as a from t1 join t2 join t3 where t1.b=t2.b and t2.a = t3.a group by t2.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v1 as select t.a, t.b from t join (select count(*) as a from t1 join v on t1.b=v.b group by v.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v3 as select /*+ merge_join(t) */ t.a, t.b from t join (select /*+ stream_agg() */ count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v4 as select * from t4 where a > 2 and b > 3;") - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestAllViewHintType(t *testing.T) { - store := testkit.CreateMockStore(t, internal.WithMockTiFlash(2)) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_allow_mpp=ON") - tk.MustExec("set @@session.tidb_isolation_read_engines='tiflash, tikv'") - tk.MustExec("drop view if exists v, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12") - tk.MustExec("drop table if exists t, t1, t2, t4, t3, t5") - tk.MustExec("create table t(a int not null, b int, index idx_a(a));") - tk.MustExec("create table t1(a int not null, b int, index idx_a(a));") - tk.MustExec("create table t2(a int, b int, index idx_a(a));") - tk.MustExec("create table t3(a int, b int, index idx_a(a));") - tk.MustExec("create table t4(a int, b int, index idx_a(a));") - tk.MustExec("create table t5(a int, b int, index idx_a(a), index idx_b(b));") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("create definer='root'@'localhost' view v as select t.a, t.b from t join t1 on t.a = t1.a;") - tk.MustExec("create definer='root'@'localhost' view v1 as select t2.a, t2.b from t2 join t3 join v where t2.b = t3.b and t3.a = v.a;") - tk.MustExec("create definer='root'@'localhost' view v2 as select t.a, t.b from t join (select count(*) as a from t1 join v1 on t1.b=v1.b group by v1.a) tt on t.a = tt.a;") - tk.MustExec("create definer='root'@'localhost' view v3 as select * from t5 where a > 1 and b < 2;") - tk.MustExec("create definer='root'@'localhost' view v4 as select * from t5 where a > 1 or b < 2;") - tk.MustExec("create definer='root'@'localhost' view v5 as SELECT * FROM t WHERE EXISTS (SELECT 1 FROM t1 WHERE t1.b = t.b);") - tk.MustExec("create definer='root'@'localhost' view v6 as select * from t1 where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);") - tk.MustExec("create definer='root'@'localhost' view v7 as WITH CTE AS (SELECT * FROM t WHERE t.a < 60) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;") - tk.MustExec("create definer='root'@'localhost' view v8 as WITH CTE1 AS (SELECT b FROM t1), CTE2 AS (WITH CTE3 AS (SELECT a FROM t2), CTE4 AS (SELECT a FROM t3) SELECT CTE3.a FROM CTE3, CTE4) SELECT b FROM CTE1, CTE2 union select * from CTE1;") - tk.MustExec("create definer='root'@'localhost' view v9 as select sum(a) from t;") - tk.MustExec("create definer='root'@'localhost' view v10 as SELECT * FROM t WHERE a > 10 ORDER BY b LIMIT 1;") - tk.MustExec("create definer='root'@'localhost' view v11 as select a, sum(b) from t group by a") - tk.MustExec("create definer='root'@'localhost' view v12 as select t.a, t.b from t join t t1 on t.a = t1.a;") - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestJoinHintCompatibility(t *testing.T) { - store := testkit.CreateMockStore(t, internal.WithMockTiFlash(2)) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_allow_mpp=ON") - tk.MustExec("set @@session.tidb_isolation_read_engines='tiflash, tikv'") - tk.MustExec("drop view if exists v, v1, v2") - tk.MustExec("drop table if exists t, t1, t2, t3, t4, t5, t6, t7, t8, t9;") - tk.MustExec("create table t(a int not null, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t1(a int not null, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t2(a int, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t3(a int, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t4(a int, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t5(a int, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t6(a int, b int, index idx_a(a), index idx_b(b));") - tk.MustExec("create table t7(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") - tk.MustExec("create table t8(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") - tk.MustExec("create table t9(a int, b int, index idx_a(a), index idx_b(b)) partition by hash(a) partitions 4;") - tk.MustExec("analyze table t7, t8, t9") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - name := tblInfo.Name.L - if name == "t4" || name == "t5" || name == "t6" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("create definer='root'@'localhost' view v as select /*+ leading(t1), inl_join(t1) */ t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") - tk.MustExec("create definer='root'@'localhost' view v1 as select /*+ leading(t2), merge_join(t) */ t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") - tk.MustExec("create definer='root'@'localhost' view v2 as select t.a from t join t1 join t2 where t.a = t1.a and t1.b = t2.b;") - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - -func TestReadFromStorageHintAndIsolationRead(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t, tt, ttt") - tk.MustExec("create table t(a int, b int, index ia(a))") - tk.MustExec("set @@session.tidb_isolation_read_engines=\"tikv\"") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - tk.Session().GetSessionVars().StmtCtx.SetWarnings(nil) - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - func TestIsolationReadTiFlashNotChoosePointGet(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -782,47 +419,6 @@ func TestIsolationReadTiFlashNotChoosePointGet(t *testing.T) { } } -func TestIsolationReadTiFlashUseIndexHint(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, index idx(a));") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - - tk.MustExec("set @@session.tidb_isolation_read_engines=\"tiflash\"") - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warn = testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - require.Equal(t, output[i].Warn, testdata.ConvertSQLWarnToStrings(tk.Session().GetSessionVars().StmtCtx.GetWarnings())) - } -} - func TestIsolationReadDoNotFilterSystemDB(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -983,30 +579,6 @@ func TestIndexMerge(t *testing.T) { } } -func TestIndexMergeHint4CNF(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(id int primary key, a int, b int, c int, key(a), key(b), key(c))") - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) - } -} - // for issue #14822 and #38258 func TestIndexJoinTableRange(t *testing.T) { store := testkit.CreateMockStore(t) @@ -1060,48 +632,6 @@ func TestSubqueryWithTopN(t *testing.T) { } } -func TestIndexHintWarning(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t1, t2") - tk.MustExec("create table t1(a int, b int, c int, key a(a), key b(b))") - tk.MustExec("create table t2(a int, b int, c int, key a(a), key b(b))") - var input []string - var output []struct { - SQL string - Warnings []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - tk.MustQuery(tt) - warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - output[i].Warnings = make([]string, len(warns)) - for j := range warns { - output[i].Warnings[j] = warns[j].Err.Error() - } - }) - tk.MustQuery(tt) - warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - require.Len(t, warns, len(output[i].Warnings)) - for j := range warns { - require.Equal(t, stmtctx.WarnLevelWarning, warns[j].Level) - require.EqualError(t, warns[j].Err, output[i].Warnings[j]) - } - } - //Test view with index hint should result error - tk.MustExec("drop table if exists t1") - tk.MustExec("drop view if exists v1") - tk.MustExec("CREATE TABLE t1 (c1 INT PRIMARY KEY, c2 INT, INDEX (c2))") - tk.MustExec("INSERT INTO t1 VALUES (1,1), (2,2), (3,3)") - tk.MustExec("CREATE VIEW v1 AS SELECT c1, c2 FROM t1") - err := tk.ExecToErr("SELECT * FROM v1 USE INDEX (PRIMARY) WHERE c1=2") - require.True(t, terror.ErrorEqual(err, core.ErrKeyDoesNotExist)) -} - func TestApproxPercentile(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1130,77 +660,6 @@ func TestApproxPercentile(t *testing.T) { } } -func TestHintWithRequiredProperty(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_executor_concurrency = 4;") - tk.MustExec("set @@session.tidb_hash_join_concurrency = 5;") - tk.MustExec("set @@session.tidb_distsql_scan_concurrency = 15;") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key, b int, c int, key b(b))") - var input []string - var output []struct { - SQL string - Plan []string - Warnings []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - output[i].Warnings = make([]string, len(warnings)) - for j, warning := range warnings { - output[i].Warnings[j] = warning.Err.Error() - } - }) - tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) - warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - require.Len(t, warnings, len(output[i].Warnings)) - for j, warning := range warnings { - require.EqualError(t, warning.Err, output[i].Warnings[j]) - } - } -} - -func TestHintWithoutTableWarning(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t1, t2") - tk.MustExec("create table t1(a int, b int, c int, key a(a))") - tk.MustExec("create table t2(a int, b int, c int, key a(a))") - var input []string - var output []struct { - SQL string - Warnings []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - tk.MustQuery(tt) - warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - output[i].Warnings = make([]string, len(warns)) - for j := range warns { - output[i].Warnings[j] = warns[j].Err.Error() - } - }) - tk.MustQuery(tt) - warns := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - require.Len(t, warns, len(output[i].Warnings)) - for j := range warns { - require.Equal(t, stmtctx.WarnLevelWarning, warns[j].Level) - require.EqualError(t, warns[j].Err, output[i].Warnings[j]) - } - } -} - func TestIndexJoinInnerIndexNDV(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1286,60 +745,6 @@ func TestStreamAggProp(t *testing.T) { } } -func TestOptimizeHintOnPartitionTable(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec(`create table t ( - a int, b int, c varchar(20), - primary key(a), key(b), key(c) - ) partition by range columns(a) ( - partition p0 values less than(6), - partition p1 values less than(11), - partition p2 values less than(16));`) - tk.MustExec(`insert into t values (1,1,"1"), (2,2,"2"), (8,8,"8"), (11,11,"11"), (15,15,"15")`) - tk.MustExec("set @@tidb_enable_index_merge = off") - defer func() { - tk.MustExec("set @@tidb_enable_index_merge = on") - }() - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec(`set @@tidb_partition_prune_mode='` + string(variable.Static) + `'`) - - var input []string - var output []struct { - SQL string - Plan []string - Warn []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery("explain format = 'brief' " + tt).Rows()) - output[i].Warn = testdata.ConvertRowsToStrings(tk.MustQuery("show warnings").Rows()) - }) - tk.MustQuery("explain format = 'brief' " + tt).Check(testkit.Rows(output[i].Plan...)) - tk.MustQuery("show warnings").Check(testkit.Rows(output[i].Warn...)) - } -} - func TestIndexJoinOnClusteredIndex(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1738,33 +1143,6 @@ func TestDecorrelateLimitInSubquery(t *testing.T) { } } -func TestInvalidHint(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("use test") - tk.MustExec("drop table if exists tt") - tk.MustExec("create table tt(a int, key(a));") - - var input []string - var output []struct { - SQL string - Plan []string - Warnings []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - warning := "show warnings;" - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - output[i].Warnings = testdata.ConvertRowsToStrings(tk.MustQuery(warning).Rows()) - }) - tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) - } -} - func TestConvertRangeToPoint(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/planner/core/casetest/testdata/integration_suite_in.json b/planner/core/casetest/testdata/integration_suite_in.json index 1b3052f94d8b3..42835d94fced1 100644 --- a/planner/core/casetest/testdata/integration_suite_in.json +++ b/planner/core/casetest/testdata/integration_suite_in.json @@ -88,13 +88,6 @@ "explain format = 'brief' select /*+ USE_INDEX_MERGE(t, a, b, c) */ * from t where 1 or t.a = 1 or t.b = 2" ] }, - { - "name": "TestIndexMergeHint4CNF", - "cases": [ - "explain format = 'brief' select * from t where b = 1 and (a = 1 or c = 1)", - "explain format = 'brief' select /*+ USE_INDEX_MERGE(t, a, c) */ * from t where b = 1 and (a = 1 or c = 1)" - ] - }, { "name": "TestSubqueryWithTopN", "cases": [ @@ -112,49 +105,6 @@ "desc format = 'brief' select /*+ INL_JOIN(t4) */ * from t3 join t4 on t3.b = t4.b where t4.a = 1" ] }, - { - "name": "TestHintWithRequiredProperty", - "cases": [ - "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", - "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", - "desc format = 'brief' select /*+ INL_MERGE_JOIN(t2)*/ t1.a, t2.a from t t1, t t2 ,t t3 where t1.a = t2.a and t3.a=t2.a", - "desc format = 'brief' select * from t t1, (select /*+ HASH_AGG() */ b, max(a) from t t2 group by b) t2 where t1.b = t2.b order by t1.b", - "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ distinct t2.a from t t1 join t t2 on t1.a = t2.a", - // This hint cannot work, so choose another plan. - "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.c order by t1.a" - ] - }, - { - "name": "TestIndexHintWarning", - "cases": [ - "select /*+ USE_INDEX(t1, j) */ * from t1", - "select /*+ IGNORE_INDEX(t1, j) */ * from t1", - "select /*+ USE_INDEX(t2, a, b, c) */ * from t1", - "select /*+ USE_INDEX(t2) */ * from t1", - "select /*+ USE_INDEX(t1, a), USE_INDEX(t2, a), USE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", - "select /*+ USE_INDEX(t3, a), USE_INDEX(t4, b), IGNORE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", - "select /*+ USE_INDEX_MERGE(t3, a, b, d) */ * from t1", - "select /*+ USE_INDEX_MERGE(t1, a, b, c, d) */ * from t1", - "select /*+ USE_INDEX_MERGE(t1, a, b), USE_INDEX(t1, a) */ * from t1", - "select /*+ USE_INDEX_MERGE(t1, a, b), IGNORE_INDEX(t1, a) */ * from t1", - "select /*+ USE_INDEX_MERGE(t1, primary, a, b, c) */ * from t1" - ] - }, - { - "name": "TestHintWithoutTableWarning", - "cases": [ - "select /*+ TIDB_SMJ() */ * from t1, t2 where t1.a=t2.a", - "select /*+ MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", - "select /*+ INL_JOIN() */ * from t1, t2 where t1.a=t2.a", - "select /*+ TIDB_INLJ() */ * from t1, t2 where t1.a=t2.a", - "select /*+ INL_HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", - "select /*+ INL_MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", - "select /*+ HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", - "select /*+ USE_INDEX() */ * from t1, t2 where t1.a=t2.a", - "select /*+ IGNORE_INDEX() */ * from t1, t2 where t1.a=t2.a", - "select /*+ USE_INDEX_MERGE() */ * from t1, t2 where t1.a=t2.a" - ] - }, { "name": "TestPartitionPruningForInExpr", "cases": [ @@ -176,20 +126,6 @@ "select /*+ stream_agg() */ count(*) c from t group by a order by a" ] }, - { - "name": "TestOptimizeHintOnPartitionTable", - "cases": [ - "select /*+ use_index(t) */ * from t", - "select /*+ use_index(t partition(p0, p1) b, c) */ * from t partition(p1,p2)", - "select /*+ use_index(t partition(p_non_exist)) */ * from t partition(p1,p2)", - "select /*+ use_index(t partition(p0, p1) b, c) */ * from t", - "select /*+ ignore_index(t partition(p0, p1) b, c) */ * from t", - "select /*+ hash_join(t1, t2 partition(p0)) */ * from t t1 join t t2 on t1.a = t2.a", - "select /*+ use_index_merge(t partition(p0)) */ * from t where t.b = 1 or t.c = \"8\"", - "select /*+ use_index_merge(t partition(p0, p1) primary, b) */ * from t where t.a = 1 or t.b = 2", - "select /*+ use_index(t partition(p0) b) */ * from t partition(p0, p1)" - ] - }, { "name": "TestAccessPathOnClusterIndex", "cases": [ @@ -243,13 +179,6 @@ "select * from pt where id > 4 or c = 7" ] }, - { - "name": "TestInvalidHint", - "cases": [ - "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=10 or a=20;", - "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=15 or (a < 10 or a > 20);" - ] - }, { "name": "TestApproxPercentile", "cases": [ @@ -517,300 +446,6 @@ "explain format = 'brief' select * from table_1 a join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > dayofmonth(b.datetime_col)" ] }, - { - "name": "TestReadFromStorageHint", - "cases": [ - "desc format = 'brief' select avg(a) from t", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a) from t", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a+1) from t", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(isnull(a)) from t", - "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIKV[t2]) */ * from t t1, t t2 where t1.a = t2.a", - "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIFLASH[t2]) */ * from t t1, t t2 where t1.a = t2.a", - "desc format = 'brief' select * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", - "desc format = 'brief' select /*+ read_from_storage(tiflash[tt]) */ * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", - "desc format = 'brief' select * from ttt order by ttt.a desc", - "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a desc", - "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a", - "desc format = 'brief' select /*+ read_from_storage(tikv[t, ttt]) */ * from ttt", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t, ttt], tikv[tt]) */ * from ttt" - ] - }, - { - "name": "TestKeepOrderHint", - "cases": [ - "explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 limit 1;", - "explain select /*+ no_order_index(t, primary) */ * from t where a<10 limit 1;", - - // The index doesn't exist - "explain select /*+ order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", - "explain select /*+ order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", - "explain select /*+ no_order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", - "explain select /*+ no_order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", - - // Use the order_index/ no_order_index with the use_index/ ignore_index/ force_index hint at the same time - "explain select /*+ order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", - "explain select /*+ order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", - "explain select /*+ order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - - "explain select /*+ order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", - "explain select /*+ order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", - "explain select /*+ order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", - - "explain select /*+ no_order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", - - "explain select /*+ no_order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", - "explain select /*+ no_order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - - // Use the order_index/ no_order_index with the use_view hint at the same time - "explain select /*+ qb_name(qb, v) order_index(t1@qb, idx_a) */ * from v", - "explain select /*+ qb_name(qb, v1) order_index(t@qb, primary) */ * from v1", - "explain select /*+ qb_name(qb, v) no_order_index(t1@qb, idx_a) */ * from v", - "explain select /*+ qb_name(qb, v1) no_order_index(t@qb, primary) */ * from v1", - - // Use the order_index/ no_order_index with CTE at the same time - "explain WITH CTE AS (select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "explain WITH CTE AS (select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "explain WITH CTE AS (select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "explain WITH CTE AS (select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - - // Use hint for partition table - "explain select /*+ order_index(th, a) */ a from th where a<1 order by a limit 1", - "explain select /*+ no_order_index(th, a) */ a from th where a<1 order by a limit 1", - "explain select /*+ order_index(thp, primary) */ a from thp where a<1 order by a limit 1", - "explain select /*+ no_order_index(thp, primary) */ a from thp where a<1 order by a limit 1", - "explain select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1" - ] - }, - { - "name": "TestViewHint", - "cases": [ - // Hint for view v - "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel_1), merge_join(t@qb_v_1) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v2;", - - // Hint for view v1 - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v1@sel_1 .@sel_1), merge_join(t@qb_v1_1) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t@qb_v1_1) */ * from v2;", - - // Hint for view v2 - "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2), stream_agg(@qb_v2_2), qb_name(qb_v2_1, v2), merge_join(t@qb_v2_1) */ * from v2;" - ] - }, - { - "name": "TestViewHintScope", - "cases": [ - // Same qb name in one query - "explain format = 'brief' select /*+ qb_name(qb_v, v@sel_1 .@sel_2), qb_name(qb_v, v@sel_1 .@sel_1), merge_join(t1@qb_v) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_2), qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_2), qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v2;", - - // Set the unappeared view name - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", - - // Exist the view alias - "explain format = 'brief' select /*+ qb_name(qb_v2_2, vv@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", - "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", - - // Tht view hint isn't set in the first query block. - "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v) t;", - "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v.@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel1), merge_join(t@qb_v_1) */ * from v) t;", - "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1) t;", - "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1.v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1) t;", - - "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v) t;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2), qb_name(qb_v_1, v@sel_2 .@sel1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v) t;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v1) t;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v1@sel_2 . v@sel_2 .@sel_1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v1) t;", - - // Define more tables in one view hint - "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2. v1@sel_2 .@sel_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t1@qb_v1_2, t@qb_v1_1), merge_join(t1@qb_v1_2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t1@qb_v_2, t3@qb_v_2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(@qb_v_2 t1, t3) */ * from v2;", - - // Ignore the @sel_1 query block - "explain format = 'brief' select /*+ qb_name(qb_v_2, v .@sel_2), merge_join(t1@qb_v_2) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v_1, v@sel_1), merge_join(t@qb_v_1) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v_2, v1 .v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v_1, v1 .v@sel_2), merge_join(t@qb_v_1) */ * from v1;", - - // Use the query block before define it - "explain format = 'brief' select /*+ merge_join(t1@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2) */ * from v;", - "explain format = 'brief' select /*+ merge_join(t@qb_v_1), stream_agg(@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2), qb_name(qb_v_1, v@sel_1 .@sel_1) */ * from v;", - - // The view contains the hint when creation - "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2), hash_agg(@qb_v3_2), qb_name(qb_v3_1, v3@sel_1 .@sel_1), hash_join(t@qb_v3_1) */ * from v3;", - - // The view is in the CTE - "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v4) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", - "explain with d1 as (\n select a from (\n select a from (\n select a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select a from v4 where b < 10)\n\nselect /*+ qb_name(qb, v4@sel_4) use_index(t4@qb, idx_a) qb_name(qb2, v4@sel_5) use_index(t4@qb, idx_b) */ * from (select * from d1) as t0 join (select * from d2) as t1;", - "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v5) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;" - ] - }, - { - "name": "TestAllViewHintType", - "cases": [ - // leading hint - // join nodes in the same view - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 v, t2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(v@qb_v1, t2@qb_v1) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 t3, t2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(t3@qb_v1, t2@qb_v1) */ * from v1;", - - // join node across view - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), qb_name(qb_v, v1.v), leading(t2@qb_v1, t@qb_v) */ * from v1;", - - // hash_join hint - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(@qb_v1 v, t2) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(t2@qb_v1, t3@qb_v1) */ * from v1;", - - // hash join build hint - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", - - // hash join probe hint - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", - - // merge join hint - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(@qb_v1 v) */ * from v1;", - "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(t2@qb_v1) */ * from v1;", - - // index join hint - "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(@qb_v t) */ * from v;", - "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(t@qb_v) */ * from v;", - - // agg hint - "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), hash_agg(@qb_v2) */ * from v2;", - "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), stream_agg(@qb_v2) */ * from v2;", - - // index hint - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(t5@qb_v3, idx_a) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(@qb_v3 t5, idx_b) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(t5@qb_v3, idx_a) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(@qb_v3 t5, idx_b) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(t5@qb_v3, idx_a) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(@qb_v3 t5, idx_b) */ * from v3;", - "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(t5@qb_v4, idx_a, idx_b) */ * from v4;", - "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(@qb_v4 t5, idx_b, idx_a) */ * from v4;", - - // read from storage - "explain format = 'brief' select /*+ qb_name(qb_v, v), READ_FROM_STORAGE(TIFLASH[t@qb_v], TIKV[t1@qb_v]) */ * from v;", - - // subquery hint - "explain format = 'brief' select /*+ qb_name(qb_v5, v5.@sel_2), SEMI_JOIN_REWRITE(@qb_v5) */ * from v5;", - "explain format = 'brief' select /*+ qb_name(qb_v6, v6.@sel_2), NO_DECORRELATE(@qb_v6) */ * from v6;", - - // cte hint - "explain format = 'brief' select /*+ qb_name(qb_v7, v7), merge(@qb_v7) */ * from v7;", - "explain format = 'brief' select /*+ qb_name(qb_v8, v8), merge(@qb_v8) */ * from v8;", - - // agg to cop hint - "explain format = 'brief' select /*+ qb_name(qb_v9, v9), AGG_TO_COP(@qb_v9) */ * from v9;", - "explain format = 'brief' select /*+ qb_name(qb_v10, v10), LIMIT_TO_COP(@qb_v10) */ * from v10;", - - // MPP hint - "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_1PHASE_AGG(@qb) */ * from v11;", - "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_2PHASE_AGG(@qb) */ * from v11;", - "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), shuffle_join(t1@qb, t@qb) */ * from v12;", - "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), broadcast_join(t1@qb, t@qb) */ * from v12;" - ] - }, - { - "name": "TestJoinHintCompatibility", - "cases": [ - // different join method hints - "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), hash_join_build(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), hash_join_probe(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t6), shuffle_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ leading(t5), shuffle_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ leading(t6), broadcast_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ leading(t5), broadcast_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - - // different join type - "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - - // view - "explain format = 'brief' select * from v", - "explain format = 'brief' select * from v1", - "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t2@qb), merge_join(t@qb) */ * from v2", - "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t1@qb), inl_join(t1@qb) */ * from v2", - - // CTE - "explain with tt as (select /*+ leading(t3), merge_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "explain with tt as (select /*+ leading(t2), inl_join(t2) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "explain with tt as (select /*+ merge(), leading(t3), inl_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "explain with tt as (select /*+ leading(t2), merge_join(t2), merge() */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - - // Subquery - "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", - "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", - "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", - "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", - - "explain format = 'brief' select /*+ leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", - "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", - "explain format = 'brief' select /*+leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", - "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", - - // Partition table - "explain format = 'brief' select /*+ leading(t9), hash_join(t7) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", - "explain format = 'brief' select /*+ leading(t8), hash_join(t8) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", - - // other hints - "explain format = 'brief' select /*+ read_from_storage(tikv[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ read_from_storage(tikv[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ read_from_storage(tiflash[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "explain format = 'brief' select /*+ read_from_storage(tiflash[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;" - ] - }, - { - "name": "TestReadFromStorageHintAndIsolationRead", - "cases": [ - "desc format = 'brief' select /*+ read_from_storage(tikv[t], tiflash[t]) */ avg(a) from t", - "desc format = 'brief' select /*+ read_from_storage(tikv[t]) */ avg(a) from t", - "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t" - ] - }, { "name": "TestIsolationReadDoNotFilterSystemDB", "cases": [ @@ -826,15 +461,6 @@ "explain format = 'brief' select * from t where t.a in (1, 2)" ] }, - { - "name": "TestIsolationReadTiFlashUseIndexHint", - "cases": [ - "explain format = 'brief' select * from t", - "explain format = 'brief' select * from t use index();", - "explain format = 'brief' select /*+ use_index(t, idx)*/ * from t", - "explain format = 'brief' select /*+ use_index(t)*/ * from t" - ] - }, { "name": "TestIssue20710", "cases": [ diff --git a/planner/core/casetest/testdata/integration_suite_out.json b/planner/core/casetest/testdata/integration_suite_out.json index 74540dea0eb91..0b48493e9dfef 100644 --- a/planner/core/casetest/testdata/integration_suite_out.json +++ b/planner/core/casetest/testdata/integration_suite_out.json @@ -370,30 +370,6 @@ } ] }, - { - "Name": "TestIndexMergeHint4CNF", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t where b = 1 and (a = 1 or c = 1)", - "Plan": [ - "IndexLookUp 0.02 root ", - "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false, stats:pseudo", - "└─Selection(Probe) 0.02 cop[tikv] or(eq(test.t.a, 1), eq(test.t.c, 1))", - " └─TableRowIDScan 10.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ USE_INDEX_MERGE(t, a, c) */ * from t where b = 1 and (a = 1 or c = 1)", - "Plan": [ - "IndexMerge 0.02 root type: union", - "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:a(a) range:[1,1], keep order:false, stats:pseudo", - "├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, index:c(c) range:[1,1], keep order:false, stats:pseudo", - "└─Selection(Probe) 0.02 cop[tikv] eq(test.t.b, 1)", - " └─TableRowIDScan 19.99 cop[tikv] table:t keep order:false, stats:pseudo" - ] - } - ] - }, { "Name": "TestSubqueryWithTopN", "Cases": [ @@ -498,237 +474,6 @@ } ] }, - { - "Name": "TestHintWithRequiredProperty", - "Cases": [ - { - "SQL": "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", - "Plan": [ - "Sort 12487.50 root test.t.a", - "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", - " └─IndexJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t.b, equal cond:eq(test.t.a, test.t.b)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t.b))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:b(b) range: decided by [eq(test.t.b, test.t.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warnings": [] - }, - { - "SQL": "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.b order by t2.a", - "Plan": [ - "Sort 12487.50 root test.t.a", - "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", - " └─IndexHashJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t.b, equal cond:eq(test.t.a, test.t.b)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t.b))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:b(b) range: decided by [eq(test.t.b, test.t.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warnings": [] - }, - { - "SQL": "desc format = 'brief' select /*+ INL_MERGE_JOIN(t2)*/ t1.a, t2.a from t t1, t t2 ,t t3 where t1.a = t2.a and t3.a=t2.a", - "Plan": [ - "HashJoin 15625.00 root inner join, equal:[eq(test.t.a, test.t.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t3, index:b(b) keep order:false, stats:pseudo", - "└─IndexMergeJoin(Probe) 12500.00 root inner join, inner:TableReader, outer key:test.t.a, inner key:test.t.a", - " ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - " │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:b(b) keep order:false, stats:pseudo", - " └─TableReader(Probe) 10000.00 root data:TableRangeScan", - " └─TableRangeScan 10000.00 cop[tikv] table:t2 range: decided by [test.t.a], keep order:true, stats:pseudo" - ], - "Warnings": [] - }, - { - "SQL": "desc format = 'brief' select * from t t1, (select /*+ HASH_AGG() */ b, max(a) from t t2 group by b) t2 where t1.b = t2.b order by t1.b", - "Plan": [ - "Sort 9990.00 root test.t.b", - "└─Projection 9990.00 root test.t.a, test.t.b, test.t.c, test.t.b, Column#7", - " └─HashJoin 9990.00 root inner join, equal:[eq(test.t.b, test.t.b)]", - " ├─HashAgg(Build) 7992.00 root group by:test.t.b, funcs:max(Column#10)->Column#7, funcs:firstrow(test.t.b)->test.t.b", - " │ └─IndexReader 7992.00 root index:HashAgg", - " │ └─HashAgg 7992.00 cop[tikv] group by:test.t.b, funcs:max(test.t.a)->Column#10", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:b(b) keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warnings": [] - }, - { - "SQL": "desc format = 'brief' select /*+ INL_HASH_JOIN(t2) */ distinct t2.a from t t1 join t t2 on t1.a = t2.a", - "Plan": [ - "IndexHashJoin 12500.00 root inner join, inner:TableReader, outer key:test.t.a, inner key:test.t.a, equal cond:eq(test.t.a, test.t.a)", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:b(b) keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableRangeScan", - " └─TableRangeScan 10000.00 cop[tikv] table:t2 range: decided by [test.t.a], keep order:false, stats:pseudo" - ], - "Warnings": [] - }, - { - "SQL": "desc format = 'brief' select /*+ INL_JOIN(t2) */ * from t t1, t t2 where t1.a = t2.c order by t1.a", - "Plan": [ - "Sort 12487.50 root test.t.a", - "└─Projection 12487.50 root test.t.a, test.t.b, test.t.c, test.t.a, test.t.b, test.t.c", - " └─HashJoin 12487.50 root inner join, equal:[eq(test.t.c, test.t.a)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t.c))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warnings": [ - "[planner:1815]Optimizer Hint /*+ INL_JOIN(t2) */ or /*+ TIDB_INLJ(t2) */ is inapplicable", - "[planner:1815]Optimizer Hint /*+ INL_JOIN(t2) */ or /*+ TIDB_INLJ(t2) */ is inapplicable" - ] - } - ] - }, - { - "Name": "TestIndexHintWarning", - "Cases": [ - { - "SQL": "select /*+ USE_INDEX(t1, j) */ * from t1", - "Warnings": [ - "[planner:1176]Key 'j' doesn't exist in table 't1'" - ] - }, - { - "SQL": "select /*+ IGNORE_INDEX(t1, j) */ * from t1", - "Warnings": [ - "[planner:1176]Key 'j' doesn't exist in table 't1'" - ] - }, - { - "SQL": "select /*+ USE_INDEX(t2, a, b, c) */ * from t1", - "Warnings": [ - "[planner:1815]use_index(test.t2, a, b, c) is inapplicable, check whether the table(test.t2) exists" - ] - }, - { - "SQL": "select /*+ USE_INDEX(t2) */ * from t1", - "Warnings": [ - "[planner:1815]use_index(test.t2) is inapplicable, check whether the table(test.t2) exists" - ] - }, - { - "SQL": "select /*+ USE_INDEX(t1, a), USE_INDEX(t2, a), USE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]use_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists" - ] - }, - { - "SQL": "select /*+ USE_INDEX(t3, a), USE_INDEX(t4, b), IGNORE_INDEX(t3, a) */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]use_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists", - "[planner:1815]use_index(test.t4, b) is inapplicable, check whether the table(test.t4) exists", - "[planner:1815]ignore_index(test.t3, a) is inapplicable, check whether the table(test.t3) exists" - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE(t3, a, b, d) */ * from t1", - "Warnings": [ - "[planner:1815]use_index_merge(test.t3, a, b, d) is inapplicable, check whether the table(test.t3) exists" - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b, c, d) */ * from t1", - "Warnings": [ - "[planner:1815]use_index_merge(test.t1, a, b, c, d) is inapplicable, check whether the indexes (c, d) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b), USE_INDEX(t1, a) */ * from t1", - "Warnings": [ - "[planner:1815]use_index_merge(test.t1, a, b) is inapplicable, check whether the indexes (b) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE(t1, a, b), IGNORE_INDEX(t1, a) */ * from t1", - "Warnings": [ - "[planner:1815]use_index_merge(test.t1, a, b) is inapplicable, check whether the indexes (a) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE(t1, primary, a, b, c) */ * from t1", - "Warnings": [ - "[planner:1815]use_index_merge(test.t1, primary, a, b, c) is inapplicable, check whether the indexes (c) exist, or the indexes are conflicted with use_index/ignore_index/force_index hints." - ] - } - ] - }, - { - "Name": "TestHintWithoutTableWarning", - "Cases": [ - { - "SQL": "select /*+ TIDB_SMJ() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint TIDB_SMJ() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint MERGE_JOIN() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ INL_JOIN() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint INL_JOIN() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ TIDB_INLJ() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint TIDB_INLJ() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ INL_HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint INL_HASH_JOIN() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ INL_MERGE_JOIN() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint INL_MERGE_JOIN() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ HASH_JOIN() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[planner:1815]Hint HASH_JOIN() is inapplicable. Please specify the table names in the arguments." - ] - }, - { - "SQL": "select /*+ USE_INDEX() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[parser:1064]Optimizer hint syntax error at line 1 column 22 near \") */\" " - ] - }, - { - "SQL": "select /*+ IGNORE_INDEX() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[parser:1064]Optimizer hint syntax error at line 1 column 25 near \") */\" " - ] - }, - { - "SQL": "select /*+ USE_INDEX_MERGE() */ * from t1, t2 where t1.a=t2.a", - "Warnings": [ - "[parser:1064]Optimizer hint syntax error at line 1 column 28 near \") */\" " - ] - } - ] - }, { "Name": "TestPartitionPruningForInExpr", "Cases": [ @@ -848,163 +593,6 @@ } ] }, - { - "Name": "TestOptimizeHintOnPartitionTable", - "Cases": [ - { - "SQL": "select /*+ use_index(t) */ * from t", - "Plan": [ - "PartitionUnion 30000.00 root ", - "├─TableReader 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", - "├─TableReader 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "select /*+ use_index(t partition(p0, p1) b, c) */ * from t partition(p1,p2)", - "Plan": [ - "PartitionUnion 20000.00 root ", - "├─IndexLookUp 10000.00 root ", - "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": [ - "Warning 1105 unknown partitions (p0) in optimizer hint /*+ USE_INDEX(t PARTITION(p0, p1) b, c) */" - ] - }, - { - "SQL": "select /*+ use_index(t partition(p_non_exist)) */ * from t partition(p1,p2)", - "Plan": [ - "PartitionUnion 20000.00 root ", - "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": [ - "Warning 1105 unknown partitions (p_non_exist) in optimizer hint /*+ USE_INDEX(t PARTITION(p_non_exist)) */" - ] - }, - { - "SQL": "select /*+ use_index(t partition(p0, p1) b, c) */ * from t", - "Plan": [ - "PartitionUnion 30000.00 root ", - "├─IndexLookUp 10000.00 root ", - "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p0, index:b(b) keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", - "├─IndexLookUp 10000.00 root ", - "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "select /*+ ignore_index(t partition(p0, p1) b, c) */ * from t", - "Plan": [ - "PartitionUnion 30000.00 root ", - "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p0 keep order:false, stats:pseudo", - "├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "select /*+ hash_join(t1, t2 partition(p0)) */ * from t t1 join t t2 on t1.a = t2.a", - "Plan": [ - "HashJoin 37500.00 root inner join, equal:[eq(test.t.a, test.t.a)]", - "├─PartitionUnion(Build) 30000.00 root ", - "│ ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p0 keep order:false, stats:pseudo", - "│ ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p1 keep order:false, stats:pseudo", - "│ └─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t2, partition:p2 keep order:false, stats:pseudo", - "└─PartitionUnion(Probe) 30000.00 root ", - " ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p0 keep order:false, stats:pseudo", - " ├─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p1 keep order:false, stats:pseudo", - " └─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t1, partition:p2 keep order:false, stats:pseudo" - ], - "Warn": [ - "Warning 1105 Optimizer Hint /*+ HASH_JOIN(t1, t2 PARTITION(p0)) */ is inapplicable on specified partitions" - ] - }, - { - "SQL": "select /*+ use_index_merge(t partition(p0)) */ * from t where t.b = 1 or t.c = \"8\"", - "Plan": [ - "PartitionUnion 59.97 root ", - "├─IndexMerge 19.99 root type: union", - "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:b(b) range:[1,1], keep order:false, stats:pseudo", - "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:c(c) range:[\"8\",\"8\"], keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 19.99 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", - "├─TableReader 19.99 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 19.99 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 19.99 mpp[tiflash] table:t, partition:p1 pushed down filter:or(eq(test.t.b, 1), eq(test.t.c, \"8\")), keep order:false, stats:pseudo", - "└─TableReader 19.99 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 19.99 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 19.99 mpp[tiflash] table:t, partition:p2 pushed down filter:or(eq(test.t.b, 1), eq(test.t.c, \"8\")), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "select /*+ use_index_merge(t partition(p0, p1) primary, b) */ * from t where t.a = 1 or t.b = 2", - "Plan": [ - "PartitionUnion 33.00 root ", - "├─IndexMerge 11.00 root type: union", - "│ ├─TableRangeScan(Build) 1.00 cop[tikv] table:t, partition:p0 range:[1,1], keep order:false, stats:pseudo", - "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p0, index:b(b) range:[2,2], keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 11.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", - "├─IndexMerge 11.00 root type: union", - "│ ├─TableRangeScan(Build) 1.00 cop[tikv] table:t, partition:p1 range:[1,1], keep order:false, stats:pseudo", - "│ ├─IndexRangeScan(Build) 10.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 11.00 cop[tikv] table:t, partition:p1 keep order:false, stats:pseudo", - "└─TableReader 11.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 11.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 11.00 mpp[tiflash] table:t, partition:p2 pushed down filter:or(eq(test.t.a, 1), eq(test.t.b, 2)), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "select /*+ use_index(t partition(p0) b) */ * from t partition(p0, p1)", - "Plan": [ - "PartitionUnion 20000.00 root ", - "├─IndexLookUp 10000.00 root ", - "│ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, partition:p0, index:b(b) keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t, partition:p0 keep order:false, stats:pseudo", - "└─TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t, partition:p1 keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, { "Name": "TestAccessPathOnClusterIndex", "Cases": [ @@ -1373,31 +961,6 @@ } ] }, - { - "Name": "TestInvalidHint", - "Cases": [ - { - "SQL": "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=10 or a=20;", - "Plan": [ - "IndexReader 20.00 root index:IndexRangeScan", - "└─IndexRangeScan 20.00 cop[tikv] table:tt, index:a(a) range:[10,10], [20,20], keep order:false, stats:pseudo" - ], - "Warnings": [ - "Warning 1105 IndexMerge is inapplicable" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ use_index_merge(tt) */ * from tt where a=15 or (a < 10 or a > 20);", - "Plan": [ - "IndexReader 6666.67 root index:IndexRangeScan", - "└─IndexRangeScan 6666.67 cop[tikv] table:tt, index:a(a) range:[-inf,10), [15,15], (20,+inf], keep order:false, stats:pseudo" - ], - "Warnings": [ - "Warning 1105 IndexMerge is inapplicable" - ] - } - ] - }, { "Name": "TestApproxPercentile", "Cases": [ @@ -3019,3548 +2582,39 @@ ] }, { - "Name": "TestReadFromStorageHint", + "Name": "TestIsolationReadDoNotFilterSystemDB", "Cases": [ { - "SQL": "desc format = 'brief' select avg(a) from t", + "SQL": "desc format = 'brief' select * from metrics_schema.tidb_query_duration where time >= '2019-12-23 16:10:13' and time <= '2019-12-23 16:30:13'", "Plan": [ - "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#5, funcs:sum(Column#10)->Column#6", - " └─Projection 10000.00 batchCop[tiflash] test.t.a->Column#9, cast(test.t.a, decimal(10,0) BINARY)->Column#10", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null + "MemTableScan 10000.00 root table:tidb_query_duration PromQL:histogram_quantile(0.9, sum(rate(tidb_server_handle_query_duration_seconds_bucket{}[60s])) by (le,sql_type,instance)), start_time:2019-12-23 16:10:13, end_time:2019-12-23 16:30:13, step:1m0s" + ] }, { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", + "SQL": "desc format = 'brief' select * from information_schema.tables", "Plan": [ - "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#5, funcs:sum(Column#10)->Column#6", - " └─Projection 10000.00 batchCop[tiflash] test.t.a->Column#9, cast(test.t.a, decimal(10,0) BINARY)->Column#10", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null + "MemTableScan 10000.00 root table:TABLES " + ] }, { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a) from t", + "SQL": "desc format = 'brief' select * from mysql.stats_meta", "Plan": [ - "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", - " └─Projection 10000.00 batchCop[tiflash] cast(test.t.a, decimal(10,0) BINARY)->Column#7", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(a+1) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", - " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.a, 1), decimal(20,0) BINARY)->Column#7", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ sum(isnull(a)) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:sum(Column#6)->Column#4", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#7)->Column#6", - " └─Projection 10000.00 batchCop[tiflash] cast(isnull(test.t.a), decimal(20,0) BINARY)->Column#7", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIKV[t2]) */ * from t t1, t t2 where t1.a = t2.a", - "Plan": [ - "HashJoin 12487.50 root inner join, equal:[eq(test.t.a, test.t.a)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ READ_FROM_STORAGE(TIKV[t1], TIFLASH[t2]) */ * from t t1, t t2 where t1.a = t2.a", - "Plan": [ - "HashJoin 12487.50 root inner join, equal:[eq(test.t.a, test.t.a)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tiflash] not(isnull(test.t.a))", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t2 pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", - "Plan": [ - "TableReader 44.00 root data:TableRangeScan", - "└─TableRangeScan 44.00 cop[tikv] table:tt range:(1,20), [30,55), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[tt]) */ * from tt where (tt.a > 1 and tt.a < 20) or (tt.a >= 30 and tt.a < 55)", - "Plan": [ - "TableReader 44.00 root data:TableRangeScan", - "└─TableRangeScan 44.00 cop[tiflash] table:tt range:(1,20), [30,55), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select * from ttt order by ttt.a desc", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:ttt keep order:true, desc, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a desc", - "Plan": [ - "Sort 10000.00 root test.ttt.a:desc", - "└─TableReader 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[ttt]) */ * from ttt order by ttt.a", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t, ttt]) */ * from ttt", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:ttt keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]There are no matching table names for (t) in optimizer hint /*+ READ_FROM_STORAGE(tikv[t, ttt]) */. Maybe you can use the table alias name" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t, ttt], tikv[tt]) */ * from ttt", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tiflash] table:ttt keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]There are no matching table names for (t, tt) in optimizer hint /*+ READ_FROM_STORAGE(tiflash[t, ttt], tikv[tt]) */. Maybe you can use the table alias name" - ] - } - ] - }, - { - "Name": "TestKeepOrderHint", - "Cases": [ - { - "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "Projection_17 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_16 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_15(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_15 1.00 root data:Limit_14", - " └─Limit_14 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "TopN_9 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_16 1.00 root ", - " ├─TopN_15(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_15 1.00 root data:TopN_14", - " └─TopN_14 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 limit 1;", - "Plan": [ - "IndexLookUp_13 1.00 root limit embedded(offset:0, count:1)", - "├─Limit_12(Build) 1.00 cop[tikv] offset:0, count:1", - "│ └─IndexRangeScan_10 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - "└─TableRowIDScan_11(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) */ * from t where a<10 limit 1;", - "Plan": [ - "Limit_8 1.00 root offset:0, count:1", - "└─TableReader_12 1.00 root data:Limit_11", - " └─Limit_11 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_10 333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t1.b, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t1.b, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t1.b, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1176]Key 'idx_b' doesn't exist in table 't1'" - ] - }, - { - "SQL": "explain select /*+ order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.b, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.b, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t.b, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1176]Key 'idx_b' doesn't exist in table 't'" - ] - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_b) */ * from t1 where b<10 order by b limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t1.b, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t1.b, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t1.b, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1176]Key 'idx_b' doesn't exist in table 't1'" - ] - }, - { - "SQL": "explain select /*+ no_order_index(t, idx_b) */ * from t where b<10 order by b limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.b, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.b, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t.b, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1176]Key 'idx_b' doesn't exist in table 't'" - ] - }, - { - "SQL": "explain select /*+ order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "Projection_19 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", - "Plan": [ - "Projection_19 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "Projection_19 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", - "Plan": [ - "Projection_19 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t1.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t1.a, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_16 1.00 root data:Limit_15", - " └─Limit_15 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_16 1.00 root data:Limit_15", - " └─Limit_15 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_16 1.00 root data:Limit_15", - " └─Limit_15 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_16 1.00 root data:Limit_15", - " └─Limit_15 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_15 1.00 root data:Limit_14", - " └─Limit_14 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) use_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) */ * from t use index(primary) where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) force_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) */ * from t force index(primary) where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t, primary) ignore_index(t, primary) */ * from t where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_15 1.00 root data:TopN_14", - " └─TopN_14 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) use_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "TopN_9 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_18 1.00 root ", - " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 use index(idx_a) where a<10 order by a limit 1;", - "Plan": [ - "TopN_9 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_18 1.00 root ", - " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) force_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "TopN_9 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_18 1.00 root ", - " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) */ * from t1 force index(idx_a) where a<10 order by a limit 1;", - "Plan": [ - "TopN_9 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_18 1.00 root ", - " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_13 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(t1, idx_a) ignore_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1;", - "Plan": [ - "TopN_8 1.00 root test.t1.a, offset:0, count:1", - "└─TableReader_16 1.00 root data:TopN_15", - " └─TopN_15 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " └─Selection_14 3323.33 cop[tikv] lt(test.t1.a, 10)", - " └─TableFullScan_13 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ qb_name(qb, v) order_index(t1@qb, idx_a) */ * from v", - "Plan": [ - "Projection_19 1.00 root test.t1.a, test.t1.b", - "└─IndexLookUp_18 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_17(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_15 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_16(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ qb_name(qb, v1) order_index(t@qb, primary) */ * from v1", - "Plan": [ - "Limit_13 1.00 root offset:0, count:1", - "└─TableReader_17 1.00 root data:Limit_16", - " └─Limit_16 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_15 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ qb_name(qb, v) no_order_index(t1@qb, idx_a) */ * from v", - "Plan": [ - "TopN_11 1.00 root test.t1.a, offset:0, count:1", - "└─IndexLookUp_18 1.00 root ", - " ├─TopN_17(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_15 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_16(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ qb_name(qb, v1) no_order_index(t@qb, primary) */ * from v1", - "Plan": [ - "TopN_10 1.00 root test.t.a, offset:0, count:1", - "└─TableReader_17 1.00 root data:TopN_16", - " └─TopN_16 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_15 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain WITH CTE AS (select /*+ order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "Plan": [ - "HashAgg_31 2.00 root group by:Column#8, Column#9, funcs:firstrow(Column#8)->Column#8, funcs:firstrow(Column#9)->Column#9", - "└─Union_32 1.28 root ", - " ├─Selection_34 0.64 root lt(test.t1.a, 18)", - " │ └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", - " └─Selection_37 0.64 root gt(test.t1.b, 1)", - " └─CTEFullScan_38 0.80 root CTE:cte data:CTE_0", - "CTE_0 0.80 root Non-Recursive CTE", - "└─Selection_18(Seed Part) 0.80 root or(lt(test.t1.a, 18), gt(test.t1.b, 1))", - " └─Projection_29 1.00 root test.t1.a, test.t1.b", - " └─IndexLookUp_28 1.00 root limit embedded(offset:0, count:1)", - " ├─Limit_27(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_25 1.00 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:true, stats:pseudo", - " └─TableRowIDScan_26(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain WITH CTE AS (select /*+ order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "Plan": [ - "HashAgg_28 2.00 root group by:Column#7, Column#8, funcs:firstrow(Column#7)->Column#7, funcs:firstrow(Column#8)->Column#8", - "└─Union_29 1.28 root ", - " ├─Selection_31 0.64 root lt(test.t.a, 18)", - " │ └─CTEFullScan_32 0.80 root CTE:cte data:CTE_0", - " └─Selection_34 0.64 root gt(test.t.b, 1)", - " └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", - "CTE_0 0.80 root Non-Recursive CTE", - "└─Selection_18(Seed Part) 0.80 root or(lt(test.t.a, 18), gt(test.t.b, 1))", - " └─Limit_23 1.00 root offset:0, count:1", - " └─TableReader_27 1.00 root data:Limit_26", - " └─Limit_26 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_25 333.33 cop[tikv] table:t range:[-inf,10), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain WITH CTE AS (select /*+ no_order_index(t1, idx_a) */ * from t1 where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "Plan": [ - "HashAgg_29 2.00 root group by:Column#8, Column#9, funcs:firstrow(Column#8)->Column#8, funcs:firstrow(Column#9)->Column#9", - "└─Union_30 1.28 root ", - " ├─Selection_32 0.64 root lt(test.t1.a, 18)", - " │ └─CTEFullScan_33 0.80 root CTE:cte data:CTE_0", - " └─Selection_35 0.64 root gt(test.t1.b, 1)", - " └─CTEFullScan_36 0.80 root CTE:cte data:CTE_0", - "CTE_0 0.80 root Non-Recursive CTE", - "└─Selection_18(Seed Part) 0.80 root or(lt(test.t1.a, 18), gt(test.t1.b, 1))", - " └─TopN_21 1.00 root test.t1.a, offset:0, count:1", - " └─IndexLookUp_28 1.00 root ", - " ├─TopN_27(Build) 1.00 cop[tikv] test.t1.a, offset:0, count:1", - " │ └─IndexRangeScan_25 3323.33 cop[tikv] table:t1, index:idx_a(a) range:[-inf,10), keep order:false, stats:pseudo", - " └─TableRowIDScan_26(Probe) 1.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain WITH CTE AS (select /*+ no_order_index(t, primary) */ * from t where a<10 order by a limit 1) SELECT * FROM CTE WHERE CTE.a <18 union select * from cte where cte.b > 1;", - "Plan": [ - "HashAgg_28 2.00 root group by:Column#7, Column#8, funcs:firstrow(Column#7)->Column#7, funcs:firstrow(Column#8)->Column#8", - "└─Union_29 1.28 root ", - " ├─Selection_31 0.64 root lt(test.t.a, 18)", - " │ └─CTEFullScan_32 0.80 root CTE:cte data:CTE_0", - " └─Selection_34 0.64 root gt(test.t.b, 1)", - " └─CTEFullScan_35 0.80 root CTE:cte data:CTE_0", - "CTE_0 0.80 root Non-Recursive CTE", - "└─Selection_18(Seed Part) 0.80 root or(lt(test.t.a, 18), gt(test.t.b, 1))", - " └─TopN_20 1.00 root test.t.a, offset:0, count:1", - " └─TableReader_27 1.00 root data:TopN_26", - " └─TopN_26 1.00 cop[tikv] test.t.a, offset:0, count:1", - " └─TableRangeScan_25 3333.33 cop[tikv] table:t range:[-inf,10), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(th, a) */ a from th where a<1 order by a limit 1", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─IndexReader_15 1.00 root partition:all index:Limit_14", - " └─Limit_14 1.00 cop[tikv] offset:0, count:1", - " └─IndexRangeScan_13 1.00 cop[tikv] table:th, index:a(a) range:[-inf,1), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(th, a) */ a from th where a<1 order by a limit 1", - "Plan": [ - "TopN_8 1.00 root test.th.a, offset:0, count:1", - "└─IndexReader_15 1.00 root partition:all index:TopN_14", - " └─TopN_14 1.00 cop[tikv] test.th.a, offset:0, count:1", - " └─IndexRangeScan_13 3323.33 cop[tikv] table:th, index:a(a) range:[-inf,1), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(thp, primary) */ a from thp where a<1 order by a limit 1", - "Plan": [ - "Limit_11 1.00 root offset:0, count:1", - "└─TableReader_15 1.00 root partition:all data:Limit_14", - " └─Limit_14 1.00 cop[tikv] offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:thp range:[-inf,1), keep order:true, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ no_order_index(thp, primary) */ a from thp where a<1 order by a limit 1", - "Plan": [ - "TopN_8 1.00 root test.thp.a, offset:0, count:1", - "└─TableReader_15 1.00 root partition:all data:TopN_14", - " └─TopN_14 1.00 cop[tikv] test.thp.a, offset:0, count:1", - " └─TableRangeScan_13 3333.33 cop[tikv] table:thp range:[-inf,1), keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain select /*+ order_index(thh, a) */ * from thh where a<1 order by a limit 1", - "Plan": [ - "Projection_17 1.00 root test.thh.a, test.thh.b", - "└─IndexLookUp_16 1.00 root partition:all limit embedded(offset:0, count:1)", - " ├─Limit_15(Build) 1.00 cop[tikv] offset:0, count:1", - " │ └─IndexRangeScan_13 1.00 cop[tikv] table:thh, index:a(a) range:[-inf,1), keep order:true, stats:pseudo", - " └─TableRowIDScan_14(Probe) 1.00 cop[tikv] table:thh keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, - { - "Name": "TestViewHint", - "Cases": [ - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v;", - "Plan": [ - "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#10)]", - "├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#10", - "│ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9990.00 root test.t1.b", - "│ └─TableReader 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel_1), merge_join(t@qb_v_1) */ * from v;", - "Plan": [ - "MergeJoin 9990.00 root inner join, left key:test.t.a, right key:Column#10", - "├─Sort(Build) 7992.00 root Column#10", - "│ └─StreamAgg 7992.00 root group by:test.t2.a, funcs:count(1)->Column#10", - "│ └─Sort 12487.50 root test.t2.a", - "│ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9990.00 root test.t1.b", - "│ └─TableReader 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", - "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", - "│ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ │ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", - "│ ├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", - "│ │ └─Sort 12487.50 root test.t2.a", - "│ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ │ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ │ │ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─Sort 12487.50 root test.t2.a", - "│ │ │ └─MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", - "│ │ │ ├─Sort(Build) 9990.00 root test.t2.b", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#17)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", - "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", - "│ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v1@sel_1 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v1@sel_1 .@sel_1), merge_join(t@qb_v1_1) */ * from v1;", - "Plan": [ - "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#17", - "├─Sort(Build) 7984.01 root Column#17", - "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#17", - "│ └─Sort 12475.01 root test.t.a", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#16)]", - "│ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#16", - "│ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v1@sel_2 .@sel_2), merge_join(t1@qb_v1_2), stream_agg(@qb_v1_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t@qb_v1_1) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─StreamAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─Sort 12475.01 root test.t.a", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#24)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2), stream_agg(@qb_v2_2), qb_name(qb_v2_1, v2), merge_join(t@qb_v2_1) */ * from v2;", - "Plan": [ - "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#24", - "├─Sort(Build) 7984.01 root Column#24", - "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#24", - "│ └─Sort 12475.01 root test.t.a", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#23)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#23", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#22)]", - "│ │ ├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#22", - "│ │ │ └─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, - { - "Name": "TestViewHintScope", - "Cases": [ - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v@sel_1 .@sel_2), qb_name(qb_v, v@sel_1 .@sel_1), merge_join(t1@qb_v) */ * from v;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "Duplicate query block name qb_v for view's query block hint, only the first one is effective" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_2), qb_name(qb_v, v1@sel_1 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "Duplicate query block name qb_v for view's query block hint, only the first one is effective" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_2), qb_name(qb_v, v2@sel_1 .v1@sel_2 .v@sel_2 .@sel_1), merge_join(t1@qb_v) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ │ └─TableReader 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "Duplicate query block name qb_v for view's query block hint, only the first one is effective" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v1_2 is unused, please check whether the table list in the qb_name hint qb_v1_2 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2@sel_1 . v@sel_1 .@sel_2), merge_join(t1@qb_v1_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v1_2 is unused, please check whether the table list in the qb_name hint qb_v1_2 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, vv@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2_2, v2@sel_1 .@sel_2), merge_join(t1@qb_v2_2) */ * from v2 vv;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v2_2 is unused, please check whether the table list in the qb_name hint qb_v2_2 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v@sel_1 .@sel_2), merge_join(t1@qb_v_2) */ * from v) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v_2 is unused, please check whether the table list in the qb_name hint qb_v_2 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v.@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v@sel_1 .@sel1), merge_join(t@qb_v_1) */ * from v) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─Sort 15593.77 root test.t2.a", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1@sel_1 . v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v_2 is unused, please check whether the table list in the qb_name hint qb_v_2 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select * from (select /*+ qb_name(qb_v_2, v1.v@sel_2 .@sel_2), merge_join(t1@qb_v_2), stream_agg(@qb_v_2), qb_name(qb_v_1, v1@sel_1 . v@sel_2 .@sel_1), merge_join(t@qb_v_1) */ * from v1) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─Sort 15593.77 root test.t2.a", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v@sel_2 .@sel_2), qb_name(qb_v_1, v@sel_2 .@sel1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─Sort 15593.77 root test.t2.a", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb_v_1 is unused, please check whether the table list in the qb_name hint qb_v_1 is correct" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2) */ * from (select /*+ merge_join(t1@qb_v_2) */ * from v1) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v1@sel_2 . v@sel_2 .@sel_1) */ * from (select /*+ merge_join(t1@qb_v_2), stream_agg(@qb_v_2), merge_join(t@qb_v_1) */ * from v1) t;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─StreamAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─Sort 15593.77 root test.t2.a", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1_2, v2. v1@sel_2 .@sel_2), qb_name(qb_v1_1, v2@sel_1 . v1@sel_2 .@sel_1), merge_join(t1@qb_v1_2, t@qb_v1_1), merge_join(t1@qb_v1_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "Only one query block name is allowed in a view hint, otherwise the hint will be invalid" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(t1@qb_v_2, t3@qb_v_2) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t3.a", - "│ │ │ ├─Sort(Build) 9990.00 root test.t3.a", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 12475.01 root test.t2.a", - "│ │ │ └─MergeJoin 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ │ └─TableReader 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_2), qb_name(qb_v_1, v2@sel_1 . v1@sel_2 . v@sel_2 .@sel_1), merge_join(@qb_v_2 t1, t3) */ * from v2;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t3.a", - "│ │ │ ├─Sort(Build) 9990.00 root test.t3.a", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 12475.01 root test.t2.a", - "│ │ │ └─MergeJoin 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ │ └─TableReader 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v .@sel_2), merge_join(t1@qb_v_2) */ * from v;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_1, v@sel_1), merge_join(t@qb_v_1) */ * from v;", - "Plan": [ - "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#13", - "├─Sort(Build) 7984.01 root Column#13", - "│ └─HashAgg 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_2, v1 .v@sel_2 .@sel_2), merge_join(t1@qb_v_2) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ │ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ │ └─TableReader 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─Sort(Probe) 9980.01 root test.t2.b", - "│ │ └─TableReader 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v_1, v1 .v@sel_2), merge_join(t@qb_v_1) */ * from v1;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#20)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#20", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#19)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ merge_join(t1@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2) */ * from v;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#13)]", - "├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t2.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ merge_join(t@qb_v_1), stream_agg(@qb_v_2), qb_name(qb_v_2, v@sel_1 .@sel_2), qb_name(qb_v_1, v@sel_1 .@sel_1) */ * from v;", - "Plan": [ - "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#13", - "├─Sort(Build) 7984.01 root Column#13", - "│ └─StreamAgg 7984.01 root group by:test.t2.a, funcs:count(1)->Column#13", - "│ └─Sort 15593.77 root test.t2.a", - "│ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2) */ * from v3;", - "Plan": [ - "MergeJoin 9980.01 root inner join, left key:test.t.a, right key:Column#27", - "├─Sort(Build) 7984.01 root Column#27", - "│ └─StreamAgg 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─Sort 12475.01 root test.t.a", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─Sort(Probe) 9990.00 root test.t.a", - " └─TableReader 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3_2, v3@sel_1 .@sel_2), merge_join(t1@qb_v3_2), hash_agg(@qb_v3_2), qb_name(qb_v3_1, v3@sel_1 .@sel_1), hash_join(t@qb_v3_1) */ * from v3;", - "Plan": [ - "HashJoin 9980.01 root inner join, equal:[eq(test.t.a, Column#27)]", - "├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#27", - "│ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#26)]", - "│ ├─HashAgg(Build) 7984.01 root group by:test.t.a, funcs:count(1)->Column#26", - "│ │ └─HashJoin 12475.01 root inner join, equal:[eq(test.t.a, Column#25)]", - "│ │ ├─HashAgg(Build) 7984.01 root group by:test.t2.a, funcs:count(1)->Column#25", - "│ │ │ └─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t3.a)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.a))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ │ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ │ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "│ │ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "│ │ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ │ └─TableReader(Probe) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "│ └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t.b, right key:test.t1.b", - "│ ├─Sort(Build) 9990.00 root test.t1.b", - "│ │ └─TableReader 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─Sort(Probe) 9980.01 root test.t.b", - "│ └─TableReader 9980.01 root data:Selection", - "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t.a)), not(isnull(test.t.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]Join hints are conflict, you can only specify one type of join", - "[planner:1815]Optimizer aggregation hints are conflicted" - ] - }, - { - "SQL": "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v4) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", - "Plan": [ - "HashJoin_41 6944.44 root CARTESIAN inner join", - "├─IndexLookUp_50(Build) 83.33 root ", - "│ ├─IndexRangeScan_47(Build) 250.00 cop[tikv] table:t4, index:idx_b(b) range:(3,10), keep order:false, stats:pseudo", - "│ └─Selection_49(Probe) 83.33 cop[tikv] gt(test.t4.a, 2)", - "│ └─TableRowIDScan_48 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo", - "└─IndexLookUp_46(Probe) 83.33 root ", - " ├─IndexRangeScan_43(Build) 250.00 cop[tikv] table:t4, index:idx_a(a) range:(2,8), keep order:false, stats:pseudo", - " └─Selection_45(Probe) 83.33 cop[tikv] gt(test.t4.b, 3)", - " └─TableRowIDScan_44 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain with d1 as (\n select a from (\n select a from (\n select a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select a from v4 where b < 10)\n\nselect /*+ qb_name(qb, v4@sel_4) use_index(t4@qb, idx_a) qb_name(qb2, v4@sel_5) use_index(t4@qb, idx_b) */ * from (select * from d1) as t0 join (select * from d2) as t1;", - "Plan": [ - "HashJoin_41 6944.44 root CARTESIAN inner join", - "├─TableReader_53(Build) 83.33 root data:Selection_52", - "│ └─Selection_52 83.33 cop[tikv] gt(test.t4.a, 2), gt(test.t4.b, 3), lt(test.t4.b, 10)", - "│ └─TableFullScan_51 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo", - "└─IndexLookUp_46(Probe) 83.33 root ", - " ├─IndexRangeScan_43(Build) 250.00 cop[tikv] table:t4, index:idx_a(a) range:(2,8), keep order:false, stats:pseudo", - " └─Selection_45(Probe) 83.33 cop[tikv] gt(test.t4.b, 3)", - " └─TableRowIDScan_44 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain with d1 as (\n select a from (\n select a from (\n select /*+ qb_name(qb, v5) use_index(t4@qb, idx_a) */ a from v4 where a < 10\n ) as t0 where a < 9\n ) as t1 where a < 8\n), d2 as (select /*+ qb_name(qb2, v4) use_index(t4@qb2, idx_b) */ a from v4 where b < 10)\n\nselect * from (select * from d1) as t0 join (select * from d2) as t1;", - "Plan": [ - "HashJoin_41 6944.44 root CARTESIAN inner join", - "├─IndexLookUp_57(Build) 83.33 root ", - "│ ├─IndexRangeScan_54(Build) 250.00 cop[tikv] table:t4, index:idx_b(b) range:(3,10), keep order:false, stats:pseudo", - "│ └─Selection_56(Probe) 83.33 cop[tikv] gt(test.t4.a, 2)", - "│ └─TableRowIDScan_55 250.00 cop[tikv] table:t4 keep order:false, stats:pseudo", - "└─TableReader_45(Probe) 83.33 root data:Selection_44", - " └─Selection_44 83.33 cop[tikv] gt(test.t4.a, 2), gt(test.t4.b, 3), lt(test.t4.a, 10), lt(test.t4.a, 8), lt(test.t4.a, 9)", - " └─TableFullScan_43 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo" - ], - "Warn": [ - "The qb_name hint qb is unused, please check whether the table list in the qb_name hint qb is correct" - ] - } - ] - }, - { - "Name": "TestAllViewHintType", - "Cases": [ - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 v, t2) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(v@qb_v1, t2@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(@qb_v1 t3, t2) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), leading(t3@qb_v1, t2@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), qb_name(qb_v, v1.v), leading(t2@qb_v1, t@qb_v) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": [ - "Only one query block name is allowed in a view hint, otherwise the hint will be invalid" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(@qb_v1 v, t2) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join(t2@qb_v1, t3@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(@qb_v1 v) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), hash_join_build(t2@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(@qb_v1 v) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - "│ └─IndexReader(Probe) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v1, v1), merge_join(t2@qb_v1) */ * from v1;", - "Plan": [ - "HashJoin 19492.21 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t3.a, test.t.a)]", - " ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t3.b, right key:test.t2.b", - " ├─Sort(Build) 9990.00 root test.t2.b", - " │ └─TableReader 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─Sort(Probe) 9980.01 root test.t3.b", - " └─TableReader 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(@qb_v t) */ * from v;", - "Plan": [ - "IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t.a, equal cond:eq(test.t1.a, test.t.a)", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─IndexLookUp(Probe) 12500.00 root ", - " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t, index:idx_a(a) range: decided by [eq(test.t.a, test.t1.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), INL_JOIN(t@qb_v) */ * from v;", - "Plan": [ - "IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t.a, equal cond:eq(test.t1.a, test.t.a)", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─IndexLookUp(Probe) 12500.00 root ", - " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t, index:idx_a(a) range: decided by [eq(test.t.a, test.t1.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), hash_agg(@qb_v2) */ * from v2;", - "Plan": [ - "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#19)]", - "├─HashAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ └─HashJoin 24365.26 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "│ ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - "│ ├─TableReader(Build) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v2, v2.@sel_2), stream_agg(@qb_v2) */ * from v2;", - "Plan": [ - "HashJoin 9990.00 root inner join, equal:[eq(test.t.a, Column#19)]", - "├─StreamAgg(Build) 7992.00 root group by:test.t2.a, funcs:count(1)->Column#19", - "│ └─Sort 24365.26 root test.t2.a", - "│ └─HashJoin 24365.26 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "│ ├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ │ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 19492.21 root inner join, equal:[eq(test.t3.a, test.t.a)]", - "│ ├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 15593.77 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - "│ ├─TableReader(Build) 9990.00 root data:Selection", - "│ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "│ └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - "│ ├─TableReader(Build) 9980.01 root data:Selection", - "│ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t3.a)), not(isnull(test.t3.b))", - "│ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "│ └─TableReader(Probe) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(t5@qb_v3, idx_a) */ * from v3;", - "Plan": [ - "IndexLookUp 1107.78 root ", - "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", - "└─Selection(Probe) 1107.78 cop[tikv] lt(test.t5.b, 2)", - " └─TableRowIDScan 3333.33 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), use_index(@qb_v3 t5, idx_b) */ * from v3;", - "Plan": [ - "IndexLookUp 1107.78 root ", - "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", - "└─Selection(Probe) 1107.78 cop[tikv] gt(test.t5.a, 1)", - " └─TableRowIDScan 3323.33 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(t5@qb_v3, idx_a) */ * from v3;", - "Plan": [ - "IndexLookUp 1107.78 root ", - "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", - "└─Selection(Probe) 1107.78 cop[tikv] lt(test.t5.b, 2)", - " └─TableRowIDScan 3333.33 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), force_index(@qb_v3 t5, idx_b) */ * from v3;", - "Plan": [ - "IndexLookUp 1107.78 root ", - "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", - "└─Selection(Probe) 1107.78 cop[tikv] gt(test.t5.a, 1)", - " └─TableRowIDScan 3323.33 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(t5@qb_v3, idx_a) */ * from v3;", - "Plan": [ - "TableReader 1107.78 root data:Selection", - "└─Selection 1107.78 cop[tikv] gt(test.t5.a, 1), lt(test.t5.b, 2)", - " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v3, v3), ignore_index(@qb_v3 t5, idx_b) */ * from v3;", - "Plan": [ - "TableReader 1107.78 root data:Selection", - "└─Selection 1107.78 cop[tikv] gt(test.t5.a, 1), lt(test.t5.b, 2)", - " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(t5@qb_v4, idx_a, idx_b) */ * from v4;", - "Plan": [ - "IndexMerge 5548.89 root type: union", - "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", - "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", - "└─TableRowIDScan(Probe) 5548.89 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v4, v4), use_index_merge(@qb_v4 t5, idx_b, idx_a) */ * from v4;", - "Plan": [ - "IndexMerge 5548.89 root type: union", - "├─IndexRangeScan(Build) 3333.33 cop[tikv] table:t5, index:idx_a(a) range:(1,+inf], keep order:false, stats:pseudo", - "├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t5, index:idx_b(b) range:[-inf,2), keep order:false, stats:pseudo", - "└─TableRowIDScan(Probe) 5548.89 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v, v), READ_FROM_STORAGE(TIFLASH[t@qb_v], TIKV[t1@qb_v]) */ * from v;", - "Plan": [ - "HashJoin 12500.00 root inner join, equal:[eq(test.t.a, test.t1.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v5, v5.@sel_2), SEMI_JOIN_REWRITE(@qb_v5) */ * from v5;", - "Plan": [ - "HashJoin 9990.00 root inner join, equal:[eq(test.t.b, test.t1.b)]", - "├─HashAgg(Build) 7992.00 root group by:test.t1.b, funcs:firstrow(test.t1.b)->test.t1.b", - "│ └─TableReader 7992.00 root data:HashAgg", - "│ └─HashAgg 7992.00 cop[tikv] group by:test.t1.b, ", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.b))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v6, v6.@sel_2), NO_DECORRELATE(@qb_v6) */ * from v6;", - "Plan": [ - "Projection 10000.00 root test.t1.a, test.t1.b", - "└─Apply 10000.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#7)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─MaxOneRow(Probe) 10000.00 root ", - " └─StreamAgg 10000.00 root funcs:sum(Column#9)->Column#7", - " └─TableReader 10000.00 root data:StreamAgg", - " └─StreamAgg 10000.00 cop[tikv] funcs:sum(test.t2.a)->Column#9", - " └─Selection 100000.00 cop[tikv] eq(test.t2.b, test.t1.b)", - " └─TableFullScan 100000000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v7, v7), merge(@qb_v7) */ * from v7;", - "Plan": [ - "TableReader 3544.89 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 3544.89 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 3544.89 mpp[tiflash] Column#14, Column#15", - " └─HashAgg 3544.89 mpp[tiflash] group by:Column#14, Column#15, funcs:firstrow(Column#14)->Column#14, funcs:firstrow(Column#15)->Column#15", - " └─ExchangeReceiver 3544.89 mpp[tiflash] ", - " └─ExchangeSender 3544.89 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#14, collate: binary], [name: Column#15, collate: binary]", - " └─HashAgg 3544.89 mpp[tiflash] group by:Column#14, Column#15, ", - " └─Union 4431.11 mpp[tiflash] ", - " ├─Projection 3323.33 mpp[tiflash] cast(test.t.a, int(11) BINARY)->Column#14, test.t.b->Column#15", - " │ └─Selection 3323.33 mpp[tiflash] lt(test.t.a, 18), lt(test.t.a, 60)", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - " └─Projection 1107.78 mpp[tiflash] cast(test.t.a, int(11) BINARY)->Column#14, test.t.b->Column#15", - " └─Selection 1107.78 mpp[tiflash] gt(test.t.b, 1), lt(test.t.a, 60)", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v8, v8), merge(@qb_v8) */ * from v8;", - "Plan": [ - "HashAgg 16000.00 root group by:Column#21, funcs:firstrow(Column#21)->Column#21", - "└─Union 1000000010000.00 root ", - " ├─HashJoin 1000000000000.00 root CARTESIAN inner join", - " │ ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " │ └─CTEFullScan(Probe) 100000000.00 root CTE:cte2 data:CTE_1", - " └─TableReader 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "CTE_1 100000000.00 root Non-Recursive CTE", - "└─HashJoin(Seed Part) 100000000.00 root CARTESIAN inner join", - " ├─CTEFullScan(Build) 10000.00 root CTE:cte4 data:CTE_3", - " └─CTEFullScan(Probe) 10000.00 root CTE:cte3 data:CTE_2", - "CTE_3 10000.00 root Non-Recursive CTE", - "└─IndexReader(Seed Part) 10000.00 root index:IndexFullScan", - " └─IndexFullScan 10000.00 cop[tikv] table:t3, index:idx_a(a) keep order:false, stats:pseudo", - "CTE_2 10000.00 root Non-Recursive CTE", - "└─IndexReader(Seed Part) 10000.00 root index:IndexFullScan", - " └─IndexFullScan 10000.00 cop[tikv] table:t2, index:idx_a(a) keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v9, v9), AGG_TO_COP(@qb_v9) */ * from v9;", - "Plan": [ - "HashAgg 1.00 root funcs:sum(Column#6)->Column#4", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#9)->Column#6", - " └─Projection 10000.00 mpp[tiflash] cast(test.t.a, decimal(10,0) BINARY)->Column#9", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb_v10, v10), LIMIT_TO_COP(@qb_v10) */ * from v10;", - "Plan": [ - "TopN 1.00 root test.t.b, offset:0, count:1", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TopN 1.00 mpp[tiflash] test.t.b, offset:0, count:1", - " └─Selection 3333.33 mpp[tiflash] gt(test.t.a, 10)", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_1PHASE_AGG(@qb) */ * from v11;", - "Plan": [ - "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] test.t.a, Column#4", - " └─Projection 8000.00 mpp[tiflash] Column#4, test.t.a", - " └─HashAgg 8000.00 mpp[tiflash] group by:Column#7, funcs:sum(Column#5)->Column#4, funcs:firstrow(Column#6)->test.t.a", - " └─Projection 10000.00 mpp[tiflash] cast(test.t.b, decimal(10,0) BINARY)->Column#5, test.t.a->Column#6, test.t.a->Column#7", - " └─ExchangeReceiver 10000.00 mpp[tiflash] ", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v11) read_from_storage(tiflash[t@qb]), MPP_2PHASE_AGG(@qb) */ * from v11;", - "Plan": [ - "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] test.t.a, Column#4", - " └─Projection 8000.00 mpp[tiflash] Column#4, test.t.a", - " └─HashAgg 8000.00 mpp[tiflash] group by:test.t.a, funcs:sum(Column#7)->Column#4, funcs:firstrow(test.t.a)->test.t.a", - " └─ExchangeReceiver 8000.00 mpp[tiflash] ", - " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", - " └─HashAgg 8000.00 mpp[tiflash] group by:Column#10, funcs:sum(Column#9)->Column#7", - " └─Projection 10000.00 mpp[tiflash] cast(test.t.b, decimal(10,0) BINARY)->Column#9, test.t.a->Column#10", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), shuffle_join(t1@qb, t@qb) */ * from v12;", - "Plan": [ - "TableReader 12500.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 12500.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 12500.00 mpp[tiflash] test.t.a, test.t.b", - " └─HashJoin 12500.00 mpp[tiflash] inner join, equal:[eq(test.t.a, test.t.a)]", - " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─ExchangeReceiver(Probe) 10000.00 mpp[tiflash] ", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t.a, collate: binary]", - " └─TableFullScan 10000.00 mpp[tiflash] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v12) read_from_storage(tiflash[t1@qb, t@qb]), broadcast_join(t1@qb, t@qb) */ * from v12;", - "Plan": [ - "TableReader 12500.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 12500.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 12500.00 mpp[tiflash] test.t.a, test.t.b", - " └─HashJoin 12500.00 mpp[tiflash] inner join, equal:[eq(test.t.a, test.t.a)]", - " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─TableFullScan(Probe) 10000.00 mpp[tiflash] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, - { - "Name": "TestJoinHintCompatibility", - "Cases": [ - { - "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─MergeJoin 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", - " ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─Sort(Probe) 12475.01 root test.t2.a", - " └─HashJoin 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─MergeJoin(Probe) 12475.01 root inner join, left key:test.t2.b, right key:test.t3.b", - " ├─Projection(Build) 9990.00 root test.t3.a, test.t3.b", - " │ └─IndexLookUp 9990.00 root ", - " │ ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─Projection(Probe) 9980.01 root test.t2.a, test.t2.b", - " └─IndexLookUp 9980.01 root ", - " ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", - " └─Selection(Probe) 9980.01 cop[tikv] not(isnull(test.t2.a))", - " └─TableRowIDScan 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─IndexJoin 15593.77 root inner join, inner:IndexLookUp, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", - " ├─HashJoin(Build) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " │ ├─TableReader(Build) 9980.01 root data:Selection", - " │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " │ └─TableReader(Probe) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 15593.77 root ", - " ├─IndexRangeScan(Build) 15593.77 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 15593.77 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─IndexJoin(Probe) 12475.01 root inner join, inner:IndexLookUp, outer key:test.t3.b, inner key:test.t2.b, equal cond:eq(test.t3.b, test.t2.b)", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12475.01 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.b))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t3.b)], keep order:false, stats:pseudo", - " └─Selection(Probe) 12475.01 cop[tikv] not(isnull(test.t2.a))", - " └─TableRowIDScan 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_build(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_probe(t1) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─HashJoin(Build) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " │ ├─TableReader(Build) 9980.01 root data:Selection", - " │ │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " │ └─TableReader(Probe) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 join t2 join t3 where t1.a = t2.a and t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t6), shuffle_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t4.a, collate: binary]", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", - " └─ExchangeReceiver(Probe) 12475.01 mpp[tiflash] ", - " └─ExchangeSender 12475.01 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t5.a, collate: binary]", - " └─HashJoin 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", - " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t5), shuffle_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t5.a, collate: binary]", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─ExchangeReceiver(Probe) 9990.00 mpp[tiflash] ", - " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: test.t4.a, collate: binary]", - " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t6), broadcast_join(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", - " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t5), broadcast_join(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join(t1) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", - "Plan": [ - "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15609.38 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12487.50 root left outer join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join(t2) */ * from t1 join t2 on t1.a = t2.a left join t3 on t2.b = t3.b;", - "Plan": [ - "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15609.38 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12487.50 root left outer join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t2.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), merge_join(t1) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "Plan": [ - "Projection 15609.38 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─MergeJoin 15609.38 root right outer join, left key:test.t1.a, right key:test.t2.a", - " ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─Sort(Probe) 12487.50 root test.t2.a", - " └─HashJoin 12487.50 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), merge_join(t2) */ * from t1 right join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "Plan": [ - "HashJoin 15609.38 root right outer join, equal:[eq(test.t1.a, test.t2.a)]", - "├─TableReader(Build) 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - "└─MergeJoin(Probe) 12487.50 root inner join, left key:test.t2.b, right key:test.t3.b", - " ├─Projection(Build) 9990.00 root test.t3.a, test.t3.b", - " │ └─IndexLookUp 9990.00 root ", - " │ ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─Projection(Probe) 9990.00 root test.t2.a, test.t2.b", - " └─IndexLookUp 9990.00 root ", - " ├─IndexFullScan(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", - " └─TableRowIDScan(Probe) 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), inl_join(t1) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", - "Plan": [ - "HashJoin 15593.77 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "└─Projection(Probe) 12475.01 root test.t1.a, test.t1.b, test.t2.a, test.t2.b", - " └─IndexJoin 12475.01 root inner join, inner:IndexLookUp, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12475.01 root ", - " ├─IndexRangeScan(Build) 12475.01 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12475.01 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]leading hint is inapplicable, check the join type or the join algorithm hint" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), inl_join(t2) */ * from t1 join t2 on t1.a = t2.a straight_join t3 on t2.b = t3.b;", - "Plan": [ - "HashJoin 15593.77 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - "└─Projection(Probe) 12475.01 root test.t1.a, test.t1.b, test.t2.a, test.t2.b", - " └─IndexJoin 12475.01 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t2.a, equal cond:eq(test.t1.a, test.t2.a)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12475.01 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.a))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:idx_a(a) range: decided by [eq(test.t2.a, test.t1.a)], keep order:false, stats:pseudo", - " └─Selection(Probe) 12475.01 cop[tikv] not(isnull(test.t2.b))", - " └─TableRowIDScan 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t3), hash_join_build(t1) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─TableReader(Build) 9980.01 root data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2), hash_join_probe(t2) */ * from t1 cross join t2 on t1.a = t2.a join t3 on t2.b = t3.b;", - "Plan": [ - "Projection 15593.77 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t3.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select * from v", - "Plan": [ - "HashJoin 15609.38 root inner join, equal:[eq(test.t1.a, test.t.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:false, stats:pseudo", - "└─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t2.b, inner key:test.t1.b, equal cond:eq(test.t2.b, test.t1.b)", - " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t1.b))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t1, index:idx_b(b) range: decided by [eq(test.t1.b, test.t2.b)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select * from v1", - "Plan": [ - "MergeJoin 15609.38 root inner join, left key:test.t1.a, right key:test.t.a", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─Sort(Probe) 12487.50 root test.t1.a", - " └─HashJoin 12487.50 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t2@qb), merge_join(t@qb) */ * from v2", - "Plan": [ - "MergeJoin 15609.38 root inner join, left key:test.t1.a, right key:test.t.a", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - "└─Sort(Probe) 12487.50 root test.t1.a", - " └─HashJoin 12487.50 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ qb_name(qb, v2), leading(t1@qb), inl_join(t1@qb) */ * from v2", - "Plan": [ - "HashJoin 15609.38 root inner join, equal:[eq(test.t1.a, test.t.a)]", - "├─IndexReader(Build) 10000.00 root index:IndexFullScan", - "│ └─IndexFullScan 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:false, stats:pseudo", - "└─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t2.b, inner key:test.t1.b, equal cond:eq(test.t2.b, test.t1.b)", - " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t1.b))", - " │ └─IndexRangeScan 12500.00 cop[tikv] table:t1, index:idx_b(b) range: decided by [eq(test.t1.b, test.t2.b)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain with tt as (select /*+ leading(t3), merge_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "Plan": [ - "HashJoin_113 24316.55 root inner join, equal:[eq(test.t1.a, test.t1.a)]", - "├─Selection_117(Build) 12475.01 root not(isnull(test.t1.a))", - "│ └─CTEFullScan_118 15593.77 root CTE:tt AS t2 data:CTE_0", - "└─Selection_115(Probe) 12475.01 root not(isnull(test.t1.a))", - " └─CTEFullScan_116 15593.77 root CTE:tt AS t1 data:CTE_0", - "CTE_0 15593.77 root Non-Recursive CTE", - "└─MergeJoin_22(Seed Part) 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", - " ├─IndexReader_110(Build) 10000.00 root index:IndexFullScan_109", - " │ └─IndexFullScan_109 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " └─Sort_108(Probe) 12475.01 root test.t2.a", - " └─HashJoin_81 12475.01 root inner join, equal:[eq(test.t3.b, test.t2.b)]", - " ├─IndexReader_91(Build) 9990.00 root index:IndexFullScan_90", - " │ └─IndexFullScan_90 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", - " └─TableReader_96(Probe) 9980.01 root data:Selection_95", - " └─Selection_95 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " └─TableFullScan_94 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain with tt as (select /*+ leading(t2), inl_join(t2) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "Plan": [ - "HashJoin_112 24316.55 root inner join, equal:[eq(test.t1.a, test.t1.a)]", - "├─Selection_116(Build) 12475.01 root not(isnull(test.t1.a))", - "│ └─CTEFullScan_117 15593.77 root CTE:tt AS t2 data:CTE_0", - "└─Selection_114(Probe) 12475.01 root not(isnull(test.t1.a))", - " └─CTEFullScan_115 15593.77 root CTE:tt AS t1 data:CTE_0", - "CTE_0 15593.77 root Non-Recursive CTE", - "└─HashJoin_32(Seed Part) 15593.77 root inner join, equal:[eq(test.t2.a, test.t1.a)]", - " ├─IndexReader_109(Build) 10000.00 root index:IndexFullScan_108", - " │ └─IndexFullScan_108 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:false, stats:pseudo", - " └─IndexJoin_95(Probe) 12475.01 root inner join, inner:IndexLookUp_94, outer key:test.t3.b, inner key:test.t2.b, equal cond:eq(test.t3.b, test.t2.b)", - " ├─IndexReader_74(Build) 9990.00 root index:IndexFullScan_73", - " │ └─IndexFullScan_73 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", - " └─IndexLookUp_94(Probe) 12475.01 root ", - " ├─Selection_92(Build) 12487.50 cop[tikv] not(isnull(test.t2.b))", - " │ └─IndexRangeScan_90 12500.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t3.b)], keep order:false, stats:pseudo", - " └─Selection_93(Probe) 12475.01 cop[tikv] not(isnull(test.t2.a))", - " └─TableRowIDScan_91 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain with tt as (select /*+ merge(), leading(t3), inl_join(t1) */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "Plan": [ - "HashJoin_48 30395.69 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - "├─IndexReader_169(Build) 9990.00 root index:IndexFullScan_168", - "│ └─IndexFullScan_168 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", - "└─HashJoin_68(Probe) 24316.55 root inner join, equal:[eq(test.t1.a, test.t2.a)]", - " ├─TableReader_159(Build) 9980.01 root data:Selection_158", - " │ └─Selection_158 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ └─TableFullScan_157 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─IndexJoin_150(Probe) 19492.21 root inner join, inner:IndexReader_149, outer key:test.t1.a, inner key:test.t1.a, equal cond:eq(test.t1.a, test.t1.a)", - " ├─IndexJoin_84(Build) 15593.77 root inner join, inner:IndexReader_83, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", - " │ ├─HashJoin_119(Build) 12475.01 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - " │ │ ├─IndexReader_140(Build) 9990.00 root index:IndexFullScan_139", - " │ │ │ └─IndexFullScan_139 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", - " │ │ └─TableReader_130(Probe) 9980.01 root data:Selection_129", - " │ │ └─Selection_129 9980.01 cop[tikv] not(isnull(test.t2.a)), not(isnull(test.t2.b))", - " │ │ └─TableFullScan_128 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " │ └─IndexReader_83(Probe) 15593.77 root index:IndexRangeScan_82", - " │ └─IndexRangeScan_82 15593.77 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", - " └─IndexReader_149(Probe) 19492.21 root index:IndexRangeScan_148", - " └─IndexRangeScan_148 19492.21 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t1.a)], keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", - "[planner:1815]There are no matching table names for (t1) in optimizer hint /*+ INL_JOIN(t1, t1) */ or /*+ TIDB_INLJ(t1, t1) */. Maybe you can use the table alias name", - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", - "[planner:1815]There are no matching table names for (t1, t1) in optimizer hint /*+ INL_JOIN(t1, t1, t1) */ or /*+ TIDB_INLJ(t1, t1, t1) */. Maybe you can use the table alias name" - ] - }, - { - "SQL": "explain with tt as (select /*+ leading(t2), merge_join(t2), merge() */ t1.a from t1 join t2 join t3 where t1.a = t2.a and t2.b=t3.b) select * from tt t1 join tt t2 on t1.a=t2.a", - "Plan": [ - "HashJoin_48 30395.69 root inner join, equal:[eq(test.t2.b, test.t3.b)]", - "├─IndexReader_145(Build) 9990.00 root index:IndexFullScan_144", - "│ └─IndexFullScan_144 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:false, stats:pseudo", - "└─MergeJoin_142(Probe) 24316.55 root inner join, left key:test.t1.a, right key:test.t2.a", - " ├─Projection_92(Build) 9980.01 root test.t2.a, test.t2.b", - " │ └─IndexLookUp_91 9980.01 root ", - " │ ├─IndexFullScan_88(Build) 9990.00 cop[tikv] table:t2, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─Selection_90(Probe) 9980.01 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableRowIDScan_89 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─MergeJoin_53(Probe) 19492.21 root inner join, left key:test.t1.a, right key:test.t1.a", - " ├─IndexReader_87(Build) 10000.00 root index:IndexFullScan_86", - " │ └─IndexFullScan_86 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " └─MergeJoin_54(Probe) 15593.77 root inner join, left key:test.t2.a, right key:test.t1.a", - " ├─IndexReader_85(Build) 10000.00 root index:IndexFullScan_84", - " │ └─IndexFullScan_84 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " └─Sort_75(Probe) 12475.01 root test.t2.a", - " └─MergeJoin_66 12475.01 root inner join, left key:test.t2.b, right key:test.t3.b", - " ├─IndexReader_74(Build) 9990.00 root index:IndexFullScan_73", - " │ └─IndexFullScan_73 9990.00 cop[tikv] table:t3, index:idx_b(b) keep order:true, stats:pseudo", - " └─Projection_72(Probe) 9980.01 root test.t2.a, test.t2.b", - " └─IndexLookUp_71 9980.01 root ", - " ├─IndexFullScan_68(Build) 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", - " └─Selection_70(Probe) 9980.01 cop[tikv] not(isnull(test.t2.a))", - " └─TableRowIDScan_69 9990.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", - "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ MERGE_JOIN(t2, t2) */ or /*+ TIDB_SMJ(t2, t2) */. Maybe you can use the table alias name", - "[planner:1815]We can only use one leading hint at most, when multiple leading hints are used, all leading hints will be invalid", - "[planner:1815]There are no matching table names for (t2, t2) in optimizer hint /*+ MERGE_JOIN(t2, t2, t2) */ or /*+ TIDB_SMJ(t2, t2, t2) */. Maybe you can use the table alias name" - ] - }, - { - "SQL": "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", - "Plan": [ - "HashJoin 9990.00 root semi join, equal:[eq(test.t1.b, test.t2.b)]", - "├─IndexReader(Build) 9990.00 root index:IndexFullScan", - "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - "└─Projection(Probe) 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - " └─MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", - " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─Projection(Probe) 9990.00 root test.t1.a, test.t1.b", - " └─IndexLookUp 9990.00 root ", - " ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " └─Selection(Probe) 9990.00 cop[tikv] not(isnull(test.t1.b))", - " └─TableRowIDScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]leading hint is inapplicable, check the join type or the join algorithm hint" - ] - }, - { - "SQL": "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT 1 FROM t2 WHERE t2.b = t1.b);", - "Plan": [ - "HashJoin 9990.00 root semi join, equal:[eq(test.t1.b, test.t2.b)]", - "├─IndexReader(Build) 9990.00 root index:IndexFullScan", - "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:false, stats:pseudo", - "└─Projection(Probe) 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - " └─IndexJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", - " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", - " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' SELECT /*+ leading(t2@sel_2), merge_join(t) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", - "Plan": [ - "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", - " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─Sort(Probe) 9990.00 root test.t1.a", - " └─HashJoin 9990.00 root inner join, equal:[eq(test.t2.b, test.t1.b)]", - " ├─StreamAgg(Build) 7992.00 root group by:test.t2.b, funcs:firstrow(test.t2.b)->test.t2.b", - " │ └─IndexReader 7992.00 root index:StreamAgg", - " │ └─StreamAgg 7992.00 cop[tikv] group by:test.t2.b, ", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' SELECT /*+ leading(t1), inl_join(t1) */ * FROM t join t1 on t.a = t1.a WHERE EXISTS (SELECT /*+ SEMI_JOIN_REWRITE() */ 1 FROM t2 WHERE t2.b = t1.b);", - "Plan": [ - "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)]", - " ├─StreamAgg(Build) 7992.00 root group by:test.t2.b, funcs:firstrow(test.t2.b)->test.t2.b", - " │ └─IndexReader 7992.00 root index:StreamAgg", - " │ └─StreamAgg 7992.00 cop[tikv] group by:test.t2.b, ", - " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:idx_b(b) keep order:true, stats:pseudo", - " └─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", - " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", - " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", - "Plan": [ - "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)], other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", - " ├─HashAgg(Build) 7992.00 root group by:test.t2.b, funcs:sum(Column#24)->Column#10, funcs:firstrow(test.t2.b)->test.t2.b", - " │ └─TableReader 7992.00 root data:HashAgg", - " │ └─HashAgg 7992.00 cop[tikv] group by:test.t2.b, funcs:sum(test.t2.a)->Column#24", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─MergeJoin(Probe) 12487.50 root inner join, left key:test.t1.a, right key:test.t.a", - " ├─Projection(Build) 10000.00 root test.t.a, test.t.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─Projection(Probe) 9990.00 root test.t1.a, test.t1.b", - " └─IndexLookUp 9990.00 root ", - " ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " └─Selection(Probe) 9990.00 cop[tikv] not(isnull(test.t1.b))", - " └─TableRowIDScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ LEADING(t2) */. Maybe you can use the table alias name" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select sum(t2.a) from t2 where t2.b = t1.b);", - "Plan": [ - "Projection 12487.50 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─HashJoin 12487.50 root inner join, equal:[eq(test.t1.b, test.t2.b)], other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", - " ├─HashAgg(Build) 7992.00 root group by:test.t2.b, funcs:sum(Column#28)->Column#10, funcs:firstrow(test.t2.b)->test.t2.b", - " │ └─TableReader 7992.00 root data:HashAgg", - " │ └─HashAgg 7992.00 cop[tikv] group by:test.t2.b, funcs:sum(test.t2.a)->Column#28", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - " └─IndexJoin(Probe) 12487.50 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", - " ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─IndexLookUp(Probe) 12487.50 root ", - " ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", - " └─Selection(Probe) 12487.50 cop[tikv] not(isnull(test.t1.b))", - " └─TableRowIDScan 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+leading(t2@sel_2) merge_join(t) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", - "Plan": [ - "Projection 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─Apply 12500.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", - " ├─MergeJoin(Build) 12500.00 root inner join, left key:test.t.a, right key:test.t1.a", - " │ ├─Projection(Build) 10000.00 root test.t1.a, test.t1.b", - " │ │ └─IndexLookUp 10000.00 root ", - " │ │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t1, index:idx_a(a) keep order:true, stats:pseudo", - " │ │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " │ └─Projection(Probe) 10000.00 root test.t.a, test.t.b", - " │ └─IndexLookUp 10000.00 root ", - " │ ├─IndexFullScan(Build) 10000.00 cop[tikv] table:t, index:idx_a(a) keep order:true, stats:pseudo", - " │ └─TableRowIDScan(Probe) 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─MaxOneRow(Probe) 12500.00 root ", - " └─StreamAgg 12500.00 root funcs:sum(Column#25)->Column#10", - " └─Projection 125000.00 root cast(test.t2.a, decimal(10,0) BINARY)->Column#25", - " └─IndexLookUp 125000.00 root ", - " ├─IndexRangeScan(Build) 125000.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t1.b)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 125000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]There are no matching table names for (t2) in optimizer hint /*+ LEADING(t2) */. Maybe you can use the table alias name" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t1), inl_join(t1) */ * from t join t1 on t.a = t1.a where t1.a < (select /*+ NO_DECORRELATE() */ sum(t2.a) from t2 where t2.b = t1.b);", - "Plan": [ - "Projection 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", - "└─Apply 12500.00 root CARTESIAN inner join, other cond:lt(cast(test.t1.a, decimal(10,0) BINARY), Column#10)", - " ├─Projection(Build) 12500.00 root test.t.a, test.t.b, test.t1.a, test.t1.b", - " │ └─IndexJoin 12500.00 root inner join, inner:IndexLookUp, outer key:test.t.a, inner key:test.t1.a, equal cond:eq(test.t.a, test.t1.a)", - " │ ├─TableReader(Build) 10000.00 root data:TableFullScan", - " │ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " │ └─IndexLookUp(Probe) 12500.00 root ", - " │ ├─IndexRangeScan(Build) 12500.00 cop[tikv] table:t1, index:idx_a(a) range: decided by [eq(test.t1.a, test.t.a)], keep order:false, stats:pseudo", - " │ └─TableRowIDScan(Probe) 12500.00 cop[tikv] table:t1 keep order:false, stats:pseudo", - " └─MaxOneRow(Probe) 12500.00 root ", - " └─StreamAgg 12500.00 root funcs:sum(Column#23)->Column#10", - " └─Projection 125000.00 root cast(test.t2.a, decimal(10,0) BINARY)->Column#23", - " └─IndexLookUp 125000.00 root ", - " ├─IndexRangeScan(Build) 125000.00 cop[tikv] table:t2, index:idx_b(b) range: decided by [eq(test.t2.b, test.t1.b)], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 125000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t9), hash_join(t7) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", - "Plan": [ - "Projection 15593.77 root test.t7.a, test.t7.b, test.t8.a, test.t8.b, test.t9.a, test.t9.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t8.a, test.t7.a)]", - " ├─TableReader(Build) 9990.00 root partition:all data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t7.a))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t7 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t9.b, test.t8.b)]", - " ├─TableReader(Build) 9980.01 root partition:all data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t8.a)), not(isnull(test.t8.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t8 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root partition:all data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t9.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t9 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ leading(t8), hash_join(t8) */ * from t7 join t8 join t9 where t7.a = t8.a and t8.b = t9.b;", - "Plan": [ - "Projection 15593.77 root test.t7.a, test.t7.b, test.t8.a, test.t8.b, test.t9.a, test.t9.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t8.b, test.t9.b)]", - " ├─TableReader(Build) 9990.00 root partition:all data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t9.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t9 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t8.a, test.t7.a)]", - " ├─TableReader(Build) 9980.01 root partition:all data:Selection", - " │ └─Selection 9980.01 cop[tikv] not(isnull(test.t8.a)), not(isnull(test.t8.b))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t8 keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root partition:all data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t7.a))", - " └─TableFullScan 10000.00 cop[tikv] table:t7 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ read_from_storage(tikv[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "Projection 15593.77 root test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─TableReader(Build) 9990.00 root data:Selection", - " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t6.b, test.t5.b)]", - " ├─TableReader(Build) 9980.01 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: PassThrough", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t6.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t6 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ read_from_storage(tikv[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "Projection 15593.77 root test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - "└─HashJoin 15593.77 root inner join, equal:[eq(test.t5.b, test.t6.b)]", - " ├─TableReader(Build) 9990.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 root inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─TableReader(Build) 9990.00 root MppVersion: 2, data:ExchangeSender", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", - " └─TableReader(Probe) 9980.01 root data:Selection", - " └─Selection 9980.01 cop[tikv] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " └─TableFullScan 10000.00 cop[tikv] table:t5 keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ read_from_storage(tiflash[t4, t6]), leading(t6), hash_join_build(t4) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t6.b, test.t5.b)]", - " ├─ExchangeReceiver(Build) 9980.01 mpp[tiflash] ", - " │ └─ExchangeSender 9980.01 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ read_from_storage(tiflash[t5]), leading(t5), hash_join_probe(t5) */ * from t4 join t5 join t6 where t4.a = t5.a and t5.b = t6.b;", - "Plan": [ - "TableReader 15593.77 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 15593.77 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 15593.77 mpp[tiflash] test.t4.a, test.t4.b, test.t5.a, test.t5.b, test.t6.a, test.t6.b", - " └─HashJoin 15593.77 mpp[tiflash] inner join, equal:[eq(test.t5.b, test.t6.b)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t6.b))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t6 pushed down filter:empty, keep order:false, stats:pseudo", - " └─HashJoin(Probe) 12475.01 mpp[tiflash] inner join, equal:[eq(test.t5.a, test.t4.a)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t4.a))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t4 pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9980.01 mpp[tiflash] not(isnull(test.t5.a)), not(isnull(test.t5.b))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t5 pushed down filter:empty, keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, - { - "Name": "TestReadFromStorageHintAndIsolationRead", - "Cases": [ - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t], tiflash[t]) */ avg(a) from t", - "Plan": [ - "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", - "└─IndexReader 1.00 root index:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", - " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]Storage hints are conflict, you can only specify one storage type of table test.t" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tikv[t]) */ avg(a) from t", - "Plan": [ - "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", - "└─IndexReader 1.00 root index:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", - " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "desc format = 'brief' select /*+ read_from_storage(tiflash[t]) */ avg(a) from t", - "Plan": [ - "HashAgg 1.00 root funcs:avg(Column#5, Column#6)->Column#4", - "└─IndexReader 1.00 root index:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:count(test.t.a)->Column#5, funcs:sum(test.t.a)->Column#6", - " └─IndexFullScan 10000.00 cop[tikv] table:t, index:ia(a) keep order:false, stats:pseudo" - ], - "Warn": [ - "[planner:1815]No available path for table test.t with the store type tiflash of the hint /*+ read_from_storage */, please check the status of the table replica and variable value of tidb_isolation_read_engines(map[0:{}])" - ] - } - ] - }, - { - "Name": "TestIsolationReadDoNotFilterSystemDB", - "Cases": [ - { - "SQL": "desc format = 'brief' select * from metrics_schema.tidb_query_duration where time >= '2019-12-23 16:10:13' and time <= '2019-12-23 16:30:13'", - "Plan": [ - "MemTableScan 10000.00 root table:tidb_query_duration PromQL:histogram_quantile(0.9, sum(rate(tidb_server_handle_query_duration_seconds_bucket{}[60s])) by (le,sql_type,instance)), start_time:2019-12-23 16:10:13, end_time:2019-12-23 16:30:13, step:1m0s" - ] - }, - { - "SQL": "desc format = 'brief' select * from information_schema.tables", - "Plan": [ - "MemTableScan 10000.00 root table:TABLES " - ] - }, - { - "SQL": "desc format = 'brief' select * from mysql.stats_meta", - "Plan": [ - "TableReader 10000.00 root data:TableFullScan", - "└─TableFullScan 10000.00 cop[tikv] table:stats_meta keep order:false, stats:pseudo" - ] - } - ] - }, - { - "Name": "TestIsolationReadTiFlashNotChoosePointGet", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t where t.a = 1", - "Result": [ - "TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableRangeScan 1.00 mpp[tiflash] table:t range:[1,1], keep order:false, stats:pseudo" - ] + "TableReader 10000.00 root data:TableFullScan", + "└─TableFullScan 10000.00 cop[tikv] table:stats_meta keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestIsolationReadTiFlashNotChoosePointGet", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t where t.a = 1", + "Result": [ + "TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableRangeScan 1.00 mpp[tiflash] table:t range:[1,1], keep order:false, stats:pseudo" + ] }, { "SQL": "explain format = 'brief' select * from t where t.a in (1, 2)", @@ -6572,49 +2626,6 @@ } ] }, - { - "Name": "TestIsolationReadTiFlashUseIndexHint", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select * from t use index();", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - }, - { - "SQL": "explain format = 'brief' select /*+ use_index(t, idx)*/ * from t", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": [ - "TiDB doesn't support index in the isolation read engines(value: 'tiflash')" - ] - }, - { - "SQL": "explain format = 'brief' select /*+ use_index(t)*/ * from t", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ], - "Warn": null - } - ] - }, { "Name": "TestIssue20710", "Cases": [ From 2bdc3e5d7273ab0faf9c9d5de9752e3fc503238a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=B6=85?= Date: Wed, 19 Jul 2023 11:24:47 +0800 Subject: [PATCH 13/72] ttl: fix unstable test 'TestTTLTimerHookOnEvent' (#45446) close pingcap/tidb#45445 --- ttl/ttlworker/timer_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ttl/ttlworker/timer_test.go b/ttl/ttlworker/timer_test.go index 3268de5c0f94d..741bda3a3be69 100644 --- a/ttl/ttlworker/timer_test.go +++ b/ttl/ttlworker/timer_test.go @@ -524,10 +524,11 @@ func TestWaitTTLJobFinish(t *testing.T) { Times(10) adapter.On("GetJob", hook.ctx, data.TableID, data.PhysicalID, timer.EventID). Return(nil, errors.New("mockErr")). - Once(). Run(func(_ mock.Arguments) { hook.cancel() }) hook.wg.Add(1) + start := time.Now() hook.waitJobFinished(logutil.BgLogger(), data, timer.ID, eventID, eventStart) + require.Less(t, time.Since(start), 10*time.Second) adapter.AssertExpectations(t) checkTTLTimerNotChange(t, cli, timer) } From ee6da7aeeeadf8b29a38b988d3b17aa585aea327 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 19 Jul 2023 12:17:17 +0800 Subject: [PATCH 14/72] linter: enable toomanytests for more package (#45454) ref pingcap/tidb#40786 --- build/linter/toomanytests/analyze.go | 9 +++++++++ build/nogo_config.json | 6 +++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/build/linter/toomanytests/analyze.go b/build/linter/toomanytests/analyze.go index e6530eeb283ba..c6613e843bed9 100644 --- a/build/linter/toomanytests/analyze.go +++ b/build/linter/toomanytests/analyze.go @@ -16,6 +16,7 @@ package toomanytests import ( "go/ast" + "go/token" "strings" "golang.org/x/tools/go/analysis" @@ -28,6 +29,10 @@ var Analyzer = &analysis.Analyzer{ Run: func(pass *analysis.Pass) (any, error) { cnt := 0 for _, f := range pass.Files { + astFile := pass.Fset.File(f.Pos()) + if !isTestFile(astFile) { + continue + } for _, n := range f.Decls { funcDecl, ok := n.(*ast.FuncDecl) if ok { @@ -45,3 +50,7 @@ var Analyzer = &analysis.Analyzer{ return nil, nil }, } + +func isTestFile(file *token.File) bool { + return strings.HasSuffix(file.Name(), "_test.go") +} diff --git a/build/nogo_config.json b/build/nogo_config.json index 5dd3c96930fdb..e40b389db5d33 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -601,7 +601,11 @@ "only_files": { "disttask/": "disttask code", "timer/": "timer code", - "util/": "util code" + "util/": "util code", + "br/pkg/lightning/config/": "br/pkg/lightning/config code", + "br/pkg/storage": "br/pkg/storage code", + "planner/cascades": "planner/cascades code", + "ttl/": "ttl code" } }, "unconvert": { From be9681ff1eb5494976f07dcfc2a8c258b3ee191e Mon Sep 17 00:00:00 2001 From: lance6716 Date: Wed, 19 Jul 2023 15:47:17 +0800 Subject: [PATCH 15/72] lightning: tidb backend will check conflict threshold (#45394) ref pingcap/tidb#41629 --- br/pkg/lightning/backend/tidb/BUILD.bazel | 2 +- br/pkg/lightning/backend/tidb/tidb.go | 131 ++++++++++------- br/pkg/lightning/backend/tidb/tidb_test.go | 133 ++++++++++++++---- br/pkg/lightning/errormanager/errormanager.go | 13 ++ br/pkg/lightning/importer/import.go | 2 +- br/tests/_utils/generate_certs | 2 +- br/tests/_utils/run_lightning | 2 +- br/tests/_utils/run_lightning_ctl | 2 +- br/tests/lightning_config_max_error/run.sh | 37 +++-- .../tidb-limit-record.toml | 6 +- .../replace.toml | 1 + 11 files changed, 235 insertions(+), 96 deletions(-) diff --git a/br/pkg/lightning/backend/tidb/BUILD.bazel b/br/pkg/lightning/backend/tidb/BUILD.bazel index 981b7e0959dc3..048bb9b377350 100644 --- a/br/pkg/lightning/backend/tidb/BUILD.bazel +++ b/br/pkg/lightning/backend/tidb/BUILD.bazel @@ -37,7 +37,7 @@ go_test( timeout = "short", srcs = ["tidb_test.go"], flaky = True, - shard_count = 12, + shard_count = 13, deps = [ ":tidb", "//br/pkg/lightning/backend", diff --git a/br/pkg/lightning/backend/tidb/tidb.go b/br/pkg/lightning/backend/tidb/tidb.go index 3b438e16e21f5..b4582719e7749 100644 --- a/br/pkg/lightning/backend/tidb/tidb.go +++ b/br/pkg/lightning/backend/tidb/tidb.go @@ -276,12 +276,29 @@ var _ backend.Backend = (*tidbBackend)(nil) // // The backend does not take ownership of `db`. Caller should close `db` // manually after the backend expired. -func NewTiDBBackend(ctx context.Context, db *sql.DB, onDuplicate string, errorMgr *errormanager.ErrorManager) backend.Backend { - switch onDuplicate { - case config.ReplaceOnDup, config.IgnoreOnDup, config.ErrorOnDup: - default: - log.FromContext(ctx).Warn("unsupported action on duplicate, overwrite with `replace`") +func NewTiDBBackend( + ctx context.Context, + db *sql.DB, + conflict config.Conflict, + errorMgr *errormanager.ErrorManager, +) backend.Backend { + var onDuplicate string + switch conflict.Strategy { + case config.ErrorOnDup: + onDuplicate = config.ErrorOnDup + case config.ReplaceOnDup: onDuplicate = config.ReplaceOnDup + case config.IgnoreOnDup: + if conflict.MaxRecordRows == 0 { + onDuplicate = config.IgnoreOnDup + } else { + // need to stop batch insert on error and fall back to row by row insert + // to record the row + onDuplicate = config.ErrorOnDup + } + default: + log.FromContext(ctx).Warn("unsupported conflict strategy, overwrite with `error`") + onDuplicate = config.ErrorOnDup } return &tidbBackend{ db: db, @@ -604,7 +621,7 @@ rowLoop: if err = be.WriteRowsToDB(ctx, tableName, columnNames, r); err != nil { // If the error is not nil, it means we reach the max error count in the non-batch mode. // For now, we will treat like maxErrorCount is always 0. So we will just return if any error occurs. - return errors.Annotatef(err, "[%s] write rows reach max error count %d", tableName, 0) + return errors.Annotatef(err, "[%s] write rows exceed conflict threshold", tableName) } continue rowLoop default: @@ -701,57 +718,75 @@ func (be *tidbBackend) buildStmt(tableName string, columnNames []string) *string } func (be *tidbBackend) execStmts(ctx context.Context, stmtTasks []stmtTask, tableName string, batch bool) error { +stmtLoop: for _, stmtTask := range stmtTasks { + var ( + result sql.Result + err error + ) for i := 0; i < writeRowsMaxRetryTimes; i++ { stmt := stmtTask.stmt - _, err := be.db.ExecContext(ctx, stmt) - if err != nil { - if !common.IsContextCanceledError(err) { - log.FromContext(ctx).Error("execute statement failed", - zap.Array("rows", stmtTask.rows), zap.String("stmt", redact.String(stmt)), zap.Error(err)) + result, err = be.db.ExecContext(ctx, stmt) + if err == nil { + affected, err2 := result.RowsAffected() + if err2 != nil { + // should not happen + return errors.Trace(err2) } - // It's batch mode, just return the error. - if batch { - return errors.Trace(err) + diff := int64(len(stmtTask.rows)) - affected + if diff < 0 { + diff = -diff } - // Retry the non-batch insert here if this is not the last retry. - if common.IsRetryableError(err) && i != writeRowsMaxRetryTimes-1 { - continue - } - firstRow := stmtTask.rows[0] - - if isDupEntryError(err) { - // rowID is ignored in tidb backend - err = be.errorMgr.RecordDuplicate( - ctx, - log.FromContext(ctx), - tableName, - firstRow.path, - firstRow.offset, - err.Error(), - 0, - firstRow.insertStmt, - ) - } else { - err = be.errorMgr.RecordTypeError( - ctx, - log.FromContext(ctx), - tableName, - firstRow.path, - firstRow.offset, - firstRow.insertStmt, - err, - ) - } - if err == nil { - // max-error not yet reached (error consumed by errorMgr), proceed to next stmtTask. - break + if diff > 0 { + if err2 = be.errorMgr.RecordDuplicateCount(diff); err2 != nil { + return err2 + } } + continue stmtLoop + } + + if !common.IsContextCanceledError(err) { + log.FromContext(ctx).Error("execute statement failed", + zap.Array("rows", stmtTask.rows), zap.String("stmt", redact.String(stmt)), zap.Error(err)) + } + // It's batch mode, just return the error. Caller will fall back to row-by-row mode. + if batch { return errors.Trace(err) } - // No error, continue the next stmtTask. - break + if !common.IsRetryableError(err) { + break + } + } + + firstRow := stmtTask.rows[0] + + if isDupEntryError(err) { + // rowID is ignored in tidb backend + err = be.errorMgr.RecordDuplicate( + ctx, + log.FromContext(ctx), + tableName, + firstRow.path, + firstRow.offset, + err.Error(), + 0, + firstRow.insertStmt, + ) + } else { + err = be.errorMgr.RecordTypeError( + ctx, + log.FromContext(ctx), + tableName, + firstRow.path, + firstRow.offset, + firstRow.insertStmt, + err, + ) + } + if err != nil { + return errors.Trace(err) } + // max-error not yet reached (error consumed by errorMgr), proceed to next stmtTask. } failpoint.Inject("FailIfImportedSomeRows", func() { panic("forcing failure due to FailIfImportedSomeRows, before saving checkpoint") diff --git a/br/pkg/lightning/backend/tidb/tidb_test.go b/br/pkg/lightning/backend/tidb/tidb_test.go index d2ee7df00b278..36662d83c5dc3 100644 --- a/br/pkg/lightning/backend/tidb/tidb_test.go +++ b/br/pkg/lightning/backend/tidb/tidb_test.go @@ -19,6 +19,7 @@ import ( "database/sql" "database/sql/driver" "fmt" + "math" "testing" "github.com/DATA-DOG/go-sqlmock" @@ -66,7 +67,11 @@ func createMysqlSuite(t *testing.T) *mysqlSuite { tblInfo := &model.TableInfo{ID: 1, Columns: cols, PKIsHandle: false, State: model.StatePublic} tbl, err := tables.TableFromMeta(kv.NewPanickingAllocators(0), tblInfo) require.NoError(t, err) - backendObj := tidb.NewTiDBBackend(context.Background(), db, config.ReplaceOnDup, errormanager.New(nil, config.NewConfig(), log.L())) + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.ReplaceOnDup + cfg.Conflict.Threshold = math.MaxInt64 + cfg.Conflict.MaxRecordRows = 100 + backendObj := tidb.NewTiDBBackend(context.Background(), db, cfg.Conflict, errormanager.New(nil, cfg, log.L())) return &mysqlSuite{ dbHandle: db, mockDB: mock, @@ -155,7 +160,11 @@ func TestWriteRowsIgnoreOnDup(t *testing.T) { logger := log.L() encBuilder := tidb.NewEncodingBuilder() - ignoreBackend := tidb.NewTiDBBackend(ctx, s.dbHandle, config.IgnoreOnDup, errormanager.New(nil, config.NewConfig(), logger)) + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.IgnoreOnDup + cfg.Conflict.Threshold = math.MaxInt64 + cfg.Conflict.MaxRecordRows = 0 + ignoreBackend := tidb.NewTiDBBackend(ctx, s.dbHandle, cfg.Conflict, errormanager.New(nil, cfg, logger)) engine, err := backend.MakeEngineManager(ignoreBackend).OpenEngine(ctx, &backend.EngineConfig{}, "`foo`.`bar`", 1) require.NoError(t, err) @@ -179,6 +188,35 @@ func TestWriteRowsIgnoreOnDup(t *testing.T) { _, err = writer.Close(ctx) require.NoError(t, err) + // test conflict.strategy == ignore and not 0 conflict.max-record-rows will use ErrorOnDup + + cfg.Conflict.MaxRecordRows = 10 + ignoreBackend = tidb.NewTiDBBackend(ctx, s.dbHandle, cfg.Conflict, errormanager.New(nil, cfg, logger)) + engine, err = backend.MakeEngineManager(ignoreBackend).OpenEngine(ctx, &backend.EngineConfig{}, "`foo`.`bar`", 1) + require.NoError(t, err) + + dataRows = encBuilder.MakeEmptyRows() + dataChecksum = verification.MakeKVChecksum(0, 0, 0) + indexRows = encBuilder.MakeEmptyRows() + indexChecksum = verification.MakeKVChecksum(0, 0, 0) + + row, err = encoder.Encode([]types.Datum{ + types.NewIntDatum(2), + }, 1, []int{0, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1}, 0) + require.NoError(t, err) + row.ClassifyAndAppend(&dataRows, &dataChecksum, &indexRows, &indexChecksum) + + s.mockDB. + ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(2)\\E"). + WillReturnResult(sqlmock.NewResult(1, 1)) + + writer, err = engine.LocalWriter(ctx, &backend.LocalWriterConfig{TableName: "`foo`.`bar`"}) + require.NoError(t, err) + err = writer.AppendRows(ctx, []string{"a"}, dataRows) + require.NoError(t, err) + _, err = writer.Close(ctx) + require.NoError(t, err) + // test encode rows with _tidb_rowid encoder, err = encBuilder.NewEncoder(ctx, &encode.EncodingConfig{Table: s.tbl, Logger: logger}) require.NoError(t, err) @@ -202,7 +240,11 @@ func TestWriteRowsErrorOnDup(t *testing.T) { logger := log.L() encBuilder := tidb.NewEncodingBuilder() - ignoreBackend := tidb.NewTiDBBackend(ctx, s.dbHandle, config.ErrorOnDup, errormanager.New(nil, config.NewConfig(), logger)) + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.ErrorOnDup + cfg.Conflict.Threshold = math.MaxInt64 + cfg.Conflict.MaxRecordRows = 0 + ignoreBackend := tidb.NewTiDBBackend(ctx, s.dbHandle, cfg.Conflict, errormanager.New(nil, cfg, logger)) engine, err := backend.MakeEngineManager(ignoreBackend).OpenEngine(ctx, &backend.EngineConfig{}, "`foo`.`bar`", 1) require.NoError(t, err) @@ -488,8 +530,12 @@ func TestWriteRowsErrorNoRetry(t *testing.T) { WillReturnError(nonRetryableError) // disable error record, should not expect retry statements one by one. - ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, config.ErrorOnDup, - errormanager.New(s.dbHandle, &config.Config{}, log.L()), + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.ErrorOnDup + cfg.Conflict.Threshold = 0 + cfg.Conflict.MaxRecordRows = 0 + ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, cfg.Conflict, + errormanager.New(s.dbHandle, cfg, log.L()), ) encBuilder := tidb.NewEncodingBuilder() dataRows := encodeRowsTiDB(t, encBuilder, s.tbl) @@ -548,16 +594,14 @@ func TestWriteRowsErrorDowngradingAll(t *testing.T) { WithArgs(sqlmock.AnyArg(), "`foo`.`bar`", "11.csv", int64(0), nonRetryableError.Error(), "(5)"). WillReturnResult(driver.ResultNoRows) - // disable error record, should not expect retry statements one by one. - ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, config.ErrorOnDup, - errormanager.New(s.dbHandle, &config.Config{ - App: config.Lightning{ - TaskInfoSchemaName: "tidb_lightning_errors", - MaxError: config.MaxError{ - Type: *atomic.NewInt64(10), - }, - }, - }, log.L()), + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.IgnoreOnDup + cfg.Conflict.Threshold = 100 + cfg.Conflict.MaxRecordRows = 10 + cfg.App.TaskInfoSchemaName = "tidb_lightning_errors" + cfg.App.MaxError.Type = *atomic.NewInt64(10) + ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, cfg.Conflict, + errormanager.New(s.dbHandle, cfg, log.L()), ) encBuilder := tidb.NewEncodingBuilder() dataRows := encodeRowsTiDB(t, encBuilder, s.tbl) @@ -605,15 +649,14 @@ func TestWriteRowsErrorDowngradingExceedThreshold(t *testing.T) { ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(4)\\E"). WillReturnError(nonRetryableError) - ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, config.ErrorOnDup, - errormanager.New(s.dbHandle, &config.Config{ - App: config.Lightning{ - TaskInfoSchemaName: "tidb_lightning_errors", - MaxError: config.MaxError{ - Type: *atomic.NewInt64(3), - }, - }, - }, log.L()), + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.IgnoreOnDup + cfg.Conflict.Threshold = 100 + cfg.Conflict.MaxRecordRows = 10 + cfg.App.TaskInfoSchemaName = "tidb_lightning_errors" + cfg.App.MaxError.Type = *atomic.NewInt64(3) + ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, cfg.Conflict, + errormanager.New(s.dbHandle, cfg, log.L()), ) encBuilder := tidb.NewEncodingBuilder() dataRows := encodeRowsTiDB(t, encBuilder, s.tbl) @@ -629,6 +672,48 @@ func TestWriteRowsErrorDowngradingExceedThreshold(t *testing.T) { require.Nil(t, st) } +func TestDuplicateThreshold(t *testing.T) { + s := createMysqlSuite(t) + defer s.TearDownTest(t) + // batch insert 5 rows, but 4 are already in the table + s.mockDB. + ExpectExec("\\QINSERT IGNORE INTO `foo`.`bar`(`a`) VALUES(1),(2),(3),(4),(5)\\E"). + WillReturnResult(sqlmock.NewResult(5, 1)) + + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.IgnoreOnDup + cfg.Conflict.Threshold = 5 + cfg.Conflict.MaxRecordRows = 0 + ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, cfg.Conflict, + errormanager.New(s.dbHandle, cfg, log.L()), + ) + encBuilder := tidb.NewEncodingBuilder() + dataRows := encodeRowsTiDB(t, encBuilder, s.tbl) + ctx := context.Background() + engine, err := backend.MakeEngineManager(ignoreBackend).OpenEngine(ctx, &backend.EngineConfig{}, "`foo`.`bar`", 1) + require.NoError(t, err) + writer, err := engine.LocalWriter(ctx, &backend.LocalWriterConfig{TableName: "`foo`.`bar`"}) + require.NoError(t, err) + err = writer.AppendRows(ctx, []string{"a"}, dataRows) + require.NoError(t, err) + st, err := writer.Close(ctx) + require.NoError(t, err) + require.Nil(t, st) + + // batch insert 5 rows, all are already in the table, and reach conflict.threshold + + s.mockDB. + ExpectExec("\\QINSERT IGNORE INTO `foo`.`bar`(`a`) VALUES(1),(2),(3),(4),(5)\\E"). + WillReturnResult(sqlmock.NewResult(5, 0)) + writer, err = engine.LocalWriter(ctx, &backend.LocalWriterConfig{TableName: "`foo`.`bar`"}) + require.NoError(t, err) + err = writer.AppendRows(ctx, []string{"a"}, dataRows) + require.ErrorContains(t, err, "The number of conflict errors exceeds the threshold configured by `conflict.threshold`: '5'") + st, err = writer.Close(ctx) + require.NoError(t, err) + require.Nil(t, st) +} + func encodeRowsTiDB(t *testing.T, encBuilder encode.EncodingBuilder, tbl table.Table) encode.Rows { dataRows := encBuilder.MakeEmptyRows() dataChecksum := verification.MakeKVChecksum(0, 0, 0) diff --git a/br/pkg/lightning/errormanager/errormanager.go b/br/pkg/lightning/errormanager/errormanager.go index 6564fc01c94fd..b53b659f4ef50 100644 --- a/br/pkg/lightning/errormanager/errormanager.go +++ b/br/pkg/lightning/errormanager/errormanager.go @@ -495,7 +495,20 @@ func (em *ErrorManager) ResolveAllConflictKeys( return errors.Trace(g.Wait()) } +// RecordDuplicateCount reduce the counter of "duplicate entry" errors. +// Currently the count will not be shared for multiple lightning instances. +func (em *ErrorManager) RecordDuplicateCount(cnt int64) error { + if em.conflictErrRemain.Sub(cnt) < 0 { + threshold := em.configConflict.Threshold + return errors.Errorf( + "The number of conflict errors exceeds the threshold configured by `conflict.threshold`: '%d'", + threshold) + } + return nil +} + // RecordDuplicate records a "duplicate entry" error so user can query them later. +// Currently the error will not be shared for multiple lightning instances. func (em *ErrorManager) RecordDuplicate( ctx context.Context, logger log.Logger, diff --git a/br/pkg/lightning/importer/import.go b/br/pkg/lightning/importer/import.go index 6345c25777b9b..fc37a5ccaa2b8 100644 --- a/br/pkg/lightning/importer/import.go +++ b/br/pkg/lightning/importer/import.go @@ -330,7 +330,7 @@ func NewImportControllerWithPauser( switch cfg.TikvImporter.Backend { case config.BackendTiDB: encodingBuilder = tidb.NewEncodingBuilder() - backendObj = tidb.NewTiDBBackend(ctx, db, cfg.TikvImporter.OnDuplicate, errorMgr) + backendObj = tidb.NewTiDBBackend(ctx, db, cfg.Conflict, errorMgr) case config.BackendLocal: var rLimit local.RlimT rLimit, err = local.GetSystemRLimit() diff --git a/br/tests/_utils/generate_certs b/br/tests/_utils/generate_certs index b2787d48a62bf..a968e8a7d2263 100755 --- a/br/tests/_utils/generate_certs +++ b/br/tests/_utils/generate_certs @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2020 PingCAP, Inc. # diff --git a/br/tests/_utils/run_lightning b/br/tests/_utils/run_lightning index 40dd086ab91bc..e9c4dd0da827c 100755 --- a/br/tests/_utils/run_lightning +++ b/br/tests/_utils/run_lightning @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2019 PingCAP, Inc. # diff --git a/br/tests/_utils/run_lightning_ctl b/br/tests/_utils/run_lightning_ctl index 17541efd20332..8e6bfe39e0532 100755 --- a/br/tests/_utils/run_lightning_ctl +++ b/br/tests/_utils/run_lightning_ctl @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash # # Copyright 2019 PingCAP, Inc. # diff --git a/br/tests/lightning_config_max_error/run.sh b/br/tests/lightning_config_max_error/run.sh index e10bc1b93a0d2..65bf0f70f0381 100755 --- a/br/tests/lightning_config_max_error/run.sh +++ b/br/tests/lightning_config_max_error/run.sh @@ -80,18 +80,25 @@ check_contains "COUNT(*): ${duplicated_row_count}" run_sql 'SELECT COUNT(*) FROM mytest.testtbl' check_contains "COUNT(*): ${uniq_row_count}" -# TODO(lance6717): will implement them in next PR -## Check tidb backend record duplicate entry in duplicate_records table -#run_sql 'DROP TABLE IF EXISTS lightning_task_info.duplicate_records' -#run_lightning --backend tidb --config "${mydir}/tidb.toml" -#run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' -#check_contains "COUNT(*): 10" -#run_sql 'SELECT * FROM lightning_task_info.duplicate_records WHERE offset = 149' -#check_contains "error: Error 1062 (23000): Duplicate entry '5' for key 'testtbl.PRIMARY'" -#check_contains "row_data: ('5','bbb05')" -# -## Check max-error-record can limit the size of duplicate_records table -#run_sql 'DROP DATABASE IF EXISTS lightning_task_info' -#run_lightning --backend tidb --config "${mydir}/tidb-limit-record.toml" 2>&1 | grep "\`lightning_task_info\`.\`duplicate_records\`" | grep -q "15" -#run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' -#check_contains "COUNT(*): 1" +# Check tidb backend record duplicate entry in duplicate_records table +run_sql 'DROP TABLE IF EXISTS lightning_task_info.duplicate_records' +run_lightning --backend tidb --config "${mydir}/tidb.toml" +run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +check_contains "COUNT(*): 10" +run_sql 'SELECT * FROM lightning_task_info.duplicate_records WHERE offset = 149' +check_contains "error: Error 1062 (23000): Duplicate entry '5' for key 'testtbl.PRIMARY'" +check_contains "row_data: ('5','bbb05')" + +# Check max-error-record can limit the size of duplicate_records table +run_sql 'DROP DATABASE IF EXISTS lightning_task_info' +run_sql 'DROP DATABASE IF EXISTS mytest' +run_lightning --backend tidb --config "${mydir}/tidb-limit-record.toml" 2>&1 | grep "\`lightning_task_info\`.\`duplicate_records\`" | grep -q "5" +run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +check_contains "COUNT(*): 1" + +# Check conflict.threshold +run_sql 'DROP DATABASE IF EXISTS lightning_task_info' +run_sql 'DROP DATABASE IF EXISTS mytest' +cp "${mydir}/tidb-limit-record.toml" "${TEST_DIR}/tidb-limit-record.toml" +sed -i.bak "s/threshold = 5/threshold = 4/g" "${TEST_DIR}/tidb-limit-record.toml" +run_lightning --backend tidb --config "${TEST_DIR}/tidb-limit-record.toml" 2>&1 | grep -q "The number of conflict errors exceeds the threshold" diff --git a/br/tests/lightning_config_max_error/tidb-limit-record.toml b/br/tests/lightning_config_max_error/tidb-limit-record.toml index d5d18edd73f1e..712baecbbb9d7 100644 --- a/br/tests/lightning_config_max_error/tidb-limit-record.toml +++ b/br/tests/lightning_config_max_error/tidb-limit-record.toml @@ -1,9 +1,7 @@ [conflict] -threshold = 20 +strategy = "ignore" +threshold = 5 max-record-rows = 1 [mydumper.csv] header = true - -[tikv-importer] -on-duplicate = "ignore" diff --git a/br/tests/lightning_tidb_duplicate_data/replace.toml b/br/tests/lightning_tidb_duplicate_data/replace.toml index d39282f03e736..8b6826568fcd9 100644 --- a/br/tests/lightning_tidb_duplicate_data/replace.toml +++ b/br/tests/lightning_tidb_duplicate_data/replace.toml @@ -1,2 +1,3 @@ [tikv-importer] backend = "tidb" +on-duplicate = "replace" From 5b8a14ad4dc9c8c3179390d47ba8b497c47f8cdd Mon Sep 17 00:00:00 2001 From: D3Hunter Date: Wed, 19 Jul 2023 16:29:17 +0800 Subject: [PATCH 16/72] lightning: init client-go global cfg (#45464) close pingcap/tidb#45462 --- br/pkg/lightning/importer/BUILD.bazel | 3 +++ br/pkg/lightning/importer/import.go | 19 +++++++++++++++++ br/pkg/lightning/importer/import_test.go | 27 ++++++++++++++++++++++++ 3 files changed, 49 insertions(+) diff --git a/br/pkg/lightning/importer/BUILD.bazel b/br/pkg/lightning/importer/BUILD.bazel index 0ed8a538dc2f8..ba67d1e324b67 100644 --- a/br/pkg/lightning/importer/BUILD.bazel +++ b/br/pkg/lightning/importer/BUILD.bazel @@ -46,6 +46,7 @@ go_library( "//br/pkg/utils", "//br/pkg/version", "//br/pkg/version/build", + "//config", "//ddl", "//errno", "//keyspace", @@ -83,6 +84,7 @@ go_library( "@com_github_pingcap_failpoint//:failpoint", "@com_github_pingcap_kvproto//pkg/metapb", "@com_github_prometheus_client_golang//prometheus", + "@com_github_tikv_client_go_v2//config", "@com_github_tikv_pd_client//:client", "@io_etcd_go_etcd_client_v3//:client", "@org_golang_google_grpc//:grpc", @@ -169,6 +171,7 @@ go_test( "@com_github_pingcap_kvproto//pkg/metapb", "@com_github_stretchr_testify//require", "@com_github_stretchr_testify//suite", + "@com_github_tikv_client_go_v2//config", "@com_github_xitongsys_parquet_go//writer", "@com_github_xitongsys_parquet_go_source//buffer", "@io_etcd_go_etcd_client_v3//:client", diff --git a/br/pkg/lightning/importer/import.go b/br/pkg/lightning/importer/import.go index fc37a5ccaa2b8..fc83a63f601f4 100644 --- a/br/pkg/lightning/importer/import.go +++ b/br/pkg/lightning/importer/import.go @@ -50,6 +50,7 @@ import ( "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/br/pkg/version" "github.com/pingcap/tidb/br/pkg/version/build" + tidbconfig "github.com/pingcap/tidb/config" tidbkv "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/meta/autoid" "github.com/pingcap/tidb/parser" @@ -61,6 +62,7 @@ import ( regexprrouter "github.com/pingcap/tidb/util/regexpr-router" "github.com/pingcap/tidb/util/set" "github.com/prometheus/client_golang/prometheus" + tikvconfig "github.com/tikv/client-go/v2/config" pd "github.com/tikv/pd/client" "go.uber.org/atomic" "go.uber.org/multierr" @@ -353,6 +355,8 @@ func NewImportControllerWithPauser( } } + initGlobalConfig(tls.ToTiKVSecurityConfig()) + encodingBuilder = local.NewEncodingBuilder(ctx) regionSizeGetter := &local.TableRegionSizeGetterImpl{ DB: db, @@ -2227,3 +2231,18 @@ func filterColumns(columnNames []string, extendData mydump.ExtendColumnData, ign } return filteredColumns, extendValueDatums } + +// check store liveness of tikv client-go requires GlobalConfig to work correctly, so we need to init it, +// else tikv will report SSL error when tls is enabled. +// and the SSL error seems affects normal logic of newer TiKV version, and cause the error "tikv: region is unavailable" +// during checksum. +// todo: DM relay on lightning physical mode too, but client-go doesn't support passing TLS data as bytes, +func initGlobalConfig(secCfg tikvconfig.Security) { + if secCfg.ClusterSSLCA != "" || secCfg.ClusterSSLCert != "" { + conf := tidbconfig.GetGlobalConfig() + conf.Security.ClusterSSLCA = secCfg.ClusterSSLCA + conf.Security.ClusterSSLCert = secCfg.ClusterSSLCert + conf.Security.ClusterSSLKey = secCfg.ClusterSSLKey + tidbconfig.StoreGlobalConfig(conf) + } +} diff --git a/br/pkg/lightning/importer/import_test.go b/br/pkg/lightning/importer/import_test.go index dff777076dc8c..99824d16fd6bd 100644 --- a/br/pkg/lightning/importer/import_test.go +++ b/br/pkg/lightning/importer/import_test.go @@ -38,6 +38,7 @@ import ( tmock "github.com/pingcap/tidb/util/mock" router "github.com/pingcap/tidb/util/table-router" "github.com/stretchr/testify/require" + tikvconfig "github.com/tikv/client-go/v2/config" ) func TestNewTableRestore(t *testing.T) { @@ -412,3 +413,29 @@ func TestFilterColumns(t *testing.T) { require.Equal(t, expectedDatums, extendDatums) } } + +func TestInitGlobalConfig(t *testing.T) { + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCA) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCert) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLKey) + initGlobalConfig(tikvconfig.Security{}) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCA) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCert) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLKey) + + initGlobalConfig(tikvconfig.Security{ + ClusterSSLCA: "ca", + }) + require.NotEmpty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCA) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCert) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLKey) + + initGlobalConfig(tikvconfig.Security{}) + initGlobalConfig(tikvconfig.Security{ + ClusterSSLCert: "cert", + ClusterSSLKey: "key", + }) + require.Empty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCA) + require.NotEmpty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLCert) + require.NotEmpty(t, tikvconfig.GetGlobalConfig().Security.ClusterSSLKey) +} From c6d83d78247f29719d57c1cbbb7c9ceccf7d641b Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 19 Jul 2023 17:36:47 +0800 Subject: [PATCH 17/72] statcache: faster LFU (#45357) ref pingcap/tidb#45367 --- statistics/handle/cache/internal/BUILD.bazel | 1 + .../handle/cache/internal/bench_test.go | 8 + .../handle/cache/internal/lfu/BUILD.bazel | 33 ++++ .../handle/cache/internal/lfu/key_set.go | 52 ++++++ .../cache/internal/lfu/key_set_shard.go | 55 ++++++ .../handle/cache/internal/lfu/lfu_cache.go | 132 ++++++++++++++ .../cache/internal/lfu/lfu_cache_test.go | 163 ++++++++++++++++++ .../handle/cache/internal/lru/BUILD.bazel | 2 +- 8 files changed, 445 insertions(+), 1 deletion(-) create mode 100644 statistics/handle/cache/internal/lfu/BUILD.bazel create mode 100644 statistics/handle/cache/internal/lfu/key_set.go create mode 100644 statistics/handle/cache/internal/lfu/key_set_shard.go create mode 100644 statistics/handle/cache/internal/lfu/lfu_cache.go create mode 100644 statistics/handle/cache/internal/lfu/lfu_cache_test.go diff --git a/statistics/handle/cache/internal/BUILD.bazel b/statistics/handle/cache/internal/BUILD.bazel index 2eeef4a40e005..3f046519578df 100644 --- a/statistics/handle/cache/internal/BUILD.bazel +++ b/statistics/handle/cache/internal/BUILD.bazel @@ -23,6 +23,7 @@ go_test( flaky = True, deps = [ ":internal", + "//statistics/handle/cache/internal/lfu", "//statistics/handle/cache/internal/lru", "//statistics/handle/cache/internal/mapcache", "//statistics/handle/cache/internal/testutil", diff --git a/statistics/handle/cache/internal/bench_test.go b/statistics/handle/cache/internal/bench_test.go index f1957032a429b..08cc2e10c4a2d 100644 --- a/statistics/handle/cache/internal/bench_test.go +++ b/statistics/handle/cache/internal/bench_test.go @@ -19,6 +19,7 @@ import ( "testing" "github.com/pingcap/tidb/statistics/handle/cache/internal" + "github.com/pingcap/tidb/statistics/handle/cache/internal/lfu" "github.com/pingcap/tidb/statistics/handle/cache/internal/lru" "github.com/pingcap/tidb/statistics/handle/cache/internal/mapcache" "github.com/pingcap/tidb/statistics/handle/cache/internal/testutil" @@ -43,6 +44,13 @@ var cases = []struct { return mapcache.NewMapCache() }, }, + { + name: "LFU", + newFunc: func() internal.StatsCacheInner { + result, _ := lfu.NewLFU(defaultSize) + return result + }, + }, } func BenchmarkCachePut(b *testing.B) { diff --git a/statistics/handle/cache/internal/lfu/BUILD.bazel b/statistics/handle/cache/internal/lfu/BUILD.bazel new file mode 100644 index 0000000000000..baa596220a855 --- /dev/null +++ b/statistics/handle/cache/internal/lfu/BUILD.bazel @@ -0,0 +1,33 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "lfu", + srcs = [ + "key_set.go", + "key_set_shard.go", + "lfu_cache.go", + ], + importpath = "github.com/pingcap/tidb/statistics/handle/cache/internal/lfu", + visibility = ["//statistics/handle/cache:__subpackages__"], + deps = [ + "//statistics", + "//statistics/handle/cache/internal", + "//util/intest", + "@com_github_dgraph_io_ristretto//:ristretto", + "@org_golang_x_exp//maps", + ], +) + +go_test( + name = "lfu_test", + timeout = "short", + srcs = ["lfu_cache_test.go"], + embed = [":lfu"], + flaky = True, + race = "on", + shard_count = 6, + deps = [ + "//statistics/handle/cache/internal/testutil", + "@com_github_stretchr_testify//require", + ], +) diff --git a/statistics/handle/cache/internal/lfu/key_set.go b/statistics/handle/cache/internal/lfu/key_set.go new file mode 100644 index 0000000000000..05eaa51bd22cf --- /dev/null +++ b/statistics/handle/cache/internal/lfu/key_set.go @@ -0,0 +1,52 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package lfu + +import ( + "sync" + + "golang.org/x/exp/maps" +) + +type keySet struct { + set map[int64]struct{} + mu sync.RWMutex +} + +func (ks *keySet) Add(key int64) { + ks.mu.Lock() + ks.set[key] = struct{}{} + ks.mu.Unlock() +} + +func (ks *keySet) Remove(key int64) { + ks.mu.Lock() + delete(ks.set, key) + ks.mu.Unlock() +} + +func (ks *keySet) Keys() []int64 { + ks.mu.RLock() + result := maps.Keys(ks.set) + ks.mu.RUnlock() + return result +} + +func (ks *keySet) Len() int { + ks.mu.RLock() + result := len(ks.set) + ks.mu.RUnlock() + return result +} diff --git a/statistics/handle/cache/internal/lfu/key_set_shard.go b/statistics/handle/cache/internal/lfu/key_set_shard.go new file mode 100644 index 0000000000000..518862151f216 --- /dev/null +++ b/statistics/handle/cache/internal/lfu/key_set_shard.go @@ -0,0 +1,55 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package lfu + +const keySetCnt = 128 + +type keySetShard struct { + resultKeySet [keySetCnt]keySet +} + +func newKeySetShard() *keySetShard { + result := keySetShard{} + for i := 0; i < keySetCnt; i++ { + result.resultKeySet[i] = keySet{ + set: make(map[int64]struct{}), + } + } + return &result +} + +func (kss *keySetShard) Add(key int64) { + kss.resultKeySet[key%keySetCnt].Add(key) +} + +func (kss *keySetShard) Remove(key int64) { + kss.resultKeySet[key%keySetCnt].Remove(key) +} + +func (kss *keySetShard) Keys() []int64 { + result := make([]int64, 0, len(kss.resultKeySet)) + for idx := range kss.resultKeySet { + result = append(result, kss.resultKeySet[idx].Keys()...) + } + return result +} + +func (kss *keySetShard) Len() int { + result := 0 + for idx := range kss.resultKeySet { + result += kss.resultKeySet[idx].Len() + } + return result +} diff --git a/statistics/handle/cache/internal/lfu/lfu_cache.go b/statistics/handle/cache/internal/lfu/lfu_cache.go new file mode 100644 index 0000000000000..743fe6fb5b962 --- /dev/null +++ b/statistics/handle/cache/internal/lfu/lfu_cache.go @@ -0,0 +1,132 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package lfu + +import ( + "sync/atomic" + + "github.com/dgraph-io/ristretto" + "github.com/pingcap/tidb/statistics" + "github.com/pingcap/tidb/statistics/handle/cache/internal" + "github.com/pingcap/tidb/util/intest" +) + +// LFU is a LFU based on the ristretto.Cache +type LFU struct { + cache *ristretto.Cache + resultKeySet *keySetShard + cost atomic.Int64 +} + +// NewLFU creates a new LFU cache. +func NewLFU(totalMemCost int64) (*LFU, error) { + result := &LFU{} + bufferItems := int64(64) + if intest.InTest { + bufferItems = 1 + } + cache, err := ristretto.NewCache(&ristretto.Config{ + NumCounters: 1024 * 1024 * 1024, // TODO(hawkingrei): make it configurable for NumCounters and MaxCost + MaxCost: totalMemCost, + BufferItems: bufferItems, + OnEvict: result.onEvict, + OnExit: result.onExit, + IgnoreInternalCost: intest.InTest, + Metrics: intest.InTest, + }) + result.cache = cache + result.resultKeySet = newKeySetShard() + return result, err +} + +// Get implements statsCacheInner +func (s *LFU) Get(tid int64, _ bool) (*statistics.Table, bool) { + result, ok := s.cache.Get(tid) + if !ok { + return nil, ok + } + return result.(*statistics.Table), ok +} + +// Put implements statsCacheInner +func (s *LFU) Put(tblID int64, tbl *statistics.Table, _ bool) { + ok := s.cache.Set(tblID, tbl, tbl.MemoryUsage().TotalTrackingMemUsage()) + if ok { // NOTE: `s.cache` and `s.resultKeySet` may be inconsistent since the update operation is not atomic, but it's acceptable for our scenario + s.resultKeySet.Add(tblID) + s.cost.Add(tbl.MemoryUsage().TotalTrackingMemUsage()) + } +} + +// Del implements statsCacheInner +func (s *LFU) Del(tblID int64) { + s.cache.Del(tblID) + s.resultKeySet.Remove(tblID) +} + +// Cost implements statsCacheInner +func (s *LFU) Cost() int64 { + return s.cost.Load() +} + +// Values implements statsCacheInner +func (s *LFU) Values() []*statistics.Table { + result := make([]*statistics.Table, 0, 512) + for _, k := range s.resultKeySet.Keys() { + if value, ok := s.cache.Get(k); ok { + result = append(result, value.(*statistics.Table)) + } + } + return result +} + +func (s *LFU) onEvict(item *ristretto.Item) { + // We do not need to calculate the cost during onEvict, because the onexit function + // is also called when the evict event occurs. + s.resultKeySet.Remove(int64(item.Key)) +} + +func (s *LFU) onExit(val interface{}) { + s.cost.Add(-1 * val.(*statistics.Table).MemoryUsage().TotalTrackingMemUsage()) +} + +// Len implements statsCacheInner +func (s *LFU) Len() int { + return s.resultKeySet.Len() +} + +// Front implements statsCacheInner +func (*LFU) Front() int64 { + return 0 +} + +// Copy implements statsCacheInner +func (s *LFU) Copy() internal.StatsCacheInner { + return s +} + +// SetCapacity implements statsCacheInner +func (s *LFU) SetCapacity(maxCost int64) { + s.cache.UpdateMaxCost(maxCost) +} + +// wait blocks until all buffered writes have been applied. This ensures a call to Set() +// will be visible to future calls to Get(). it is only used for test. +func (s *LFU) wait() { + s.cache.Wait() +} + +func (s *LFU) metrics() *ristretto.Metrics { + return s.cache.Metrics +} diff --git a/statistics/handle/cache/internal/lfu/lfu_cache_test.go b/statistics/handle/cache/internal/lfu/lfu_cache_test.go new file mode 100644 index 0000000000000..72132046fdc6b --- /dev/null +++ b/statistics/handle/cache/internal/lfu/lfu_cache_test.go @@ -0,0 +1,163 @@ +// Copyright 2022 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package lfu + +import ( + "sync" + "testing" + + "github.com/pingcap/tidb/statistics/handle/cache/internal/testutil" + "github.com/stretchr/testify/require" +) + +var ( + mockCMSMemoryUsage = int64(4) + mockTopNMemoryUsage = int64(64) + mockHistMemoryUsage = int64(289) +) + +func TestLFUPutGetDel(t *testing.T) { + capacity := int64(100) + lfu, err := NewLFU(capacity) + require.NoError(t, err) + mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) + mockTableID := int64(1) + lfu.Put(mockTableID, mockTable, false) + lfu.wait() + lfu.Del(mockTableID) + v, ok := lfu.Get(mockTableID, false) + require.False(t, ok) + require.Nil(t, v) + lfu.wait() + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) + require.Equal(t, 0, len(lfu.Values())) +} + +func TestLFUFreshMemUsage(t *testing.T) { + lfu, err := NewLFU(1000) + require.NoError(t, err) + t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + t2 := testutil.NewMockStatisticsTable(2, 2, true, false, false) + t3 := testutil.NewMockStatisticsTable(3, 3, true, false, false) + lfu.Put(int64(1), t1, false) + lfu.Put(int64(2), t2, false) + lfu.Put(int64(3), t3, false) + require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) + t4 := testutil.NewMockStatisticsTable(2, 1, true, false, false) + lfu.Put(int64(1), t4, false) + require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+7*mockCMSMemoryUsage) + t5 := testutil.NewMockStatisticsTable(2, 2, true, false, false) + lfu.Put(int64(1), t5, false) + require.Equal(t, lfu.Cost(), 7*mockCMSMemoryUsage+7*mockCMSMemoryUsage) + + t6 := testutil.NewMockStatisticsTable(1, 2, true, false, false) + lfu.Put(int64(1), t6, false) + require.Equal(t, lfu.Cost(), 7*mockCMSMemoryUsage+6*mockCMSMemoryUsage) + + t7 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + lfu.Put(int64(1), t7, false) + require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) + lfu.wait() + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) +} + +func TestLFUPutTooBig(t *testing.T) { + lfu, err := NewLFU(1) + require.NoError(t, err) + mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) + // put mockTable, the index should be evicted + lfu.Put(int64(1), mockTable, false) + _, ok := lfu.Get(int64(1), false) + require.False(t, ok) + lfu.wait() + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) +} + +func TestCacheLen(t *testing.T) { + capacity := int64(12) + lfu, err := NewLFU(capacity) + require.NoError(t, err) + t1 := testutil.NewMockStatisticsTable(2, 1, true, false, false) + require.Equal(t, int64(12), t1.MemoryUsage().TotalTrackingMemUsage()) + lfu.Put(int64(1), t1, false) + t2 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + // put t2, t1 should be evicted 2 items and still exists in the list + lfu.Put(int64(2), t2, false) + lfu.wait() + require.Equal(t, lfu.Len(), 1) + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) + + // put t3, t1/t2 should be evicted all items and disappeared from the list + t3 := testutil.NewMockStatisticsTable(2, 1, true, false, false) + lfu.Put(int64(3), t3, false) + lfu.wait() + require.Equal(t, lfu.Len(), 1) + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) +} + +func TestLFUCachePutGetWithManyConcurrency(t *testing.T) { + // to test DATA RACE + capacity := int64(100000000000) + lfu, err := NewLFU(capacity) + require.NoError(t, err) + var wg sync.WaitGroup + wg.Add(2000) + for i := 0; i < 1000; i++ { + go func(i int) { + defer wg.Done() + t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + lfu.Put(int64(i), t1, true) + }(i) + go func(i int) { + defer wg.Done() + lfu.Get(int64(i), true) + }(i) + } + wg.Wait() + lfu.wait() + require.Equal(t, lfu.Len(), 1000) + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) + require.Equal(t, 1000, len(lfu.Values())) +} + +func TestLFUCachePutGetWithManyConcurrency2(t *testing.T) { + // to test DATA RACE + capacity := int64(100000000000) + lfu, err := NewLFU(capacity) + require.NoError(t, err) + var wg sync.WaitGroup + wg.Add(10) + for i := 0; i < 5; i++ { + go func() { + defer wg.Done() + for n := 0; n < 1000; n++ { + t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + lfu.Put(int64(n), t1, true) + } + }() + } + for i := 0; i < 5; i++ { + go func() { + defer wg.Done() + for n := 0; n < 1000; n++ { + lfu.Get(int64(n), true) + } + }() + } + wg.Wait() + lfu.wait() + require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) + require.Equal(t, 1000, len(lfu.Values())) +} diff --git a/statistics/handle/cache/internal/lru/BUILD.bazel b/statistics/handle/cache/internal/lru/BUILD.bazel index 3c7f7a6a1cd50..92cf162765ba1 100644 --- a/statistics/handle/cache/internal/lru/BUILD.bazel +++ b/statistics/handle/cache/internal/lru/BUILD.bazel @@ -4,7 +4,7 @@ go_library( name = "lru", srcs = ["lru_cache.go"], importpath = "github.com/pingcap/tidb/statistics/handle/cache/internal/lru", - visibility = ["//statistics/handle:__subpackages__"], + visibility = ["//statistics/handle/cache:__subpackages__"], deps = [ "//statistics", "//statistics/handle/cache/internal", From 7f016ce2f207212b4e2e0be2b999f66c1075b576 Mon Sep 17 00:00:00 2001 From: tangenta Date: Thu, 20 Jul 2023 10:44:17 +0800 Subject: [PATCH 18/72] ddl: create temp dir automatically for adding index (#45457) close pingcap/tidb#45456 --- ddl/index.go | 5 ++++- ddl/ingest/disk_root.go | 15 +++++++++++-- errno/errcode.go | 1 + errno/errname.go | 1 + errors.toml | 5 +++++ .../addindextest/integration_test.go | 21 ++++++++++++++++--- util/dbterror/ddl_terror.go | 2 ++ 7 files changed, 44 insertions(+), 6 deletions(-) diff --git a/ddl/index.go b/ddl/index.go index 8cbb784f8d9b7..845873b7589c6 100644 --- a/ddl/index.go +++ b/ddl/index.go @@ -626,7 +626,10 @@ func (w *worker) onCreateIndex(d *ddlCtx, t *meta.Meta, job *model.Job, isPK boo var reorgTp model.ReorgType reorgTp, err = pickBackfillType(w.ctx, job, indexInfo.Unique, d) if err != nil { - break + if !errorIsRetryable(err, job) { + job.State = model.JobStateCancelled + } + return ver, err } if reorgTp.NeedMergeProcess() { // Increase telemetryAddIndexIngestUsage diff --git a/ddl/ingest/disk_root.go b/ddl/ingest/disk_root.go index 2c351a196d186..9af58325cb3ee 100644 --- a/ddl/ingest/disk_root.go +++ b/ddl/ingest/disk_root.go @@ -16,12 +16,15 @@ package ingest import ( "fmt" + "os" "sync" "sync/atomic" "github.com/pingcap/errors" + "github.com/pingcap/failpoint" lcom "github.com/pingcap/tidb/br/pkg/lightning/common" "github.com/pingcap/tidb/sessionctx/variable" + "github.com/pingcap/tidb/util/dbterror" "github.com/pingcap/tidb/util/logutil" "go.uber.org/zap" ) @@ -114,13 +117,21 @@ func (d *diskRootImpl) usageInfo() string { // PreCheckUsage implements DiskRoot interface. func (d *diskRootImpl) PreCheckUsage() error { + failpoint.Inject("mockIngestCheckEnvFailed", func(_ failpoint.Value) { + failpoint.Return(dbterror.ErrIngestCheckEnvFailed.FastGenByArgs("mock error")) + }) + err := os.MkdirAll(d.path, 0700) + if err != nil { + return dbterror.ErrIngestCheckEnvFailed.FastGenByArgs(err.Error()) + } sz, err := lcom.GetStorageSize(d.path) if err != nil { - return errors.Trace(err) + return dbterror.ErrIngestCheckEnvFailed.FastGenByArgs(err.Error()) } if RiskOfDiskFull(sz.Available, sz.Capacity) { sortPath := ConfigSortPath() - return errors.Errorf("sort path: %s, %s, please clean up the disk and retry", sortPath, d.UsageInfo()) + msg := fmt.Sprintf("sort path: %s, %s, please clean up the disk and retry", sortPath, d.UsageInfo()) + return dbterror.ErrIngestCheckEnvFailed.FastGenByArgs(msg) } return nil } diff --git a/errno/errcode.go b/errno/errcode.go index 08fda5f4d2a4c..f3e8cfeb1e2a3 100644 --- a/errno/errcode.go +++ b/errno/errcode.go @@ -1127,6 +1127,7 @@ const ( ErrColumnInChange = 8245 ErrDDLSetting = 8246 ErrIngestFailed = 8247 + ErrIngestCheckEnvFailed = 8256 ErrCannotPauseDDLJob = 8260 ErrCannotResumeDDLJob = 8261 diff --git a/errno/errname.go b/errno/errname.go index a5b4350318cae..aee780becb0ed 100644 --- a/errno/errname.go +++ b/errno/errname.go @@ -1119,6 +1119,7 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{ ErrPartitionColumnStatsMissing: mysql.Message("Build global-level stats failed due to missing partition-level column stats: %s, please run analyze table to refresh columns of all partitions", nil), ErrDDLSetting: mysql.Message("Error happened when %s DDL: %s", nil), ErrIngestFailed: mysql.Message("Ingest failed: %s", nil), + ErrIngestCheckEnvFailed: mysql.Message("Check ingest environment failed: %s", nil), ErrNotSupportedWithSem: mysql.Message("Feature '%s' is not supported when security enhanced mode is enabled", nil), ErrPlacementPolicyCheck: mysql.Message("Placement policy didn't meet the constraint, reason: %s", nil), diff --git a/errors.toml b/errors.toml index a27fa923a9bbb..3183ba52004ec 100644 --- a/errors.toml +++ b/errors.toml @@ -1466,6 +1466,11 @@ error = ''' Ingest failed: %s ''' +["ddl:8256"] +error = ''' +Check ingest environment failed: %s +''' + ["ddl:8260"] error = ''' Job [%v] can't be paused: %s diff --git a/tests/realtikvtest/addindextest/integration_test.go b/tests/realtikvtest/addindextest/integration_test.go index ded5a49c19a14..6bc617e50d1ac 100644 --- a/tests/realtikvtest/addindextest/integration_test.go +++ b/tests/realtikvtest/addindextest/integration_test.go @@ -433,9 +433,9 @@ func TestAddIndexBackfillLostUpdate(t *testing.T) { d := dom.DDL() originalCallback := d.GetHook() defer d.SetHook(originalCallback) - callback := &callback.TestDDLCallback{} + hook := &callback.TestDDLCallback{} var runDML bool - callback.OnJobRunAfterExported = func(job *model.Job) { + hook.OnJobRunAfterExported = func(job *model.Job) { if t.Failed() || runDML { return } @@ -470,10 +470,25 @@ func TestAddIndexBackfillLostUpdate(t *testing.T) { _, err = tk1.Exec("commit;") assert.NoError(t, err) } - d.SetHook(callback) + d.SetHook(hook) require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/ddl/mockDMLExecutionStateBeforeImport", "1*return")) tk.MustExec("alter table t add unique index idx(b);") tk.MustExec("admin check table t;") tk.MustQuery("select * from t;").Check(testkit.Rows("1 2 1")) require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/ddl/mockDMLExecutionStateBeforeImport")) } + +func TestAddIndexPreCheckFailed(t *testing.T) { + store := realtikvtest.CreateMockStoreAndSetup(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("drop database if exists addindexlit;") + tk.MustExec("create database addindexlit;") + tk.MustExec("use addindexlit;") + tk.MustExec(`set global tidb_ddl_enable_fast_reorg=on;`) + + tk.MustExec("create table t(id int primary key, b int, k int);") + tk.MustExec("insert into t values (1, 1, 1);") + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/ddl/ingest/mockIngestCheckEnvFailed", "return")) + tk.MustGetErrMsg("alter table t add index idx(b);", "[ddl:8256]Check ingest environment failed: mock error") + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/ddl/ingest/mockIngestCheckEnvFailed")) +} diff --git a/util/dbterror/ddl_terror.go b/util/dbterror/ddl_terror.go index 0453bcd84a2e3..fb230e138e8c5 100644 --- a/util/dbterror/ddl_terror.go +++ b/util/dbterror/ddl_terror.go @@ -403,6 +403,8 @@ var ( ErrDDLSetting = ClassDDL.NewStd(mysql.ErrDDLSetting) // ErrIngestFailed returns when the DDL ingest job is failed. ErrIngestFailed = ClassDDL.NewStd(mysql.ErrIngestFailed) + // ErrIngestCheckEnvFailed returns when the DDL ingest env is failed to init. + ErrIngestCheckEnvFailed = ClassDDL.NewStd(mysql.ErrIngestCheckEnvFailed) // ErrColumnInChange indicates there is modification on the column in parallel. ErrColumnInChange = ClassDDL.NewStd(mysql.ErrColumnInChange) From bc48d99b77dc81a8bba314cab0b696bd06673bd4 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 20 Jul 2023 14:50:17 +0800 Subject: [PATCH 19/72] lint: enable toomanytest for more package (#45477) ref pingcap/tidb#40786 --- build/nogo_config.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/build/nogo_config.json b/build/nogo_config.json index e40b389db5d33..60f6fbd85e714 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -596,15 +596,20 @@ "/rules_go_work-*": "ignore generated code", ".*test_/testmain\\.go$": "ignore generated code", ".*failpoint_binding__.go$": "ignore generated code", - "util/chunk": "ignore util/chunk" + "util/chunk": "ignore util/chunk", + "br/pkg/restore": "ignore br/pkg/restore" }, "only_files": { + "ddl/tests": "ddl/tests code", "disttask/": "disttask code", + "executor/test/tiflashtest": "executor/test/tiflashtest code", "timer/": "timer code", "util/": "util code", "br/pkg/lightning/config/": "br/pkg/lightning/config code", "br/pkg/storage": "br/pkg/storage code", + "br/pkg/utils": "br/pkg/utils code", "planner/cascades": "planner/cascades code", + "store/": "store code", "ttl/": "ttl code" } }, From ca12156a5c6116b245d89027bf88193dfe1044c5 Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Thu, 20 Jul 2023 15:29:18 +0800 Subject: [PATCH 20/72] planner: move `TestPartitionTableExplain` to planner folder (#45479) --- executor/partition_table_test.go | 166 ----------- planner/core/casetest/partition/BUILD.bazel | 2 +- .../partition/integration_partition_test.go | 37 +++ .../integration_partition_suite_in.json | 27 +- .../integration_partition_suite_out.json | 257 ++++++++++++++++++ 5 files changed, 321 insertions(+), 168 deletions(-) diff --git a/executor/partition_table_test.go b/executor/partition_table_test.go index ae6193b8e4172..6c69dba60c19a 100644 --- a/executor/partition_table_test.go +++ b/executor/partition_table_test.go @@ -3961,172 +3961,6 @@ func TestIssue27346(t *testing.T) { "831809724 3937.1887880628115 -4426441253940231780")) } -func TestPartitionTableExplain(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("create database TestPartitionTableExplain") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("use TestPartitionTableExplain") - tk.MustExec("set @@tidb_partition_prune_mode = 'static'") - tk.MustExec(`create table t (a int primary key, b int, key (b)) partition by hash(a) (partition P0, partition p1, partition P2)`) - tk.MustExec(`create table t2 (a int, b int)`) - tk.MustExec(`insert into t values (1,1),(2,2),(3,3)`) - tk.MustExec(`insert into t2 values (1,1),(2,2),(3,3)`) - tk.MustExec(`analyze table t`) - tk.MustExec(`analyze table t2`) - tk.MustQuery(`explain format = 'brief' select * from t`).Check(testkit.Rows( - "PartitionUnion 3.00 root ", - "├─TableReader 1.00 root data:TableFullScan", - "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:P0 keep order:false", - "├─TableReader 1.00 root data:TableFullScan", - "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:p1 keep order:false", - "└─TableReader 1.00 root data:TableFullScan", - " └─TableFullScan 1.00 cop[tikv] table:t, partition:P2 keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition(P0,p1)`).Check(testkit.Rows( - "PartitionUnion 2.00 root ", - "├─TableReader 1.00 root data:TableFullScan", - "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:P0 keep order:false", - "└─TableReader 1.00 root data:TableFullScan", - " └─TableFullScan 1.00 cop[tikv] table:t, partition:p1 keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a = 1`).Check(testkit.Rows("Point_Get 1.00 root table:t, partition:p1 handle:1")) - tk.MustQuery(`explain format = 'brief' select * from t where a = 2`).Check(testkit.Rows("Point_Get 1.00 root table:t, partition:P2 handle:2")) - // above ^^ is enough for Issue32719, the below vv for completeness - tk.MustQuery(`explain format = 'brief' select * from t where a = 1 OR a = 2`).Check(testkit.Rows( - "PartitionUnion 2.00 root ", - "├─Batch_Point_Get 1.00 root table:t handle:[1 2], keep order:false, desc:false", - "└─Batch_Point_Get 1.00 root table:t handle:[1 2], keep order:false, desc:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a IN (2,3,4)`).Check(testkit.Rows("Batch_Point_Get 3.00 root table:t, partition:P0,p1,P2 handle:[2 3 4], keep order:false, desc:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a IN (2,3)`).Check(testkit.Rows("Batch_Point_Get 2.00 root table:t, partition:P0,P2 handle:[2 3], keep order:false, desc:false")) - // above ^^ is for completeness, the below vv is enough for Issue32719 - tk.MustQuery(`explain format = 'brief' select * from t where b = 1`).Check(testkit.Rows( - "PartitionUnion 1.00 root ", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[1,1], keep order:false", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,1], keep order:false", - "└─IndexReader 1.00 root index:IndexRangeScan", - " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[1,1], keep order:false")) - // The below vvv is for completeness - tk.MustQuery(`explain format = 'brief' select * from t where b = 2`).Check(testkit.Rows( - "PartitionUnion 1.00 root ", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], keep order:false", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], keep order:false", - "└─IndexReader 1.00 root index:IndexRangeScan", - " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b = 1 OR b = 2`).Check(testkit.Rows( - "PartitionUnion 2.00 root ", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[1,2], keep order:false", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,2], keep order:false", - "└─IndexReader 1.00 root index:IndexRangeScan", - " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[1,2], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b IN (2,3,4)`).Check(testkit.Rows( - "PartitionUnion 2.00 root ", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], [3,3], [4,4], keep order:false", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], [3,3], [4,4], keep order:false", - "└─IndexReader 1.00 root index:IndexRangeScan", - " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], [3,3], [4,4], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b IN (2,3)`).Check(testkit.Rows( - "PartitionUnion 2.00 root ", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], [3,3], keep order:false", - "├─IndexReader 1.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], [3,3], keep order:false", - "└─IndexReader 1.00 root index:IndexRangeScan", - " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], [3,3], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b`).Check(testkit.Rows( - "Projection 1.00 root testpartitiontableexplain.t.a, testpartitiontableexplain.t.b, testpartitiontableexplain.t2.a, testpartitiontableexplain.t2.b", - "└─HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t2.b, testpartitiontableexplain.t.b)]", - " ├─TableReader(Build) 1.00 root data:Selection", - " │ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))", - " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - " └─PartitionUnion(Probe) 3.00 root ", - " ├─IndexReader 1.00 root index:IndexFullScan", - " │ └─IndexFullScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) keep order:false", - " ├─IndexReader 1.00 root index:IndexFullScan", - " │ └─IndexFullScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false", - " └─IndexReader 1.00 root index:IndexFullScan", - " └─IndexFullScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition (p1),t2 where t2.a = 1 and t2.b = t.b`).Check(testkit.Rows( - "HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t.b, testpartitiontableexplain.t2.b)]", - "├─TableReader(Build) 1.00 root data:Selection", - "│ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))", - "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - "└─IndexReader(Probe) 1.00 root index:IndexFullScan", - " └─IndexFullScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1`).Check(testkit.Rows( - "HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t.b, testpartitiontableexplain.t2.b)]", - `├─Selection(Build) 1.00 root not(isnull(testpartitiontableexplain.t.b))`, - `│ └─Point_Get 1.00 root table:t, partition:p1 handle:1`, - `└─TableReader(Probe) 1.00 root data:Selection`, - ` └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))`, - ` └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false`)) - - tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - tk.MustExec(`analyze table t`) - tk.MustQuery(`explain format = 'brief' select * from t`).Check(testkit.Rows( - "TableReader 3.00 root partition:all data:TableFullScan", - "└─TableFullScan 3.00 cop[tikv] table:t keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition(P0,p1)`).Check(testkit.Rows( - "TableReader 3.00 root partition:P0,p1 data:TableFullScan", - "└─TableFullScan 3.00 cop[tikv] table:t keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a = 1`).Check(testkit.Rows("Point_Get 1.00 root table:t, partition:p1 handle:1")) - tk.MustQuery(`explain format = 'brief' select * from t where a = 2`).Check(testkit.Rows("Point_Get 1.00 root table:t, partition:P2 handle:2")) - tk.MustQuery(`explain format = 'brief' select * from t where a = 1 OR a = 2`).Check(testkit.Rows( - "TableReader 2.00 root partition:p1,P2 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t range:[1,1], [2,2], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a IN (2,3,4)`).Check(testkit.Rows("Batch_Point_Get 3.00 root table:t, partition:P0,p1,P2 handle:[2 3 4], keep order:false, desc:false")) - tk.MustQuery(`explain format = 'brief' select * from t where a IN (2,3)`).Check(testkit.Rows("Batch_Point_Get 2.00 root table:t, partition:P0,P2 handle:[2 3], keep order:false, desc:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b = 1`).Check(testkit.Rows( - "IndexReader 1.00 root partition:all index:IndexRangeScan", - "└─IndexRangeScan 1.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition (P0,p1) where b = 1`).Check(testkit.Rows( - "IndexReader 1.00 root partition:P0,p1 index:IndexRangeScan", - "└─IndexRangeScan 1.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b = 1 OR b = 2`).Check(testkit.Rows( - "IndexReader 2.00 root partition:all index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[1,2], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition (p1,P2) where b = 1 OR b = 2`).Check(testkit.Rows( - "IndexReader 2.00 root partition:p1,P2 index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[1,2], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b IN (2,3,4)`).Check(testkit.Rows( - "IndexReader 2.00 root partition:all index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[2,2], [3,3], [4,4], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t where b IN (2,3)`).Check(testkit.Rows( - "IndexReader 2.00 root partition:all index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[2,2], [3,3], keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b`).Check(testkit.Rows( - "Projection 1.00 root testpartitiontableexplain.t.a, testpartitiontableexplain.t.b, testpartitiontableexplain.t2.a, testpartitiontableexplain.t2.b", - "└─HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t2.b, testpartitiontableexplain.t.b)]", - " ├─TableReader(Build) 1.00 root data:Selection", - " │ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))", - " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - " └─IndexReader(Probe) 3.00 root partition:all index:IndexFullScan", - " └─IndexFullScan 3.00 cop[tikv] table:t, index:b(b) keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t partition (p1),t2 where t2.a = 1 and t2.b = t.b`).Check(testkit.Rows( - "Projection 1.00 root testpartitiontableexplain.t.a, testpartitiontableexplain.t.b, testpartitiontableexplain.t2.a, testpartitiontableexplain.t2.b", - "└─HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t2.b, testpartitiontableexplain.t.b)]", - " ├─TableReader(Build) 1.00 root data:Selection", - " │ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))", - " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - " └─IndexReader(Probe) 3.00 root partition:p1 index:IndexFullScan", - " └─IndexFullScan 3.00 cop[tikv] table:t, index:b(b) keep order:false")) - tk.MustQuery(`explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1`).Check(testkit.Rows( - "HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t.b, testpartitiontableexplain.t2.b)]", - "├─TableReader(Build) 1.00 root data:Selection", - "│ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))", - "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - "└─TableReader(Probe) 1.00 root partition:p1 data:Selection", - " └─Selection 1.00 cop[tikv] not(isnull(testpartitiontableexplain.t.b))", - " └─TableRangeScan 1.00 cop[tikv] table:t range:[1,1], keep order:false")) -} - func TestIssue35181(t *testing.T) { store := testkit.CreateMockStore(t) diff --git a/planner/core/casetest/partition/BUILD.bazel b/planner/core/casetest/partition/BUILD.bazel index 5fc3ce94d3232..24a3961257046 100644 --- a/planner/core/casetest/partition/BUILD.bazel +++ b/planner/core/casetest/partition/BUILD.bazel @@ -10,7 +10,7 @@ go_test( ], data = glob(["testdata/**"]), flaky = True, - shard_count = 10, + shard_count = 11, deps = [ "//planner/core/internal", "//sessionctx/variable", diff --git a/planner/core/casetest/partition/integration_partition_test.go b/planner/core/casetest/partition/integration_partition_test.go index 4e6bd14172961..40333ac1dcace 100644 --- a/planner/core/casetest/partition/integration_partition_test.go +++ b/planner/core/casetest/partition/integration_partition_test.go @@ -219,3 +219,40 @@ func TestEstimationForTopNPushToDynamicPartition(t *testing.T) { tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) } } + +func TestPartitionTableExplain(t *testing.T) { + failpoint.Enable("github.com/pingcap/tidb/planner/core/forceDynamicPrune", `return(true)`) + defer failpoint.Disable("github.com/pingcap/tidb/planner/core/forceDynamicPrune") + + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(`create table t (a int primary key, b int, key (b)) partition by hash(a) (partition P0, partition p1, partition P2)`) + tk.MustExec(`create table t2 (a int, b int)`) + tk.MustExec(`insert into t values (1,1),(2,2),(3,3)`) + tk.MustExec(`insert into t2 values (1,1),(2,2),(3,3)`) + tk.MustExec(`analyze table t, t2`) + + var input []string + var output []struct { + SQL string + DynamicPlan []string + StaticPlan []string + } + integrationPartitionSuiteData := getIntegrationPartitionSuiteData() + integrationPartitionSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + output[i].DynamicPlan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + tk.MustExec("set @@tidb_partition_prune_mode = 'static'") + output[i].StaticPlan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + tk.MustQuery(tt).Check(testkit.Rows(output[i].DynamicPlan...)) + tk.MustExec("set @@tidb_partition_prune_mode = 'static'") + tk.MustQuery(tt).Check(testkit.Rows(output[i].StaticPlan...)) + } +} diff --git a/planner/core/casetest/partition/testdata/integration_partition_suite_in.json b/planner/core/casetest/partition/testdata/integration_partition_suite_in.json index 6a8f2fc0af486..a76a15b02a157 100644 --- a/planner/core/casetest/partition/testdata/integration_partition_suite_in.json +++ b/planner/core/casetest/partition/testdata/integration_partition_suite_in.json @@ -40,7 +40,7 @@ "explain format = 'brief' select * from tlist where a=0 or a=1 or a=6 or a=11", "explain format = 'brief' select * from tcollist where a=0 or a=7", "explain format = 'brief' select * from tcollist where a=0 or a=1 or a=6 or a=11", - // and + // and "explain format = 'brief' select * from tlist where a in (0, 1, 2) and mod(a, 2)=0", "explain format = 'brief' select * from tlist where a in (0, 3, 6) and a+1>3", "explain format = 'brief' select * from tcollist where a in (0, 1, 2) and mod(a, 2)=0", @@ -178,5 +178,30 @@ "explain format='brief' select a from tlist use index () where a > 10 order by b limit 10", "explain format='brief' select a from thash use index () where a > 10 order by b limit 10" ] + }, + { + "name": "TestPartitionTableExplain", + "cases": [ + "explain format = 'brief' select * from t", + "explain format = 'brief' select * from t partition(P0,p1)", + "explain format = 'brief' select * from t where a = 1", + "explain format = 'brief' select * from t where a = 2", + // above ^^ is enough for Issue32719, the below vv for completeness + "explain format = 'brief' select * from t where a = 1 OR a = 2", + "explain format = 'brief' select * from t where a IN (2,3,4)", + "explain format = 'brief' select * from t where a IN (2,3)", + // above ^^ is for completeness, the below vv is enough for Issue32719 + "explain format = 'brief' select * from t where b = 1", + // The below vvv is for completeness + "explain format = 'brief' select * from t where b = 2", + "explain format = 'brief' select * from t where b = 1 OR b = 2", + "explain format = 'brief' select * from t where b IN (2,3,4)", + "explain format = 'brief' select * from t where b IN (2,3)", + "explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b", + "explain format = 'brief' select * from t partition (p1),t2 where t2.a = 1 and t2.b = t.b", + "explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1", + "explain format = 'brief' select * from t partition (P0,p1) where b = 1", + "explain format = 'brief' select * from t partition (p1,P2) where b = 1 OR b = 2" + ] } ] diff --git a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json index 425c1d223a970..7584e719e66d6 100644 --- a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json +++ b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json @@ -1412,5 +1412,262 @@ ] } ] + }, + { + "Name": "TestPartitionTableExplain", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t", + "DynamicPlan": [ + "TableReader 3.00 root partition:all data:TableFullScan", + "└─TableFullScan 3.00 cop[tikv] table:t keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 3.00 root ", + "├─TableReader 1.00 root data:TableFullScan", + "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:P0 keep order:false", + "├─TableReader 1.00 root data:TableFullScan", + "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:p1 keep order:false", + "└─TableReader 1.00 root data:TableFullScan", + " └─TableFullScan 1.00 cop[tikv] table:t, partition:P2 keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t partition(P0,p1)", + "DynamicPlan": [ + "TableReader 3.00 root partition:P0,p1 data:TableFullScan", + "└─TableFullScan 3.00 cop[tikv] table:t keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─TableReader 1.00 root data:TableFullScan", + "│ └─TableFullScan 1.00 cop[tikv] table:t, partition:P0 keep order:false", + "└─TableReader 1.00 root data:TableFullScan", + " └─TableFullScan 1.00 cop[tikv] table:t, partition:p1 keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where a = 1", + "DynamicPlan": [ + "Point_Get 1.00 root table:t, partition:p1 handle:1" + ], + "StaticPlan": [ + "Point_Get 1.00 root table:t, partition:p1 handle:1" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where a = 2", + "DynamicPlan": [ + "Point_Get 1.00 root table:t, partition:P2 handle:2" + ], + "StaticPlan": [ + "Point_Get 1.00 root table:t, partition:P2 handle:2" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where a = 1 OR a = 2", + "DynamicPlan": [ + "TableReader 2.00 root partition:p1,P2 data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t range:[1,1], [2,2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─Batch_Point_Get 1.00 root table:t handle:[1 2], keep order:false, desc:false", + "└─Batch_Point_Get 1.00 root table:t handle:[1 2], keep order:false, desc:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where a IN (2,3,4)", + "DynamicPlan": [ + "Batch_Point_Get 3.00 root table:t, partition:P0,p1,P2 handle:[2 3 4], keep order:false, desc:false" + ], + "StaticPlan": [ + "Batch_Point_Get 3.00 root table:t, partition:P0,p1,P2 handle:[2 3 4], keep order:false, desc:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where a IN (2,3)", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t, partition:P0,P2 handle:[2 3], keep order:false, desc:false" + ], + "StaticPlan": [ + "Batch_Point_Get 2.00 root table:t, partition:P0,P2 handle:[2 3], keep order:false, desc:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b = 1", + "DynamicPlan": [ + "IndexReader 1.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 1.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 1.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[1,1], keep order:false", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,1], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[1,1], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b = 2", + "DynamicPlan": [ + "IndexReader 1.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 1.00 cop[tikv] table:t, index:b(b) range:[2,2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 1.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], keep order:false", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b = 1 OR b = 2", + "DynamicPlan": [ + "IndexReader 2.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[1,2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[1,2], keep order:false", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,2], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[1,2], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b IN (2,3,4)", + "DynamicPlan": [ + "IndexReader 2.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[2,2], [3,3], [4,4], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], [3,3], [4,4], keep order:false", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], [3,3], [4,4], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], [3,3], [4,4], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b IN (2,3)", + "DynamicPlan": [ + "IndexReader 2.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[2,2], [3,3], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[2,2], [3,3], keep order:false", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[2,2], [3,3], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[2,2], [3,3], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b", + "DynamicPlan": [ + "Projection 1.00 root test.t.a, test.t.b, test.t2.a, test.t2.b", + "└─HashJoin 1.00 root inner join, equal:[eq(test.t2.b, test.t.b)]", + " ├─TableReader(Build) 1.00 root data:Selection", + " │ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", + " └─IndexReader(Probe) 3.00 root partition:all index:IndexFullScan", + " └─IndexFullScan 3.00 cop[tikv] table:t, index:b(b) keep order:false" + ], + "StaticPlan": [ + "Projection 1.00 root test.t.a, test.t.b, test.t2.a, test.t2.b", + "└─HashJoin 1.00 root inner join, equal:[eq(test.t2.b, test.t.b)]", + " ├─TableReader(Build) 1.00 root data:Selection", + " │ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", + " └─PartitionUnion(Probe) 3.00 root ", + " ├─IndexReader 1.00 root index:IndexFullScan", + " │ └─IndexFullScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) keep order:false", + " ├─IndexReader 1.00 root index:IndexFullScan", + " │ └─IndexFullScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false", + " └─IndexReader 1.00 root index:IndexFullScan", + " └─IndexFullScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t partition (p1),t2 where t2.a = 1 and t2.b = t.b", + "DynamicPlan": [ + "Projection 1.00 root test.t.a, test.t.b, test.t2.a, test.t2.b", + "└─HashJoin 1.00 root inner join, equal:[eq(test.t2.b, test.t.b)]", + " ├─TableReader(Build) 1.00 root data:Selection", + " │ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + " │ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", + " └─IndexReader(Probe) 3.00 root partition:p1 index:IndexFullScan", + " └─IndexFullScan 3.00 cop[tikv] table:t, index:b(b) keep order:false" + ], + "StaticPlan": [ + "HashJoin 1.00 root inner join, equal:[eq(test.t.b, test.t2.b)]", + "├─TableReader(Build) 1.00 root data:Selection", + "│ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", + "└─IndexReader(Probe) 1.00 root index:IndexFullScan", + " └─IndexFullScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1", + "DynamicPlan": [ + "HashJoin 1.00 root inner join, equal:[eq(test.t.b, test.t2.b)]", + "├─TableReader(Build) 1.00 root data:Selection", + "│ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", + "└─TableReader(Probe) 1.00 root partition:p1 data:Selection", + " └─Selection 1.00 cop[tikv] not(isnull(test.t.b))", + " └─TableRangeScan 1.00 cop[tikv] table:t range:[1,1], keep order:false" + ], + "StaticPlan": [ + "HashJoin 1.00 root inner join, equal:[eq(test.t.b, test.t2.b)]", + "├─Selection(Build) 1.00 root not(isnull(test.t.b))", + "│ └─Point_Get 1.00 root table:t, partition:p1 handle:1", + "└─TableReader(Probe) 1.00 root data:Selection", + " └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + " └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t partition (P0,p1) where b = 1", + "DynamicPlan": [ + "IndexReader 1.00 root partition:P0,p1 index:IndexRangeScan", + "└─IndexRangeScan 1.00 cop[tikv] table:t, index:b(b) range:[1,1], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 1.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P0, index:b(b) range:[1,1], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,1], keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from t partition (p1,P2) where b = 1 OR b = 2", + "DynamicPlan": [ + "IndexReader 2.00 root partition:p1,P2 index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t, index:b(b) range:[1,2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─IndexReader 1.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) range:[1,2], keep order:false", + "└─IndexReader 1.00 root index:IndexRangeScan", + " └─IndexRangeScan 1.00 cop[tikv] table:t, partition:P2, index:b(b) range:[1,2], keep order:false" + ] + } + ] } ] From 96622543278dce6a91e262e1b4a9d7e9c4df92ec Mon Sep 17 00:00:00 2001 From: lance6716 Date: Thu, 20 Jul 2023 16:45:48 +0800 Subject: [PATCH 21/72] lightning: "error" strategy outputs duplicate error in terminal, log and table (#45471) ref pingcap/tidb#41629 --- br/pkg/lightning/backend/tidb/BUILD.bazel | 4 +- br/pkg/lightning/backend/tidb/tidb.go | 26 ++++++++-- br/pkg/lightning/backend/tidb/tidb_test.go | 44 +++++++++++++++++ br/pkg/lightning/errormanager/errormanager.go | 49 ++++++++++++++++++- .../errormanager/errormanager_test.go | 2 +- br/pkg/lightning/importer/dup_detect.go | 2 +- br/pkg/lightning/importer/table_import.go | 18 +++++-- br/tests/lightning_config_max_error/run.sh | 12 +++++ .../tidb-error.toml | 5 ++ .../lightning_duplicate_detection_new/run.sh | 8 ++- 10 files changed, 158 insertions(+), 12 deletions(-) create mode 100644 br/tests/lightning_config_max_error/tidb-error.toml diff --git a/br/pkg/lightning/backend/tidb/BUILD.bazel b/br/pkg/lightning/backend/tidb/BUILD.bazel index 048bb9b377350..7d23f3dbc338f 100644 --- a/br/pkg/lightning/backend/tidb/BUILD.bazel +++ b/br/pkg/lightning/backend/tidb/BUILD.bazel @@ -37,7 +37,7 @@ go_test( timeout = "short", srcs = ["tidb_test.go"], flaky = True, - shard_count = 13, + shard_count = 14, deps = [ ":tidb", "//br/pkg/lightning/backend", @@ -48,6 +48,7 @@ go_test( "//br/pkg/lightning/errormanager", "//br/pkg/lightning/log", "//br/pkg/lightning/verification", + "//errno", "//parser/charset", "//parser/model", "//parser/mysql", @@ -55,6 +56,7 @@ go_test( "//table/tables", "//types", "@com_github_data_dog_go_sqlmock//:go-sqlmock", + "@com_github_go_sql_driver_mysql//:mysql", "@com_github_stretchr_testify//require", "@org_uber_go_atomic//:atomic", ], diff --git a/br/pkg/lightning/backend/tidb/tidb.go b/br/pkg/lightning/backend/tidb/tidb.go index b4582719e7749..b3421d95bd217 100644 --- a/br/pkg/lightning/backend/tidb/tidb.go +++ b/br/pkg/lightning/backend/tidb/tidb.go @@ -266,6 +266,10 @@ func (*targetInfoGetter) CheckRequirements(ctx context.Context, _ *backend.Check type tidbBackend struct { db *sql.DB + conflictCfg config.Conflict + // onDuplicate is the type of INSERT SQL. It may be different with + // conflictCfg.Strategy to implement other feature, but the behaviour in caller's + // view should be the same. onDuplicate string errorMgr *errormanager.ErrorManager } @@ -302,6 +306,7 @@ func NewTiDBBackend( } return &tidbBackend{ db: db, + conflictCfg: conflict, onDuplicate: onDuplicate, errorMgr: errorMgr, } @@ -615,12 +620,14 @@ rowLoop: continue rowLoop case common.IsRetryableError(err): // retry next loop - case be.errorMgr.TypeErrorsRemain() > 0 || be.errorMgr.ConflictErrorsRemain() > 0: + case be.errorMgr.TypeErrorsRemain() > 0 || + be.errorMgr.ConflictErrorsRemain() > 0 || + (be.conflictCfg.Strategy == config.ErrorOnDup && !be.errorMgr.RecordErrorOnce()): // WriteBatchRowsToDB failed in the batch mode and can not be retried, // we need to redo the writing row-by-row to find where the error locates (and skip it correctly in future). if err = be.WriteRowsToDB(ctx, tableName, columnNames, r); err != nil { - // If the error is not nil, it means we reach the max error count in the non-batch mode. - // For now, we will treat like maxErrorCount is always 0. So we will just return if any error occurs. + // If the error is not nil, it means we reach the max error count in the + // non-batch mode or this is "error" conflict strategy. return errors.Annotatef(err, "[%s] write rows exceed conflict threshold", tableName) } continue rowLoop @@ -762,6 +769,19 @@ stmtLoop: if isDupEntryError(err) { // rowID is ignored in tidb backend + if be.conflictCfg.Strategy == config.ErrorOnDup { + be.errorMgr.RecordDuplicateOnce( + ctx, + log.FromContext(ctx), + tableName, + firstRow.path, + firstRow.offset, + err.Error(), + 0, + firstRow.insertStmt, + ) + return err + } err = be.errorMgr.RecordDuplicate( ctx, log.FromContext(ctx), diff --git a/br/pkg/lightning/backend/tidb/tidb_test.go b/br/pkg/lightning/backend/tidb/tidb_test.go index 36662d83c5dc3..b7c13445d39a1 100644 --- a/br/pkg/lightning/backend/tidb/tidb_test.go +++ b/br/pkg/lightning/backend/tidb/tidb_test.go @@ -23,6 +23,7 @@ import ( "testing" "github.com/DATA-DOG/go-sqlmock" + gmysql "github.com/go-sql-driver/mysql" "github.com/pingcap/tidb/br/pkg/lightning/backend" "github.com/pingcap/tidb/br/pkg/lightning/backend/encode" "github.com/pingcap/tidb/br/pkg/lightning/backend/kv" @@ -32,6 +33,7 @@ import ( "github.com/pingcap/tidb/br/pkg/lightning/errormanager" "github.com/pingcap/tidb/br/pkg/lightning/log" "github.com/pingcap/tidb/br/pkg/lightning/verification" + "github.com/pingcap/tidb/errno" "github.com/pingcap/tidb/parser/charset" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" @@ -672,6 +674,48 @@ func TestWriteRowsErrorDowngradingExceedThreshold(t *testing.T) { require.Nil(t, st) } +func TestWriteRowsRecordOneError(t *testing.T) { + dupErr := &gmysql.MySQLError{Number: errno.ErrDupEntry, Message: "Duplicate entry '2' for key 'PRIMARY'"} + s := createMysqlSuite(t) + defer s.TearDownTest(t) + // First, batch insert, fail and rollback. + s.mockDB. + ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(1),(2),(3),(4),(5)\\E"). + WillReturnError(dupErr) + // Then, insert row-by-row due to the non-retryable error. + s.mockDB. + ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(1)\\E"). + WillReturnResult(sqlmock.NewResult(1, 1)) + s.mockDB. + ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(2)\\E"). + WillReturnError(dupErr) + s.mockDB. + ExpectExec("INSERT INTO `tidb_lightning_errors`\\.duplicate_records.*"). + WithArgs(sqlmock.AnyArg(), "`foo`.`bar`", "8.csv", int64(0), dupErr.Error(), 0, "(2)"). + WillReturnResult(driver.ResultNoRows) + + cfg := config.NewConfig() + cfg.Conflict.Strategy = config.ErrorOnDup + cfg.Conflict.Threshold = 0 + cfg.Conflict.MaxRecordRows = 0 + cfg.App.TaskInfoSchemaName = "tidb_lightning_errors" + ignoreBackend := tidb.NewTiDBBackend(context.Background(), s.dbHandle, cfg.Conflict, + errormanager.New(s.dbHandle, cfg, log.L()), + ) + encBuilder := tidb.NewEncodingBuilder() + dataRows := encodeRowsTiDB(t, encBuilder, s.tbl) + ctx := context.Background() + engine, err := backend.MakeEngineManager(ignoreBackend).OpenEngine(ctx, &backend.EngineConfig{}, "`foo`.`bar`", 1) + require.NoError(t, err) + writer, err := engine.LocalWriter(ctx, &backend.LocalWriterConfig{TableName: "`foo`.`bar`"}) + require.NoError(t, err) + err = writer.AppendRows(ctx, []string{"a"}, dataRows) + require.ErrorContains(t, err, "Duplicate entry '2' for key 'PRIMARY'") + st, err := writer.Close(ctx) + require.NoError(t, err) + require.Nil(t, st) +} + func TestDuplicateThreshold(t *testing.T) { s := createMysqlSuite(t) defer s.TearDownTest(t) diff --git a/br/pkg/lightning/errormanager/errormanager.go b/br/pkg/lightning/errormanager/errormanager.go index b53b659f4ef50..6466d44b6463f 100644 --- a/br/pkg/lightning/errormanager/errormanager.go +++ b/br/pkg/lightning/errormanager/errormanager.go @@ -152,6 +152,7 @@ type ErrorManager struct { conflictV1Enabled bool conflictV2Enabled bool logger log.Logger + recordErrorOnce *atomic.Bool } // TypeErrorsRemain returns the number of type errors that can be recorded. @@ -169,6 +170,12 @@ func (em *ErrorManager) ConflictRecordsRemain() int64 { return em.conflictRecordsRemain.Load() } +// RecordErrorOnce returns if RecordDuplicateOnce has been called. Not that this +// method is not atomic with RecordDuplicateOnce. +func (em *ErrorManager) RecordErrorOnce() bool { + return em.recordErrorOnce.Load() +} + // New creates a new error manager. func New(db *sql.DB, cfg *config.Config, logger log.Logger) *ErrorManager { conflictErrRemain := atomic.NewInt64(cfg.Conflict.Threshold) @@ -182,10 +189,11 @@ func New(db *sql.DB, cfg *config.Config, logger log.Logger) *ErrorManager { conflictErrRemain: conflictErrRemain, conflictRecordsRemain: conflictRecordsRemain, logger: logger, + recordErrorOnce: atomic.NewBool(false), } switch cfg.TikvImporter.Backend { case config.BackendLocal: - if cfg.TikvImporter.OnDuplicate != "" { + if cfg.Conflict.Strategy != "" { em.conflictV2Enabled = true } case config.BackendTiDB: @@ -220,7 +228,7 @@ func (em *ErrorManager) Init(ctx context.Context) error { if em.conflictV1Enabled { sqls = append(sqls, [2]string{"create conflict error v1 table", createConflictErrorTable}) } - if em.conflictV2Enabled && em.conflictErrRemain.Load() > 0 { + if em.conflictV2Enabled { sqls = append(sqls, [2]string{"create duplicate records table", createDupRecordTable}) } @@ -532,6 +540,19 @@ func (em *ErrorManager) RecordDuplicate( return nil } + return em.recordDuplicate(ctx, logger, tableName, path, offset, errMsg, rowID, rowData) +} + +func (em *ErrorManager) recordDuplicate( + ctx context.Context, + logger log.Logger, + tableName string, + path string, + offset int64, + errMsg string, + rowID int64, + rowData string, +) error { exec := common.SQLWithRetry{ DB: em.db, Logger: logger, @@ -549,6 +570,30 @@ func (em *ErrorManager) RecordDuplicate( ) } +// RecordDuplicateOnce records a "duplicate entry" error so user can query them later. +// Currently the error will not be shared for multiple lightning instances. +// Different from RecordDuplicate, this function is used when conflict.strategy +// is "error" and will only write the first conflict error to the table. +func (em *ErrorManager) RecordDuplicateOnce( + ctx context.Context, + logger log.Logger, + tableName string, + path string, + offset int64, + errMsg string, + rowID int64, + rowData string, +) { + ok := em.recordErrorOnce.CompareAndSwap(false, true) + if !ok { + return + } + err := em.recordDuplicate(ctx, logger, tableName, path, offset, errMsg, rowID, rowData) + if err != nil { + logger.Warn("meet error when record duplicate entry error", zap.Error(err)) + } +} + func (em *ErrorManager) errorCount(typeVal func(*config.MaxError) int64) int64 { cfgVal := typeVal(em.configError) val := typeVal(&em.remainingError) diff --git a/br/pkg/lightning/errormanager/errormanager_test.go b/br/pkg/lightning/errormanager/errormanager_test.go index f599623066427..7a84a90da87dd 100644 --- a/br/pkg/lightning/errormanager/errormanager_test.go +++ b/br/pkg/lightning/errormanager/errormanager_test.go @@ -38,7 +38,7 @@ func TestInit(t *testing.T) { cfg := config.NewConfig() cfg.TikvImporter.Backend = config.BackendLocal cfg.TikvImporter.DuplicateResolution = config.DupeResAlgNone - cfg.TikvImporter.OnDuplicate = config.ReplaceOnDup + cfg.Conflict.Strategy = config.ReplaceOnDup cfg.App.MaxError.Type.Store(10) cfg.Conflict.Threshold = 20 cfg.App.TaskInfoSchemaName = "lightning_errors" diff --git a/br/pkg/lightning/importer/dup_detect.go b/br/pkg/lightning/importer/dup_detect.go index 9be0d25623ef1..3d143961d7c6b 100644 --- a/br/pkg/lightning/importer/dup_detect.go +++ b/br/pkg/lightning/importer/dup_detect.go @@ -71,7 +71,7 @@ func (d *dupDetector) run( return errors.Trace(err) } - handlerConstructor := makeDupHandlerConstructor(ignoreRows, d.rc.cfg.TikvImporter.OnDuplicate) + handlerConstructor := makeDupHandlerConstructor(ignoreRows, d.rc.cfg.Conflict.Strategy) numDups, err = detector.Detect(ctx, &duplicate.DetectOptions{ Concurrency: d.rc.cfg.App.RegionConcurrency, HandlerConstructor: handlerConstructor, diff --git a/br/pkg/lightning/importer/table_import.go b/br/pkg/lightning/importer/table_import.go index 79a6ed296048c..a44b1da35e5b0 100644 --- a/br/pkg/lightning/importer/table_import.go +++ b/br/pkg/lightning/importer/table_import.go @@ -198,7 +198,7 @@ func (tr *TableImporter) importTable( } // 2. Do duplicate detection if needed - if isLocalBackend(rc.cfg) && rc.cfg.TikvImporter.OnDuplicate != "" { + if isLocalBackend(rc.cfg) && rc.cfg.Conflict.Strategy != "" { _, uuid := backend.MakeUUID(tr.tableName, common.IndexEngineID) workingDir := filepath.Join(rc.cfg.TikvImporter.SortedKVDir, uuid.String()+local.DupDetectDirSuffix) resultDir := filepath.Join(rc.cfg.TikvImporter.SortedKVDir, uuid.String()+local.DupResultDirSuffix) @@ -1616,8 +1616,12 @@ func (tr *TableImporter) preDeduplicate( return errors.Trace(originalErr) } if !rc.cfg.Checkpoint.Enable { - return errors.Errorf("duplicate key in table %s caused by index `%s`, you can turn on checkpoint and re-run to see the conflicting rows", + err := errors.Errorf("duplicate key in table %s caused by index `%s`, but because checkpoint is off we can't have more details", tr.tableName, idxName) + rc.errorMgr.RecordDuplicateOnce( + ctx, tr.logger, tr.tableName, "", -1, err.Error(), -1, "", + ) + return err } conflictEncodedRowIDs := dupErr.Args()[1].([][]byte) if len(conflictEncodedRowIDs) < 2 { @@ -1648,6 +1652,9 @@ func (tr *TableImporter) preDeduplicate( tr.logger.Error("failed to get table checkpoint", zap.Error(err)) return errors.Trace(err) } + var ( + secondConflictPath string + ) for _, engineCp := range tableCp.Engines { for _, chunkCp := range engineCp.Chunks { if chunkCp.Chunk.PrevRowIDMax <= rowID[0] && rowID[0] < chunkCp.Chunk.RowIDMax { @@ -1657,6 +1664,7 @@ func (tr *TableImporter) preDeduplicate( chunkCp.FileMeta.Path) } if chunkCp.Chunk.PrevRowIDMax <= rowID[1] && rowID[1] < chunkCp.Chunk.RowIDMax { + secondConflictPath = chunkCp.FileMeta.Path otherConflictMsg = fmt.Sprintf("row %d counting from offset %d in file %s", rowID[1]-chunkCp.Chunk.PrevRowIDMax, chunkCp.Chunk.Offset, @@ -1670,6 +1678,10 @@ func (tr *TableImporter) preDeduplicate( zap.Int64("rowID[1]", rowID[1])) return errors.Trace(originalErr) } - return errors.Errorf("duplicate entry for key '%s', a pair of conflicting rows are (%s, %s)", + err = errors.Errorf("duplicate entry for key '%s', a pair of conflicting rows are (%s, %s)", idxName, oneConflictMsg, otherConflictMsg) + rc.errorMgr.RecordDuplicateOnce( + ctx, tr.logger, tr.tableName, secondConflictPath, -1, err.Error(), rowID[1], "", + ) + return err } diff --git a/br/tests/lightning_config_max_error/run.sh b/br/tests/lightning_config_max_error/run.sh index 65bf0f70f0381..6b5293d29e7d7 100755 --- a/br/tests/lightning_config_max_error/run.sh +++ b/br/tests/lightning_config_max_error/run.sh @@ -102,3 +102,15 @@ run_sql 'DROP DATABASE IF EXISTS mytest' cp "${mydir}/tidb-limit-record.toml" "${TEST_DIR}/tidb-limit-record.toml" sed -i.bak "s/threshold = 5/threshold = 4/g" "${TEST_DIR}/tidb-limit-record.toml" run_lightning --backend tidb --config "${TEST_DIR}/tidb-limit-record.toml" 2>&1 | grep -q "The number of conflict errors exceeds the threshold" + +# Check when strategy is "error", the stderr, log and duplicate record table all contains the error message +run_sql 'DROP DATABASE IF EXISTS lightning_task_info' +run_sql 'DROP DATABASE IF EXISTS mytest' +rm "${TEST_DIR}/lightning.log" +run_lightning --backend tidb --config "${mydir}/tidb-error.toml" 2>&1 | grep -q "Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" +check_contains "Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" "${TEST_DIR}/lightning.log" +run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +check_contains "COUNT(*): 1" +run_sql 'SELECT * FROM lightning_task_info.duplicate_records' +check_contains "error: Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" +check_contains "row_data: ('1','bbb01')" diff --git a/br/tests/lightning_config_max_error/tidb-error.toml b/br/tests/lightning_config_max_error/tidb-error.toml new file mode 100644 index 0000000000000..1e5466f978fb4 --- /dev/null +++ b/br/tests/lightning_config_max_error/tidb-error.toml @@ -0,0 +1,5 @@ +[conflict] +strategy = "error" + +[mydumper.csv] +header = true diff --git a/br/tests/lightning_duplicate_detection_new/run.sh b/br/tests/lightning_duplicate_detection_new/run.sh index b0bc2dd52ffa9..955fee41da21d 100755 --- a/br/tests/lightning_duplicate_detection_new/run.sh +++ b/br/tests/lightning_duplicate_detection_new/run.sh @@ -70,8 +70,14 @@ check_contains "count(*): 228" # 3. Test error strategy. cleanup -run_lightning --backend local --config "$CUR/local-error.toml" --log-file "$LOG_FILE" 2>&1 | grep -q "duplicate key in table \`test\`.\`dup_detect\` caused by index .*, you can turn on checkpoint and re-run to see the conflicting rows" +run_lightning --backend local --config "$CUR/local-error.toml" --log-file "$LOG_FILE" 2>&1 | grep -q "duplicate key in table \`test\`.\`dup_detect\` caused by index .*, but because checkpoint is off we can't have more details" +grep -q "duplicate key in table \`test\`.\`dup_detect\` caused by index .*, but because checkpoint is off we can't have more details" "$LOG_FILE" +run_sql "SELECT * FROM lightning_task_info.duplicate_records" +check_contains "error: duplicate key in table \`test\`.\`dup_detect\`" run_lightning --backend local --config "$CUR/local-error.toml" --log-file "$LOG_FILE" --enable-checkpoint=1 2>&1 | grep -q "duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" +grep -q "duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" "$LOG_FILE" +run_sql "SELECT * FROM lightning_task_info.duplicate_records" +check_contains "error: duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are" check_contains "restore table \`test\`.\`dup_detect\` failed: duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" "$LOG_FILE" run_lightning_ctl --enable-checkpoint=1 --backend local --config "$CUR/local-error.toml" --checkpoint-error-destroy="\`test\`.\`dup_detect\`" files_left=$(ls "$TEST_DIR/$TEST_NAME.sorted" | wc -l) From c6dcf2234594023674450f6b01d12cb49bd87ca7 Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Thu, 20 Jul 2023 18:42:47 +0800 Subject: [PATCH 22/72] planner: add more test cases for plan-cache (#45485) ref pingcap/tidb#45253 --- planner/core/logical_plan_builder.go | 2 +- planner/core/plan_cache_test.go | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index f88f5087c2c85..f9d6338a480b8 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -1280,7 +1280,7 @@ func (b *PlanBuilder) buildSelection(ctx context.Context, p LogicalPlan, where a for _, expr := range expressions { cnfItems := expression.SplitCNFItems(expr) for _, item := range cnfItems { - if con, ok := item.(*expression.Constant); ok && con.DeferredExpr == nil && con.ParamMarker == nil { + if con, ok := item.(*expression.Constant); ok && con.ConstItem(b.ctx.GetSessionVars().StmtCtx) { ret, _, err := expression.EvalBool(b.ctx, expression.CNFExprs{con}, chunk.Row{}) if err != nil { return nil, errors.Trace(err) diff --git a/planner/core/plan_cache_test.go b/planner/core/plan_cache_test.go index 467cc8ec90284..b34700986e72d 100644 --- a/planner/core/plan_cache_test.go +++ b/planner/core/plan_cache_test.go @@ -2446,6 +2446,33 @@ func TestIssue45378(t *testing.T) { tk.MustQuery(`select @@last_plan_from_cache`).Check(testkit.Rows("1")) } +func TestBuiltinFuncFlen(t *testing.T) { + // same as TestIssue45378 and TestIssue45253 + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec(`CREATE TABLE t1(c1 INT)`) + tk.MustExec(`INSERT INTO t1 VALUES (1)`) + + funcs := []string{ast.Abs, ast.Acos, ast.Asin, ast.Atan, ast.Ceil, ast.Ceiling, ast.Cos, + ast.CRC32, ast.Degrees, ast.Floor, ast.Ln, ast.Log, ast.Log2, ast.Log10, ast.Unhex, + ast.Radians, ast.Rand, ast.Round, ast.Sign, ast.Sin, ast.Sqrt, ast.Tan, ast.SM3, + ast.Quote, ast.RTrim, ast.ToBase64, ast.Trim, ast.Upper, ast.Ucase, ast.Hex, + ast.BitLength, ast.CharLength, ast.Compress, ast.MD5, ast.SHA1, ast.SHA} + args := []string{"2038330881", "'2038330881'", "'牵'", "-1", "''", "0"} + + for _, f := range funcs { + for _, a := range args { + q := fmt.Sprintf("SELECT c1 from t1 where %s(%s)", f, a) + tk.MustExec(`set tidb_enable_non_prepared_plan_cache=1`) + r1 := tk.MustQuery(q) + tk.MustExec(`set tidb_enable_non_prepared_plan_cache=0`) + r2 := tk.MustQuery(q) + r1.Sort().Check(r2.Sort().Rows()) + } + } +} + func TestNonPreparedPlanCacheBuiltinFuncs(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) From c3f6004460932274ae8d6b34dd79587d9cfb7185 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 20 Jul 2023 19:05:17 +0800 Subject: [PATCH 23/72] *: upgrade bazel 6.2.1 (#45237) --- build/image/base | 8 ++++---- build/image/centos7_jenkins | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/build/image/base b/build/image/base index 21f3bbeae11f3..0e238244be95f 100644 --- a/build/image/base +++ b/build/image/base @@ -17,18 +17,18 @@ FROM hub.pingcap.net/jenkins/centos7_jenkins USER root WORKDIR /root -ENV GOLANG_VERSION 1.20.5 +ENV GOLANG_VERSION 1.20.6 ENV GOLANG_DOWNLOAD_URL https://dl.google.com/go/go$GOLANG_VERSION.linux-amd64.tar.gz -ENV GOLANG_DOWNLOAD_SHA256 000a5b1fca4f75895f78befeb2eecf10bfff3c428597f3f1e69133b63b911b02 +ENV GOLANG_DOWNLOAD_SHA256 b945ae2bb5db01a0fb4786afde64e6fbab50b67f6fa0eb6cfa4924f16a7ff1eb ENV GOPATH /go ENV GOROOT /usr/local/go ENV PATH $GOPATH/bin:$GOROOT/bin:$PATH -ADD https://github.com/bazelbuild/bazel/releases/download/6.0.0/bazel-6.0.0-linux-x86_64 /usr/bin/bazel +ADD https://github.com/bazelbuild/bazel/releases/download/6.2.1/bazel-6.2.1-linux-x86_64 /usr/bin/bazel ADD https://uploader.codecov.io/latest/linux/codecov /usr/bin/codecov RUN curl https://setup.ius.io | sh || true && \ chmod u+x /usr/bin/bazel && yum update -y && \ yum install -y supervisor tree libcurl-devel gettext autoconf python-pip python3-pip patch git wget gcc python autoconf make curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-CPAN perl-devel && \ - git clone --depth=1 --branch=v2.37.2 https://github.com/git/git && cd git && yum remove -y git && make configure && ./configure --prefix=/usr/local && make -j16 install && cd .. && rm -rf git && \ + git clone --depth=1 --branch=v2.37.2 https://github.com/git/git && cd git && yum remove -y git && make configure && ./configure --prefix=/usr/local CFLAGS="-std=gnu99" && make -j16 install && cd .. && rm -rf git && \ pip3 install s3cmd requests && pip3 install requests && \ curl -fsSL "$GOLANG_DOWNLOAD_URL" -o golang.tar.gz \ && echo "$GOLANG_DOWNLOAD_SHA256 golang.tar.gz" | sha256sum -c - \ diff --git a/build/image/centos7_jenkins b/build/image/centos7_jenkins index 65eb8bc84ab02..ab710f88eae71 100644 --- a/build/image/centos7_jenkins +++ b/build/image/centos7_jenkins @@ -12,7 +12,7 @@ # See the License for the specific language governing permissions and # limitations under the License. -FROM hub.pingcap.net/wangweizhen/base_image:go12020230220 +FROM hub.pingcap.net/wangweizhen/base_image:go120620230719 USER root WORKDIR /root COPY .ci_bazel /data/bazel From 20df6ffdf441dc23d6906bfb65f3ed01df15d903 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Fri, 21 Jul 2023 10:18:47 +0800 Subject: [PATCH 24/72] planner: split casetest for pushdown (#45478) ref pingcap/tidb#44940 --- .bazelrc | 4 +- planner/core/casetest/BUILD.bazel | 2 - planner/core/casetest/integration_test.go | 393 --------- planner/core/casetest/pushdown/BUILD.bazel | 24 + planner/core/casetest/pushdown/main_test.go | 54 ++ .../core/casetest/pushdown/push_down_test.go | 356 ++++++++ .../testdata/integration_suite_in.json | 112 +++ .../testdata/integration_suite_out.json | 758 ++++++++++++++++++ .../testdata/integration_suite_in.json | 156 +--- .../testdata/integration_suite_out.json | 711 ---------------- 10 files changed, 1332 insertions(+), 1238 deletions(-) create mode 100644 planner/core/casetest/pushdown/BUILD.bazel create mode 100644 planner/core/casetest/pushdown/main_test.go create mode 100644 planner/core/casetest/pushdown/push_down_test.go create mode 100644 planner/core/casetest/pushdown/testdata/integration_suite_in.json create mode 100644 planner/core/casetest/pushdown/testdata/integration_suite_out.json diff --git a/.bazelrc b/.bazelrc index 4854d142172c9..725bd1626ee1b 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,6 +1,7 @@ startup --host_jvm_args=-Xmx4g startup --unlimit_coredumps - +dump: --http_connector_attempts=2 +dump: --http_connector_retry_max_timeout=5s run:ci --color=yes build --announce_rc @@ -17,7 +18,6 @@ build:release --workspace_status_command=./build/print-workspace-status.sh --sta build:release --config=ci build:race --config=ci build:race --@io_bazel_rules_go//go/config:race --test_env=GORACE=halt_on_error=1 --test_sharding_strategy=disabled - test --test_env=TZ=Asia/Shanghai test --test_output=errors --test_summary=detailed test:ci --color=yes diff --git a/planner/core/casetest/BUILD.bazel b/planner/core/casetest/BUILD.bazel index 58b329c208cc0..783daa7fb0a28 100644 --- a/planner/core/casetest/BUILD.bazel +++ b/planner/core/casetest/BUILD.bazel @@ -15,7 +15,6 @@ go_test( ], data = glob(["testdata/**"]), flaky = True, - race = "on", shard_count = 50, deps = [ "//domain", @@ -24,7 +23,6 @@ go_test( "//planner/core", "//planner/property", "//session", - "//sessionctx/stmtctx", "//sessionctx/variable", "//statistics/handle", "//testkit", diff --git a/planner/core/casetest/integration_test.go b/planner/core/casetest/integration_test.go index 6372ca7c2be2d..0bc3b469fd9b2 100644 --- a/planner/core/casetest/integration_test.go +++ b/planner/core/casetest/integration_test.go @@ -23,7 +23,6 @@ import ( "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/session" - "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics/handle" "github.com/pingcap/tidb/testkit" @@ -32,36 +31,6 @@ import ( "github.com/stretchr/testify/require" ) -func TestPushLimitDownIndexLookUpReader(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_executor_concurrency = 4;") - tk.MustExec("set @@session.tidb_hash_join_concurrency = 5;") - tk.MustExec("set @@session.tidb_distsql_scan_concurrency = 15;") - tk.MustExec("use test") - tk.MustExec("drop table if exists tbl") - tk.MustExec("create table tbl(a int, b int, c int, key idx_b_c(b,c))") - tk.MustExec("insert into tbl values(1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5)") - tk.MustExec("analyze table tbl") - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) - } -} - func TestAggColumnPrune(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -136,50 +105,6 @@ func TestSimplifyOuterJoinWithCast(t *testing.T) { } } -func TestSelPushDownTiFlash(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key, b varchar(20))") - // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. - tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") - tk.MustExec("set @@session.tidb_allow_mpp = 0") - tk.MustExec("set tidb_cost_model_version=2") - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - func TestVerboseExplain(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -237,151 +162,6 @@ func TestVerboseExplain(t *testing.T) { } } -func TestPushDownToTiFlashWithKeepOrder(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key, b varchar(20))") - // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. - tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") - tk.MustExec("set @@session.tidb_allow_mpp = 0") - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - -func TestPushDownToTiFlashWithKeepOrderInFastMode(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int primary key, b varchar(20))") - tk.MustExec("set @@session.tiflash_fastscan=ON") - // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. - tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") - tk.MustExec("set @@session.tidb_allow_mpp = 0") - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - -func TestJoinNotSupportedByTiFlash(t *testing.T) { - store := testkit.CreateMockStore(t) - - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists table_1") - tk.MustExec("create table table_1(id int not null, bit_col bit(2) not null, datetime_col datetime not null)") - tk.MustExec("insert into table_1 values(1,b'1','2020-01-01 00:00:00'),(2,b'0','2020-01-01 00:00:00')") - tk.MustExec("analyze table table_1") - - tk.MustExec("insert into mysql.expr_pushdown_blacklist values('dayofmonth', 'tiflash', '');") - tk.MustExec("admin reload expr_pushdown_blacklist;") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "table_1" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") - tk.MustExec("set @@session.tidb_allow_mpp = 1") - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } - - tk.MustExec("set @@session.tidb_broadcast_join_threshold_size = 1") - tk.MustExec("set @@session.tidb_broadcast_join_threshold_count = 1") - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - func TestIsolationReadTiFlashNotChoosePointGet(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -863,50 +643,6 @@ func TestIssue23887(t *testing.T) { tk.MustQuery("select count(1) from (select count(1) from (select * from t1 where c3 = 100) k) k2;").Check(testkit.Rows("1")) } -func TestPushDownProjectionForTiFlash(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (id int, value decimal(6,3), name char(128))") - tk.MustExec("analyze table t") - tk.MustExec("set session tidb_allow_mpp=OFF") - // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. - tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - func TestReorderSimplifiedOuterJoins(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1000,74 +736,6 @@ func TestMergeContinuousSelections(t *testing.T) { } } -func TestPushDownProjectionForTiKV(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int, b real, i int, id int, value decimal(6,3), name char(128), d decimal(6,3), s char(128), t datetime, c bigint as ((a+1)) virtual, e real as ((b+a)))") - tk.MustExec("analyze table t") - tk.MustExec("set session tidb_opt_projection_push_down=1") - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - -func TestPushDownProjectionForTiFlashCoprocessor(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set tidb_cost_model_version=2") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t (a int, b real, i int, id int, value decimal(6,3), name char(128), d decimal(6,3), s char(128), t datetime, c bigint as ((a+1)) virtual, e real as ((b+a)))") - tk.MustExec("analyze table t") - tk.MustExec("set session tidb_opt_projection_push_down=1") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "t" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - var input []string - var output []struct { - SQL string - Plan []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - } -} - func TestLimitIndexLookUpKeepOrder(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1533,67 +1201,6 @@ func TestGroupBySetVar(t *testing.T) { } } -func TestPushDownGroupConcatToTiFlash(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists ts") - tk.MustExec("create table ts (col_0 char(64), col_1 varchar(64) not null, col_2 varchar(1), id int primary key);") - - // Create virtual tiflash replica info. - dom := domain.GetDomain(tk.Session()) - is := dom.InfoSchema() - db, exists := is.SchemaByName(model.NewCIStr("test")) - require.True(t, exists) - for _, tblInfo := range db.Tables { - if tblInfo.Name.L == "ts" { - tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ - Count: 1, - Available: true, - } - } - } - - tk.MustExec("set @@tidb_isolation_read_engines='tiflash,tidb'; set @@tidb_allow_mpp=1; set @@tidb_enforce_mpp=1;") - - var input []string - var output []struct { - SQL string - Plan []string - Warning []string - } - integrationSuiteData := GetIntegrationSuiteData() - integrationSuiteData.LoadTestCases(t, &input, &output) - for i, tt := range input { - testdata.OnRecord(func() { - output[i].SQL = tt - output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) - }) - res := tk.MustQuery(tt) - res.Check(testkit.Rows(output[i].Plan...)) - - comment := fmt.Sprintf("case:%v sql:%s", i, tt) - warnings := tk.Session().GetSessionVars().StmtCtx.GetWarnings() - testdata.OnRecord(func() { - if len(warnings) > 0 { - output[i].Warning = make([]string, len(warnings)) - for j, warning := range warnings { - output[i].Warning[j] = warning.Err.Error() - } - } - }) - if len(output[i].Warning) == 0 { - require.Len(t, warnings, 0, comment) - } else { - require.Len(t, warnings, len(output[i].Warning), comment) - for j, warning := range warnings { - require.Equal(t, stmtctx.WarnLevelWarning, warning.Level, comment) - require.EqualError(t, warning.Err, output[i].Warning[j], comment) - } - } - } -} - func TestIndexMergeWithCorrelatedColumns(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/planner/core/casetest/pushdown/BUILD.bazel b/planner/core/casetest/pushdown/BUILD.bazel new file mode 100644 index 0000000000000..372c576a3fda0 --- /dev/null +++ b/planner/core/casetest/pushdown/BUILD.bazel @@ -0,0 +1,24 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "pushdown_test", + timeout = "short", + srcs = [ + "main_test.go", + "push_down_test.go", + ], + data = glob(["testdata/**"]), + flaky = True, + race = "on", + shard_count = 8, + deps = [ + "//domain", + "//parser/model", + "//testkit", + "//testkit/testdata", + "//testkit/testmain", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/planner/core/casetest/pushdown/main_test.go b/planner/core/casetest/pushdown/main_test.go new file mode 100644 index 0000000000000..3e9ec6eb95535 --- /dev/null +++ b/planner/core/casetest/pushdown/main_test.go @@ -0,0 +1,54 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package pushdown + +import ( + "flag" + "testing" + + "github.com/pingcap/tidb/testkit/testdata" + "github.com/pingcap/tidb/testkit/testmain" + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +var testDataMap = make(testdata.BookKeeper) + +func TestMain(m *testing.M) { + testsetup.SetupForCommonTest() + + flag.Parse() + testDataMap.LoadTestSuiteData("testdata", "integration_suite") + + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun"), + goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + + callback := func(i int) int { + testDataMap.GenerateOutputIfNeeded() + return i + } + + goleak.VerifyTestMain(testmain.WrapTestingM(m, callback), opts...) +} + +func GetIntegrationSuiteData() testdata.TestData { + return testDataMap["integration_suite"] +} diff --git a/planner/core/casetest/pushdown/push_down_test.go b/planner/core/casetest/pushdown/push_down_test.go new file mode 100644 index 0000000000000..6958c5cff8b7d --- /dev/null +++ b/planner/core/casetest/pushdown/push_down_test.go @@ -0,0 +1,356 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package pushdown + +import ( + "testing" + + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/testkit" + "github.com/pingcap/tidb/testkit/testdata" + "github.com/stretchr/testify/require" +) + +func TestPushLimitDownIndexLookUpReader(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_executor_concurrency = 4;") + tk.MustExec("set @@session.tidb_hash_join_concurrency = 5;") + tk.MustExec("set @@session.tidb_distsql_scan_concurrency = 15;") + tk.MustExec("use test") + tk.MustExec("drop table if exists tbl") + tk.MustExec("create table tbl(a int, b int, c int, key idx_b_c(b,c))") + tk.MustExec("insert into tbl values(1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5)") + tk.MustExec("analyze table tbl") + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + tk.MustQuery(tt).Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestPushDownToTiFlashWithKeepOrder(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int primary key, b varchar(20))") + // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. + tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") + tk.MustExec("set @@session.tidb_allow_mpp = 0") + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestPushDownToTiFlashWithKeepOrderInFastMode(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int primary key, b varchar(20))") + tk.MustExec("set @@session.tiflash_fastscan=ON") + // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. + tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") + tk.MustExec("set @@session.tidb_allow_mpp = 0") + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestPushDownProjectionForTiFlash(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (id int, value decimal(6,3), name char(128))") + tk.MustExec("analyze table t") + tk.MustExec("set session tidb_allow_mpp=OFF") + // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. + tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestPushDownProjectionForTiKV(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (a int, b real, i int, id int, value decimal(6,3), name char(128), d decimal(6,3), s char(128), t datetime, c bigint as ((a+1)) virtual, e real as ((b+a)))") + tk.MustExec("analyze table t") + tk.MustExec("set session tidb_opt_projection_push_down=1") + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestPushDownProjectionForTiFlashCoprocessor(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set tidb_cost_model_version=2") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t (a int, b real, i int, id int, value decimal(6,3), name char(128), d decimal(6,3), s char(128), t datetime, c bigint as ((a+1)) virtual, e real as ((b+a)))") + tk.MustExec("analyze table t") + tk.MustExec("set session tidb_opt_projection_push_down=1") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestSelPushDownTiFlash(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int primary key, b varchar(20))") + // since allow-mpp is adjusted to false, there will be no physical plan if TiFlash cop is banned. + tk.MustExec("set @@session.tidb_allow_tiflash_cop=ON") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "t" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") + tk.MustExec("set @@session.tidb_allow_mpp = 0") + tk.MustExec("set tidb_cost_model_version=2") + + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} + +func TestJoinNotSupportedByTiFlash(t *testing.T) { + store := testkit.CreateMockStore(t) + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists table_1") + tk.MustExec("create table table_1(id int not null, bit_col bit(2) not null, datetime_col datetime not null)") + tk.MustExec("insert into table_1 values(1,b'1','2020-01-01 00:00:00'),(2,b'0','2020-01-01 00:00:00')") + tk.MustExec("analyze table table_1") + + tk.MustExec("insert into mysql.expr_pushdown_blacklist values('dayofmonth', 'tiflash', '');") + tk.MustExec("admin reload expr_pushdown_blacklist;") + + // Create virtual tiflash replica info. + dom := domain.GetDomain(tk.Session()) + is := dom.InfoSchema() + db, exists := is.SchemaByName(model.NewCIStr("test")) + require.True(t, exists) + for _, tblInfo := range db.Tables { + if tblInfo.Name.L == "table_1" { + tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{ + Count: 1, + Available: true, + } + } + } + + tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'") + tk.MustExec("set @@session.tidb_allow_mpp = 1") + var input []string + var output []struct { + SQL string + Plan []string + } + integrationSuiteData := GetIntegrationSuiteData() + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } + + tk.MustExec("set @@session.tidb_broadcast_join_threshold_size = 1") + tk.MustExec("set @@session.tidb_broadcast_join_threshold_count = 1") + integrationSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + output[i].Plan = testdata.ConvertRowsToStrings(tk.MustQuery(tt).Rows()) + }) + res := tk.MustQuery(tt) + res.Check(testkit.Rows(output[i].Plan...)) + } +} diff --git a/planner/core/casetest/pushdown/testdata/integration_suite_in.json b/planner/core/casetest/pushdown/testdata/integration_suite_in.json new file mode 100644 index 0000000000000..a609b45fbaf05 --- /dev/null +++ b/planner/core/casetest/pushdown/testdata/integration_suite_in.json @@ -0,0 +1,112 @@ +[ + { + "name": "TestPushLimitDownIndexLookUpReader", + "cases": [ + // Limit should be pushed down into IndexLookUpReader, row count of IndexLookUpReader and TableScan should be 1.00. + "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 limit 2,1", + // Projection atop IndexLookUpReader, Limit should be pushed down into IndexLookUpReader, and Projection should have row count 1.00 as well. + "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 order by b desc limit 2,1", + // Limit should be pushed down into IndexLookUpReader when Selection on top of IndexScan. + "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 and c > 1 limit 2,1", + // Limit should NOT be pushed down into IndexLookUpReader when Selection on top of TableScan. + "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 and a > 1 limit 2,1" + ] + }, + { + "name": "TestPushDownToTiFlashWithKeepOrder", + "cases": [ + "explain format = 'brief' select max(a) from t", + "explain format = 'brief' select min(a) from t" + ] + }, + { + "name": "TestPushDownToTiFlashWithKeepOrderInFastMode", + "cases": [ + "explain format = 'brief' select max(a) from t", + "explain format = 'brief' select min(a) from t" + ] + }, + { + "name": "TestPushDownProjectionForTiFlashCoprocessor", + "cases": [ + "desc format = 'brief' select i * 2 from t", + "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", + "desc format = 'brief' select md5(s) from t; -- we do generate mpp plan, while the cost-cmp failed", + "desc format = 'brief' select c from t where a+1=3", + "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" + ] + }, + { + "name": "TestPushDownProjectionForTiFlash", + "cases": [ + "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" + ] + }, + { + "name": "TestSelPushDownTiFlash", + "cases": [ + "explain format = 'brief' select * from t where t.a > 1 and t.b = \"flash\" or t.a + 3 * t.a = 5", + "explain format = 'brief' select * from t where cast(t.a as double) + 3 = 5.1", + "explain format = 'brief' select * from t where b > 'a' order by convert(b, unsigned) limit 2", + "explain format = 'brief' select * from t where b > 'a' order by b limit 2" + ] + }, +{ + "name": "TestPushDownProjectionForTiKV", + "cases": [ + "desc format = 'brief' select i * 2 from t", + "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", + "desc format = 'brief' select md5(s) from t", + "desc format = 'brief' select c from t where a+1=3", + "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", + "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", + "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" + ] + }, + { + "name": "TestJoinNotSupportedByTiFlash", + "cases": [ + "explain format = 'brief' select * from table_1 a, table_1 b where a.bit_col = b.bit_col", + "explain format = 'brief' select * from table_1 a left join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > 100", + "explain format = 'brief' select * from table_1 a right join table_1 b on a.id = b.id and dayofmonth(b.datetime_col) > 100", + "explain format = 'brief' select * from table_1 a join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > dayofmonth(b.datetime_col)" + ] + } +] diff --git a/planner/core/casetest/pushdown/testdata/integration_suite_out.json b/planner/core/casetest/pushdown/testdata/integration_suite_out.json new file mode 100644 index 0000000000000..4f98fce46129d --- /dev/null +++ b/planner/core/casetest/pushdown/testdata/integration_suite_out.json @@ -0,0 +1,758 @@ +[ + { + "Name": "TestPushLimitDownIndexLookUpReader", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 limit 2,1", + "Plan": [ + "IndexLookUp 1.00 root limit embedded(offset:2, count:1)", + "├─Limit(Build) 3.00 cop[tikv] offset:0, count:3", + "│ └─IndexRangeScan 3.00 cop[tikv] table:tbl, index:idx_b_c(b, c) range:(1,+inf], keep order:false", + "└─TableRowIDScan(Probe) 1.00 cop[tikv] table:tbl keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 order by b desc limit 2,1", + "Plan": [ + "Projection 1.00 root test.tbl.a, test.tbl.b, test.tbl.c", + "└─IndexLookUp 1.00 root limit embedded(offset:2, count:1)", + " ├─Limit(Build) 3.00 cop[tikv] offset:0, count:3", + " │ └─IndexRangeScan 3.00 cop[tikv] table:tbl, index:idx_b_c(b, c) range:(1,+inf], keep order:true, desc", + " └─TableRowIDScan(Probe) 1.00 cop[tikv] table:tbl keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 and c > 1 limit 2,1", + "Plan": [ + "IndexLookUp 1.00 root limit embedded(offset:2, count:1)", + "├─Limit(Build) 3.00 cop[tikv] offset:0, count:3", + "│ └─Selection 3.00 cop[tikv] gt(test.tbl.c, 1)", + "│ └─IndexRangeScan 3.75 cop[tikv] table:tbl, index:idx_b_c(b, c) range:(1,+inf], keep order:false", + "└─TableRowIDScan(Probe) 1.00 cop[tikv] table:tbl keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from tbl use index(idx_b_c) where b > 1 and a > 1 limit 2,1", + "Plan": [ + "Limit 1.00 root offset:2, count:1", + "└─IndexLookUp 3.00 root ", + " ├─IndexRangeScan(Build) 3.75 cop[tikv] table:tbl, index:idx_b_c(b, c) range:(1,+inf], keep order:false", + " └─Limit(Probe) 3.00 cop[tikv] offset:0, count:3", + " └─Selection 3.00 cop[tikv] gt(test.tbl.a, 1)", + " └─TableRowIDScan 3.75 cop[tikv] table:tbl keep order:false" + ] + } + ] + }, + { + "Name": "TestPushDownToTiFlashWithKeepOrder", + "Cases": [ + { + "SQL": "explain format = 'brief' select max(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:max(test.t.a)->Column#3", + "└─TopN 1.00 root test.t.a:desc, offset:0, count:1", + " └─TableReader 1.00 root data:TopN", + " └─TopN 1.00 batchCop[tiflash] test.t.a:desc, offset:0, count:1", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select min(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:min(test.t.a)->Column#3", + "└─Limit 1.00 root offset:0, count:1", + " └─TableReader 1.00 root data:Limit", + " └─Limit 1.00 cop[tiflash] offset:0, count:1", + " └─TableFullScan 1.00 cop[tiflash] table:t keep order:true, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestPushDownToTiFlashWithKeepOrderInFastMode", + "Cases": [ + { + "SQL": "explain format = 'brief' select max(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:max(test.t.a)->Column#3", + "└─TopN 1.00 root test.t.a:desc, offset:0, count:1", + " └─TableReader 1.00 root data:TopN", + " └─TopN 1.00 batchCop[tiflash] test.t.a:desc, offset:0, count:1", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select min(a) from t", + "Plan": [ + "StreamAgg 1.00 root funcs:min(test.t.a)->Column#3", + "└─TopN 1.00 root test.t.a, offset:0, count:1", + " └─TableReader 1.00 root data:TopN", + " └─TopN 1.00 batchCop[tiflash] test.t.a, offset:0, count:1", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestPushDownProjectionForTiFlashCoprocessor", + "Cases": [ + { + "SQL": "desc format = 'brief' select i * 2 from t", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 10000.00 mpp[tiflash] mul(test.t.i, 2)->Column#13", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 10000.00 mpp[tiflash] date_format(test.t.t, %Y-%m-%d %H)->Column#13", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select md5(s) from t; -- we do generate mpp plan, while the cost-cmp failed", + "Plan": [ + "TableReader 10000.00 root data:Projection", + "└─Projection 10000.00 cop[tikv] md5(test.t.s)->Column#13", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select c from t where a+1=3", + "Plan": [ + "Projection 8000.00 root test.t.c", + "└─TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 8000.00 mpp[tiflash] eq(plus(test.t.a, 1), 3)", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#17)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:count(Column#19)->Column#17", + " └─Projection 10000.00 mpp[tiflash] plus(test.t.id, 1)->Column#19", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#16)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:count(test.t._tidb_rowid)->Column#16", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:sum(Column#17)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#19)->Column#17", + " └─Projection 10000.00 mpp[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#19", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#18)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:count(Column#19)->Column#18", + " └─Projection 10000.00 mpp[tiflash] plus(test.t.id, 1)->Column#19", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#17)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:count(test.t._tidb_rowid)->Column#17", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:sum(Column#18)->Column#14", + "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#19)->Column#18", + " └─Projection 10000.00 mpp[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#19", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashJoin 10000.00 mpp[tiflash] inner join, equal:[eq(Column#13, Column#26)]", + " ├─ExchangeReceiver(Build) 8000.00 mpp[tiflash] ", + " │ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#13", + " │ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + " └─Projection(Probe) 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#26", + " └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 8000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", + "│ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 8000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", + "│ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─Projection 10000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", + "│ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 10000.00 mpp[tiflash] Column#26, Column#13", + " └─HashJoin 10000.00 mpp[tiflash] inner join, equal:[eq(Column#13, Column#26)]", + " ├─ExchangeReceiver(Build) 8000.00 mpp[tiflash] ", + " │ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#13", + " │ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + " └─Projection(Probe) 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#26", + " └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "Plan": [ + "TableReader 7992.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 7992.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashJoin 7992.00 mpp[tiflash] semi join, equal:[eq(test.t.id, test.t.id)]", + " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", + " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 mpp[tiflash] table:A pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "Plan": [ + "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─HashJoin 8000.00 mpp[tiflash] anti semi join, equal:[eq(test.t.id, test.t.id)]", + " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", + " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", + " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", + " └─TableFullScan(Probe) 10000.00 mpp[tiflash] table:A keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", + "Plan": [ + "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", + "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 10000.00 mpp[tiflash] from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#13", + " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestPushDownProjectionForTiFlash", + "Cases": [ + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#8)->Column#6", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#8", + " └─Projection 10000.00 batchCop[tiflash] plus(test.t.id, 1)->Column#9", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#7)->Column#6", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 batchCop[tiflash] funcs:count(test.t._tidb_rowid)->Column#7", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:sum(Column#8)->Column#6", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 batchCop[tiflash] funcs:sum(Column#9)->Column#8", + " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#9", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:count(Column#8)->Column#6", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:count(Column#10)->Column#8", + " └─Projection 10000.00 batchCop[tiflash] plus(test.t.id, 1)->Column#10", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:count(Column#7)->Column#6", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:count(test.t._tidb_rowid)->Column#7", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:sum(Column#8)->Column#6", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#10)->Column#8", + " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#10", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "HashJoin 10000.00 root inner join, equal:[eq(Column#5, Column#10)]", + "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#10", + "│ └─TableReader 8000.00 root data:Selection", + "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─Projection(Probe) 8000.00 root minus(test.t.id, 2)->Column#5", + " └─TableReader 8000.00 root data:Selection", + " └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#9)]", + "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#9", + "│ └─TableReader 8000.00 root data:Selection", + "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#9)]", + "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#9", + "│ └─TableReader 8000.00 root data:Selection", + "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#9)]", + "├─Projection(Build) 10000.00 root minus(test.t.id, 2)->Column#9", + "│ └─TableReader 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "Projection 10000.00 root Column#10, Column#5", + "└─HashJoin 10000.00 root inner join, equal:[eq(Column#5, Column#10)]", + " ├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#10", + " │ └─TableReader 8000.00 root data:Selection", + " │ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + " │ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + " └─Projection(Probe) 8000.00 root minus(test.t.id, 2)->Column#5", + " └─TableReader 8000.00 root data:Selection", + " └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "Plan": [ + "HashJoin 7992.00 root semi join, equal:[eq(test.t.id, test.t.id)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tiflash] table:A pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "Plan": [ + "HashJoin 8000.00 root anti semi join, equal:[eq(test.t.id, test.t.id)]", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tiflash] table:A keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", + "Plan": [ + "Projection 10000.00 root from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#5", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestSelPushDownTiFlash", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t where t.a > 1 and t.b = \"flash\" or t.a + 3 * t.a = 5", + "Plan": [ + "TableReader 8000.67 root data:Selection", + "└─Selection 8000.67 cop[tiflash] or(and(gt(test.t.a, 1), eq(test.t.b, \"flash\")), eq(plus(test.t.a, mul(3, test.t.a)), 5))", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where cast(t.a as double) + 3 = 5.1", + "Plan": [ + "TableReader 8000.00 root data:Selection", + "└─Selection 8000.00 cop[tiflash] eq(plus(cast(test.t.a, double BINARY), 3), 5.1)", + " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b > 'a' order by convert(b, unsigned) limit 2", + "Plan": [ + "Projection 2.00 root test.t.a, test.t.b", + "└─TopN 2.00 root Column#4, offset:0, count:2", + " └─Projection 2.00 root test.t.a, test.t.b, cast(test.t.b, bigint(22) UNSIGNED BINARY)->Column#4", + " └─TableReader 2.00 root data:Projection", + " └─Projection 2.00 batchCop[tiflash] test.t.a, test.t.b", + " └─TopN 2.00 batchCop[tiflash] Column#3, offset:0, count:2", + " └─Projection 3333.33 batchCop[tiflash] test.t.a, test.t.b, cast(test.t.b, bigint(22) UNSIGNED BINARY)->Column#3", + " └─Selection 3333.33 batchCop[tiflash] gt(test.t.b, \"a\")", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format = 'brief' select * from t where b > 'a' order by b limit 2", + "Plan": [ + "TopN 2.00 root test.t.b, offset:0, count:2", + "└─TableReader 2.00 root data:TopN", + " └─TopN 2.00 batchCop[tiflash] test.t.b, offset:0, count:2", + " └─Selection 3333.33 batchCop[tiflash] gt(test.t.b, \"a\")", + " └─TableFullScan 10000.00 batchCop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestPushDownProjectionForTiKV", + "Cases": [ + { + "SQL": "desc format = 'brief' select i * 2 from t", + "Plan": [ + "TableReader 10000.00 root data:Projection", + "└─Projection 10000.00 cop[tikv] mul(test.t.i, 2)->Column#13", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", + "Plan": [ + "TableReader 10000.00 root data:Projection", + "└─Projection 10000.00 cop[tikv] date_format(test.t.t, %Y-%m-%d %H)->Column#13", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select md5(s) from t", + "Plan": [ + "TableReader 10000.00 root data:Projection", + "└─Projection 10000.00 cop[tikv] md5(test.t.s)->Column#13", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select c from t where a+1=3", + "Plan": [ + "Projection 8000.00 root test.t.c", + "└─TableReader 8000.00 root data:Selection", + " └─Selection 8000.00 cop[tikv] eq(plus(test.t.a, 1), 3)", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#16)->Column#14", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:count(plus(test.t.id, 1))->Column#16", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:count(Column#15)->Column#14", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:count(1)->Column#15", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", + "Plan": [ + "HashAgg 1.00 root funcs:sum(Column#16)->Column#14", + "└─TableReader 1.00 root data:HashAgg", + " └─HashAgg 1.00 cop[tikv] funcs:sum(plus(test.t.id, 1))->Column#16", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:count(Column#16)->Column#14", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 cop[tikv] funcs:count(plus(test.t.id, 1))->Column#16", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:count(Column#15)->Column#14", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 cop[tikv] funcs:count(1)->Column#15", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", + "Plan": [ + "StreamAgg 1.00 root funcs:sum(Column#16)->Column#14", + "└─TableReader 1.00 root data:StreamAgg", + " └─StreamAgg 1.00 cop[tikv] funcs:sum(plus(test.t.id, 1))->Column#16", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "HashJoin 10000.00 root inner join, equal:[eq(Column#13, Column#26)]", + "├─TableReader(Build) 8000.00 root data:Projection", + "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#26", + "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 8000.00 root data:Projection", + " └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#13", + " └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 8000.00 root data:Projection", + "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#25", + "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 8000.00 root data:Projection", + "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#25", + "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", + "Plan": [ + "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#25)]", + "├─TableReader(Build) 10000.00 root data:Projection", + "│ └─Projection 10000.00 cop[tikv] minus(test.t.id, 2)->Column#25", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", + "Plan": [ + "Projection 10000.00 root Column#26, Column#13", + "└─HashJoin 10000.00 root inner join, equal:[eq(Column#13, Column#26)]", + " ├─TableReader(Build) 8000.00 root data:Projection", + " │ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#26", + " │ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " └─TableReader(Probe) 8000.00 root data:Projection", + " └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#13", + " └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", + "Plan": [ + "HashJoin 7992.00 root semi join, equal:[eq(test.t.id, test.t.id)]", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", + " └─TableFullScan 10000.00 cop[tikv] table:A keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", + "Plan": [ + "HashJoin 8000.00 root anti semi join, equal:[eq(test.t.id, test.t.id)]", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:A keep order:false, stats:pseudo" + ] + }, + { + "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", + "Plan": [ + "Projection 10000.00 root from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#13", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" + ] + } + ] + }, + { + "Name": "TestJoinNotSupportedByTiFlash", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from table_1 a, table_1 b where a.bit_col = b.bit_col", + "Plan": [ + "HashJoin 2.00 root inner join, equal:[eq(test.table_1.bit_col, test.table_1.bit_col)]", + "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", + "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from table_1 a left join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > 100", + "Plan": [ + "HashJoin 2.00 root left outer join, equal:[eq(test.table_1.id, test.table_1.id)], left cond:[gt(dayofmonth(test.table_1.datetime_col), 100)]", + "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", + "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from table_1 a right join table_1 b on a.id = b.id and dayofmonth(b.datetime_col) > 100", + "Plan": [ + "HashJoin 2.00 root right outer join, equal:[eq(test.table_1.id, test.table_1.id)], right cond:gt(dayofmonth(test.table_1.datetime_col), 100)", + "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false", + "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false" + ] + }, + { + "SQL": "explain format = 'brief' select * from table_1 a join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > dayofmonth(b.datetime_col)", + "Plan": [ + "HashJoin 2.00 root inner join, equal:[eq(test.table_1.id, test.table_1.id)], other cond:gt(dayofmonth(test.table_1.datetime_col), dayofmonth(test.table_1.datetime_col))", + "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", + "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", + "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", + " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" + ] + } + ] + } +] diff --git a/planner/core/casetest/testdata/integration_suite_in.json b/planner/core/casetest/testdata/integration_suite_in.json index 42835d94fced1..42823221f7353 100644 --- a/planner/core/casetest/testdata/integration_suite_in.json +++ b/planner/core/casetest/testdata/integration_suite_in.json @@ -329,41 +329,36 @@ ] }, { - "name": "TestIssue30200", - "cases": [ - // to_base64 and from_base64 has not been pushed to TiKV or TiFlash. - // We expect a Selection will be added above IndexMerge. - "select /*+ use_index_merge(t1) */ 1 from t1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c1)) = 'ab';", - - // `left` has not been pushed to TiKV, but it has been pushed to TiFlash. - // We expect a Selection will be added above IndexMerge. - "select /*+ use_index_merge(t1) */ 1 from t1 where c1 = 'ab' or c2 = '10' and char_length(left(c1, 10)) = 10;", - - // c3 is part of idx_1, so it will be put in partial_path's IndexFilters instead of TableFilters. - // But it still cannot be pushed to TiKV. This case cover code in DataSource.buildIndexMergeOrPath. - "select /*+ use_index_merge(tt1) */ 1 from tt1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c3)) = '10';", - - // to_base64(left(pk, 5)) is in partial_path's TableFilters. But it cannot be pushed to TiKV. - // So it should be executed in TiDB. This case cover code in DataSource.buildIndexMergeOrPath. - "select /*+ use_index_merge( tt2 ) */ 1 from tt2 where tt2.c1 in (-3896405) or tt2.pk in (1, 53330) and to_base64(left(pk, 5));", - - // This case covert expression index. - "select /*+ use_index_merge(tt3) */ 1 from tt3 where c1 < -10 or c2 < 10 and reverse(c3) = '2';", - - // If no hint, we cannot use index merge if filter cannot be pushed to any storage. - "select 1 from t1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c1)) = 'ab';" - ] + "name": "TestIssue30200", + "cases": [ + // to_base64 and from_base64 has not been pushed to TiKV or TiFlash. + // We expect a Selection will be added above IndexMerge. + "select /*+ use_index_merge(t1) */ 1 from t1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c1)) = 'ab';", + // `left` has not been pushed to TiKV, but it has been pushed to TiFlash. + // We expect a Selection will be added above IndexMerge. + "select /*+ use_index_merge(t1) */ 1 from t1 where c1 = 'ab' or c2 = '10' and char_length(left(c1, 10)) = 10;", + // c3 is part of idx_1, so it will be put in partial_path's IndexFilters instead of TableFilters. + // But it still cannot be pushed to TiKV. This case cover code in DataSource.buildIndexMergeOrPath. + "select /*+ use_index_merge(tt1) */ 1 from tt1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c3)) = '10';", + // to_base64(left(pk, 5)) is in partial_path's TableFilters. But it cannot be pushed to TiKV. + // So it should be executed in TiDB. This case cover code in DataSource.buildIndexMergeOrPath. + "select /*+ use_index_merge( tt2 ) */ 1 from tt2 where tt2.c1 in (-3896405) or tt2.pk in (1, 53330) and to_base64(left(pk, 5));", + // This case covert expression index. + "select /*+ use_index_merge(tt3) */ 1 from tt3 where c1 < -10 or c2 < 10 and reverse(c3) = '2';", + // If no hint, we cannot use index merge if filter cannot be pushed to any storage. + "select 1 from t1 where c1 = 'de' or c2 = '10' and from_base64(to_base64(c1)) = 'ab';" + ] }, { "name": "TestIndexMergeWithCorrelatedColumns", "cases": [ - "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 = 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and substring(c3, 10)) order by c1;", - "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 = 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and reverse(c3)) order by c1;", - "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 >= 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and substring(c3, 10)) order by c1;", - // Test correlated column in IndexPath.TableFilters. - "select c_int from tt1 where c_decimal < all (select /*+ use_index_merge(tt2) */ c_decimal from tt2 where tt1.c_int = tt2.c_int and tt1.c_datetime > tt2.c_datetime and tt2.c_decimal = 9.060 or tt2.c_str <= 'interesting shtern' and tt1.c_int = tt2.c_int) order by 1;", - // Test correlated column in TablePath.TableFilters. - "select c_int from tt1 where c_decimal > all (select /*+ use_index_merge(tt2) */ c_decimal from tt2 where tt2.c_int = 7 and tt2.c_int < tt1.c_decimal or tt2.c_str >= 'zzzzzzzzzzzzzzzzzzz' and tt1.c_int = tt2.c_int) order by 1;" + "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 = 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and substring(c3, 10)) order by c1;", + "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 = 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and reverse(c3)) order by c1;", + "select * from t2 where c1 < all(select /*+ use_index_merge(t1) */ c1 from t1 where (c1 >= 10 and c1 = t2.c3 or c2 = 1 and c2 = t2.c3) and substring(c3, 10)) order by c1;", + // Test correlated column in IndexPath.TableFilters. + "select c_int from tt1 where c_decimal < all (select /*+ use_index_merge(tt2) */ c_decimal from tt2 where tt1.c_int = tt2.c_int and tt1.c_datetime > tt2.c_datetime and tt2.c_decimal = 9.060 or tt2.c_str <= 'interesting shtern' and tt1.c_int = tt2.c_int) order by 1;", + // Test correlated column in TablePath.TableFilters. + "select c_int from tt1 where c_decimal > all (select /*+ use_index_merge(tt2) */ c_decimal from tt2 where tt2.c_int = 7 and tt2.c_int < tt1.c_decimal or tt2.c_str >= 'zzzzzzzzzzzzzzzzzzz' and tt1.c_int = tt2.c_int) order by 1;" ] }, { @@ -374,15 +369,6 @@ "explain format = 'brief' select count(*) from t31240;" ] }, - { - "name": "TestSelPushDownTiFlash", - "cases": [ - "explain format = 'brief' select * from t where t.a > 1 and t.b = \"flash\" or t.a + 3 * t.a = 5", - "explain format = 'brief' select * from t where cast(t.a as double) + 3 = 5.1", - "explain format = 'brief' select * from t where b > 'a' order by convert(b, unsigned) limit 2", - "explain format = 'brief' select * from t where b > 'a' order by b limit 2" - ] - }, { "name": "TestVerboseExplain", "cases": [ @@ -402,7 +388,6 @@ "explain format = 'verbose' select (2) in (select /*+ read_from_storage(tiflash[t1]) */ count(*) from t1) from (select t.b < (select /*+ read_from_storage(tiflash[t2]) */ t.b from t2 limit 1 ) from t3 t) t; -- we do generate the agg pushed-down plan of mpp, but cost-cmp failed", "explain format = 'verbose' select /*+ merge_join(t1), read_from_storage(tiflash[t1, t2]) */ count(*) from t1 join t2 on t1.a = t2.a" ] - }, { "name": "TestRegardNULLAsPoint", @@ -423,29 +408,6 @@ "select * from tik where a<=>null and b<=>null and c<=>null" ] }, - { - "name": "TestPushDownToTiFlashWithKeepOrder", - "cases": [ - "explain format = 'brief' select max(a) from t", - "explain format = 'brief' select min(a) from t" - ] - }, - { - "name": "TestPushDownToTiFlashWithKeepOrderInFastMode", - "cases": [ - "explain format = 'brief' select max(a) from t", - "explain format = 'brief' select min(a) from t" - ] - }, - { - "name": "TestJoinNotSupportedByTiFlash", - "cases": [ - "explain format = 'brief' select * from table_1 a, table_1 b where a.bit_col = b.bit_col", - "explain format = 'brief' select * from table_1 a left join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > 100", - "explain format = 'brief' select * from table_1 a right join table_1 b on a.id = b.id and dayofmonth(b.datetime_col) > 100", - "explain format = 'brief' select * from table_1 a join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > dayofmonth(b.datetime_col)" - ] - }, { "name": "TestIsolationReadDoNotFilterSystemDB", "cases": [ @@ -472,71 +434,6 @@ "explain format = 'brief' select /*+ inl_hash_join(s) */ * from t join s on t.a=s.a and t.a = s.b" ] }, - { - "name": "TestPushDownProjectionForTiKV", - "cases": [ - "desc format = 'brief' select i * 2 from t", - "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", - "desc format = 'brief' select md5(s) from t", - "desc format = 'brief' select c from t where a+1=3", - "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" - ] - }, - { - "name": "TestPushDownProjectionForTiFlashCoprocessor", - "cases": [ - "desc format = 'brief' select i * 2 from t", - "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", - "desc format = 'brief' select md5(s) from t; -- we do generate mpp plan, while the cost-cmp failed", - "desc format = 'brief' select c from t where a+1=3", - "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", - "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" - ] - }, - { - "name": "TestPushDownProjectionForTiFlash", - "cases": [ - "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;" - ] - }, { "name": "TestIndexMergeSerial", "cases": [ @@ -646,7 +543,6 @@ "explain format = 'brief' select row_number() over w1 from t1 a join t1 b on a.c1 = b.c2 window w1 as (partition by a.c1);", // Selection. "explain format = 'brief' select row_number() over w1 from t1 where c1 < 100 window w1 as (partition by c1 order by c1);", - // 2. Cannot use fine grained shuffle. // No window function, so disabled. "explain format = 'brief' select * from t1;", diff --git a/planner/core/casetest/testdata/integration_suite_out.json b/planner/core/casetest/testdata/integration_suite_out.json index 0b48493e9dfef..8cff0505e0aef 100644 --- a/planner/core/casetest/testdata/integration_suite_out.json +++ b/planner/core/casetest/testdata/integration_suite_out.json @@ -2018,51 +2018,6 @@ } ] }, - { - "Name": "TestSelPushDownTiFlash", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from t where t.a > 1 and t.b = \"flash\" or t.a + 3 * t.a = 5", - "Plan": [ - "TableReader 8000.67 root data:Selection", - "└─Selection 8000.67 cop[tiflash] or(and(gt(test.t.a, 1), eq(test.t.b, \"flash\")), eq(plus(test.t.a, mul(3, test.t.a)), 5))", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where cast(t.a as double) + 3 = 5.1", - "Plan": [ - "TableReader 8000.00 root data:Selection", - "└─Selection 8000.00 cop[tiflash] eq(plus(cast(test.t.a, double BINARY), 3), 5.1)", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where b > 'a' order by convert(b, unsigned) limit 2", - "Plan": [ - "Projection 2.00 root test.t.a, test.t.b", - "└─TopN 2.00 root Column#4, offset:0, count:2", - " └─Projection 2.00 root test.t.a, test.t.b, cast(test.t.b, bigint(22) UNSIGNED BINARY)->Column#4", - " └─TableReader 2.00 root data:Projection", - " └─Projection 2.00 batchCop[tiflash] test.t.a, test.t.b", - " └─TopN 2.00 batchCop[tiflash] Column#3, offset:0, count:2", - " └─Projection 3333.33 batchCop[tiflash] test.t.a, test.t.b, cast(test.t.b, bigint(22) UNSIGNED BINARY)->Column#3", - " └─Selection 3333.33 batchCop[tiflash] gt(test.t.b, \"a\")", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select * from t where b > 'a' order by b limit 2", - "Plan": [ - "TopN 2.00 root test.t.b, offset:0, count:2", - "└─TableReader 2.00 root data:TopN", - " └─TopN 2.00 batchCop[tiflash] test.t.b, offset:0, count:2", - " └─Selection 3333.33 batchCop[tiflash] gt(test.t.b, \"a\")", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - } - ] - }, { "Name": "TestVerboseExplain", "Cases": [ @@ -2478,109 +2433,6 @@ } ] }, - { - "Name": "TestPushDownToTiFlashWithKeepOrder", - "Cases": [ - { - "SQL": "explain format = 'brief' select max(a) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:max(test.t.a)->Column#3", - "└─TopN 1.00 root test.t.a:desc, offset:0, count:1", - " └─TableReader 1.00 root data:TopN", - " └─TopN 1.00 batchCop[tiflash] test.t.a:desc, offset:0, count:1", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select min(a) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:min(test.t.a)->Column#3", - "└─Limit 1.00 root offset:0, count:1", - " └─TableReader 1.00 root data:Limit", - " └─Limit 1.00 cop[tiflash] offset:0, count:1", - " └─TableFullScan 1.00 cop[tiflash] table:t keep order:true, stats:pseudo" - ] - } - ] - }, - { - "Name": "TestPushDownToTiFlashWithKeepOrderInFastMode", - "Cases": [ - { - "SQL": "explain format = 'brief' select max(a) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:max(test.t.a)->Column#3", - "└─TopN 1.00 root test.t.a:desc, offset:0, count:1", - " └─TableReader 1.00 root data:TopN", - " └─TopN 1.00 batchCop[tiflash] test.t.a:desc, offset:0, count:1", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "explain format = 'brief' select min(a) from t", - "Plan": [ - "StreamAgg 1.00 root funcs:min(test.t.a)->Column#3", - "└─TopN 1.00 root test.t.a, offset:0, count:1", - " └─TableReader 1.00 root data:TopN", - " └─TopN 1.00 batchCop[tiflash] test.t.a, offset:0, count:1", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - } - ] - }, - { - "Name": "TestJoinNotSupportedByTiFlash", - "Cases": [ - { - "SQL": "explain format = 'brief' select * from table_1 a, table_1 b where a.bit_col = b.bit_col", - "Plan": [ - "HashJoin 2.00 root inner join, equal:[eq(test.table_1.bit_col, test.table_1.bit_col)]", - "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", - "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" - ] - }, - { - "SQL": "explain format = 'brief' select * from table_1 a left join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > 100", - "Plan": [ - "HashJoin 2.00 root left outer join, equal:[eq(test.table_1.id, test.table_1.id)], left cond:[gt(dayofmonth(test.table_1.datetime_col), 100)]", - "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", - "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" - ] - }, - { - "SQL": "explain format = 'brief' select * from table_1 a right join table_1 b on a.id = b.id and dayofmonth(b.datetime_col) > 100", - "Plan": [ - "HashJoin 2.00 root right outer join, equal:[eq(test.table_1.id, test.table_1.id)], right cond:gt(dayofmonth(test.table_1.datetime_col), 100)", - "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false", - "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false" - ] - }, - { - "SQL": "explain format = 'brief' select * from table_1 a join table_1 b on a.id = b.id and dayofmonth(a.datetime_col) > dayofmonth(b.datetime_col)", - "Plan": [ - "HashJoin 2.00 root inner join, equal:[eq(test.table_1.id, test.table_1.id)], other cond:gt(dayofmonth(test.table_1.datetime_col), dayofmonth(test.table_1.datetime_col))", - "├─TableReader(Build) 2.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─TableFullScan 2.00 mpp[tiflash] table:b keep order:false", - "└─TableReader(Probe) 2.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 2.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 2.00 mpp[tiflash] table:a keep order:false" - ] - } - ] - }, { "Name": "TestIsolationReadDoNotFilterSystemDB", "Cases": [ @@ -2715,569 +2567,6 @@ } ] }, - { - "Name": "TestPushDownProjectionForTiKV", - "Cases": [ - { - "SQL": "desc format = 'brief' select i * 2 from t", - "Plan": [ - "TableReader 10000.00 root data:Projection", - "└─Projection 10000.00 cop[tikv] mul(test.t.i, 2)->Column#13", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", - "Plan": [ - "TableReader 10000.00 root data:Projection", - "└─Projection 10000.00 cop[tikv] date_format(test.t.t, %Y-%m-%d %H)->Column#13", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select md5(s) from t", - "Plan": [ - "TableReader 10000.00 root data:Projection", - "└─Projection 10000.00 cop[tikv] md5(test.t.s)->Column#13", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select c from t where a+1=3", - "Plan": [ - "Projection 8000.00 root test.t.c", - "└─TableReader 8000.00 root data:Selection", - " └─Selection 8000.00 cop[tikv] eq(plus(test.t.a, 1), 3)", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#16)->Column#14", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:count(plus(test.t.id, 1))->Column#16", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#15)->Column#14", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:count(1)->Column#15", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:sum(Column#16)->Column#14", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 cop[tikv] funcs:sum(plus(test.t.id, 1))->Column#16", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:count(Column#16)->Column#14", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 cop[tikv] funcs:count(plus(test.t.id, 1))->Column#16", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:count(Column#15)->Column#14", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 cop[tikv] funcs:count(1)->Column#15", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:sum(Column#16)->Column#14", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 cop[tikv] funcs:sum(plus(test.t.id, 1))->Column#16", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "HashJoin 10000.00 root inner join, equal:[eq(Column#13, Column#26)]", - "├─TableReader(Build) 8000.00 root data:Projection", - "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#26", - "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 8000.00 root data:Projection", - " └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#13", - " └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 8000.00 root data:Projection", - "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#25", - "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 8000.00 root data:Projection", - "│ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#25", - "│ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 10000.00 root data:Projection", - "│ └─Projection 10000.00 cop[tikv] minus(test.t.id, 2)->Column#25", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "Projection 10000.00 root Column#26, Column#13", - "└─HashJoin 10000.00 root inner join, equal:[eq(Column#13, Column#26)]", - " ├─TableReader(Build) 8000.00 root data:Projection", - " │ └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#26", - " │ └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - " │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - " └─TableReader(Probe) 8000.00 root data:Projection", - " └─Projection 8000.00 cop[tikv] minus(test.t.id, 2)->Column#13", - " └─Selection 8000.00 cop[tikv] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "Plan": [ - "HashJoin 7992.00 root semi join, equal:[eq(test.t.id, test.t.id)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tikv] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tikv] table:A keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "Plan": [ - "HashJoin 8000.00 root anti semi join, equal:[eq(test.t.id, test.t.id)]", - "├─TableReader(Build) 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:A keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", - "Plan": [ - "Projection 10000.00 root from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#13", - "└─TableReader 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - } - ] - }, - { - "Name": "TestPushDownProjectionForTiFlashCoprocessor", - "Cases": [ - { - "SQL": "desc format = 'brief' select i * 2 from t", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 10000.00 mpp[tiflash] mul(test.t.i, 2)->Column#13", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select DATE_FORMAT(t, '%Y-%m-%d %H') as date from t", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 10000.00 mpp[tiflash] date_format(test.t.t, %Y-%m-%d %H)->Column#13", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select md5(s) from t; -- we do generate mpp plan, while the cost-cmp failed", - "Plan": [ - "TableReader 10000.00 root data:Projection", - "└─Projection 10000.00 cop[tikv] md5(test.t.s)->Column#13", - " └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select c from t where a+1=3", - "Plan": [ - "Projection 8000.00 root test.t.c", - "└─TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Selection 8000.00 mpp[tiflash] eq(plus(test.t.a, 1), 3)", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#17)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:count(Column#19)->Column#17", - " └─Projection 10000.00 mpp[tiflash] plus(test.t.id, 1)->Column#19", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#16)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:count(test.t._tidb_rowid)->Column#16", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:sum(Column#17)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#19)->Column#17", - " └─Projection 10000.00 mpp[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#19", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#18)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:count(Column#19)->Column#18", - " └─Projection 10000.00 mpp[tiflash] plus(test.t.id, 1)->Column#19", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#17)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:count(test.t._tidb_rowid)->Column#17", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:sum(Column#18)->Column#14", - "└─TableReader 1.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 1.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashAgg 1.00 mpp[tiflash] funcs:sum(Column#19)->Column#18", - " └─Projection 10000.00 mpp[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#19", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashJoin 10000.00 mpp[tiflash] inner join, equal:[eq(Column#13, Column#26)]", - " ├─ExchangeReceiver(Build) 8000.00 mpp[tiflash] ", - " │ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#13", - " │ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - " └─Projection(Probe) 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#26", - " └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 8000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", - "│ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 8000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", - "│ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#25)]", - "├─TableReader(Build) 10000.00 root MppVersion: 2, data:ExchangeSender", - "│ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - "│ └─Projection 10000.00 mpp[tiflash] minus(test.t.id, 2)->Column#25", - "│ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root MppVersion: 2, data:ExchangeSender", - " └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 10000.00 mpp[tiflash] Column#26, Column#13", - " └─HashJoin 10000.00 mpp[tiflash] inner join, equal:[eq(Column#13, Column#26)]", - " ├─ExchangeReceiver(Build) 8000.00 mpp[tiflash] ", - " │ └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Projection 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#13", - " │ └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - " └─Projection(Probe) 8000.00 mpp[tiflash] minus(test.t.id, 2)->Column#26", - " └─Selection 8000.00 mpp[tiflash] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "Plan": [ - "TableReader 7992.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 7992.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashJoin 7992.00 mpp[tiflash] semi join, equal:[eq(test.t.id, test.t.id)]", - " ├─ExchangeReceiver(Build) 9990.00 mpp[tiflash] ", - " │ └─ExchangeSender 9990.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─Selection 9990.00 mpp[tiflash] not(isnull(test.t.id))", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - " └─Selection(Probe) 9990.00 mpp[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 mpp[tiflash] table:A pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "Plan": [ - "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─HashJoin 8000.00 mpp[tiflash] anti semi join, equal:[eq(test.t.id, test.t.id)]", - " ├─ExchangeReceiver(Build) 10000.00 mpp[tiflash] ", - " │ └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: Broadcast, Compression: FAST", - " │ └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo", - " └─TableFullScan(Probe) 10000.00 mpp[tiflash] table:A keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", - "Plan": [ - "TableReader 10000.00 root MppVersion: 2, data:ExchangeSender", - "└─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 10000.00 mpp[tiflash] from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#13", - " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" - ] - } - ] - }, - { - "Name": "TestPushDownProjectionForTiFlash", - "Cases": [ - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#8)->Column#6", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 batchCop[tiflash] funcs:count(Column#9)->Column#8", - " └─Projection 10000.00 batchCop[tiflash] plus(test.t.id, 1)->Column#9", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:count(Column#7)->Column#6", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 batchCop[tiflash] funcs:count(test.t._tidb_rowid)->Column#7", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ hash_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "HashAgg 1.00 root funcs:sum(Column#8)->Column#6", - "└─TableReader 1.00 root data:HashAgg", - " └─HashAgg 1.00 batchCop[tiflash] funcs:sum(Column#9)->Column#8", - " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#9", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:count(Column#8)->Column#6", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:count(Column#10)->Column#8", - " └─Projection 10000.00 batchCop[tiflash] plus(test.t.id, 1)->Column#10", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ count(*) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:count(Column#7)->Column#6", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:count(test.t._tidb_rowid)->Column#7", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select /*+ stream_agg()*/ sum(b) from (select /*+ read_from_storage(tiflash[t]) */ id + 1 as b from t)A", - "Plan": [ - "StreamAgg 1.00 root funcs:sum(Column#8)->Column#6", - "└─TableReader 1.00 root data:StreamAgg", - " └─StreamAgg 1.00 batchCop[tiflash] funcs:sum(Column#10)->Column#8", - " └─Projection 10000.00 batchCop[tiflash] cast(plus(test.t.id, 1), decimal(20,0) BINARY)->Column#10", - " └─TableFullScan 10000.00 batchCop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "HashJoin 10000.00 root inner join, equal:[eq(Column#5, Column#10)]", - "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#10", - "│ └─TableReader 8000.00 root data:Selection", - "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─Projection(Probe) 8000.00 root minus(test.t.id, 2)->Column#5", - " └─TableReader 8000.00 root data:Selection", - " └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root inner join, equal:[eq(test.t.id, Column#9)]", - "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#9", - "│ └─TableReader 8000.00 root data:Selection", - "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t left join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 10000.00 root left outer join, equal:[eq(test.t.id, Column#9)]", - "├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#9", - "│ └─TableReader 8000.00 root data:Selection", - "│ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select * from t right join (select id-2 as b from t) A on A.b=t.id", - "Plan": [ - "HashJoin 12487.50 root right outer join, equal:[eq(test.t.id, Column#9)]", - "├─Projection(Build) 10000.00 root minus(test.t.id, 2)->Column#9", - "│ └─TableReader 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.b, B.b from (select id-2 as b from t) B join (select id-2 as b from t) A on A.b=B.b", - "Plan": [ - "Projection 10000.00 root Column#10, Column#5", - "└─HashJoin 10000.00 root inner join, equal:[eq(Column#5, Column#10)]", - " ├─Projection(Build) 8000.00 root minus(test.t.id, 2)->Column#10", - " │ └─TableReader 8000.00 root data:Selection", - " │ └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - " │ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - " └─Projection(Probe) 8000.00 root minus(test.t.id, 2)->Column#5", - " └─TableReader 8000.00 root data:Selection", - " └─Selection 8000.00 cop[tiflash] not(isnull(minus(test.t.id, 2)))", - " └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where exists (select 1 from t where t.id=A.id)", - "Plan": [ - "HashJoin 7992.00 root semi join, equal:[eq(test.t.id, test.t.id)]", - "├─TableReader(Build) 9990.00 root data:Selection", - "│ └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t pushed down filter:empty, keep order:false, stats:pseudo", - "└─TableReader(Probe) 9990.00 root data:Selection", - " └─Selection 9990.00 cop[tiflash] not(isnull(test.t.id))", - " └─TableFullScan 10000.00 cop[tiflash] table:A pushed down filter:empty, keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' select A.id from t as A where not exists (select 1 from t where t.id=A.id)", - "Plan": [ - "HashJoin 8000.00 root anti semi join, equal:[eq(test.t.id, test.t.id)]", - "├─TableReader(Build) 10000.00 root data:TableFullScan", - "│ └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo", - "└─TableReader(Probe) 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tiflash] table:A keep order:false, stats:pseudo" - ] - }, - { - "SQL": "desc format = 'brief' SELECT FROM_UNIXTIME(name,'%Y-%m-%d') FROM t;", - "Plan": [ - "Projection 10000.00 root from_unixtime(cast(test.t.name, decimal(65,6) BINARY), %Y-%m-%d)->Column#5", - "└─TableReader 10000.00 root data:TableFullScan", - " └─TableFullScan 10000.00 cop[tiflash] table:t keep order:false, stats:pseudo" - ] - } - ] - }, { "Name": "TestIndexMergeSerial", "Cases": [ From 79971d53c9efb44c7d3a5aee7ee006d9d058b62e Mon Sep 17 00:00:00 2001 From: Jianjun Liao <36503113+Leavrth@users.noreply.github.com> Date: Fri, 21 Jul 2023 10:48:48 +0800 Subject: [PATCH 25/72] br: support to write/ready azure blobs with customer provided key (#45026) close pingcap/tidb#45025 --- br/pkg/storage/azblob.go | 103 ++++++++++++++++++++++++++++++--------- 1 file changed, 81 insertions(+), 22 deletions(-) diff --git a/br/pkg/storage/azblob.go b/br/pkg/storage/azblob.go index 3c0bfe81210fb..c3f9ecffb26de 100644 --- a/br/pkg/storage/azblob.go +++ b/br/pkg/storage/azblob.go @@ -5,6 +5,7 @@ package storage import ( "bytes" "context" + "crypto/sha256" "encoding/base64" "fmt" "io" @@ -36,6 +37,7 @@ const ( azblobAccountKey = "azblob.account-key" azblobSASToken = "azblob.sas-token" azblobEncryptionScope = "azblob.encryption-scope" + azblobEncryptionKey = "azblob.encryption-key" ) const azblobRetryTimes int32 = 5 @@ -58,6 +60,7 @@ type AzblobBackendOptions struct { AccessTier string `json:"access-tier" toml:"access-tier"` SASToken string `json:"sas-token" toml:"sas-token"` EncryptionScope string `json:"encryption-scope" toml:"encryption-scope"` + EncryptionKey string `json:"encryption-key" toml:"encryption-key"` } func (options *AzblobBackendOptions) apply(azblob *backuppb.AzureBlobStorage) error { @@ -67,6 +70,19 @@ func (options *AzblobBackendOptions) apply(azblob *backuppb.AzureBlobStorage) er azblob.SharedKey = options.AccountKey azblob.AccessSig = options.SASToken azblob.EncryptionScope = options.EncryptionScope + + if len(options.EncryptionKey) == 0 { + options.EncryptionKey = os.Getenv("AZURE_ENCRYPTION_KEY") + } + + if len(options.EncryptionKey) > 0 { + keySlice := []byte(options.EncryptionKey) + keySha256 := sha256.Sum256(keySlice) + azblob.EncryptionKey = &backuppb.AzureCustomerKey{ + EncryptionKey: base64.StdEncoding.EncodeToString(keySlice), + EncryptionKeySha256: base64.StdEncoding.EncodeToString(keySha256[:]), + } + } return nil } @@ -77,8 +93,7 @@ func defineAzblobFlags(flags *pflag.FlagSet) { flags.String(azblobAccountKey, "", "Specify the account key for azblob") flags.String(azblobSASToken, "", "Specify the SAS (shared access signatures) for azblob") flags.String(azblobEncryptionScope, "", "Specify the server side encryption scope") - - _ = flags.MarkHidden(azblobEncryptionScope) + flags.String(azblobEncryptionKey, "", "Specify the server side encryption customer provided key") } func hiddenAzblobFlags(flags *pflag.FlagSet) { @@ -88,6 +103,7 @@ func hiddenAzblobFlags(flags *pflag.FlagSet) { _ = flags.MarkHidden(azblobAccountKey) _ = flags.MarkHidden(azblobSASToken) _ = flags.MarkHidden(azblobEncryptionScope) + _ = flags.MarkHidden(azblobEncryptionKey) } func (options *AzblobBackendOptions) parseFromFlags(flags *pflag.FlagSet) error { @@ -121,6 +137,11 @@ func (options *AzblobBackendOptions) parseFromFlags(flags *pflag.FlagSet) error if err != nil { return errors.Trace(err) } + + options.EncryptionKey, err = flags.GetString(azblobEncryptionKey) + if err != nil { + return errors.Trace(err) + } return nil } @@ -281,6 +302,9 @@ type AzureBlobStorage struct { containerClient *container.Client accessTier blob.AccessTier + + cpkScope *blob.CPKScopeInfo + cpkInfo *blob.CPKInfo } func newAzureBlobStorage(ctx context.Context, options *backuppb.AzureBlobStorage, opts *ExternalStorageOptions) (*AzureBlobStorage, error) { @@ -303,9 +327,29 @@ func newAzureBlobStorageWithClientBuilder(ctx context.Context, options *backuppb return nil, errors.Trace(err) } - if len(options.EncryptionScope) > 0 && len(options.StorageClass) > 0 { - return nil, errors.Errorf("Set Blob Tier cannot be used with customer-provided keys. " + - "Please don't supply the access-tier when use encryption-scope.") + if (len(options.EncryptionScope) > 0 || options.EncryptionKey != nil) && len(options.StorageClass) > 0 { + return nil, errors.Errorf("Set Blob Tier cannot be used with customer-provided key/scope. " + + "Please don't supply the access-tier when use encryption-key or encryption-scope.") + } else if len(options.EncryptionScope) > 0 && options.EncryptionKey != nil { + return nil, errors.Errorf("Undefined input: There are both encryption-scope and customer provided key. " + + "Please select only one to encrypt blobs.") + } + + var cpkScope *blob.CPKScopeInfo = nil + if len(options.EncryptionScope) > 0 { + cpkScope = &blob.CPKScopeInfo{ + EncryptionScope: &options.EncryptionScope, + } + } + + var cpkInfo *blob.CPKInfo = nil + if options.EncryptionKey != nil { + defaultAlgorithm := blob.EncryptionAlgorithmTypeAES256 + cpkInfo = &blob.CPKInfo{ + EncryptionAlgorithm: &defaultAlgorithm, + EncryptionKey: &options.EncryptionKey.EncryptionKey, + EncryptionKeySHA256: &options.EncryptionKey.EncryptionKeySha256, + } } // parse storage access-tier @@ -327,6 +371,8 @@ func newAzureBlobStorageWithClientBuilder(ctx context.Context, options *backuppb options, containerClient, accessTier, + cpkScope, + cpkInfo, }, nil } @@ -337,13 +383,13 @@ func (s *AzureBlobStorage) withPrefix(name string) string { // WriteFile writes a file to Azure Blob Storage. func (s *AzureBlobStorage) WriteFile(ctx context.Context, name string, data []byte) error { client := s.containerClient.NewBlockBlobClient(s.withPrefix(name)) - options := &blockblob.UploadBufferOptions{} - // the encryption scope and the access tier can not be both in the HTTP headers - if len(s.options.EncryptionScope) > 0 { - options.CPKScopeInfo = &blob.CPKScopeInfo{ - EncryptionScope: &s.options.EncryptionScope, - } - } else if len(s.accessTier) > 0 { + // the encryption scope/key and the access tier can not be both in the HTTP headers + options := &blockblob.UploadBufferOptions{ + CPKScopeInfo: s.cpkScope, + CPKInfo: s.cpkInfo, + } + + if len(s.accessTier) > 0 { options.AccessTier = &s.accessTier } _, err := client.UploadBuffer(ctx, data, options) @@ -356,7 +402,9 @@ func (s *AzureBlobStorage) WriteFile(ctx context.Context, name string, data []by // ReadFile reads a file from Azure Blob Storage. func (s *AzureBlobStorage) ReadFile(ctx context.Context, name string) ([]byte, error) { client := s.containerClient.NewBlockBlobClient(s.withPrefix(name)) - resp, err := client.DownloadStream(ctx, nil) + resp, err := client.DownloadStream(ctx, &blob.DownloadStreamOptions{ + CPKInfo: s.cpkInfo, + }) if err != nil { return nil, errors.Annotatef(err, "Failed to download azure blob file, file info: bucket(container)='%s', key='%s'", s.options.Bucket, s.withPrefix(name)) } @@ -408,6 +456,8 @@ func (s *AzureBlobStorage) Open(ctx context.Context, name string) (ExternalFileR totalSize: *resp.ContentLength, ctx: ctx, + + cpkInfo: s.cpkInfo, }, nil } @@ -466,7 +516,8 @@ func (s *AzureBlobStorage) Create(_ context.Context, name string) (ExternalFileW accessTier: s.accessTier, - encryptionScope: s.options.EncryptionScope, + cpkScope: s.cpkScope, + cpkInfo: s.cpkInfo, } uploaderWriter := newBufferedWriter(uploader, azblobChunkSize, NoCompression) @@ -493,6 +544,8 @@ type azblobObjectReader struct { totalSize int64 ctx context.Context + + cpkInfo *blob.CPKInfo } // Read implement the io.Reader interface. @@ -509,6 +562,8 @@ func (r *azblobObjectReader) Read(p []byte) (n int, err error) { Offset: r.pos, Count: maxCnt, }, + + CPKInfo: r.cpkInfo, }) if err != nil { return 0, errors.Annotatef(err, "Failed to read data from azure blob, data info: pos='%d', count='%d'", r.pos, maxCnt) @@ -577,7 +632,8 @@ type azblobUploader struct { accessTier blob.AccessTier - encryptionScope string + cpkScope *blob.CPKScopeInfo + cpkInfo *blob.CPKInfo } func (u *azblobUploader) Write(ctx context.Context, data []byte) (int, error) { @@ -587,7 +643,10 @@ func (u *azblobUploader) Write(ctx context.Context, data []byte) (int, error) { } blockID := base64.StdEncoding.EncodeToString([]byte(generatedUUID.String())) - _, err = u.blobClient.StageBlock(ctx, blockID, newNopCloser(bytes.NewReader(data)), nil) + _, err = u.blobClient.StageBlock(ctx, blockID, newNopCloser(bytes.NewReader(data)), &blockblob.StageBlockOptions{ + CPKScopeInfo: u.cpkScope, + CPKInfo: u.cpkInfo, + }) if err != nil { return 0, errors.Annotate(err, "Failed to upload block to azure blob") } @@ -597,13 +656,13 @@ func (u *azblobUploader) Write(ctx context.Context, data []byte) (int, error) { } func (u *azblobUploader) Close(ctx context.Context) error { - options := &blockblob.CommitBlockListOptions{} // the encryption scope and the access tier can not be both in the HTTP headers - if len(u.encryptionScope) > 0 { - options.CPKScopeInfo = &blob.CPKScopeInfo{ - EncryptionScope: &u.encryptionScope, - } - } else if len(u.accessTier) > 0 { + options := &blockblob.CommitBlockListOptions{ + CPKScopeInfo: u.cpkScope, + CPKInfo: u.cpkInfo, + } + + if len(u.accessTier) > 0 { options.Tier = &u.accessTier } _, err := u.blobClient.CommitBlockList(ctx, u.blockIDList, options) From 85cec1b6ee1e0145061bcc0c145b63ac1ef1a886 Mon Sep 17 00:00:00 2001 From: Zhou Kunqin <25057648+time-and-fate@users.noreply.github.com> Date: Fri, 21 Jul 2023 11:59:18 +0800 Subject: [PATCH 26/72] *: support plan replayer for historical stats (#44592) close pingcap/tidb#45038 --- domain/extract.go | 2 +- domain/plan_replayer.go | 15 +- domain/plan_replayer_dump.go | 74 +- executor/builder.go | 7 +- executor/historical_stats_test.go | 12 +- executor/plan_replayer.go | 28 +- executor/test/executor/executor_test.go | 2 +- parser/ast/misc.go | 32 +- parser/ast/misc_test.go | 19 + parser/parser.go | 12607 +++++++++++----------- parser/parser.y | 64 +- planner/core/BUILD.bazel | 1 + planner/core/common_plans.go | 9 +- planner/core/planbuilder.go | 49 +- server/BUILD.bazel | 2 + server/plan_replayer.go | 2 +- server/plan_replayer_test.go | 241 +- server/statistics_handler.go | 2 +- statistics/handle/dump.go | 66 +- 19 files changed, 6842 insertions(+), 6392 deletions(-) diff --git a/domain/extract.go b/domain/extract.go index 3e5f969b4e85f..915e13a8d6d20 100644 --- a/domain/extract.go +++ b/domain/extract.go @@ -384,7 +384,7 @@ func (w *extractWorker) dumpExtractPlanPackage(task *ExtractTask, p *extractPlan } // Dump stats if !task.SkipStats { - if err = dumpStats(zw, p.tables, GetDomain(w.sctx)); err != nil { + if _, err = dumpStats(zw, p.tables, GetDomain(w.sctx), 0); err != nil { return "", err } } diff --git a/domain/plan_replayer.go b/domain/plan_replayer.go index d7d715e05d85f..9e7f2f586cffc 100644 --- a/domain/plan_replayer.go +++ b/domain/plan_replayer.go @@ -553,13 +553,14 @@ type PlanReplayerDumpTask struct { TblStats map[int64]interface{} // variables used to dump the plan - StartTS uint64 - SessionBindings []*bindinfo.BindRecord - EncodedPlan string - SessionVars *variable.SessionVars - ExecStmts []ast.StmtNode - Analyze bool - DebugTrace []interface{} + StartTS uint64 + SessionBindings []*bindinfo.BindRecord + EncodedPlan string + SessionVars *variable.SessionVars + ExecStmts []ast.StmtNode + Analyze bool + HistoricalStatsTS uint64 + DebugTrace []interface{} FileName string Zf *os.File diff --git a/domain/plan_replayer_dump.go b/domain/plan_replayer_dump.go index 075ed33153877..aa9fc1e20b7c0 100644 --- a/domain/plan_replayer_dump.go +++ b/domain/plan_replayer_dump.go @@ -59,6 +59,8 @@ const ( PlanReplayerGlobalBindingFile = "global_bindings.sql" // PlanReplayerSchemaMetaFile indicates the schema meta PlanReplayerSchemaMetaFile = "schema_meta.txt" + // PlanReplayerErrorMessageFile is the file name for error messages + PlanReplayerErrorMessageFile = "errors.txt" ) const ( @@ -74,6 +76,8 @@ const ( PlanReplayerTaskMetaPlanDigest = "planDigest" // PlanReplayerTaskEnableHistoricalStats indicates whether the task is using historical stats PlanReplayerTaskEnableHistoricalStats = "enableHistoricalStats" + // PlanReplayerHistoricalStatsTS indicates the expected TS of the historical stats if it's specified by the user. + PlanReplayerHistoricalStatsTS = "historicalStatsTS" ) type tableNamePair struct { @@ -205,6 +209,7 @@ func DumpPlanReplayerInfo(ctx context.Context, sctx sessionctx.Context, execStmts := task.ExecStmts zw := zip.NewWriter(zf) var records []PlanReplayerStatusRecord + var errMsgs []string sqls := make([]string, 0) for _, execStmt := range task.ExecStmts { sqls = append(sqls, execStmt.Text()) @@ -294,9 +299,13 @@ func DumpPlanReplayerInfo(ctx context.Context, sctx sessionctx.Context, if task.IsCapture && task.IsContinuesCapture { if !variable.EnableHistoricalStatsForCapture.Load() { // Dump stats - if err = dumpStats(zw, pairs, do); err != nil { + fallbackMsg, err := dumpStats(zw, pairs, do, 0) + if err != nil { return err } + if len(fallbackMsg) > 0 { + errMsgs = append(errMsgs, fallbackMsg) + } } else { failpoint.Inject("shouldDumpStats", func(val failpoint.Value) { if val.(bool) { @@ -306,9 +315,13 @@ func DumpPlanReplayerInfo(ctx context.Context, sctx sessionctx.Context, } } else { // Dump stats - if err = dumpStats(zw, pairs, do); err != nil { + fallbackMsg, err := dumpStats(zw, pairs, do, task.HistoricalStatsTS) + if err != nil { return err } + if len(fallbackMsg) > 0 { + errMsgs = append(errMsgs, fallbackMsg) + } } if err = dumpStatsMemStatus(zw, pairs, do); err != nil { @@ -358,6 +371,12 @@ func DumpPlanReplayerInfo(ctx context.Context, sctx sessionctx.Context, return err } } + + if len(errMsgs) > 0 { + if err = dumpErrorMsgs(zw, errMsgs); err != nil { + return err + } + } return nil } @@ -388,6 +407,9 @@ func dumpSQLMeta(zw *zip.Writer, task *PlanReplayerDumpTask) error { varMap[PlanReplayerTaskMetaSQLDigest] = task.SQLDigest varMap[PlanReplayerTaskMetaPlanDigest] = task.PlanDigest varMap[PlanReplayerTaskEnableHistoricalStats] = strconv.FormatBool(variable.EnableHistoricalStatsForCapture.Load()) + if task.HistoricalStatsTS > 0 { + varMap[PlanReplayerHistoricalStatsTS] = strconv.FormatUint(task.HistoricalStatsTS, 10) + } if err := toml.NewEncoder(cf).Encode(varMap); err != nil { return errors.AddStack(err) } @@ -501,29 +523,35 @@ func dumpStatsMemStatus(zw *zip.Writer, pairs map[tableNamePair]struct{}, do *Do return nil } -func dumpStats(zw *zip.Writer, pairs map[tableNamePair]struct{}, do *Domain) error { +func dumpStats(zw *zip.Writer, pairs map[tableNamePair]struct{}, do *Domain, historyStatsTS uint64) (string, error) { + allFallBackTbls := make([]string, 0) for pair := range pairs { if pair.IsView { continue } - jsonTbl, err := getStatsForTable(do, pair) + jsonTbl, fallBackTbls, err := getStatsForTable(do, pair, historyStatsTS) if err != nil { - return err + return "", err } statsFw, err := zw.Create(fmt.Sprintf("stats/%v.%v.json", pair.DBName, pair.TableName)) if err != nil { - return errors.AddStack(err) + return "", errors.AddStack(err) } data, err := json.Marshal(jsonTbl) if err != nil { - return errors.AddStack(err) + return "", errors.AddStack(err) } _, err = statsFw.Write(data) if err != nil { - return errors.AddStack(err) + return "", errors.AddStack(err) } + allFallBackTbls = append(allFallBackTbls, fallBackTbls...) } - return nil + var msg string + if len(allFallBackTbls) > 0 { + msg = "Historical stats for " + strings.Join(allFallBackTbls, ", ") + " are unavailable, fallback to latest stats" + } + return msg, nil } func dumpSQLs(execStmts []ast.StmtNode, zw *zip.Writer) error { @@ -745,14 +773,18 @@ func extractTableNames(ctx context.Context, sctx sessionctx.Context, return tableExtractor.getTablesAndViews(), nil } -func getStatsForTable(do *Domain, pair tableNamePair) (*handle.JSONTable, error) { +func getStatsForTable(do *Domain, pair tableNamePair, historyStatsTS uint64) (*handle.JSONTable, []string, error) { is := do.InfoSchema() h := do.StatsHandle() tbl, err := is.TableByName(model.NewCIStr(pair.DBName), model.NewCIStr(pair.TableName)) if err != nil { - return nil, err + return nil, nil, err + } + if historyStatsTS > 0 { + return h.DumpHistoricalStatsBySnapshot(pair.DBName, tbl.Meta(), historyStatsTS) } - return h.DumpStatsToJSON(pair.DBName, tbl.Meta(), nil, true) + jt, err := h.DumpStatsToJSON(pair.DBName, tbl.Meta(), nil, true) + return jt, nil, err } func getShowCreateTable(pair tableNamePair, zw *zip.Writer, ctx sessionctx.Context) error { @@ -867,3 +899,21 @@ func dumpOneDebugTrace(w io.Writer, debugTrace interface{}) error { jsonEncoder.SetEscapeHTML(false) return jsonEncoder.Encode(debugTrace) } + +func dumpErrorMsgs(zw *zip.Writer, msgs []string) error { + mt, err := zw.Create(PlanReplayerErrorMessageFile) + if err != nil { + return errors.AddStack(err) + } + for _, msg := range msgs { + _, err = mt.Write([]byte(msg)) + if err != nil { + return errors.AddStack(err) + } + _, err = mt.Write([]byte{'\n'}) + if err != nil { + return errors.AddStack(err) + } + } + return nil +} diff --git a/executor/builder.go b/executor/builder.go index da09e5ab18c30..e15b44c4238ca 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -1126,9 +1126,10 @@ func (b *executorBuilder) buildPlanReplayer(v *plannercore.PlanReplayer) exec.Ex e := &PlanReplayerExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), v.ID()), DumpInfo: &PlanReplayerDumpInfo{ - Analyze: v.Analyze, - Path: v.File, - ctx: b.ctx, + Analyze: v.Analyze, + Path: v.File, + ctx: b.ctx, + HistoricalStatsTS: v.HistoricalStatsTS, }, } if v.ExecStmt != nil { diff --git a/executor/historical_stats_test.go b/executor/historical_stats_test.go index 4355dd6768f04..973ecac880083 100644 --- a/executor/historical_stats_test.go +++ b/executor/historical_stats_test.go @@ -211,7 +211,7 @@ func TestAssertHistoricalStatsAfterAlterTable(t *testing.T) { time.Sleep(1 * time.Second) snapshot := oracle.GoTimeToTS(time.Now()) - jsTable, err := h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) + jsTable, _, err := h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) require.NoError(t, err) require.NotNil(t, jsTable) require.NotEqual(t, jsTable.Version, uint64(0)) @@ -221,7 +221,7 @@ func TestAssertHistoricalStatsAfterAlterTable(t *testing.T) { tk.MustExec("alter table t drop column b") h.GCStats(is, 0) snapshot = oracle.GoTimeToTS(time.Now()) - jsTable, err = h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) + jsTable, _, err = h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) require.NoError(t, err) require.NotNil(t, jsTable) require.Equal(t, jsTable.Version, originVersion) @@ -230,7 +230,7 @@ func TestAssertHistoricalStatsAfterAlterTable(t *testing.T) { tk.MustExec("alter table t drop index idx") h.GCStats(is, 0) snapshot = oracle.GoTimeToTS(time.Now()) - jsTable, err = h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) + jsTable, _, err = h.DumpHistoricalStatsBySnapshot("test", tableInfo.Meta(), snapshot) require.NoError(t, err) require.NotNil(t, jsTable) require.Equal(t, jsTable.Version, originVersion) @@ -338,7 +338,7 @@ PARTITION p0 VALUES LESS THAN (6) time.Sleep(1 * time.Second) snapshot := oracle.GoTimeToTS(time.Now()) - jsTable, err := h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), snapshot) + jsTable, _, err := h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), snapshot) require.NoError(t, err) require.NotNil(t, jsTable) // only has p0 stats @@ -360,7 +360,7 @@ PARTITION p0 VALUES LESS THAN (6) require.NoError(t, err) time.Sleep(1 * time.Second) snapshot = oracle.GoTimeToTS(time.Now()) - jsTable, err = h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), snapshot) + jsTable, _, err = h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), snapshot) require.NoError(t, err) require.NotNil(t, jsTable) // has both global and p0 stats @@ -392,7 +392,7 @@ PARTITION p0 VALUES LESS THAN (6) require.Equal(t, tblID, int64(-1)) tk.MustExec("set global tidb_enable_historical_stats = 1") h := dom.StatsHandle() - jt, err := h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), oracle.GoTimeToTS(time.Now())) + jt, _, err := h.DumpHistoricalStatsBySnapshot("test", tbl.Meta(), oracle.GoTimeToTS(time.Now())) require.NoError(t, err) require.NotNil(t, jt) require.False(t, jt.IsHistoricalStats) diff --git a/executor/plan_replayer.go b/executor/plan_replayer.go index c732ec1e6691e..721628debc6d2 100644 --- a/executor/plan_replayer.go +++ b/executor/plan_replayer.go @@ -61,12 +61,13 @@ type PlanReplayerCaptureInfo struct { // PlanReplayerDumpInfo indicates dump info type PlanReplayerDumpInfo struct { - ExecStmts []ast.StmtNode - Analyze bool - Path string - File *os.File - FileName string - ctx sessionctx.Context + ExecStmts []ast.StmtNode + Analyze bool + HistoricalStatsTS uint64 + Path string + File *os.File + FileName string + ctx sessionctx.Context } // Next implements the Executor Next interface. @@ -169,13 +170,14 @@ func (e *PlanReplayerDumpInfo) dump(ctx context.Context) (err error) { return err } task := &domain.PlanReplayerDumpTask{ - StartTS: startTS, - FileName: fileName, - Zf: zf, - SessionVars: e.ctx.GetSessionVars(), - TblStats: nil, - ExecStmts: e.ExecStmts, - Analyze: e.Analyze, + StartTS: startTS, + FileName: fileName, + Zf: zf, + SessionVars: e.ctx.GetSessionVars(), + TblStats: nil, + ExecStmts: e.ExecStmts, + Analyze: e.Analyze, + HistoricalStatsTS: e.HistoricalStatsTS, } err = domain.DumpPlanReplayerInfo(ctx, e.ctx, task) if err != nil { diff --git a/executor/test/executor/executor_test.go b/executor/test/executor/executor_test.go index 43272f409b5fc..ea80d99a36b56 100644 --- a/executor/test/executor/executor_test.go +++ b/executor/test/executor/executor_test.go @@ -1555,7 +1555,7 @@ func TestPlanReplayerDumpSingle(t *testing.T) { require.NoError(t, err) defer func() { require.NoError(t, reader.Close()) }() for _, file := range reader.File { - require.True(t, checkFileName(file.Name)) + require.True(t, checkFileName(file.Name), file.Name) } } diff --git a/parser/ast/misc.go b/parser/ast/misc.go index 50ea759606f96..c5976200d6919 100644 --- a/parser/ast/misc.go +++ b/parser/ast/misc.go @@ -265,9 +265,10 @@ func (n *ExplainStmt) Accept(v Visitor) (Node, bool) { type PlanReplayerStmt struct { stmtNode - Stmt StmtNode - Analyze bool - Load bool + Stmt StmtNode + Analyze bool + Load bool + HistoricalStatsInfo *AsOfClause // Capture indicates 'plan replayer capture ' Capture bool @@ -281,6 +282,9 @@ type PlanReplayerStmt struct { // 1. plan replayer load 'file'; // 2. plan replayer dump explain 'file' File string + + // Fields below are currently useless. + // Where is the where clause in select statement. Where ExprNode // OrderBy is the ordering expression list. @@ -311,9 +315,19 @@ func (n *PlanReplayerStmt) Restore(ctx *format.RestoreCtx) error { return nil } - ctx.WriteKeyWord("PLAN REPLAYER DUMP EXPLAIN ") + ctx.WriteKeyWord("PLAN REPLAYER DUMP ") + + if n.HistoricalStatsInfo != nil { + ctx.WriteKeyWord("WITH STATS ") + if err := n.HistoricalStatsInfo.Restore(ctx); err != nil { + return errors.Annotate(err, "An error occurred while restore PlanReplayerStmt.HistoricalStatsInfo") + } + ctx.WriteKeyWord(" ") + } if n.Analyze { - ctx.WriteKeyWord("ANALYZE ") + ctx.WriteKeyWord("EXPLAIN ANALYZE ") + } else { + ctx.WriteKeyWord("EXPLAIN ") } if n.Stmt == nil { if len(n.File) > 0 { @@ -360,6 +374,14 @@ func (n *PlanReplayerStmt) Accept(v Visitor) (Node, bool) { return v.Leave(n) } + if n.HistoricalStatsInfo != nil { + info, ok := n.HistoricalStatsInfo.Accept(v) + if !ok { + return n, false + } + n.HistoricalStatsInfo = info.(*AsOfClause) + } + if n.Stmt == nil { if n.Where != nil { node, ok := n.Where.Accept(v) diff --git a/parser/ast/misc_test.go b/parser/ast/misc_test.go index 92fe013157037..9bba612433f73 100644 --- a/parser/ast/misc_test.go +++ b/parser/ast/misc_test.go @@ -373,6 +373,25 @@ func TestCompactTableStmtRestore(t *testing.T) { runNodeRestoreTest(t, testCases, "%s", extractNodeFunc) } +func TestPlanReplayerStmtRestore(t *testing.T) { + testCases := []NodeRestoreTestCase{ + {"plan replayer dump with stats as of timestamp '2023-06-28 12:34:00' explain select * from t where a > 10", + "PLAN REPLAYER DUMP WITH STATS AS OF TIMESTAMP _UTF8MB4'2023-06-28 12:34:00' EXPLAIN SELECT * FROM `t` WHERE `a`>10"}, + {"plan replayer dump explain analyze select * from t where a > 10", + "PLAN REPLAYER DUMP EXPLAIN ANALYZE SELECT * FROM `t` WHERE `a`>10"}, + {"plan replayer dump with stats as of timestamp 12345 explain analyze select * from t where a > 10", + "PLAN REPLAYER DUMP WITH STATS AS OF TIMESTAMP 12345 EXPLAIN ANALYZE SELECT * FROM `t` WHERE `a`>10"}, + {"plan replayer dump explain analyze 'test'", + "PLAN REPLAYER DUMP EXPLAIN ANALYZE 'test'"}, + {"plan replayer dump with stats as of timestamp '12345' explain analyze 'test2'", + "PLAN REPLAYER DUMP WITH STATS AS OF TIMESTAMP _UTF8MB4'12345' EXPLAIN ANALYZE 'test2'"}, + } + extractNodeFunc := func(node ast.Node) ast.Node { + return node.(*ast.PlanReplayerStmt) + } + runNodeRestoreTest(t, testCases, "%s", extractNodeFunc) +} + func TestRedactURL(t *testing.T) { type args struct { str string diff --git a/parser/parser.go b/parser/parser.go index 9790496a8097e..d2a6685eade77 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -903,7 +903,7 @@ const ( zerofill = 57590 yyMaxDepth = 200 - yyTabOfs = -2818 + yyTabOfs = -2820 ) var ( @@ -1131,27 +1131,27 @@ var ( 57820: 220, // prepare (1557x) 57842: 221, // replica (1557x) 57854: 222, // role (1557x) - 57940: 223, // unknown (1557x) - 57954: 224, // wait (1557x) - 57627: 225, // btree (1556x) - 57676: 226, // declare (1556x) - 57715: 227, // format (1556x) - 57741: 228, // isolation (1556x) - 57747: 229, // last (1556x) - 57758: 230, // max_idxnum (1556x) - 57767: 231, // memory (1556x) - 57793: 232, // off (1556x) - 57802: 233, // optional (1556x) - 57812: 234, // per_db (1556x) - 58007: 235, // plan (1556x) - 57822: 236, // privileges (1556x) - 57845: 237, // required (1556x) - 57860: 238, // rtree (1556x) - 58095: 239, // sampleRate (1556x) - 57871: 240, // sequence (1556x) - 57874: 241, // session (1556x) - 57885: 242, // slow (1556x) - 58098: 243, // stats (1556x) + 58098: 223, // stats (1557x) + 57940: 224, // unknown (1557x) + 57954: 225, // wait (1557x) + 57627: 226, // btree (1556x) + 57676: 227, // declare (1556x) + 57715: 228, // format (1556x) + 57741: 229, // isolation (1556x) + 57747: 230, // last (1556x) + 57758: 231, // max_idxnum (1556x) + 57767: 232, // memory (1556x) + 57793: 233, // off (1556x) + 57802: 234, // optional (1556x) + 57812: 235, // per_db (1556x) + 58007: 236, // plan (1556x) + 57822: 237, // privileges (1556x) + 57845: 238, // required (1556x) + 57860: 239, // rtree (1556x) + 58095: 240, // sampleRate (1556x) + 57871: 241, // sequence (1556x) + 57874: 242, // session (1556x) + 57885: 243, // slow (1556x) 57942: 244, // validation (1556x) 57944: 245, // variables (1556x) 57603: 246, // attributes (1555x) @@ -1438,7 +1438,7 @@ var ( 57949: 527, // weightString (1552x) 57500: 528, // on (1469x) 40: 529, // '(' (1457x) - 57587: 530, // with (1337x) + 57587: 530, // with (1338x) 57352: 531, // stringLit (1321x) 58161: 532, // not2 (1269x) 57404: 533, // defaultKwd (1220x) @@ -1487,255 +1487,255 @@ var ( 57473: 576, // like (869x) 57591: 577, // natural (869x) 57389: 578, // cross (868x) - 57447: 579, // inner (868x) - 57442: 580, // ifKwd (867x) - 42: 581, // '*' (865x) - 125: 582, // '}' (865x) - 57372: 583, // binaryType (858x) - 57455: 584, // insert (855x) - 57531: 585, // rows (853x) - 57582: 586, // when (847x) - 57417: 587, // elseKwd (843x) - 57552: 588, // tableSample (843x) - 57514: 589, // rangeKwd (842x) - 57436: 590, // groups (841x) - 57399: 591, // dayHour (840x) - 57400: 592, // dayMicrosecond (840x) - 57401: 593, // dayMinute (840x) - 57402: 594, // daySecond (840x) - 57439: 595, // hourMicrosecond (840x) - 57440: 596, // hourMinute (840x) - 57441: 597, // hourSecond (840x) - 57490: 598, // minuteMicrosecond (840x) - 57491: 599, // minuteSecond (840x) - 57533: 600, // secondMicrosecond (840x) - 57589: 601, // yearMonth (840x) - 57369: 602, // asc (838x) - 57444: 603, // in (832x) - 57555: 604, // then (832x) - 57551: 605, // tableKwd (825x) - 47: 606, // '/' (823x) - 37: 607, // '%' (822x) - 38: 608, // '&' (822x) - 60: 609, // '<' (822x) - 62: 610, // '>' (822x) - 94: 611, // '^' (822x) - 124: 612, // '|' (822x) - 57412: 613, // div (822x) - 58151: 614, // ge (822x) - 57454: 615, // is (822x) - 58152: 616, // le (822x) - 58155: 617, // lsh (822x) - 58156: 618, // neq (822x) - 58157: 619, // neqSynonym (822x) - 58158: 620, // nulleq (822x) - 58160: 621, // rsh (822x) - 57378: 622, // caseKwd (819x) - 57523: 623, // repeat (819x) - 57370: 624, // between (817x) - 57353: 625, // singleAtIdentifier (811x) - 57474: 626, // ilike (809x) - 57520: 627, // regexpKwd (809x) - 57529: 628, // rlike (809x) - 57424: 629, // falseKwd (808x) - 57562: 630, // trueKwd (808x) - 57394: 631, // currentUser (807x) - 57349: 632, // memberof (806x) - 58144: 633, // decLit (800x) - 58143: 634, // floatLit (800x) - 58146: 635, // hexLit (800x) - 57530: 636, // row (799x) - 58147: 637, // bitLit (798x) - 57451: 638, // interval (798x) - 58159: 639, // paramMarker (797x) - 123: 640, // '{' (795x) - 57397: 641, // database (791x) - 57420: 642, // exists (790x) - 57387: 643, // convert (787x) - 57534: 644, // selectKwd (787x) - 57351: 645, // underscoreCS (787x) - 58123: 646, // builtinCurDate (786x) - 58131: 647, // builtinNow (786x) - 57391: 648, // currentDate (786x) - 57393: 649, // currentTs (786x) - 57354: 650, // doubleAtIdentifier (786x) - 57479: 651, // localTime (786x) - 57480: 652, // localTs (786x) - 58120: 653, // builtinCount (784x) - 33: 654, // '!' (783x) - 126: 655, // '~' (783x) - 58121: 656, // builtinApproxCountDistinct (783x) - 58122: 657, // builtinApproxPercentile (783x) - 58116: 658, // builtinBitAnd (783x) - 58117: 659, // builtinBitOr (783x) - 58118: 660, // builtinBitXor (783x) - 58119: 661, // builtinCast (783x) - 58124: 662, // builtinCurTime (783x) - 58125: 663, // builtinDateAdd (783x) - 58126: 664, // builtinDateSub (783x) - 58127: 665, // builtinExtract (783x) - 58128: 666, // builtinGroupConcat (783x) - 58129: 667, // builtinMax (783x) - 58130: 668, // builtinMin (783x) - 58132: 669, // builtinPosition (783x) - 58136: 670, // builtinStddevPop (783x) - 58137: 671, // builtinStddevSamp (783x) - 58133: 672, // builtinSubstring (783x) - 58134: 673, // builtinSum (783x) - 58135: 674, // builtinSysDate (783x) - 58138: 675, // builtinTranslate (783x) - 58139: 676, // builtinTrim (783x) - 58140: 677, // builtinUser (783x) - 58141: 678, // builtinVarPop (783x) - 58142: 679, // builtinVarSamp (783x) - 57390: 680, // cumeDist (783x) - 57395: 681, // currentRole (783x) - 57392: 682, // currentTime (783x) - 57407: 683, // denseRank (783x) - 57426: 684, // firstValue (783x) - 57467: 685, // lag (783x) - 57468: 686, // lastValue (783x) - 57469: 687, // lead (783x) - 57495: 688, // nthValue (783x) - 57496: 689, // ntile (783x) - 57510: 690, // percentRank (783x) - 57515: 691, // rank (783x) - 57532: 692, // rowNumber (783x) - 57550: 693, // tidbCurrentTSO (783x) - 57572: 694, // utcDate (783x) - 57574: 695, // utcTime (783x) - 57573: 696, // utcTimestamp (783x) - 57464: 697, // key (778x) - 57382: 698, // check (768x) - 57358: 699, // pipes (768x) - 57512: 700, // primary (768x) - 57563: 701, // unique (761x) - 57385: 702, // constraint (758x) - 57519: 703, // references (756x) - 57433: 704, // generated (752x) - 57380: 705, // character (751x) - 57445: 706, // index (735x) - 57485: 707, // match (721x) - 57559: 708, // to (626x) - 57365: 709, // analyze (624x) - 57568: 710, // update (619x) - 57363: 711, // all (608x) - 46: 712, // '.' (607x) - 58149: 713, // assignmentEq (573x) - 57486: 714, // maxValue (573x) - 58153: 715, // jss (572x) - 58154: 716, // juss (572x) - 57367: 717, // array (569x) - 57476: 718, // lines (565x) - 57375: 719, // by (557x) - 57364: 720, // alter (555x) - 57525: 721, // require (552x) - 64: 722, // '@' (547x) - 57539: 723, // sql (546x) - 57414: 724, // drop (541x) - 57377: 725, // cascade (540x) - 57516: 726, // read (540x) - 57526: 727, // restrict (540x) - 57578: 728, // varcharacter (539x) - 57577: 729, // varcharType (539x) - 57347: 730, // asof (538x) - 57403: 731, // decimalType (538x) - 57413: 732, // doubleType (538x) - 57427: 733, // floatType (538x) - 57449: 734, // integerType (538x) - 57456: 735, // intType (538x) - 57517: 736, // realType (538x) - 57579: 737, // varbinaryType (537x) - 57371: 738, // bigIntType (536x) - 57373: 739, // blobType (536x) - 57388: 740, // create (536x) - 57430: 741, // foreign (536x) - 57432: 742, // fulltext (536x) - 57457: 743, // int1Type (536x) - 57458: 744, // int2Type (536x) - 57459: 745, // int3Type (536x) - 57460: 746, // int4Type (536x) - 57461: 747, // int8Type (536x) - 57576: 748, // long (536x) - 57482: 749, // longblobType (536x) - 57483: 750, // longtextType (536x) - 57487: 751, // mediumblobType (536x) - 57488: 752, // mediumIntType (536x) - 57489: 753, // mediumtextType (536x) - 57498: 754, // numericType (536x) - 57537: 755, // smallIntType (536x) - 57556: 756, // tinyblobType (536x) - 57557: 757, // tinyIntType (536x) - 57558: 758, // tinytextType (536x) - 57348: 759, // toTimestamp (535x) - 57379: 760, // change (533x) - 57522: 761, // rename (533x) - 57585: 762, // write (533x) - 57362: 763, // add (531x) - 57501: 764, // optimize (531x) - 58429: 765, // Identifier (524x) - 58510: 766, // NotKeywordToken (524x) - 58784: 767, // TiDBKeyword (524x) - 58794: 768, // UnReservedKeyword (524x) - 58749: 769, // SubSelect (255x) - 58804: 770, // UserVariable (195x) - 58481: 771, // Literal (194x) - 58720: 772, // SimpleIdent (194x) - 58739: 773, // StringLiteral (194x) - 58507: 774, // NextValueForSequence (191x) - 58406: 775, // FunctionCallGeneric (190x) - 58407: 776, // FunctionCallKeyword (190x) - 58408: 777, // FunctionCallNonKeyword (190x) - 58409: 778, // FunctionNameConflict (190x) - 58410: 779, // FunctionNameDateArith (190x) - 58411: 780, // FunctionNameDateArithMultiForms (190x) - 58412: 781, // FunctionNameDatetimePrecision (190x) - 58413: 782, // FunctionNameOptionalBraces (190x) - 58414: 783, // FunctionNameSequence (190x) - 58719: 784, // SimpleExpr (190x) - 58750: 785, // SumExpr (190x) - 58752: 786, // SystemVariable (190x) - 58815: 787, // Variable (190x) - 58838: 788, // WindowFuncCall (190x) - 58240: 789, // BitExpr (175x) - 58584: 790, // PredicateExpr (144x) - 58243: 791, // BoolPri (141x) - 58369: 792, // Expression (141x) - 58505: 793, // NUM (121x) - 58854: 794, // logAnd (107x) - 58855: 795, // logOr (107x) - 58360: 796, // EqOpt (97x) - 57406: 797, // deleteKwd (86x) - 58762: 798, // TableName (81x) - 58740: 799, // StringName (56x) - 58674: 800, // SelectStmt (52x) - 58675: 801, // SelectStmtBasic (52x) - 58677: 802, // SelectStmtFromDualTable (52x) - 58678: 803, // SelectStmtFromTable (52x) - 58695: 804, // SetOprClause (52x) - 58696: 805, // SetOprClauseList (51x) - 58699: 806, // SetOprStmtWithLimitOrderBy (51x) - 58700: 807, // SetOprStmtWoutLimitOrderBy (51x) - 58844: 808, // WithClause (49x) - 58472: 809, // LengthNum (48x) - 58687: 810, // SelectStmtWithClause (48x) - 58698: 811, // SetOprStmt (48x) - 57566: 812, // unsigned (47x) - 57508: 813, // over (45x) - 57590: 814, // zerofill (45x) - 58269: 815, // ColumnName (41x) - 58798: 816, // UpdateStmtNoWith (41x) - 58327: 817, // DeleteWithoutUsingStmt (40x) - 58457: 818, // InsertIntoStmt (38x) - 58460: 819, // Int64Num (38x) - 58638: 820, // ReplaceIntoStmt (38x) - 58797: 821, // UpdateStmt (38x) - 57422: 822, // explain (37x) + 57422: 579, // explain (868x) + 57447: 580, // inner (868x) + 57442: 581, // ifKwd (867x) + 42: 582, // '*' (865x) + 125: 583, // '}' (865x) + 57372: 584, // binaryType (858x) + 57455: 585, // insert (855x) + 57531: 586, // rows (853x) + 57582: 587, // when (847x) + 57417: 588, // elseKwd (843x) + 57552: 589, // tableSample (843x) + 57514: 590, // rangeKwd (842x) + 57436: 591, // groups (841x) + 57399: 592, // dayHour (840x) + 57400: 593, // dayMicrosecond (840x) + 57401: 594, // dayMinute (840x) + 57402: 595, // daySecond (840x) + 57439: 596, // hourMicrosecond (840x) + 57440: 597, // hourMinute (840x) + 57441: 598, // hourSecond (840x) + 57490: 599, // minuteMicrosecond (840x) + 57491: 600, // minuteSecond (840x) + 57533: 601, // secondMicrosecond (840x) + 57589: 602, // yearMonth (840x) + 57369: 603, // asc (838x) + 57444: 604, // in (832x) + 57555: 605, // then (832x) + 57551: 606, // tableKwd (825x) + 47: 607, // '/' (823x) + 37: 608, // '%' (822x) + 38: 609, // '&' (822x) + 60: 610, // '<' (822x) + 62: 611, // '>' (822x) + 94: 612, // '^' (822x) + 124: 613, // '|' (822x) + 57412: 614, // div (822x) + 58151: 615, // ge (822x) + 57454: 616, // is (822x) + 58152: 617, // le (822x) + 58155: 618, // lsh (822x) + 58156: 619, // neq (822x) + 58157: 620, // neqSynonym (822x) + 58158: 621, // nulleq (822x) + 58160: 622, // rsh (822x) + 57378: 623, // caseKwd (819x) + 57523: 624, // repeat (819x) + 57370: 625, // between (817x) + 57353: 626, // singleAtIdentifier (811x) + 57474: 627, // ilike (809x) + 57520: 628, // regexpKwd (809x) + 57529: 629, // rlike (809x) + 57424: 630, // falseKwd (808x) + 57562: 631, // trueKwd (808x) + 57394: 632, // currentUser (807x) + 57349: 633, // memberof (806x) + 58144: 634, // decLit (800x) + 58143: 635, // floatLit (800x) + 58146: 636, // hexLit (800x) + 57530: 637, // row (799x) + 58147: 638, // bitLit (798x) + 57451: 639, // interval (798x) + 58159: 640, // paramMarker (797x) + 123: 641, // '{' (795x) + 57397: 642, // database (791x) + 57420: 643, // exists (790x) + 57387: 644, // convert (787x) + 57534: 645, // selectKwd (787x) + 57351: 646, // underscoreCS (787x) + 58123: 647, // builtinCurDate (786x) + 58131: 648, // builtinNow (786x) + 57391: 649, // currentDate (786x) + 57393: 650, // currentTs (786x) + 57354: 651, // doubleAtIdentifier (786x) + 57479: 652, // localTime (786x) + 57480: 653, // localTs (786x) + 58120: 654, // builtinCount (784x) + 33: 655, // '!' (783x) + 126: 656, // '~' (783x) + 58121: 657, // builtinApproxCountDistinct (783x) + 58122: 658, // builtinApproxPercentile (783x) + 58116: 659, // builtinBitAnd (783x) + 58117: 660, // builtinBitOr (783x) + 58118: 661, // builtinBitXor (783x) + 58119: 662, // builtinCast (783x) + 58124: 663, // builtinCurTime (783x) + 58125: 664, // builtinDateAdd (783x) + 58126: 665, // builtinDateSub (783x) + 58127: 666, // builtinExtract (783x) + 58128: 667, // builtinGroupConcat (783x) + 58129: 668, // builtinMax (783x) + 58130: 669, // builtinMin (783x) + 58132: 670, // builtinPosition (783x) + 58136: 671, // builtinStddevPop (783x) + 58137: 672, // builtinStddevSamp (783x) + 58133: 673, // builtinSubstring (783x) + 58134: 674, // builtinSum (783x) + 58135: 675, // builtinSysDate (783x) + 58138: 676, // builtinTranslate (783x) + 58139: 677, // builtinTrim (783x) + 58140: 678, // builtinUser (783x) + 58141: 679, // builtinVarPop (783x) + 58142: 680, // builtinVarSamp (783x) + 57390: 681, // cumeDist (783x) + 57395: 682, // currentRole (783x) + 57392: 683, // currentTime (783x) + 57407: 684, // denseRank (783x) + 57426: 685, // firstValue (783x) + 57467: 686, // lag (783x) + 57468: 687, // lastValue (783x) + 57469: 688, // lead (783x) + 57495: 689, // nthValue (783x) + 57496: 690, // ntile (783x) + 57510: 691, // percentRank (783x) + 57515: 692, // rank (783x) + 57532: 693, // rowNumber (783x) + 57550: 694, // tidbCurrentTSO (783x) + 57572: 695, // utcDate (783x) + 57574: 696, // utcTime (783x) + 57573: 697, // utcTimestamp (783x) + 57464: 698, // key (778x) + 57382: 699, // check (768x) + 57358: 700, // pipes (768x) + 57512: 701, // primary (768x) + 57563: 702, // unique (761x) + 57385: 703, // constraint (758x) + 57519: 704, // references (756x) + 57433: 705, // generated (752x) + 57380: 706, // character (751x) + 57445: 707, // index (735x) + 57485: 708, // match (721x) + 57559: 709, // to (626x) + 57365: 710, // analyze (624x) + 57568: 711, // update (619x) + 57363: 712, // all (608x) + 46: 713, // '.' (607x) + 58149: 714, // assignmentEq (573x) + 57486: 715, // maxValue (573x) + 58153: 716, // jss (572x) + 58154: 717, // juss (572x) + 57367: 718, // array (569x) + 57476: 719, // lines (565x) + 57375: 720, // by (557x) + 57364: 721, // alter (555x) + 57525: 722, // require (552x) + 64: 723, // '@' (547x) + 57539: 724, // sql (546x) + 57414: 725, // drop (541x) + 57377: 726, // cascade (540x) + 57516: 727, // read (540x) + 57526: 728, // restrict (540x) + 57347: 729, // asof (539x) + 57578: 730, // varcharacter (539x) + 57577: 731, // varcharType (539x) + 57403: 732, // decimalType (538x) + 57413: 733, // doubleType (538x) + 57427: 734, // floatType (538x) + 57449: 735, // integerType (538x) + 57456: 736, // intType (538x) + 57517: 737, // realType (538x) + 57579: 738, // varbinaryType (537x) + 57371: 739, // bigIntType (536x) + 57373: 740, // blobType (536x) + 57388: 741, // create (536x) + 57430: 742, // foreign (536x) + 57432: 743, // fulltext (536x) + 57457: 744, // int1Type (536x) + 57458: 745, // int2Type (536x) + 57459: 746, // int3Type (536x) + 57460: 747, // int4Type (536x) + 57461: 748, // int8Type (536x) + 57576: 749, // long (536x) + 57482: 750, // longblobType (536x) + 57483: 751, // longtextType (536x) + 57487: 752, // mediumblobType (536x) + 57488: 753, // mediumIntType (536x) + 57489: 754, // mediumtextType (536x) + 57498: 755, // numericType (536x) + 57537: 756, // smallIntType (536x) + 57556: 757, // tinyblobType (536x) + 57557: 758, // tinyIntType (536x) + 57558: 759, // tinytextType (536x) + 57348: 760, // toTimestamp (535x) + 57379: 761, // change (533x) + 57522: 762, // rename (533x) + 57585: 763, // write (533x) + 57362: 764, // add (531x) + 57501: 765, // optimize (531x) + 58429: 766, // Identifier (524x) + 58510: 767, // NotKeywordToken (524x) + 58785: 768, // TiDBKeyword (524x) + 58795: 769, // UnReservedKeyword (524x) + 58750: 770, // SubSelect (255x) + 58805: 771, // UserVariable (195x) + 58481: 772, // Literal (194x) + 58721: 773, // SimpleIdent (194x) + 58740: 774, // StringLiteral (194x) + 58507: 775, // NextValueForSequence (191x) + 58406: 776, // FunctionCallGeneric (190x) + 58407: 777, // FunctionCallKeyword (190x) + 58408: 778, // FunctionCallNonKeyword (190x) + 58409: 779, // FunctionNameConflict (190x) + 58410: 780, // FunctionNameDateArith (190x) + 58411: 781, // FunctionNameDateArithMultiForms (190x) + 58412: 782, // FunctionNameDatetimePrecision (190x) + 58413: 783, // FunctionNameOptionalBraces (190x) + 58414: 784, // FunctionNameSequence (190x) + 58720: 785, // SimpleExpr (190x) + 58751: 786, // SumExpr (190x) + 58753: 787, // SystemVariable (190x) + 58816: 788, // Variable (190x) + 58839: 789, // WindowFuncCall (190x) + 58240: 790, // BitExpr (175x) + 58585: 791, // PredicateExpr (144x) + 58243: 792, // BoolPri (141x) + 58369: 793, // Expression (141x) + 58505: 794, // NUM (121x) + 58855: 795, // logAnd (107x) + 58856: 796, // logOr (107x) + 58360: 797, // EqOpt (97x) + 57406: 798, // deleteKwd (86x) + 58763: 799, // TableName (81x) + 58741: 800, // StringName (56x) + 58675: 801, // SelectStmt (52x) + 58676: 802, // SelectStmtBasic (52x) + 58678: 803, // SelectStmtFromDualTable (52x) + 58679: 804, // SelectStmtFromTable (52x) + 58696: 805, // SetOprClause (52x) + 58697: 806, // SetOprClauseList (51x) + 58700: 807, // SetOprStmtWithLimitOrderBy (51x) + 58701: 808, // SetOprStmtWoutLimitOrderBy (51x) + 58845: 809, // WithClause (49x) + 58472: 810, // LengthNum (48x) + 58688: 811, // SelectStmtWithClause (48x) + 58699: 812, // SetOprStmt (48x) + 57566: 813, // unsigned (47x) + 57508: 814, // over (45x) + 57590: 815, // zerofill (45x) + 58269: 816, // ColumnName (41x) + 58799: 817, // UpdateStmtNoWith (41x) + 58327: 818, // DeleteWithoutUsingStmt (40x) + 58457: 819, // InsertIntoStmt (38x) + 58460: 820, // Int64Num (38x) + 58639: 821, // ReplaceIntoStmt (38x) + 58798: 822, // UpdateStmt (38x) 57409: 823, // describe (36x) 57410: 824, // distinct (36x) 57411: 825, // distinctRow (36x) 57584: 826, // while (36x) - 58843: 827, // WindowingClause (35x) + 58844: 827, // WindowingClause (35x) 58326: 828, // DeleteWithUsingStmt (34x) 57462: 829, // iterate (34x) 57471: 830, // leave (34x) @@ -1746,54 +1746,54 @@ var ( 57356: 835, // hintComment (27x) 58380: 836, // FieldLen (25x) 58555: 837, // OrderBy (25x) - 58681: 838, // SelectStmtLimit (25x) + 58682: 838, // SelectStmtLimit (25x) 58549: 839, // OptWindowingClause (24x) 58213: 840, // AnalyzeTableStmt (23x) 58283: 841, // CommitStmt (23x) - 58665: 842, // RollbackStmt (23x) - 58703: 843, // SetStmt (23x) + 58666: 842, // RollbackStmt (23x) + 58704: 843, // SetStmt (23x) 57540: 844, // sqlBigResult (23x) 57541: 845, // sqlCalcFoundRows (23x) 57542: 846, // sqlSmallResult (23x) 57554: 847, // terminated (21x) 58258: 848, // CharsetKw (20x) 58430: 849, // IfExists (20x) - 58806: 850, // Username (20x) + 58807: 850, // Username (20x) 57418: 851, // enclosed (19x) 58365: 852, // ExplainStmt (19x) 58366: 853, // ExplainSym (19x) - 58792: 854, // TruncateTableStmt (19x) - 58799: 855, // UseStmt (19x) + 58793: 854, // TruncateTableStmt (19x) + 58800: 855, // UseStmt (19x) 57419: 856, // escaped (18x) 58370: 857, // ExpressionList (18x) 57350: 858, // optionallyEnclosedBy (18x) - 58595: 859, // ProcedureBlockContent (18x) - 58624: 860, // ProcedureUnlabelLoopStmt (18x) + 58596: 859, // ProcedureBlockContent (18x) + 58625: 860, // ProcedureUnlabelLoopStmt (18x) 58579: 861, // PlacementPolicyOption (17x) - 58597: 862, // ProcedureCaseStmt (17x) - 58598: 863, // ProcedureCloseCur (17x) - 58604: 864, // ProcedureFetchInto (17x) - 58610: 865, // ProcedureIfstmt (17x) - 58611: 866, // ProcedureIterate (17x) - 58612: 867, // ProcedureLabeledBlock (17x) - 58626: 868, // ProcedurelabeledLoopStmt (17x) - 58613: 869, // ProcedureLeave (17x) - 58614: 870, // ProcedureOpenCur (17x) - 58617: 871, // ProcedureProcStmt (17x) - 58620: 872, // ProcedureSearchedCase (17x) - 58621: 873, // ProcedureSimpleCase (17x) - 58622: 874, // ProcedureStatementStmt (17x) - 58625: 875, // ProcedureUnlabeledBlock (17x) - 58623: 876, // ProcedureUnlabelLoopBlock (17x) + 58598: 862, // ProcedureCaseStmt (17x) + 58599: 863, // ProcedureCloseCur (17x) + 58605: 864, // ProcedureFetchInto (17x) + 58611: 865, // ProcedureIfstmt (17x) + 58612: 866, // ProcedureIterate (17x) + 58613: 867, // ProcedureLabeledBlock (17x) + 58627: 868, // ProcedurelabeledLoopStmt (17x) + 58614: 869, // ProcedureLeave (17x) + 58615: 870, // ProcedureOpenCur (17x) + 58618: 871, // ProcedureProcStmt (17x) + 58621: 872, // ProcedureSearchedCase (17x) + 58622: 873, // ProcedureSimpleCase (17x) + 58623: 874, // ProcedureStatementStmt (17x) + 58626: 875, // ProcedureUnlabeledBlock (17x) + 58624: 876, // ProcedureUnlabelLoopBlock (17x) 58431: 877, // IfNotExists (16x) - 58763: 878, // TableNameList (16x) + 58764: 878, // TableNameList (16x) 58332: 879, // DistinctKwd (15x) 58567: 880, // PartitionNameList (15x) - 58786: 881, // TimestampUnit (15x) + 58787: 881, // TimestampUnit (15x) 58333: 882, // DistinctOpt (14x) 58533: 883, // OptFieldLen (14x) - 58828: 884, // WhereClause (14x) - 58829: 885, // WhereClauseOptional (14x) + 58829: 884, // WhereClause (14x) + 58830: 885, // WhereClauseOptional (14x) 58322: 886, // DefaultKwdOpt (13x) 58361: 887, // EqOrAssignmentEq (13x) 58368: 888, // ExprOrDefault (13x) @@ -1801,10 +1801,10 @@ var ( 58466: 890, // JoinTable (12x) 58528: 891, // OptBinary (12x) 57521: 892, // release (12x) - 58662: 893, // RolenameComposed (12x) - 58759: 894, // TableFactor (12x) - 58772: 895, // TableRef (12x) - 58785: 896, // TimeUnit (12x) + 58663: 893, // RolenameComposed (12x) + 58760: 894, // TableFactor (12x) + 58773: 895, // TableRef (12x) + 58786: 896, // TimeUnit (12x) 58212: 897, // AnalyzeOptionListOpt (11x) 58401: 898, // FromOrIn (11x) 58208: 899, // AlterTableStmt (10x) @@ -1814,35 +1814,35 @@ var ( 57494: 903, // noWriteToBinLog (10x) 58556: 904, // OrderByOptional (10x) 58558: 905, // PartDefOption (10x) - 58718: 906, // SignedNum (10x) + 58719: 906, // SignedNum (10x) 58246: 907, // BuggyDefaultFalseDistinctOpt (9x) 58321: 908, // DefaultFalseDistinctOpt (9x) 58467: 909, // JoinType (9x) 58511: 910, // NotSym (9x) 58518: 911, // NumLiteral (9x) - 58661: 912, // Rolename (9x) - 58656: 913, // RoleNameString (9x) + 58662: 912, // Rolename (9x) + 58657: 913, // RoleNameString (9x) 58310: 914, // CrossOpt (8x) 58367: 915, // ExplainableStmt (8x) 58371: 916, // ExpressionListOpt (8x) 58451: 917, // IndexPartSpecification (8x) 58468: 918, // KeyOrIndex (8x) 58508: 919, // NoWriteToBinLogAliasOpt (8x) - 58682: 920, // SelectStmtLimitOpt (8x) - 58818: 921, // VariableName (8x) + 58683: 920, // SelectStmtLimitOpt (8x) + 58819: 921, // VariableName (8x) 58194: 922, // AllOrPartitionNameList (7x) 58293: 923, // ConstraintKeywordOpt (7x) 58317: 924, // DatabaseSym (7x) 58386: 925, // FieldsOrColumns (7x) 58398: 926, // ForceOpt (7x) 58452: 927, // IndexPartSpecificationList (7x) - 58588: 928, // Priority (7x) - 58618: 929, // ProcedureProcStmt1s (7x) - 58666: 930, // RowFormat (7x) - 58669: 931, // RowValue (7x) - 58693: 932, // SetExpr (7x) - 58705: 933, // ShowDatabaseNameOpt (7x) - 58769: 934, // TableOption (7x) + 58589: 928, // Priority (7x) + 58619: 929, // ProcedureProcStmt1s (7x) + 58667: 930, // RowFormat (7x) + 58670: 931, // RowValue (7x) + 58694: 932, // SetExpr (7x) + 58706: 933, // ShowDatabaseNameOpt (7x) + 58770: 934, // TableOption (7x) 57580: 935, // varying (7x) 58235: 936, // BeginTransactionStmt (6x) 58237: 937, // BindableStmt (6x) @@ -1866,14 +1866,14 @@ var ( 58488: 955, // LoadDataStmt (6x) 58568: 956, // PartitionNameListOpt (6x) 57513: 957, // procedure (6x) - 58633: 958, // ReleaseSavepointStmt (6x) - 58644: 959, // ResourceGroupName (6x) - 58663: 960, // RolenameList (6x) - 58670: 961, // SavepointStmt (6x) + 58634: 958, // ReleaseSavepointStmt (6x) + 58645: 959, // ResourceGroupName (6x) + 58664: 960, // RolenameList (6x) + 58671: 961, // SavepointStmt (6x) 57536: 962, // show (6x) - 58767: 963, // TableOptimizerHints (6x) - 58807: 964, // UsernameList (6x) - 58845: 965, // WithClustered (6x) + 58768: 963, // TableOptimizerHints (6x) + 58808: 964, // UsernameList (6x) + 58846: 965, // WithClustered (6x) 58192: 966, // AlgorithmClause (5x) 58248: 967, // ByItem (5x) 58263: 968, // CollationName (5x) @@ -1892,44 +1892,44 @@ var ( 58492: 981, // LockClause (5x) 58530: 982, // OptCharsetWithOptBinary (5x) 58540: 983, // OptNullTreatment (5x) - 58582: 984, // PolicyName (5x) - 58589: 985, // PriorityOpt (5x) - 58673: 986, // SelectLockOpt (5x) - 58680: 987, // SelectStmtIntoOption (5x) - 58773: 988, // TableRefs (5x) - 58800: 989, // UserSpec (5x) - 58219: 990, // Assignment (4x) - 58225: 991, // AuthString (4x) - 58244: 992, // Boolean (4x) - 58247: 993, // BuiltinFunction (4x) - 58249: 994, // ByList (4x) - 58287: 995, // ConfigItemName (4x) - 58291: 996, // Constraint (4x) - 58394: 997, // FloatOpt (4x) - 58455: 998, // IndexTypeName (4x) - 58517: 999, // NumList (4x) - 57502: 1000, // option (4x) - 57503: 1001, // optionally (4x) - 58546: 1002, // OptWild (4x) - 57507: 1003, // outer (4x) - 58583: 1004, // Precision (4x) - 58629: 1005, // ReferDef (4x) - 58652: 1006, // RestrictOrCascadeOpt (4x) - 58668: 1007, // RowStmt (4x) - 58688: 1008, // SequenceOption (4x) - 57548: 1009, // statsExtended (4x) - 58754: 1010, // TableAsName (4x) - 58755: 1011, // TableAsNameOpt (4x) - 58766: 1012, // TableNameOptWild (4x) - 58768: 1013, // TableOptimizerHintsOpt (4x) - 58770: 1014, // TableOptionList (4x) - 58781: 1015, // TextString (4x) - 58788: 1016, // TraceableStmt (4x) - 58789: 1017, // TransactionChar (4x) - 58801: 1018, // UserSpecList (4x) - 58814: 1019, // Varchar (4x) - 58839: 1020, // WindowName (4x) - 58216: 1021, // AsOfClause (3x) + 58583: 984, // PolicyName (5x) + 58590: 985, // PriorityOpt (5x) + 58674: 986, // SelectLockOpt (5x) + 58681: 987, // SelectStmtIntoOption (5x) + 58774: 988, // TableRefs (5x) + 58801: 989, // UserSpec (5x) + 58216: 990, // AsOfClause (4x) + 58219: 991, // Assignment (4x) + 58225: 992, // AuthString (4x) + 58244: 993, // Boolean (4x) + 58247: 994, // BuiltinFunction (4x) + 58249: 995, // ByList (4x) + 58287: 996, // ConfigItemName (4x) + 58291: 997, // Constraint (4x) + 58394: 998, // FloatOpt (4x) + 58455: 999, // IndexTypeName (4x) + 58517: 1000, // NumList (4x) + 57502: 1001, // option (4x) + 57503: 1002, // optionally (4x) + 58546: 1003, // OptWild (4x) + 57507: 1004, // outer (4x) + 58584: 1005, // Precision (4x) + 58630: 1006, // ReferDef (4x) + 58653: 1007, // RestrictOrCascadeOpt (4x) + 58669: 1008, // RowStmt (4x) + 58689: 1009, // SequenceOption (4x) + 57548: 1010, // statsExtended (4x) + 58755: 1011, // TableAsName (4x) + 58756: 1012, // TableAsNameOpt (4x) + 58767: 1013, // TableNameOptWild (4x) + 58769: 1014, // TableOptimizerHintsOpt (4x) + 58771: 1015, // TableOptionList (4x) + 58782: 1016, // TextString (4x) + 58789: 1017, // TraceableStmt (4x) + 58790: 1018, // TransactionChar (4x) + 58802: 1019, // UserSpecList (4x) + 58815: 1020, // Varchar (4x) + 58840: 1021, // WindowName (4x) 58220: 1022, // AssignmentList (3x) 58222: 1023, // AttributesOpt (3x) 58241: 1024, // BitValueType (3x) @@ -1973,34 +1973,34 @@ var ( 58559: 1062, // PartDefOptionList (3x) 58561: 1063, // PartitionDefinition (3x) 58572: 1064, // PasswordOrLockOption (3x) - 58581: 1065, // PluginNameList (3x) - 58587: 1066, // PrimaryOpt (3x) - 58590: 1067, // PrivElem (3x) - 58592: 1068, // PrivType (3x) - 58639: 1069, // RequireClause (3x) - 58640: 1070, // RequireClauseOpt (3x) - 58642: 1071, // RequireListElement (3x) - 58664: 1072, // RolenameWithoutIdent (3x) - 58657: 1073, // RoleOrPrivElem (3x) - 58679: 1074, // SelectStmtGroup (3x) - 58697: 1075, // SetOprOpt (3x) - 58717: 1076, // SignedLiteral (3x) - 58742: 1077, // StringType (3x) - 58753: 1078, // TableAliasRefList (3x) - 58756: 1079, // TableElement (3x) - 58783: 1080, // TextType (3x) - 58790: 1081, // TransactionChars (3x) + 58582: 1065, // PluginNameList (3x) + 58588: 1066, // PrimaryOpt (3x) + 58591: 1067, // PrivElem (3x) + 58593: 1068, // PrivType (3x) + 58640: 1069, // RequireClause (3x) + 58641: 1070, // RequireClauseOpt (3x) + 58643: 1071, // RequireListElement (3x) + 58665: 1072, // RolenameWithoutIdent (3x) + 58658: 1073, // RoleOrPrivElem (3x) + 58680: 1074, // SelectStmtGroup (3x) + 58698: 1075, // SetOprOpt (3x) + 58718: 1076, // SignedLiteral (3x) + 58743: 1077, // StringType (3x) + 58754: 1078, // TableAliasRefList (3x) + 58757: 1079, // TableElement (3x) + 58784: 1080, // TextType (3x) + 58791: 1081, // TransactionChars (3x) 57561: 1082, // trigger (3x) - 58793: 1083, // Type (3x) + 58794: 1083, // Type (3x) 57565: 1084, // unlock (3x) 57567: 1085, // until (3x) 57569: 1086, // usage (3x) - 58811: 1087, // ValuesList (3x) - 58813: 1088, // ValuesStmtList (3x) - 58809: 1089, // ValueSym (3x) - 58816: 1090, // VariableAssignment (3x) - 58836: 1091, // WindowFrameStart (3x) - 58853: 1092, // Year (3x) + 58812: 1087, // ValuesList (3x) + 58814: 1088, // ValuesStmtList (3x) + 58810: 1089, // ValueSym (3x) + 58817: 1090, // VariableAssignment (3x) + 58837: 1091, // WindowFrameStart (3x) + 58854: 1092, // Year (3x) 58190: 1093, // AdminStmt (2x) 58193: 1094, // AllColumnsOrPredicateColumnsOpt (2x) 58195: 1095, // AlterDatabaseStmt (2x) @@ -2137,75 +2137,75 @@ var ( 58574: 1226, // PasswordOrLockOptions (2x) 58575: 1227, // PauseLoadDataStmt (2x) 58578: 1228, // PlacementOptionList (2x) - 58580: 1229, // PlanReplayerStmt (2x) - 58586: 1230, // PreparedStmt (2x) - 58591: 1231, // PrivLevel (2x) - 58593: 1232, // ProcedurceCond (2x) - 58594: 1233, // ProcedurceLabelOpt (2x) - 58600: 1234, // ProcedureDecl (2x) - 58607: 1235, // ProcedureHcond (2x) - 58609: 1236, // ProcedureIf (2x) - 58627: 1237, // QuickOptional (2x) - 58628: 1238, // RecoverTableStmt (2x) - 58630: 1239, // ReferOpt (2x) - 58632: 1240, // RegexpSym (2x) - 58634: 1241, // RenameTableStmt (2x) - 58635: 1242, // RenameUserStmt (2x) - 58637: 1243, // RepeatableOpt (2x) - 58645: 1244, // ResourceGroupNameOption (2x) - 58646: 1245, // ResourceGroupOptionList (2x) - 58651: 1246, // RestartStmt (2x) - 58653: 1247, // ResumeLoadDataStmt (2x) + 58581: 1229, // PlanReplayerStmt (2x) + 58587: 1230, // PreparedStmt (2x) + 58592: 1231, // PrivLevel (2x) + 58594: 1232, // ProcedurceCond (2x) + 58595: 1233, // ProcedurceLabelOpt (2x) + 58601: 1234, // ProcedureDecl (2x) + 58608: 1235, // ProcedureHcond (2x) + 58610: 1236, // ProcedureIf (2x) + 58628: 1237, // QuickOptional (2x) + 58629: 1238, // RecoverTableStmt (2x) + 58631: 1239, // ReferOpt (2x) + 58633: 1240, // RegexpSym (2x) + 58635: 1241, // RenameTableStmt (2x) + 58636: 1242, // RenameUserStmt (2x) + 58638: 1243, // RepeatableOpt (2x) + 58646: 1244, // ResourceGroupNameOption (2x) + 58647: 1245, // ResourceGroupOptionList (2x) + 58652: 1246, // RestartStmt (2x) + 58654: 1247, // ResumeLoadDataStmt (2x) 57527: 1248, // revoke (2x) - 58654: 1249, // RevokeRoleStmt (2x) - 58655: 1250, // RevokeStmt (2x) - 58658: 1251, // RoleOrPrivElemList (2x) - 58659: 1252, // RoleSpec (2x) - 58671: 1253, // SearchWhenThen (2x) - 58683: 1254, // SelectStmtOpt (2x) - 58686: 1255, // SelectStmtSQLCache (2x) - 58690: 1256, // SetBindingStmt (2x) - 58691: 1257, // SetDefaultRoleOpt (2x) - 58692: 1258, // SetDefaultRoleStmt (2x) - 58702: 1259, // SetRoleStmt (2x) - 58710: 1260, // ShowProfileType (2x) - 58713: 1261, // ShowStmt (2x) - 58714: 1262, // ShowTableAliasOpt (2x) - 58716: 1263, // ShutdownStmt (2x) - 58721: 1264, // SimpleWhenThen (2x) - 58726: 1265, // SplitOption (2x) - 58727: 1266, // SplitRegionStmt (2x) - 58723: 1267, // SpOptInout (2x) - 58724: 1268, // SpPdparam (2x) + 58655: 1249, // RevokeRoleStmt (2x) + 58656: 1250, // RevokeStmt (2x) + 58659: 1251, // RoleOrPrivElemList (2x) + 58660: 1252, // RoleSpec (2x) + 58672: 1253, // SearchWhenThen (2x) + 58684: 1254, // SelectStmtOpt (2x) + 58687: 1255, // SelectStmtSQLCache (2x) + 58691: 1256, // SetBindingStmt (2x) + 58692: 1257, // SetDefaultRoleOpt (2x) + 58693: 1258, // SetDefaultRoleStmt (2x) + 58703: 1259, // SetRoleStmt (2x) + 58711: 1260, // ShowProfileType (2x) + 58714: 1261, // ShowStmt (2x) + 58715: 1262, // ShowTableAliasOpt (2x) + 58717: 1263, // ShutdownStmt (2x) + 58722: 1264, // SimpleWhenThen (2x) + 58727: 1265, // SplitOption (2x) + 58728: 1266, // SplitRegionStmt (2x) + 58724: 1267, // SpOptInout (2x) + 58725: 1268, // SpPdparam (2x) 57543: 1269, // sqlexception (2x) 57544: 1270, // sqlstate (2x) 57545: 1271, // sqlwarning (2x) - 58731: 1272, // Statement (2x) - 58734: 1273, // StatsOptionsOpt (2x) - 58735: 1274, // StatsPersistentVal (2x) - 58736: 1275, // StatsType (2x) - 58743: 1276, // SubPartDefinition (2x) - 58746: 1277, // SubPartitionMethod (2x) - 58751: 1278, // Symbol (2x) - 58757: 1279, // TableElementList (2x) - 58760: 1280, // TableLock (2x) - 58764: 1281, // TableNameListOpt (2x) - 58771: 1282, // TableOrTables (2x) - 58780: 1283, // TablesTerminalSym (2x) - 58778: 1284, // TableToTable (2x) - 58782: 1285, // TextStringList (2x) - 58787: 1286, // TraceStmt (2x) - 58795: 1287, // UnlockStatsStmt (2x) - 58796: 1288, // UnlockTablesStmt (2x) - 58802: 1289, // UserToUser (2x) - 58817: 1290, // VariableAssignmentList (2x) - 58826: 1291, // WhenClause (2x) - 58831: 1292, // WindowDefinition (2x) - 58834: 1293, // WindowFrameBound (2x) - 58841: 1294, // WindowSpec (2x) - 58846: 1295, // WithGrantOptionOpt (2x) - 58847: 1296, // WithList (2x) - 58852: 1297, // Writeable (2x) + 58732: 1272, // Statement (2x) + 58735: 1273, // StatsOptionsOpt (2x) + 58736: 1274, // StatsPersistentVal (2x) + 58737: 1275, // StatsType (2x) + 58744: 1276, // SubPartDefinition (2x) + 58747: 1277, // SubPartitionMethod (2x) + 58752: 1278, // Symbol (2x) + 58758: 1279, // TableElementList (2x) + 58761: 1280, // TableLock (2x) + 58765: 1281, // TableNameListOpt (2x) + 58772: 1282, // TableOrTables (2x) + 58781: 1283, // TablesTerminalSym (2x) + 58779: 1284, // TableToTable (2x) + 58783: 1285, // TextStringList (2x) + 58788: 1286, // TraceStmt (2x) + 58796: 1287, // UnlockStatsStmt (2x) + 58797: 1288, // UnlockTablesStmt (2x) + 58803: 1289, // UserToUser (2x) + 58818: 1290, // VariableAssignmentList (2x) + 58827: 1291, // WhenClause (2x) + 58832: 1292, // WindowDefinition (2x) + 58835: 1293, // WindowFrameBound (2x) + 58842: 1294, // WindowSpec (2x) + 58847: 1295, // WithGrantOptionOpt (2x) + 58848: 1296, // WithList (2x) + 58853: 1297, // Writeable (2x) 58: 1298, // ':' (1x) 58189: 1299, // AdminShowSlow (1x) 58191: 1300, // AdminStmtLimitOpt (1x) @@ -2302,7 +2302,7 @@ var ( 58542: 1391, // OptPartitionClause (1x) 58543: 1392, // OptSpPdparams (1x) 58544: 1393, // OptTable (1x) - 58856: 1394, // optValue (1x) + 58857: 1394, // optValue (1x) 58547: 1395, // OptWindowFrameClause (1x) 58548: 1396, // OptWindowOrderByClause (1x) 58554: 1397, // Order (1x) @@ -2314,135 +2314,136 @@ var ( 58569: 1403, // PartitionNumOpt (1x) 58576: 1404, // PerDB (1x) 58577: 1405, // PerTable (1x) - 57511: 1406, // precisionType (1x) - 58585: 1407, // PrepareSQL (1x) - 58857: 1408, // procedurceElseIfs (1x) - 58596: 1409, // ProcedureCall (1x) - 58599: 1410, // ProcedureCursorSelectStmt (1x) - 58601: 1411, // ProcedureDeclIdents (1x) - 58602: 1412, // ProcedureDecls (1x) - 58603: 1413, // ProcedureDeclsOpt (1x) - 58605: 1414, // ProcedureFetchList (1x) - 58606: 1415, // ProcedureHandlerType (1x) - 58608: 1416, // ProcedureHcondList (1x) - 58615: 1417, // ProcedureOptDefault (1x) - 58616: 1418, // ProcedureOptFetchNo (1x) - 58619: 1419, // ProcedureProcStmts (1x) - 57518: 1420, // recursive (1x) - 58631: 1421, // RegexpOrNotOp (1x) - 58636: 1422, // ReorganizePartitionRuleOpt (1x) - 58641: 1423, // RequireList (1x) - 58643: 1424, // ResourceGroupBackgroundOptionList (1x) - 58647: 1425, // ResourceGroupPriorityOption (1x) - 58648: 1426, // ResourceGroupRunawayActionOption (1x) - 58649: 1427, // ResourceGroupRunawayOptionList (1x) - 58650: 1428, // ResourceGroupRunawayWatchOption (1x) - 58660: 1429, // RoleSpecList (1x) - 58667: 1430, // RowOrRows (1x) - 58672: 1431, // SearchedWhenThenList (1x) - 58676: 1432, // SelectStmtFieldList (1x) - 58684: 1433, // SelectStmtOpts (1x) - 58685: 1434, // SelectStmtOptsList (1x) - 58689: 1435, // SequenceOptionList (1x) - 58694: 1436, // SetOpr (1x) - 58701: 1437, // SetRoleOpt (1x) - 58704: 1438, // ShardableStmt (1x) - 58706: 1439, // ShowIndexKwd (1x) - 58707: 1440, // ShowLikeOrWhereOpt (1x) - 58708: 1441, // ShowPlacementTarget (1x) - 58709: 1442, // ShowProfileArgsOpt (1x) - 58711: 1443, // ShowProfileTypes (1x) - 58712: 1444, // ShowProfileTypesOpt (1x) - 58715: 1445, // ShowTargetFilterable (1x) - 58722: 1446, // SimpleWhenThenList (1x) - 57538: 1447, // spatial (1x) - 58728: 1448, // SplitSyntaxOption (1x) - 58725: 1449, // SpPdparams (1x) - 57546: 1450, // ssl (1x) - 58729: 1451, // Start (1x) - 58730: 1452, // Starting (1x) - 57547: 1453, // starting (1x) - 58732: 1454, // StatementList (1x) - 58733: 1455, // StatementScope (1x) - 58737: 1456, // StorageMedia (1x) - 57553: 1457, // stored (1x) - 58738: 1458, // StringList (1x) - 58741: 1459, // StringNameOrBRIEOptionKeyword (1x) - 58744: 1460, // SubPartDefinitionList (1x) - 58745: 1461, // SubPartDefinitionListOpt (1x) - 58747: 1462, // SubPartitionNumOpt (1x) - 58748: 1463, // SubPartitionOpt (1x) - 58758: 1464, // TableElementListOpt (1x) - 58761: 1465, // TableLockList (1x) - 58774: 1466, // TableRefsClause (1x) - 58775: 1467, // TableSampleMethodOpt (1x) - 58776: 1468, // TableSampleOpt (1x) - 58777: 1469, // TableSampleUnitOpt (1x) - 58779: 1470, // TableToTableList (1x) - 57560: 1471, // trailing (1x) - 58791: 1472, // TrimDirection (1x) - 58803: 1473, // UserToUserList (1x) - 58805: 1474, // UserVariableList (1x) - 58808: 1475, // UsingRoles (1x) - 58810: 1476, // Values (1x) - 58812: 1477, // ValuesOpt (1x) - 58819: 1478, // ViewAlgorithm (1x) - 58820: 1479, // ViewCheckOption (1x) - 58821: 1480, // ViewDefiner (1x) - 58822: 1481, // ViewFieldList (1x) - 58823: 1482, // ViewName (1x) - 58824: 1483, // ViewSQLSecurity (1x) - 57581: 1484, // virtual (1x) - 58825: 1485, // VirtualOrStored (1x) - 58827: 1486, // WhenClauseList (1x) - 58830: 1487, // WindowClauseOptional (1x) - 58832: 1488, // WindowDefinitionList (1x) - 58833: 1489, // WindowFrameBetween (1x) - 58835: 1490, // WindowFrameExtent (1x) - 58837: 1491, // WindowFrameUnits (1x) - 58840: 1492, // WindowNameOrSpec (1x) - 58842: 1493, // WindowSpecDetails (1x) - 58848: 1494, // WithReadLockOpt (1x) - 58849: 1495, // WithRollupClause (1x) - 58850: 1496, // WithValidation (1x) - 58851: 1497, // WithValidationOpt (1x) - 58188: 1498, // $default (0x) - 58148: 1499, // andnot (0x) - 58221: 1500, // AssignmentListOpt (0x) - 58265: 1501, // ColumnDefList (0x) - 58281: 1502, // CommaOpt (0x) - 58172: 1503, // createTableSelect (0x) - 58162: 1504, // empty (0x) - 57345: 1505, // error (0x) - 58187: 1506, // higherThanComma (0x) - 58181: 1507, // higherThanParenthese (0x) - 58170: 1508, // insertValues (0x) - 57355: 1509, // invalid (0x) - 58173: 1510, // lowerThanCharsetKwd (0x) - 58186: 1511, // lowerThanComma (0x) - 58171: 1512, // lowerThanCreateTableSelect (0x) - 58183: 1513, // lowerThanEq (0x) - 58178: 1514, // lowerThanFunction (0x) - 58169: 1515, // lowerThanInsertValues (0x) - 58174: 1516, // lowerThanKey (0x) - 58175: 1517, // lowerThanLocal (0x) - 58185: 1518, // lowerThanNot (0x) - 58182: 1519, // lowerThanOn (0x) - 58180: 1520, // lowerThanParenthese (0x) - 58176: 1521, // lowerThanRemove (0x) - 58163: 1522, // lowerThanSelectOpt (0x) - 58168: 1523, // lowerThanSelectStmt (0x) - 58167: 1524, // lowerThanSetKeyword (0x) - 58166: 1525, // lowerThanStringLitToken (0x) - 58164: 1526, // lowerThanValueKeyword (0x) - 58165: 1527, // lowerThanWith (0x) - 58177: 1528, // lowerThenOrder (0x) - 58184: 1529, // neg (0x) - 57359: 1530, // odbcDateType (0x) - 57361: 1531, // odbcTimestampType (0x) - 57360: 1532, // odbcTimeType (0x) - 58765: 1533, // TableNameListOpt2 (0x) - 58179: 1534, // tableRefPriority (0x) + 58580: 1406, // PlanReplayerDumpOpt (1x) + 57511: 1407, // precisionType (1x) + 58586: 1408, // PrepareSQL (1x) + 58858: 1409, // procedurceElseIfs (1x) + 58597: 1410, // ProcedureCall (1x) + 58600: 1411, // ProcedureCursorSelectStmt (1x) + 58602: 1412, // ProcedureDeclIdents (1x) + 58603: 1413, // ProcedureDecls (1x) + 58604: 1414, // ProcedureDeclsOpt (1x) + 58606: 1415, // ProcedureFetchList (1x) + 58607: 1416, // ProcedureHandlerType (1x) + 58609: 1417, // ProcedureHcondList (1x) + 58616: 1418, // ProcedureOptDefault (1x) + 58617: 1419, // ProcedureOptFetchNo (1x) + 58620: 1420, // ProcedureProcStmts (1x) + 57518: 1421, // recursive (1x) + 58632: 1422, // RegexpOrNotOp (1x) + 58637: 1423, // ReorganizePartitionRuleOpt (1x) + 58642: 1424, // RequireList (1x) + 58644: 1425, // ResourceGroupBackgroundOptionList (1x) + 58648: 1426, // ResourceGroupPriorityOption (1x) + 58649: 1427, // ResourceGroupRunawayActionOption (1x) + 58650: 1428, // ResourceGroupRunawayOptionList (1x) + 58651: 1429, // ResourceGroupRunawayWatchOption (1x) + 58661: 1430, // RoleSpecList (1x) + 58668: 1431, // RowOrRows (1x) + 58673: 1432, // SearchedWhenThenList (1x) + 58677: 1433, // SelectStmtFieldList (1x) + 58685: 1434, // SelectStmtOpts (1x) + 58686: 1435, // SelectStmtOptsList (1x) + 58690: 1436, // SequenceOptionList (1x) + 58695: 1437, // SetOpr (1x) + 58702: 1438, // SetRoleOpt (1x) + 58705: 1439, // ShardableStmt (1x) + 58707: 1440, // ShowIndexKwd (1x) + 58708: 1441, // ShowLikeOrWhereOpt (1x) + 58709: 1442, // ShowPlacementTarget (1x) + 58710: 1443, // ShowProfileArgsOpt (1x) + 58712: 1444, // ShowProfileTypes (1x) + 58713: 1445, // ShowProfileTypesOpt (1x) + 58716: 1446, // ShowTargetFilterable (1x) + 58723: 1447, // SimpleWhenThenList (1x) + 57538: 1448, // spatial (1x) + 58729: 1449, // SplitSyntaxOption (1x) + 58726: 1450, // SpPdparams (1x) + 57546: 1451, // ssl (1x) + 58730: 1452, // Start (1x) + 58731: 1453, // Starting (1x) + 57547: 1454, // starting (1x) + 58733: 1455, // StatementList (1x) + 58734: 1456, // StatementScope (1x) + 58738: 1457, // StorageMedia (1x) + 57553: 1458, // stored (1x) + 58739: 1459, // StringList (1x) + 58742: 1460, // StringNameOrBRIEOptionKeyword (1x) + 58745: 1461, // SubPartDefinitionList (1x) + 58746: 1462, // SubPartDefinitionListOpt (1x) + 58748: 1463, // SubPartitionNumOpt (1x) + 58749: 1464, // SubPartitionOpt (1x) + 58759: 1465, // TableElementListOpt (1x) + 58762: 1466, // TableLockList (1x) + 58775: 1467, // TableRefsClause (1x) + 58776: 1468, // TableSampleMethodOpt (1x) + 58777: 1469, // TableSampleOpt (1x) + 58778: 1470, // TableSampleUnitOpt (1x) + 58780: 1471, // TableToTableList (1x) + 57560: 1472, // trailing (1x) + 58792: 1473, // TrimDirection (1x) + 58804: 1474, // UserToUserList (1x) + 58806: 1475, // UserVariableList (1x) + 58809: 1476, // UsingRoles (1x) + 58811: 1477, // Values (1x) + 58813: 1478, // ValuesOpt (1x) + 58820: 1479, // ViewAlgorithm (1x) + 58821: 1480, // ViewCheckOption (1x) + 58822: 1481, // ViewDefiner (1x) + 58823: 1482, // ViewFieldList (1x) + 58824: 1483, // ViewName (1x) + 58825: 1484, // ViewSQLSecurity (1x) + 57581: 1485, // virtual (1x) + 58826: 1486, // VirtualOrStored (1x) + 58828: 1487, // WhenClauseList (1x) + 58831: 1488, // WindowClauseOptional (1x) + 58833: 1489, // WindowDefinitionList (1x) + 58834: 1490, // WindowFrameBetween (1x) + 58836: 1491, // WindowFrameExtent (1x) + 58838: 1492, // WindowFrameUnits (1x) + 58841: 1493, // WindowNameOrSpec (1x) + 58843: 1494, // WindowSpecDetails (1x) + 58849: 1495, // WithReadLockOpt (1x) + 58850: 1496, // WithRollupClause (1x) + 58851: 1497, // WithValidation (1x) + 58852: 1498, // WithValidationOpt (1x) + 58188: 1499, // $default (0x) + 58148: 1500, // andnot (0x) + 58221: 1501, // AssignmentListOpt (0x) + 58265: 1502, // ColumnDefList (0x) + 58281: 1503, // CommaOpt (0x) + 58172: 1504, // createTableSelect (0x) + 58162: 1505, // empty (0x) + 57345: 1506, // error (0x) + 58187: 1507, // higherThanComma (0x) + 58181: 1508, // higherThanParenthese (0x) + 58170: 1509, // insertValues (0x) + 57355: 1510, // invalid (0x) + 58173: 1511, // lowerThanCharsetKwd (0x) + 58186: 1512, // lowerThanComma (0x) + 58171: 1513, // lowerThanCreateTableSelect (0x) + 58183: 1514, // lowerThanEq (0x) + 58178: 1515, // lowerThanFunction (0x) + 58169: 1516, // lowerThanInsertValues (0x) + 58174: 1517, // lowerThanKey (0x) + 58175: 1518, // lowerThanLocal (0x) + 58185: 1519, // lowerThanNot (0x) + 58182: 1520, // lowerThanOn (0x) + 58180: 1521, // lowerThanParenthese (0x) + 58176: 1522, // lowerThanRemove (0x) + 58163: 1523, // lowerThanSelectOpt (0x) + 58168: 1524, // lowerThanSelectStmt (0x) + 58167: 1525, // lowerThanSetKeyword (0x) + 58166: 1526, // lowerThanStringLitToken (0x) + 58164: 1527, // lowerThanValueKeyword (0x) + 58165: 1528, // lowerThanWith (0x) + 58177: 1529, // lowerThenOrder (0x) + 58184: 1530, // neg (0x) + 57359: 1531, // odbcDateType (0x) + 57361: 1532, // odbcTimestampType (0x) + 57360: 1533, // odbcTimeType (0x) + 58766: 1534, // TableNameListOpt2 (0x) + 58179: 1535, // tableRefPriority (0x) } yySymNames = []string{ @@ -2669,6 +2670,7 @@ var ( "prepare", "replica", "role", + "stats", "unknown", "wait", "btree", @@ -2689,7 +2691,6 @@ var ( "sequence", "session", "slow", - "stats", "validation", "variables", "attributes", @@ -3025,6 +3026,7 @@ var ( "like", "natural", "cross", + "explain", "inner", "ifKwd", "'*'", @@ -3174,9 +3176,9 @@ var ( "cascade", "read", "restrict", + "asof", "varcharacter", "varcharType", - "asof", "decimalType", "doubleType", "floatType", @@ -3268,7 +3270,6 @@ var ( "Int64Num", "ReplaceIntoStmt", "UpdateStmt", - "explain", "describe", "distinct", "distinctRow", @@ -3436,6 +3437,7 @@ var ( "SelectStmtIntoOption", "TableRefs", "UserSpec", + "AsOfClause", "Assignment", "AuthString", "Boolean", @@ -3467,7 +3469,6 @@ var ( "UserSpecList", "Varchar", "WindowName", - "AsOfClause", "AssignmentList", "AttributesOpt", "BitValueType", @@ -3852,6 +3853,7 @@ var ( "PartitionNumOpt", "PerDB", "PerTable", + "PlanReplayerDumpOpt", "precisionType", "PrepareSQL", "procedurceElseIfs", @@ -3985,7 +3987,7 @@ var ( yyReductions = []struct{ xsym, components int }{ {0, 1}, - {1451, 1}, + {1452, 1}, {899, 6}, {899, 8}, {899, 10}, @@ -3996,17 +3998,17 @@ var ( {1245, 1}, {1245, 2}, {1245, 3}, - {1425, 1}, - {1425, 1}, - {1425, 1}, - {1427, 1}, - {1427, 2}, - {1427, 3}, - {1428, 1}, - {1428, 1}, {1426, 1}, {1426, 1}, {1426, 1}, + {1428, 1}, + {1428, 2}, + {1428, 3}, + {1429, 1}, + {1429, 1}, + {1427, 1}, + {1427, 1}, + {1427, 1}, {1036, 3}, {1036, 3}, {1036, 6}, @@ -4020,9 +4022,9 @@ var ( {971, 5}, {971, 4}, {971, 3}, - {1424, 1}, - {1424, 2}, - {1424, 3}, + {1425, 1}, + {1425, 2}, + {1425, 3}, {1035, 3}, {1228, 1}, {1228, 2}, @@ -4115,14 +4117,14 @@ var ( {1102, 4}, {1102, 1}, {1102, 1}, - {1422, 0}, - {1422, 5}, + {1423, 0}, + {1423, 5}, {922, 1}, {922, 1}, - {1497, 0}, - {1497, 1}, - {1496, 2}, - {1496, 2}, + {1498, 0}, + {1498, 1}, + {1497, 2}, + {1497, 2}, {965, 1}, {965, 1}, {966, 3}, @@ -4154,12 +4156,12 @@ var ( {923, 2}, {1278, 1}, {1241, 3}, - {1470, 1}, - {1470, 3}, + {1471, 1}, + {1471, 3}, {1284, 3}, {1242, 3}, - {1473, 1}, - {1473, 3}, + {1474, 1}, + {1474, 3}, {1289, 3}, {1238, 5}, {1238, 3}, @@ -4175,10 +4177,10 @@ var ( {1266, 8}, {1265, 6}, {1265, 2}, - {1448, 0}, - {1448, 2}, - {1448, 1}, - {1448, 3}, + {1449, 0}, + {1449, 2}, + {1449, 1}, + {1449, 3}, {840, 5}, {840, 6}, {840, 7}, @@ -4202,11 +4204,11 @@ var ( {1104, 3}, {1104, 2}, {1104, 2}, - {990, 3}, + {991, 3}, {1022, 1}, {1022, 3}, - {1500, 0}, - {1500, 1}, + {1501, 0}, + {1501, 1}, {936, 1}, {936, 2}, {936, 2}, @@ -4217,13 +4219,13 @@ var ( {936, 4}, {936, 5}, {1105, 2}, - {1501, 1}, - {1501, 3}, + {1502, 1}, + {1502, 3}, {946, 3}, {946, 3}, - {815, 1}, - {815, 3}, - {815, 5}, + {816, 1}, + {816, 3}, + {816, 5}, {901, 1}, {901, 3}, {1115, 0}, @@ -4273,17 +4275,17 @@ var ( {1313, 0}, {1313, 3}, {1313, 5}, - {1456, 1}, - {1456, 1}, - {1456, 1}, + {1457, 1}, + {1457, 1}, + {1457, 1}, {1321, 1}, {1321, 1}, {1321, 1}, {1043, 0}, {1043, 2}, - {1485, 0}, - {1485, 1}, - {1485, 1}, + {1486, 0}, + {1486, 1}, + {1486, 1}, {1118, 1}, {1118, 2}, {1119, 0}, @@ -4299,7 +4301,7 @@ var ( {1377, 2}, {1378, 0}, {1378, 1}, - {1005, 5}, + {1006, 5}, {1209, 3}, {1210, 3}, {1383, 0}, @@ -4316,9 +4318,9 @@ var ( {1336, 1}, {1336, 1}, {1336, 1}, - {993, 3}, - {993, 3}, - {993, 4}, + {994, 3}, + {994, 3}, + {994, 4}, {1204, 3}, {1204, 1}, {1057, 1}, @@ -4326,8 +4328,8 @@ var ( {1057, 4}, {1057, 3}, {1057, 1}, - {774, 4}, - {774, 4}, + {775, 4}, + {775, 4}, {1056, 1}, {1056, 1}, {1056, 1}, @@ -4416,10 +4418,10 @@ var ( {1349, 14}, {1193, 0}, {1193, 1}, + {1464, 0}, + {1464, 4}, {1463, 0}, - {1463, 4}, - {1462, 0}, - {1462, 2}, + {1463, 2}, {1403, 0}, {1403, 2}, {1221, 0}, @@ -4427,10 +4429,10 @@ var ( {1220, 1}, {1220, 3}, {1063, 5}, - {1461, 0}, + {1462, 0}, + {1462, 3}, + {1461, 1}, {1461, 3}, - {1460, 1}, - {1460, 3}, {1276, 3}, {1062, 0}, {1062, 2}, @@ -4471,26 +4473,26 @@ var ( {1135, 11}, {1398, 0}, {1398, 2}, - {1478, 0}, - {1478, 3}, - {1478, 3}, - {1478, 3}, - {1480, 0}, - {1480, 3}, - {1483, 0}, - {1483, 3}, - {1483, 3}, - {1482, 1}, + {1479, 0}, + {1479, 3}, + {1479, 3}, + {1479, 3}, {1481, 0}, {1481, 3}, + {1484, 0}, + {1484, 3}, + {1484, 3}, + {1483, 1}, + {1482, 0}, + {1482, 3}, {1322, 1}, {1322, 3}, - {1479, 0}, - {1479, 4}, - {1479, 4}, + {1480, 0}, + {1480, 4}, + {1480, 4}, {1139, 2}, - {817, 13}, - {817, 9}, + {818, 13}, + {818, 9}, {828, 10}, {834, 1}, {834, 1}, @@ -4513,13 +4515,13 @@ var ( {1150, 3}, {1150, 5}, {1150, 4}, - {1006, 0}, - {1006, 1}, - {1006, 1}, + {1007, 0}, + {1007, 1}, + {1007, 1}, {1282, 1}, {1282, 1}, - {796, 0}, - {796, 1}, + {797, 0}, + {797, 1}, {1156, 0}, {1286, 2}, {1286, 5}, @@ -4608,12 +4610,12 @@ var ( {941, 3}, {941, 3}, {941, 3}, - {809, 1}, - {819, 1}, - {793, 1}, - {992, 1}, - {992, 1}, - {992, 1}, + {810, 1}, + {820, 1}, + {794, 1}, + {993, 1}, + {993, 1}, + {993, 1}, {1215, 1}, {1215, 1}, {1215, 1}, @@ -4621,16 +4623,16 @@ var ( {1247, 5}, {1111, 4}, {1143, 5}, - {792, 3}, - {792, 3}, - {792, 3}, - {792, 3}, - {792, 2}, - {792, 9}, - {792, 3}, - {792, 3}, - {792, 3}, - {792, 1}, + {793, 3}, + {793, 3}, + {793, 3}, + {793, 3}, + {793, 2}, + {793, 9}, + {793, 3}, + {793, 3}, + {793, 3}, + {793, 1}, {1053, 1}, {1053, 1}, {1353, 0}, @@ -4638,10 +4640,10 @@ var ( {1353, 7}, {1353, 3}, {1353, 3}, + {796, 1}, + {796, 1}, {795, 1}, {795, 1}, - {794, 1}, - {794, 1}, {857, 1}, {857, 3}, {1202, 1}, @@ -4651,11 +4653,11 @@ var ( {1171, 0}, {1171, 1}, {1170, 1}, - {791, 3}, - {791, 3}, - {791, 4}, - {791, 5}, - {791, 1}, + {792, 3}, + {792, 3}, + {792, 4}, + {792, 5}, + {792, 1}, {1326, 1}, {1326, 1}, {1326, 1}, @@ -4674,19 +4676,19 @@ var ( {1370, 2}, {1359, 1}, {1359, 2}, - {1421, 1}, - {1421, 2}, + {1422, 1}, + {1422, 2}, {1307, 1}, {1307, 1}, {1307, 1}, - {790, 5}, - {790, 3}, - {790, 5}, - {790, 4}, - {790, 4}, - {790, 3}, - {790, 5}, - {790, 1}, + {791, 5}, + {791, 3}, + {791, 5}, + {791, 4}, + {791, 4}, + {791, 3}, + {791, 5}, + {791, 1}, {1240, 1}, {1240, 1}, {1190, 0}, @@ -4703,14 +4705,14 @@ var ( {1345, 2}, {1348, 1}, {1348, 3}, - {1495, 0}, - {1495, 2}, + {1496, 0}, + {1496, 2}, {1045, 4}, {1177, 0}, {1177, 2}, {1309, 0}, {1309, 1}, - {1021, 3}, + {990, 3}, {849, 0}, {849, 2}, {877, 0}, @@ -4734,336 +4736,380 @@ var ( {1363, 1}, {954, 2}, {954, 2}, - {998, 1}, - {998, 1}, - {998, 1}, - {998, 1}, + {999, 1}, + {999, 1}, + {999, 1}, + {999, 1}, {952, 1}, {952, 1}, - {765, 1}, - {765, 1}, - {765, 1}, - {765, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, - {768, 1}, + {766, 1}, + {766, 1}, + {766, 1}, + {766, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, + {769, 1}, {768, 1}, {768, 1}, {768, 1}, @@ -5152,127 +5198,83 @@ var ( {767, 1}, {767, 1}, {767, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, {1110, 2}, - {1409, 1}, - {1409, 3}, - {1409, 4}, - {1409, 6}, - {818, 9}, + {1410, 1}, + {1410, 3}, + {1410, 4}, + {1410, 6}, + {819, 9}, {1186, 0}, {1186, 1}, {1185, 5}, @@ -5291,37 +5293,37 @@ var ( {1087, 1}, {1087, 3}, {931, 3}, - {1477, 0}, + {1478, 0}, + {1478, 1}, + {1477, 3}, {1477, 1}, - {1476, 3}, - {1476, 1}, {888, 1}, {888, 1}, {1325, 3}, {1325, 5}, {1384, 0}, {1384, 5}, - {820, 6}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 1}, - {771, 2}, - {771, 1}, - {771, 1}, - {771, 2}, - {771, 2}, - {773, 1}, - {773, 2}, + {821, 6}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 1}, + {772, 2}, + {772, 1}, + {772, 1}, + {772, 2}, + {772, 2}, + {774, 1}, + {774, 2}, {1301, 1}, {1301, 3}, {1097, 2}, {837, 3}, - {994, 1}, - {994, 3}, + {995, 1}, + {995, 3}, {967, 1}, {967, 2}, {1397, 1}, @@ -5331,56 +5333,56 @@ var ( {1060, 1}, {904, 0}, {904, 1}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 5}, - {789, 5}, - {789, 5}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 3}, - {789, 1}, - {772, 1}, - {772, 3}, - {772, 5}, - {784, 1}, - {784, 1}, - {784, 1}, - {784, 1}, - {784, 3}, - {784, 1}, - {784, 1}, - {784, 1}, - {784, 1}, - {784, 1}, - {784, 2}, - {784, 2}, - {784, 2}, - {784, 2}, - {784, 3}, - {784, 2}, - {784, 1}, - {784, 3}, - {784, 5}, - {784, 6}, - {784, 2}, - {784, 4}, - {784, 2}, - {784, 7}, - {784, 5}, - {784, 6}, - {784, 6}, - {784, 4}, - {784, 4}, - {784, 3}, - {784, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 5}, + {790, 5}, + {790, 5}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 3}, + {790, 1}, + {773, 1}, + {773, 3}, + {773, 5}, + {785, 1}, + {785, 1}, + {785, 1}, + {785, 1}, + {785, 3}, + {785, 1}, + {785, 1}, + {785, 1}, + {785, 1}, + {785, 1}, + {785, 2}, + {785, 2}, + {785, 2}, + {785, 2}, + {785, 3}, + {785, 2}, + {785, 1}, + {785, 3}, + {785, 5}, + {785, 6}, + {785, 2}, + {785, 4}, + {785, 2}, + {785, 7}, + {785, 5}, + {785, 6}, + {785, 6}, + {785, 4}, + {785, 4}, + {785, 3}, + {785, 3}, {1308, 0}, {1308, 1}, {879, 1}, @@ -5393,130 +5395,130 @@ var ( {1034, 1}, {907, 1}, {907, 2}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, - {778, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, + {779, 1}, {1214, 0}, {1214, 2}, + {783, 1}, + {783, 1}, + {783, 1}, + {783, 1}, + {783, 1}, + {782, 1}, {782, 1}, {782, 1}, {782, 1}, {782, 1}, {782, 1}, - {781, 1}, - {781, 1}, - {781, 1}, - {781, 1}, - {781, 1}, - {781, 1}, - {776, 4}, - {776, 4}, - {776, 2}, - {776, 3}, - {776, 2}, - {776, 4}, - {776, 6}, - {776, 2}, - {776, 2}, - {776, 2}, - {776, 4}, - {776, 6}, - {776, 4}, {777, 4}, {777, 4}, - {777, 6}, - {777, 8}, - {777, 8}, - {777, 6}, - {777, 6}, - {777, 6}, - {777, 6}, - {777, 6}, - {777, 8}, - {777, 8}, - {777, 8}, - {777, 8}, + {777, 2}, + {777, 3}, + {777, 2}, {777, 4}, {777, 6}, + {777, 2}, + {777, 2}, + {777, 2}, + {777, 4}, {777, 6}, - {777, 7}, {777, 4}, - {777, 7}, - {777, 7}, - {777, 1}, - {777, 8}, + {778, 4}, + {778, 4}, + {778, 6}, + {778, 8}, + {778, 8}, + {778, 6}, + {778, 6}, + {778, 6}, + {778, 6}, + {778, 6}, + {778, 8}, + {778, 8}, + {778, 8}, + {778, 8}, + {778, 4}, + {778, 6}, + {778, 6}, + {778, 7}, + {778, 4}, + {778, 7}, + {778, 7}, + {778, 1}, + {778, 8}, {1355, 1}, {1355, 1}, {1355, 1}, {1355, 1}, - {779, 1}, - {779, 1}, {780, 1}, {780, 1}, - {1472, 1}, - {1472, 1}, - {1472, 1}, - {783, 4}, - {783, 6}, - {783, 1}, - {785, 6}, - {785, 4}, - {785, 4}, - {785, 5}, - {785, 6}, - {785, 5}, - {785, 6}, - {785, 5}, - {785, 6}, - {785, 5}, - {785, 6}, - {785, 5}, - {785, 5}, - {785, 8}, - {785, 6}, - {785, 6}, - {785, 6}, - {785, 6}, - {785, 6}, - {785, 6}, - {785, 6}, - {785, 5}, - {785, 6}, - {785, 7}, - {785, 8}, - {785, 8}, - {785, 9}, + {781, 1}, + {781, 1}, + {1473, 1}, + {1473, 1}, + {1473, 1}, + {784, 4}, + {784, 6}, + {784, 1}, + {786, 6}, + {786, 4}, + {786, 4}, + {786, 5}, + {786, 6}, + {786, 5}, + {786, 6}, + {786, 5}, + {786, 6}, + {786, 5}, + {786, 6}, + {786, 5}, + {786, 5}, + {786, 8}, + {786, 6}, + {786, 6}, + {786, 6}, + {786, 6}, + {786, 6}, + {786, 6}, + {786, 6}, + {786, 5}, + {786, 6}, + {786, 7}, + {786, 8}, + {786, 8}, + {786, 9}, {1389, 0}, {1389, 2}, - {775, 4}, - {775, 6}, + {776, 4}, + {776, 6}, {1354, 0}, {1354, 2}, {1354, 3}, @@ -5551,8 +5553,8 @@ var ( {881, 1}, {1343, 0}, {1343, 1}, - {1486, 1}, - {1486, 2}, + {1487, 1}, + {1487, 2}, {1291, 4}, {1340, 0}, {1340, 2}, @@ -5574,25 +5576,25 @@ var ( {928, 1}, {985, 0}, {985, 1}, - {798, 1}, - {798, 3}, + {799, 1}, + {799, 3}, {878, 1}, {878, 3}, - {1012, 2}, - {1012, 4}, + {1013, 2}, + {1013, 4}, {1078, 1}, {1078, 3}, - {1002, 0}, - {1002, 2}, + {1003, 0}, + {1003, 2}, {1237, 0}, {1237, 1}, {1230, 4}, - {1407, 1}, - {1407, 1}, + {1408, 1}, + {1408, 1}, {1159, 2}, {1159, 4}, - {1474, 1}, - {1474, 3}, + {1475, 1}, + {1475, 3}, {1137, 3}, {1138, 1}, {1138, 1}, @@ -5610,42 +5612,42 @@ var ( {1263, 1}, {1246, 1}, {1178, 2}, - {801, 4}, - {802, 3}, - {803, 7}, - {1468, 0}, - {1468, 7}, - {1468, 5}, - {1467, 0}, - {1467, 1}, - {1467, 1}, - {1467, 1}, + {802, 4}, + {803, 3}, + {804, 7}, {1469, 0}, - {1469, 1}, - {1469, 1}, + {1469, 7}, + {1469, 5}, + {1468, 0}, + {1468, 1}, + {1468, 1}, + {1468, 1}, + {1470, 0}, + {1470, 1}, + {1470, 1}, {1243, 0}, {1243, 4}, - {800, 7}, - {800, 6}, - {800, 5}, - {800, 6}, - {800, 6}, - {810, 2}, - {810, 2}, - {808, 2}, - {808, 3}, + {801, 7}, + {801, 6}, + {801, 5}, + {801, 6}, + {801, 6}, + {811, 2}, + {811, 2}, + {809, 2}, + {809, 3}, {1296, 3}, {1296, 1}, {1029, 4}, {1352, 2}, - {1487, 0}, - {1487, 2}, - {1488, 1}, - {1488, 3}, + {1488, 0}, + {1488, 2}, + {1489, 1}, + {1489, 3}, {1292, 3}, - {1020, 1}, + {1021, 1}, {1294, 3}, - {1493, 4}, + {1494, 4}, {1387, 0}, {1387, 1}, {1391, 0}, @@ -5654,17 +5656,17 @@ var ( {1396, 3}, {1395, 0}, {1395, 2}, + {1492, 1}, + {1492, 1}, + {1492, 1}, {1491, 1}, {1491, 1}, - {1491, 1}, - {1490, 1}, - {1490, 1}, {1091, 2}, {1091, 2}, {1091, 2}, {1091, 4}, {1091, 2}, - {1489, 4}, + {1490, 4}, {1293, 1}, {1293, 2}, {1293, 2}, @@ -5673,19 +5675,19 @@ var ( {839, 0}, {839, 1}, {827, 2}, - {1492, 1}, - {1492, 1}, - {788, 4}, - {788, 4}, - {788, 4}, - {788, 4}, - {788, 4}, - {788, 5}, - {788, 7}, - {788, 7}, - {788, 6}, - {788, 6}, - {788, 9}, + {1493, 1}, + {1493, 1}, + {789, 4}, + {789, 4}, + {789, 4}, + {789, 4}, + {789, 4}, + {789, 5}, + {789, 7}, + {789, 7}, + {789, 6}, + {789, 6}, + {789, 9}, {1216, 0}, {1216, 3}, {1216, 3}, @@ -5697,7 +5699,7 @@ var ( {1388, 0}, {1388, 2}, {1388, 2}, - {1466, 1}, + {1467, 1}, {988, 1}, {988, 3}, {948, 1}, @@ -5709,10 +5711,10 @@ var ( {894, 3}, {956, 0}, {956, 4}, - {1011, 0}, + {1012, 0}, + {1012, 1}, {1011, 1}, - {1010, 1}, - {1010, 2}, + {1011, 2}, {1047, 2}, {1047, 2}, {1047, 2}, @@ -5750,8 +5752,8 @@ var ( {1191, 2}, {980, 1}, {980, 1}, - {1430, 1}, - {1430, 1}, + {1431, 1}, + {1431, 1}, {1350, 1}, {1350, 1}, {1344, 0}, @@ -5771,24 +5773,24 @@ var ( {1254, 1}, {1254, 1}, {1254, 1}, - {1433, 0}, - {1433, 1}, - {1434, 2}, + {1434, 0}, {1434, 1}, + {1435, 2}, + {1435, 1}, {963, 1}, - {1013, 0}, - {1013, 1}, + {1014, 0}, + {1014, 1}, {1255, 1}, {1255, 1}, - {1432, 1}, + {1433, 1}, {1074, 0}, {1074, 1}, {987, 0}, {987, 5}, - {769, 3}, - {769, 3}, - {769, 3}, - {769, 3}, + {770, 3}, + {770, 3}, + {770, 3}, + {770, 3}, {986, 0}, {986, 3}, {986, 3}, @@ -5800,25 +5802,25 @@ var ( {986, 4}, {1207, 0}, {1207, 2}, - {811, 1}, - {811, 1}, - {811, 2}, - {811, 2}, - {807, 3}, + {812, 1}, + {812, 1}, + {812, 2}, + {812, 2}, + {808, 3}, + {808, 3}, + {807, 4}, + {807, 4}, + {807, 5}, + {807, 2}, + {807, 2}, {807, 3}, - {806, 4}, - {806, 4}, - {806, 5}, - {806, 2}, - {806, 2}, + {806, 1}, {806, 3}, {805, 1}, - {805, 3}, - {804, 1}, - {804, 1}, - {1436, 2}, - {1436, 2}, - {1436, 2}, + {805, 1}, + {1437, 2}, + {1437, 2}, + {1437, 2}, {1075, 1}, {1113, 9}, {1113, 9}, @@ -5837,15 +5839,15 @@ var ( {1257, 1}, {1257, 1}, {1257, 1}, - {1437, 3}, - {1437, 1}, - {1437, 1}, + {1438, 3}, + {1438, 1}, + {1438, 1}, {1081, 1}, {1081, 3}, - {1017, 3}, - {1017, 2}, - {1017, 2}, - {1017, 3}, + {1018, 3}, + {1018, 2}, + {1018, 2}, + {1018, 3}, {1367, 2}, {1367, 2}, {1367, 2}, @@ -5857,9 +5859,9 @@ var ( {887, 1}, {921, 1}, {921, 3}, - {995, 1}, - {995, 3}, - {995, 3}, + {996, 1}, + {996, 3}, + {996, 3}, {1090, 3}, {1090, 4}, {1090, 4}, @@ -5879,10 +5881,10 @@ var ( {968, 1}, {1290, 1}, {1290, 3}, + {788, 1}, + {788, 1}, {787, 1}, - {787, 1}, - {786, 1}, - {770, 1}, + {771, 1}, {850, 1}, {850, 3}, {850, 2}, @@ -5891,7 +5893,7 @@ var ( {964, 3}, {1224, 1}, {1224, 4}, - {991, 1}, + {992, 1}, {913, 1}, {913, 1}, {893, 3}, @@ -5943,8 +5945,8 @@ var ( {1356, 1}, {1356, 3}, {1175, 5}, - {999, 1}, - {999, 3}, + {1000, 1}, + {1000, 3}, {1261, 3}, {1261, 4}, {1261, 4}, @@ -5967,13 +5969,13 @@ var ( {1261, 4}, {1261, 4}, {1261, 4}, - {1441, 2}, - {1441, 2}, - {1441, 4}, - {1444, 0}, + {1442, 2}, + {1442, 2}, + {1442, 4}, + {1445, 0}, + {1445, 1}, {1444, 1}, - {1443, 1}, - {1443, 3}, + {1444, 3}, {1260, 1}, {1260, 1}, {1260, 2}, @@ -5983,68 +5985,68 @@ var ( {1260, 1}, {1260, 1}, {1260, 1}, - {1442, 0}, - {1442, 3}, - {1475, 0}, - {1475, 2}, - {1439, 1}, - {1439, 1}, - {1439, 1}, + {1443, 0}, + {1443, 3}, + {1476, 0}, + {1476, 2}, + {1440, 1}, + {1440, 1}, + {1440, 1}, {898, 1}, {898, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 3}, - {1445, 3}, - {1445, 3}, - {1445, 3}, - {1445, 5}, - {1445, 4}, - {1445, 5}, - {1445, 5}, - {1445, 1}, - {1445, 5}, - {1445, 1}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 1}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 2}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 2}, - {1445, 1}, - {1445, 1}, - {1445, 1}, - {1445, 2}, - {1445, 2}, - {1440, 0}, - {1440, 2}, - {1440, 2}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 3}, + {1446, 3}, + {1446, 3}, + {1446, 3}, + {1446, 5}, + {1446, 4}, + {1446, 5}, + {1446, 5}, + {1446, 1}, + {1446, 5}, + {1446, 1}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 1}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 2}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 2}, + {1446, 1}, + {1446, 1}, + {1446, 1}, + {1446, 2}, + {1446, 2}, + {1441, 0}, + {1441, 2}, + {1441, 2}, {1044, 0}, {1044, 1}, {1044, 1}, - {1455, 0}, - {1455, 1}, - {1455, 1}, - {1455, 1}, + {1456, 0}, + {1456, 1}, + {1456, 1}, + {1456, 1}, {1212, 0}, {1212, 1}, {933, 0}, @@ -6071,10 +6073,10 @@ var ( {919, 1}, {1281, 0}, {1281, 1}, - {1533, 0}, - {1533, 2}, - {1494, 0}, - {1494, 3}, + {1534, 0}, + {1534, 2}, + {1495, 0}, + {1495, 3}, {1272, 1}, {1272, 1}, {1272, 1}, @@ -6172,22 +6174,22 @@ var ( {1272, 1}, {1272, 1}, {1272, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1016, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1017, 1}, {915, 1}, {915, 1}, {915, 1}, @@ -6197,17 +6199,17 @@ var ( {915, 1}, {915, 1}, {915, 1}, - {1454, 1}, - {1454, 3}, - {996, 2}, + {1455, 1}, + {1455, 3}, + {997, 2}, {1114, 1}, {1114, 1}, {1079, 1}, {1079, 1}, {1279, 1}, {1279, 3}, - {1464, 0}, - {1464, 3}, + {1465, 0}, + {1465, 3}, {934, 1}, {934, 4}, {934, 4}, @@ -6251,9 +6253,9 @@ var ( {1274, 1}, {1133, 0}, {1133, 1}, - {1014, 1}, - {1014, 2}, - {1014, 3}, + {1015, 1}, + {1015, 2}, + {1015, 3}, {1393, 0}, {1393, 1}, {854, 3}, @@ -6324,10 +6326,10 @@ var ( {1054, 1}, {1054, 2}, {1054, 2}, - {1019, 2}, - {1019, 2}, - {1019, 1}, - {1019, 1}, + {1020, 2}, + {1020, 2}, + {1020, 1}, + {1020, 1}, {1059, 2}, {1059, 2}, {1059, 1}, @@ -6364,10 +6366,10 @@ var ( {972, 1}, {973, 0}, {973, 2}, - {997, 0}, - {997, 1}, - {997, 1}, - {1004, 5}, + {998, 0}, + {998, 1}, + {998, 1}, + {1005, 5}, {1385, 0}, {1385, 1}, {891, 0}, @@ -6380,28 +6382,28 @@ var ( {848, 2}, {1211, 0}, {1211, 2}, - {1458, 1}, - {1458, 3}, - {1015, 1}, - {1015, 1}, - {1015, 1}, + {1459, 1}, + {1459, 3}, + {1016, 1}, + {1016, 1}, + {1016, 1}, {1285, 1}, {1285, 3}, - {799, 1}, - {799, 1}, - {1459, 1}, - {1459, 1}, - {1459, 1}, - {821, 1}, - {821, 2}, - {816, 10}, - {816, 8}, + {800, 1}, + {800, 1}, + {1460, 1}, + {1460, 1}, + {1460, 1}, + {822, 1}, + {822, 2}, + {817, 10}, + {817, 8}, {855, 2}, {884, 2}, {885, 0}, {885, 1}, - {1502, 0}, - {1502, 1}, + {1503, 0}, + {1503, 1}, {1134, 9}, {1130, 4}, {1103, 9}, @@ -6410,8 +6412,8 @@ var ( {1365, 2}, {1365, 6}, {989, 2}, - {1018, 1}, - {1018, 3}, + {1019, 1}, + {1019, 3}, {1123, 0}, {1123, 2}, {1327, 1}, @@ -6426,9 +6428,9 @@ var ( {1069, 2}, {1069, 2}, {1069, 2}, - {1423, 1}, - {1423, 3}, - {1423, 2}, + {1424, 1}, + {1424, 3}, + {1424, 2}, {1071, 2}, {1071, 2}, {1071, 2}, @@ -6466,8 +6468,8 @@ var ( {1176, 1}, {1176, 1}, {1252, 1}, - {1429, 1}, - {1429, 3}, + {1430, 1}, + {1430, 3}, {937, 1}, {937, 1}, {937, 1}, @@ -6576,8 +6578,8 @@ var ( {949, 1}, {1051, 0}, {1051, 3}, - {1452, 0}, - {1452, 3}, + {1453, 0}, + {1453, 3}, {1372, 0}, {1372, 3}, {1197, 0}, @@ -6601,13 +6603,13 @@ var ( {1375, 2}, {1375, 1}, {1375, 2}, - {1465, 1}, - {1465, 3}, + {1466, 1}, + {1466, 3}, {1203, 6}, - {1438, 1}, - {1438, 1}, - {1438, 1}, - {1438, 1}, + {1439, 1}, + {1439, 1}, + {1439, 1}, + {1439, 1}, {1337, 0}, {1337, 2}, {1337, 3}, @@ -6631,24 +6633,24 @@ var ( {1131, 6}, {1330, 0}, {1330, 1}, - {1435, 1}, - {1435, 2}, - {1008, 3}, - {1008, 3}, - {1008, 3}, - {1008, 3}, - {1008, 3}, - {1008, 1}, - {1008, 2}, - {1008, 3}, - {1008, 1}, - {1008, 2}, - {1008, 3}, - {1008, 1}, - {1008, 2}, - {1008, 1}, - {1008, 1}, - {1008, 2}, + {1436, 1}, + {1436, 2}, + {1009, 3}, + {1009, 3}, + {1009, 3}, + {1009, 3}, + {1009, 3}, + {1009, 1}, + {1009, 2}, + {1009, 3}, + {1009, 1}, + {1009, 2}, + {1009, 3}, + {1009, 1}, + {1009, 2}, + {1009, 1}, + {1009, 1}, + {1009, 2}, {906, 1}, {906, 2}, {906, 2}, @@ -6672,20 +6674,22 @@ var ( {1157, 1}, {1088, 1}, {1088, 3}, - {1007, 2}, - {1229, 5}, + {1008, 2}, {1229, 6}, - {1229, 9}, + {1229, 7}, {1229, 10}, - {1229, 5}, + {1229, 11}, {1229, 6}, + {1229, 7}, {1229, 4}, {1229, 5}, {1229, 6}, + {1406, 0}, + {1406, 3}, {1392, 0}, {1392, 1}, - {1449, 3}, - {1449, 1}, + {1450, 3}, + {1450, 1}, {1268, 3}, {1267, 0}, {1267, 1}, @@ -6706,22 +6710,22 @@ var ( {874, 1}, {874, 1}, {874, 1}, - {1410, 1}, - {1410, 1}, - {1410, 1}, - {1410, 1}, - {875, 1}, {1411, 1}, - {1411, 3}, - {1417, 0}, - {1417, 2}, + {1411, 1}, + {1411, 1}, + {1411, 1}, + {875, 1}, + {1412, 1}, + {1412, 3}, + {1418, 0}, + {1418, 2}, {1234, 4}, {1234, 5}, {1234, 6}, - {1415, 1}, - {1415, 1}, {1416, 1}, - {1416, 3}, + {1416, 1}, + {1417, 1}, + {1417, 3}, {1235, 1}, {1235, 1}, {1235, 2}, @@ -6733,31 +6737,31 @@ var ( {870, 2}, {864, 5}, {863, 2}, - {1418, 0}, - {1418, 2}, - {1418, 1}, - {1414, 1}, - {1414, 3}, - {1413, 0}, - {1413, 1}, - {1412, 2}, - {1412, 3}, {1419, 0}, - {1419, 3}, + {1419, 2}, + {1419, 1}, + {1415, 1}, + {1415, 3}, + {1414, 0}, + {1414, 1}, + {1413, 2}, + {1413, 3}, + {1420, 0}, + {1420, 3}, {929, 2}, {929, 3}, {859, 4}, {865, 4}, {1236, 4}, - {1408, 0}, - {1408, 2}, - {1408, 2}, + {1409, 0}, + {1409, 2}, + {1409, 2}, {862, 1}, {862, 1}, - {1446, 1}, - {1446, 2}, - {1431, 1}, - {1431, 2}, + {1447, 1}, + {1447, 2}, + {1432, 1}, + {1432, 2}, {1264, 4}, {1253, 4}, {1155, 0}, @@ -6806,5831 +6810,5836 @@ var ( yyXErrors = map[yyXError]string{} - yyParseTab = [4853][]uint16{ + yyParseTab = [4857][]uint16{ // 0 - {2282, 2282, 2825, 58: 2848, 84: 2827, 2830, 87: 2860, 2828, 2978, 102: 2862, 186: 2845, 194: 2843, 206: 2985, 220: 2856, 235: 2992, 247: 2851, 252: 2833, 256: 2881, 263: 2847, 266: 2823, 273: 2880, 2988, 2829, 280: 2993, 293: 2859, 305: 2857, 307: 2824, 309: 2863, 329: 2849, 333: 2852, 340: 2861, 344: 2846, 357: 2838, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 2879, 560: 2987, 573: 2981, 575: 2841, 584: 2854, 605: 2868, 644: 2864, 706: 2991, 709: 2826, 2980, 720: 2821, 724: 2832, 740: 2831, 760: 2878, 2822, 769: 2875, 797: 2834, 800: 2877, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 2956, 2955, 816: 2979, 2835, 2937, 820: 2949, 2965, 2839, 2840, 828: 2836, 834: 2897, 840: 2891, 2895, 2946, 2957, 852: 2899, 2842, 2964, 2966, 889: 2984, 892: 2844, 899: 2885, 936: 2892, 950: 2982, 955: 2940, 958: 2951, 961: 2954, 2850, 979: 2990, 1030: 2904, 1084: 2986, 1093: 2883, 1095: 2884, 2887, 1098: 2889, 2890, 1101: 2888, 1103: 2886, 1105: 2893, 2894, 1108: 2900, 2853, 2935, 2975, 1113: 2901, 1124: 2908, 2902, 2903, 2909, 2910, 2911, 2907, 2912, 2913, 1134: 2906, 2905, 1137: 2896, 2858, 2914, 2927, 2915, 2916, 2976, 2919, 2918, 2923, 2924, 2920, 2925, 2926, 2917, 2922, 2921, 1156: 2882, 1159: 2898, 1164: 2931, 2929, 1167: 2930, 2928, 1172: 2933, 2934, 2932, 1178: 2971, 2936, 2938, 1188: 2989, 2939, 1198: 2941, 1200: 2942, 2968, 1203: 2972, 1227: 2973, 1229: 2944, 2945, 1238: 2950, 1241: 2947, 2948, 1246: 2970, 2974, 2983, 2953, 2952, 1256: 2958, 1258: 2960, 2959, 1261: 2962, 1263: 2969, 1266: 2961, 1272: 2977, 1286: 2963, 2943, 2967, 1451: 2819, 1454: 2820}, - {1: 2818}, - {7669, 2817}, - {18: 7624, 51: 7623, 216: 7621, 240: 7625, 315: 7622, 547: 4590, 605: 2087, 641: 6549, 924: 7620, 951: 4589}, - {216: 7605, 605: 7604}, + {2284, 2284, 2827, 58: 2850, 84: 2829, 2832, 87: 2862, 2830, 2980, 102: 2864, 186: 2847, 194: 2845, 206: 2987, 220: 2858, 236: 2994, 247: 2853, 252: 2835, 256: 2883, 263: 2849, 266: 2825, 273: 2882, 2990, 2831, 280: 2995, 293: 2861, 305: 2859, 307: 2826, 309: 2865, 329: 2851, 333: 2854, 340: 2863, 344: 2848, 357: 2840, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 2881, 560: 2989, 573: 2983, 575: 2843, 579: 2841, 585: 2856, 606: 2870, 645: 2866, 707: 2993, 710: 2828, 2982, 721: 2823, 725: 2834, 741: 2833, 761: 2880, 2824, 770: 2877, 798: 2836, 801: 2879, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 2958, 2957, 817: 2981, 2837, 2939, 821: 2951, 2967, 2842, 828: 2838, 834: 2899, 840: 2893, 2897, 2948, 2959, 852: 2901, 2844, 2966, 2968, 889: 2986, 892: 2846, 899: 2887, 936: 2894, 950: 2984, 955: 2942, 958: 2953, 961: 2956, 2852, 979: 2992, 1030: 2906, 1084: 2988, 1093: 2885, 1095: 2886, 2889, 1098: 2891, 2892, 1101: 2890, 1103: 2888, 1105: 2895, 2896, 1108: 2902, 2855, 2937, 2977, 1113: 2903, 1124: 2910, 2904, 2905, 2911, 2912, 2913, 2909, 2914, 2915, 1134: 2908, 2907, 1137: 2898, 2860, 2916, 2929, 2917, 2918, 2978, 2921, 2920, 2925, 2926, 2922, 2927, 2928, 2919, 2924, 2923, 1156: 2884, 1159: 2900, 1164: 2933, 2931, 1167: 2932, 2930, 1172: 2935, 2936, 2934, 1178: 2973, 2938, 2940, 1188: 2991, 2941, 1198: 2943, 1200: 2944, 2970, 1203: 2974, 1227: 2975, 1229: 2946, 2947, 1238: 2952, 1241: 2949, 2950, 1246: 2972, 2976, 2985, 2955, 2954, 1256: 2960, 1258: 2962, 2961, 1261: 2964, 1263: 2971, 1266: 2963, 1272: 2979, 1286: 2965, 2945, 2969, 1452: 2821, 1455: 2822}, + {1: 2820}, + {7675, 2819}, + {18: 7630, 51: 7629, 216: 7627, 241: 7631, 315: 7628, 547: 4599, 606: 2089, 642: 6555, 924: 7626, 951: 4598}, + {216: 7611, 606: 7610}, // 5 - {605: 7598}, - {374: 7582, 605: 7583, 641: 6549, 924: 7584}, - {426: 7563, 544: 7564, 605: 2627, 1448: 7562}, - {396: 7518, 605: 7517}, - {2595, 2595, 412: 7516, 419: 7515}, + {606: 7604}, + {374: 7588, 606: 7589, 642: 6555, 924: 7590}, + {426: 7569, 544: 7570, 606: 2629, 1449: 7568}, + {396: 7524, 606: 7523}, + {2597, 2597, 412: 7522, 419: 7521}, // 10 - {451: 7504}, - {531: 7503}, - {2562, 2562, 86: 6464, 564: 6462, 892: 6463, 1121: 7502}, - {18: 2333, 51: 7029, 101: 2333, 130: 2333, 180: 2333, 200: 764, 204: 6946, 214: 6048, 216: 7026, 222: 7027, 240: 7030, 6706, 269: 7018, 565: 7025, 605: 2301, 641: 6549, 701: 7020, 706: 2440, 723: 2333, 742: 7022, 924: 7023, 957: 7031, 1044: 7028, 1061: 6047, 1361: 7019, 1398: 7024, 1447: 7021}, - {18: 6953, 51: 6954, 130: 6947, 153: 2301, 200: 764, 204: 6946, 6944, 214: 6048, 216: 6948, 220: 1207, 222: 6949, 240: 6955, 6706, 243: 6950, 269: 6941, 605: 2301, 641: 6549, 706: 6943, 889: 6951, 924: 6942, 957: 6956, 1044: 6952, 1061: 6945}, + {451: 7510}, + {531: 7509}, + {2564, 2564, 86: 6470, 564: 6468, 892: 6469, 1121: 7508}, + {18: 2335, 51: 7035, 101: 2335, 130: 2335, 180: 2335, 200: 766, 204: 6952, 214: 6054, 216: 7032, 222: 7033, 241: 7036, 6712, 269: 7024, 565: 7031, 606: 2303, 642: 6555, 702: 7026, 707: 2442, 724: 2335, 743: 7028, 924: 7029, 957: 7037, 1044: 7034, 1061: 6053, 1361: 7025, 1398: 7030, 1448: 7027}, + {18: 6959, 51: 6960, 130: 6953, 153: 2303, 200: 766, 204: 6952, 6950, 214: 6054, 216: 6954, 220: 1209, 222: 6955, 6956, 241: 6961, 6712, 269: 6947, 606: 2303, 642: 6555, 707: 6949, 889: 6957, 924: 6948, 957: 6962, 1044: 6958, 1061: 6951}, // 15 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 6940}, - {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 547: 1026, 558: 1026, 831: 1026, 1026, 1026, 835: 5851, 963: 5852, 1013: 6928}, - {2310, 2310}, - {2309, 2309}, - {529: 2871, 545: 2869, 605: 2868, 644: 2864, 710: 2980, 769: 4216, 797: 2834, 800: 4215, 2865, 2866, 2867, 2876, 2874, 4217, 4218, 816: 5612, 5610, 828: 5611}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 6946}, + {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 558: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6934}, + {2312, 2312}, + {2311, 2311}, + {529: 2873, 545: 2871, 606: 2870, 645: 2866, 711: 2982, 770: 4218, 798: 2836, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220, 817: 5621, 5619, 828: 5620}, // 20 - {84: 2827, 2830, 87: 2860, 2828, 194: 2843, 227: 6900, 235: 6901, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 6904, 584: 2854, 605: 2868, 644: 2864, 709: 2826, 2980, 769: 6902, 797: 2834, 800: 6903, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 6910, 6909, 816: 2979, 2835, 6907, 820: 6908, 6906, 828: 2836, 834: 6905, 840: 6918, 6913, 6916, 6917, 889: 6919, 892: 2844, 936: 6912, 955: 6911, 958: 6915, 961: 6914, 1016: 6899}, - {2: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 10: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 58: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 529: 2277, 2277, 545: 2277, 550: 2277, 556: 2277, 584: 2277, 605: 2277, 644: 2277, 709: 2277, 2277, 720: 2277, 797: 2277}, - {2: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 10: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 58: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 529: 2276, 2276, 545: 2276, 550: 2276, 556: 2276, 584: 2276, 605: 2276, 644: 2276, 709: 2276, 2276, 720: 2276, 797: 2276}, - {2: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 10: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 58: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 529: 2275, 2275, 545: 2275, 550: 2275, 556: 2275, 584: 2275, 605: 2275, 644: 2275, 709: 2275, 2275, 720: 2275, 797: 2275}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 6868, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2871, 2870, 545: 2869, 550: 2855, 556: 6867, 584: 2854, 605: 2868, 644: 2864, 709: 6869, 2980, 720: 4561, 765: 4268, 3022, 3023, 3021, 4562, 797: 2834, 6865, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6866}, + {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 228: 6906, 236: 6907, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6905}, + {2: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 10: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 58: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 529: 2279, 2279, 545: 2279, 550: 2279, 556: 2279, 585: 2279, 606: 2279, 645: 2279, 710: 2279, 2279, 721: 2279, 798: 2279}, + {2: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 10: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 58: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 529: 2278, 2278, 545: 2278, 550: 2278, 556: 2278, 585: 2278, 606: 2278, 645: 2278, 710: 2278, 2278, 721: 2278, 798: 2278}, + {2: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 10: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 58: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 529: 2277, 2277, 545: 2277, 550: 2277, 556: 2277, 585: 2277, 606: 2277, 645: 2277, 710: 2277, 2277, 721: 2277, 798: 2277}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 6874, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2873, 2872, 545: 2871, 550: 2857, 556: 6873, 585: 2856, 606: 2870, 645: 2866, 710: 6875, 2982, 721: 4570, 766: 4270, 3024, 3025, 3023, 4571, 798: 2836, 6871, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6872}, // 25 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6864, 3022, 3023, 3021}, - {194: 6862}, - {151: 6855, 605: 6553, 641: 6549, 924: 6552, 1107: 6854}, - {186: 6852}, - {186: 6845, 889: 6846}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6870, 3024, 3025, 3023}, + {194: 6868}, + {151: 6861, 606: 6559, 642: 6555, 924: 6558, 1107: 6860}, + {186: 6858}, + {186: 6851, 889: 6852}, // 30 - {186: 6839, 889: 6840}, - {186: 6834}, - {16: 4162, 18: 6667, 30: 6697, 6696, 92: 6676, 129: 757, 150: 757, 152: 764, 757, 179: 764, 186: 6655, 204: 6705, 206: 6668, 236: 6665, 241: 6706, 245: 764, 257: 6707, 264: 6691, 757, 277: 6656, 299: 6688, 313: 6681, 328: 6687, 361: 6680, 366: 6703, 368: 6685, 6666, 375: 6683, 6701, 378: 6674, 385: 6672, 6690, 390: 6678, 393: 6689, 6660, 6700, 397: 6670, 404: 6661, 422: 6664, 6663, 429: 6704, 435: 6692, 438: 6698, 6695, 6699, 6694, 452: 6684, 551: 4163, 605: 6659, 653: 6679, 705: 4161, 6669, 709: 6702, 740: 6658, 848: 6675, 957: 6686, 1009: 6693, 1044: 6682, 1050: 6671, 1136: 6673, 1212: 6662, 1439: 6677, 1445: 6657}, - {206: 6650, 277: 6649}, - {420: 6551, 605: 6553, 641: 6549, 924: 6552, 1107: 6550}, + {186: 6845, 889: 6846}, + {186: 6840}, + {16: 4164, 18: 6673, 30: 6703, 6702, 92: 6682, 129: 759, 150: 759, 152: 766, 759, 179: 766, 186: 6661, 204: 6711, 206: 6674, 237: 6671, 242: 6712, 245: 766, 257: 6713, 264: 6697, 759, 277: 6662, 299: 6694, 313: 6687, 328: 6693, 361: 6686, 366: 6709, 368: 6691, 6672, 375: 6689, 6707, 378: 6680, 385: 6678, 6696, 390: 6684, 393: 6695, 6666, 6706, 397: 6676, 404: 6667, 422: 6670, 6669, 429: 6710, 435: 6698, 438: 6704, 6701, 6705, 6700, 452: 6690, 551: 4165, 606: 6665, 654: 6685, 706: 4163, 6675, 710: 6708, 741: 6664, 848: 6681, 957: 6692, 1010: 6699, 1044: 6688, 1050: 6677, 1136: 6679, 1212: 6668, 1440: 6683, 1446: 6663}, + {206: 6656, 277: 6655}, + {420: 6557, 606: 6559, 642: 6555, 924: 6558, 1107: 6556}, // 35 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6538, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6540, 3022, 3023, 3021, 1409: 6539}, - {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 547: 1026, 557: 1026, 831: 1026, 1026, 1026, 835: 5851, 963: 5852, 1013: 6525}, - {2: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 10: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 557: 1230, 831: 5856, 5855, 5854, 928: 5857, 985: 6490}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6485, 3022, 3023, 3021}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6479, 3022, 3023, 3021}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6544, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6546, 3024, 3025, 3023, 1410: 6545}, + {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 557: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6531}, + {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 557: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6496}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6491, 3024, 3025, 3023}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6485, 3024, 3025, 3023}, // 40 - {220: 6477}, - {220: 1208}, - {1206, 1206, 86: 6464, 564: 6462, 708: 6461, 892: 6463, 1121: 6460}, - {1195, 1195}, - {1194, 1194}, + {220: 6483}, + {220: 1210}, + {1208, 1208, 86: 6470, 564: 6468, 709: 6467, 892: 6469, 1121: 6466}, + {1197, 1197}, + {1196, 1196}, // 45 - {531: 6459}, - {2: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 10: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 58: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 6429, 6435, 6436, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 529: 1031, 531: 1031, 1031, 1031, 1031, 538: 1031, 1031, 541: 1031, 1031, 1031, 545: 1031, 1031, 550: 1031, 1031, 559: 1031, 571: 6432, 580: 1031, 1031, 583: 1031, 1031, 622: 1031, 1031, 625: 1031, 629: 1031, 1031, 1031, 633: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 645: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 707: 1031, 711: 3866, 824: 3864, 3865, 831: 5856, 5855, 5854, 835: 5851, 844: 6428, 6431, 6427, 879: 6347, 882: 6425, 928: 6426, 963: 6424, 1254: 6434, 6430, 1433: 6423, 6433}, - {404, 404, 57: 404, 528: 404, 530: 404, 537: 404, 540: 404, 548: 404, 404, 552: 404, 404, 556: 404, 404, 6398, 560: 404, 4576, 404, 569: 404, 884: 4577, 6399, 1352: 6397}, - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 552: 1021, 1021, 556: 1021, 1021, 560: 1021, 562: 1021, 569: 6385, 1045: 6387, 1074: 6386}, - {1473, 1473, 57: 1473, 528: 1473, 530: 1473, 537: 1473, 540: 1473, 548: 1473, 1473, 552: 1473, 1473, 556: 1473, 1473, 560: 1473, 562: 3911, 837: 3912, 904: 6381}, + {531: 6465}, + {2: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 10: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 58: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 6435, 6441, 6442, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 529: 1033, 531: 1033, 1033, 1033, 1033, 538: 1033, 1033, 541: 1033, 1033, 1033, 545: 1033, 1033, 550: 1033, 1033, 559: 1033, 571: 6438, 581: 1033, 1033, 584: 1033, 1033, 623: 1033, 1033, 626: 1033, 630: 1033, 1033, 1033, 634: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 646: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 708: 1033, 712: 3868, 824: 3866, 3867, 831: 5865, 5864, 5863, 835: 5860, 844: 6434, 6437, 6433, 879: 6353, 882: 6431, 928: 6432, 963: 6430, 1254: 6440, 6436, 1434: 6429, 6439}, + {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 6404, 560: 406, 4585, 406, 569: 406, 884: 4586, 6405, 1352: 6403}, + {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1045: 6393, 1074: 6392}, + {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6387}, // 50 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6376}, - {636: 4242, 1007: 4241, 1088: 4240}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6363, 3022, 3023, 3021, 1029: 6362, 1296: 6360, 1420: 6361}, - {529: 2871, 2870, 545: 2869, 605: 2868, 644: 2864, 769: 6359, 800: 4209, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 4211, 4210}, - {1002, 1002, 57: 1002, 528: 1002, 530: 1002, 540: 1002}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6382}, + {637: 4244, 1008: 4243, 1088: 4242}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6368, 1296: 6366, 1421: 6367}, + {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 6365, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212}, + {1004, 1004, 57: 1004, 528: 1004, 530: 1004, 540: 1004}, // 55 - {1001, 1001, 57: 1001, 528: 1001, 530: 1001, 540: 1001}, - {537: 6344, 548: 6345, 6346, 1436: 6343}, - {651, 651, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {537: 990, 548: 990, 990}, - {653, 653, 537: 988, 548: 988, 988}, + {1003, 1003, 57: 1003, 528: 1003, 530: 1003, 540: 1003}, + {537: 6350, 548: 6351, 6352, 1437: 6349}, + {653, 653, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {537: 992, 548: 992, 992}, + {655, 655, 537: 990, 548: 990, 990}, // 60 - {299: 6328, 328: 6327}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 6163, 6158, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 6164, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 6161, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 6168, 3040, 3041, 3073, 6160, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 6165, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 6166, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 6159, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 6169, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 6167, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 6162, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6171, 551: 4163, 625: 6175, 650: 6174, 705: 4161, 765: 6172, 3022, 3023, 3021, 848: 6176, 921: 6173, 1090: 6177, 1290: 6170}, - {17: 6023, 58: 6026, 247: 6024, 256: 6030, 263: 6025, 6028, 266: 6021, 6029, 281: 6031, 332: 6027, 372: 6022, 387: 6032, 428: 6033, 698: 6020, 962: 6019}, - {23: 736, 151: 736, 736, 736, 171: 5163, 236: 736, 242: 736, 255: 736, 271: 736, 284: 736, 308: 736, 312: 736, 583: 736, 605: 736, 903: 5162, 919: 5992}, - {727, 727}, + {299: 6334, 328: 6333}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 6169, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 6170, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 6174, 3042, 3043, 3075, 6166, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 6171, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6172, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 6165, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 6175, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6173, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6177, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6183, 1290: 6176}, + {17: 6029, 58: 6032, 247: 6030, 256: 6036, 263: 6031, 6034, 266: 6027, 6035, 281: 6037, 332: 6033, 372: 6028, 387: 6038, 428: 6039, 699: 6026, 962: 6025}, + {23: 738, 151: 738, 738, 738, 171: 5172, 237: 738, 243: 738, 255: 738, 271: 738, 284: 738, 308: 738, 312: 738, 584: 738, 606: 738, 903: 5171, 919: 5998}, + {729, 729}, // 65 + {728, 728}, + {727, 727}, {726, 726}, {725, 725}, {724, 724}, + // 70 {723, 723}, {722, 722}, - // 70 {721, 721}, {720, 720}, {719, 719}, + // 75 {718, 718}, {717, 717}, - // 75 {716, 716}, {715, 715}, {714, 714}, + // 80 {713, 713}, {712, 712}, - // 80 {711, 711}, {710, 710}, {709, 709}, + // 85 {708, 708}, {707, 707}, - // 85 {706, 706}, {705, 705}, {704, 704}, + // 90 {703, 703}, {702, 702}, - // 90 {701, 701}, {700, 700}, {699, 699}, + // 95 {698, 698}, {697, 697}, - // 95 {696, 696}, {695, 695}, {694, 694}, + // 100 {693, 693}, {692, 692}, - // 100 {691, 691}, {690, 690}, {689, 689}, + // 105 {688, 688}, {687, 687}, - // 105 {686, 686}, {685, 685}, {684, 684}, + // 110 {683, 683}, {682, 682}, - // 110 {681, 681}, {680, 680}, {679, 679}, + // 115 {678, 678}, {677, 677}, - // 115 {676, 676}, {675, 675}, {674, 674}, + // 120 {673, 673}, {672, 672}, - // 120 {671, 671}, {670, 670}, {669, 669}, + // 125 {668, 668}, {667, 667}, - // 125 {666, 666}, {665, 665}, {664, 664}, + // 130 {663, 663}, {662, 662}, - // 130 {661, 661}, {660, 660}, {659, 659}, + // 135 {658, 658}, {657, 657}, - // 135 {656, 656}, - {655, 655}, {654, 654}, {652, 652}, - {650, 650}, // 140 + {651, 651}, + {650, 650}, {649, 649}, {648, 648}, {647, 647}, + // 145 {646, 646}, {645, 645}, - // 145 {644, 644}, {643, 643}, {642, 642}, + // 150 {641, 641}, {640, 640}, - // 150 {639, 639}, {638, 638}, {637, 637}, + // 155 {636, 636}, {635, 635}, - // 155 {634, 634}, {633, 633}, - {632, 632}, - {631, 631}, - {605, 605}, + {607, 607}, // 160 - {2: 548, 548, 548, 548, 548, 548, 548, 10: 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 58: 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 605: 5989, 1393: 5990}, - {410, 410, 540: 410}, - {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 529: 1026, 547: 1026, 640: 1026, 831: 1026, 1026, 1026, 835: 5851, 963: 5852, 1013: 5853}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 5850}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 5692, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 5694, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 5700, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 5696, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 5693, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 5701, 3197, 3447, 5695, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 5698, 5802, 3106, 3350, 5699, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 5697, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 5703, 560: 5726, 584: 5720, 644: 5709, 703: 5724, 706: 5719, 710: 5722, 5713, 720: 5714, 724: 5718, 740: 5715, 765: 3811, 3022, 3023, 3021, 797: 5717, 799: 5702, 889: 5708, 893: 5704, 950: 5723, 962: 5721, 1040: 5705, 1067: 5706, 5712, 1072: 5707, 5710, 1082: 5716, 1086: 5725, 1251: 5803}, + {2: 550, 550, 550, 550, 550, 550, 550, 10: 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, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 606: 5995, 1393: 5996}, + {412, 412, 540: 412}, + {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 529: 1028, 547: 1028, 641: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 5862}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 5859}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 5811, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5719, 1082: 5725, 1086: 5734, 1251: 5812}, // 165 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 5692, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 5694, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 5700, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 5696, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 5693, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 5701, 3197, 3447, 5695, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 5698, 3105, 3106, 3350, 5699, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 5697, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 5703, 560: 5726, 584: 5720, 644: 5709, 703: 5724, 706: 5719, 710: 5722, 5713, 720: 5714, 724: 5718, 740: 5715, 765: 3811, 3022, 3023, 3021, 797: 5717, 799: 5702, 889: 5708, 893: 5704, 950: 5723, 962: 5721, 1040: 5705, 1067: 5706, 5712, 1072: 5707, 5710, 1082: 5716, 1086: 5725, 1251: 5711}, - {22: 5666, 243: 5667}, - {557: 5631}, - {153: 5614, 243: 5629, 605: 5615, 1283: 5628}, - {153: 5614, 243: 5616, 605: 5615, 1283: 5613}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 3107, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5719, 1082: 5725, 1086: 5734, 1251: 5720}, + {22: 5675, 223: 5676}, + {557: 5640}, + {153: 5623, 223: 5638, 606: 5624, 1283: 5637}, + {153: 5623, 223: 5625, 606: 5624, 1283: 5622}, // 170 - {528: 5596, 553: 191, 1390: 5595}, - {28: 5590, 56: 5122, 172: 5591, 529: 5588, 559: 4141, 793: 5589, 993: 5592}, - {28: 185, 56: 185, 172: 185, 271: 5587, 529: 185, 559: 185}, - {362: 5570}, - {427: 4550}, + {528: 5605, 553: 193, 1390: 5604}, + {28: 5599, 56: 5131, 172: 5600, 529: 5597, 559: 4143, 794: 5598, 994: 5601}, + {28: 187, 56: 187, 172: 187, 271: 5596, 529: 187, 559: 187}, + {362: 5579}, + {427: 4552}, // 175 - {51: 2994}, - {14, 14, 155: 3001, 169: 3000, 173: 2999, 456: 3002, 1037: 2998, 1317: 2995, 2997, 1339: 2996}, + {51: 2996}, + {14, 14, 155: 3003, 169: 3002, 173: 3001, 456: 3004, 1037: 3000, 1317: 2997, 2999, 1339: 2998}, {15, 15}, - {13, 13, 9: 4548, 155: 3001, 169: 3000, 173: 2999, 1037: 4547}, + {13, 13, 9: 4550, 155: 3003, 169: 3002, 173: 3001, 1037: 4549}, {12, 12}, // 180 {11, 11, 9: 11, 155: 11, 169: 11, 173: 11}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 529: 2284, 531: 2284, 2284, 2284, 2284, 538: 2284, 2284, 541: 2284, 2284, 2284, 545: 2284, 2284, 550: 2284, 2284, 555: 3007, 559: 2284, 580: 2284, 583: 2284, 2284, 622: 2284, 2284, 625: 2284, 629: 2284, 2284, 2284, 633: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 645: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 707: 2284, 796: 4545}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 529: 2284, 531: 2284, 2284, 2284, 2284, 538: 2284, 2284, 541: 2284, 2284, 2284, 545: 2284, 2284, 550: 2284, 2284, 555: 3007, 559: 2284, 580: 2284, 583: 2284, 2284, 622: 2284, 2284, 625: 2284, 629: 2284, 2284, 2284, 633: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 645: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 707: 2284, 796: 4543}, - {531: 2284, 555: 3007, 638: 2284, 796: 3008}, - {409: 3005, 3004, 3006, 450: 3003}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 529: 2286, 531: 2286, 2286, 2286, 2286, 538: 2286, 2286, 541: 2286, 2286, 2286, 545: 2286, 2286, 550: 2286, 2286, 555: 3009, 559: 2286, 581: 2286, 584: 2286, 2286, 623: 2286, 2286, 626: 2286, 630: 2286, 2286, 2286, 634: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 646: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 708: 2286, 797: 4547}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 529: 2286, 531: 2286, 2286, 2286, 2286, 538: 2286, 2286, 541: 2286, 2286, 2286, 545: 2286, 2286, 550: 2286, 2286, 555: 3009, 559: 2286, 581: 2286, 584: 2286, 2286, 623: 2286, 2286, 626: 2286, 630: 2286, 2286, 2286, 634: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 646: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 708: 2286, 797: 4545}, + {531: 2286, 555: 3009, 639: 2286, 797: 3010}, + {409: 3007, 3006, 3008, 450: 3005}, // 185 {4, 4}, {3, 3}, {2, 2}, {1, 1}, - {2: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 10: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 58: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 529: 2283, 531: 2283, 2283, 2283, 2283, 538: 2283, 2283, 541: 2283, 2283, 2283, 545: 2283, 2283, 2283, 550: 2283, 2283, 559: 2283, 580: 2283, 583: 2283, 2283, 622: 2283, 2283, 625: 2283, 629: 2283, 2283, 2283, 633: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 645: 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 707: 2283, 979: 2283}, + {2: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 10: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 58: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 529: 2285, 531: 2285, 2285, 2285, 2285, 538: 2285, 2285, 541: 2285, 2285, 2285, 545: 2285, 2285, 2285, 550: 2285, 2285, 559: 2285, 581: 2285, 584: 2285, 2285, 623: 2285, 2285, 626: 2285, 630: 2285, 2285, 2285, 634: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 646: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 708: 2285, 979: 2285}, // 190 - {531: 3009, 638: 3010}, + {531: 3011, 639: 3012}, {6, 6, 9: 6, 155: 6, 169: 6, 173: 6}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3014}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 4540, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 530: 1758, 1758, 1758, 534: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 547: 1758, 1758, 1758, 552: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 560: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 581: 1758, 1758, 585: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 606: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 624: 1758, 626: 1758, 1758, 1758, 632: 1758, 699: 1758, 712: 1758, 715: 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 4537, 1757, 1757, 1757, 534: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 547: 1757, 1757, 1757, 552: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 560: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 581: 1757, 1757, 585: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 606: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 624: 1757, 626: 1757, 1757, 1757, 632: 1757, 699: 1757, 712: 1757, 715: 1757, 1757}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3016}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 4542, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 530: 1760, 1760, 1760, 534: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 547: 1760, 1760, 1760, 552: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 560: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 582: 1760, 1760, 586: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 607: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 625: 1760, 627: 1760, 1760, 1760, 633: 1760, 700: 1760, 713: 1760, 716: 1760, 1760}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 4539, 1759, 1759, 1759, 534: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 547: 1759, 1759, 1759, 552: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 560: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 582: 1759, 1759, 586: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 607: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 625: 1759, 627: 1759, 1759, 1759, 633: 1759, 700: 1759, 713: 1759, 716: 1759, 1759}, // 195 - {920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 530: 920, 920, 920, 534: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 547: 920, 920, 920, 552: 920, 920, 920, 920, 920, 920, 920, 560: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 581: 920, 920, 585: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 606: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 624: 920, 626: 920, 920, 920, 632: 920, 699: 920, 713: 4535}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4534}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4533}, - {529: 4505}, - {2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 530: 2172, 2172, 535: 2172, 537: 2172, 2172, 2172, 2172, 547: 2172, 2172, 2172, 552: 2172, 2172, 2172, 4488, 2172, 2172, 2172, 560: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 577: 2172, 2172, 2172, 582: 2172, 585: 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 2172, 604: 2172, 609: 4485, 4483, 614: 4482, 4490, 4484, 618: 4486, 4487, 4489, 1326: 4481, 1368: 4480}, + {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922, 714: 4537}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4536}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4535}, + {529: 4507}, + {2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 530: 2174, 2174, 535: 2174, 537: 2174, 2174, 2174, 2174, 547: 2174, 2174, 2174, 552: 2174, 2174, 2174, 4490, 2174, 2174, 2174, 560: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 577: 2174, 2174, 2174, 2174, 583: 2174, 586: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 605: 2174, 610: 4487, 4485, 615: 4484, 4492, 4486, 619: 4488, 4489, 4491, 1326: 4483, 1368: 4482}, // 200 - {2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 530: 2147, 2147, 535: 2147, 537: 2147, 2147, 2147, 2147, 547: 2147, 2147, 2147, 552: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 560: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 577: 2147, 2147, 2147, 582: 2147, 585: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 604: 2147, 609: 2147, 2147, 614: 2147, 2147, 2147, 618: 2147, 2147, 2147}, - {2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 530: 2116, 2116, 4443, 534: 4442, 2116, 537: 2116, 2116, 2116, 2116, 4010, 4011, 4016, 547: 2116, 2116, 2116, 552: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 560: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 4447, 2116, 2116, 2116, 581: 4012, 2116, 585: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 4446, 2116, 606: 4013, 4014, 4007, 2116, 2116, 4017, 4006, 4015, 2116, 2116, 2116, 4008, 2116, 2116, 2116, 4009, 624: 4444, 626: 4448, 4456, 4457, 632: 4455, 910: 4445, 1240: 4449, 1314: 4451, 1359: 4453, 1364: 4450, 1370: 4452, 1421: 4454}, - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 4439, 2062, 2062, 2062, 534: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 547: 2062, 2062, 2062, 552: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 560: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 581: 2062, 2062, 585: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 606: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 624: 2062, 626: 2062, 2062, 2062, 632: 2062, 699: 2062, 712: 2062, 715: 2062, 2062}, - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, - {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, + {2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 530: 2149, 2149, 535: 2149, 537: 2149, 2149, 2149, 2149, 547: 2149, 2149, 2149, 552: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 560: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 577: 2149, 2149, 2149, 2149, 583: 2149, 586: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 605: 2149, 610: 2149, 2149, 615: 2149, 2149, 2149, 619: 2149, 2149, 2149}, + {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 530: 2118, 2118, 4445, 534: 4444, 2118, 537: 2118, 2118, 2118, 2118, 4012, 4013, 4018, 547: 2118, 2118, 2118, 552: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 560: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 4449, 2118, 2118, 2118, 2118, 582: 4014, 2118, 586: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 4448, 2118, 607: 4015, 4016, 4009, 2118, 2118, 4019, 4008, 4017, 2118, 2118, 2118, 4010, 2118, 2118, 2118, 4011, 625: 4446, 627: 4450, 4458, 4459, 633: 4457, 910: 4447, 1240: 4451, 1314: 4453, 1359: 4455, 1364: 4452, 1370: 4454, 1422: 4456}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 4441, 2064, 2064, 2064, 534: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 547: 2064, 2064, 2064, 552: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 560: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 582: 2064, 2064, 586: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 607: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 625: 2064, 627: 2064, 2064, 2064, 633: 2064, 700: 2064, 713: 2064, 716: 2064, 2064}, + {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, + {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, // 205 - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, - {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 1409, 2056, 2056, 2056, 534: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 547: 2056, 2056, 2056, 552: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 560: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 581: 2056, 2056, 585: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 606: 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 624: 2056, 626: 2056, 2056, 2056, 632: 2056, 699: 2056, 712: 2056, 715: 2056, 2056}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, + {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, + {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 1411, 2058, 2058, 2058, 534: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 547: 2058, 2058, 2058, 552: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 560: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 582: 2058, 2058, 586: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 607: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 625: 2058, 627: 2058, 2058, 2058, 633: 2058, 700: 2058, 713: 2058, 716: 2058, 2058}, + {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, // 210 - {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, - {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, - {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, - {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, + {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, + {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, + {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, + {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, + {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, // 215 - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, - {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, - {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, + {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, + {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, + {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, // 220 - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 4434, 2044, 2044, 2044, 534: 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 547: 2044, 2044, 2044, 552: 2044, 2044, 2044, 2044, 2044, 2044, 2044, 560: 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 581: 2044, 2044, 585: 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 606: 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 624: 2044, 626: 2044, 2044, 2044, 632: 2044, 699: 2044, 712: 2044, 715: 2044, 2044}, - {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, - {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, - {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 4436, 2046, 2046, 2046, 534: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 547: 2046, 2046, 2046, 552: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 560: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 582: 2046, 2046, 586: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 607: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 625: 2046, 627: 2046, 2046, 2046, 633: 2046, 700: 2046, 713: 2046, 716: 2046, 2046}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, + {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, + {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, + {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, // 225 - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, - {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, - {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, - {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, - {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, + {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, + {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, + {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, + {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, // 230 - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, - {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 1408, 2032, 2032, 2032, 534: 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 547: 2032, 2032, 2032, 552: 2032, 2032, 2032, 2032, 2032, 2032, 2032, 560: 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 581: 2032, 2032, 585: 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 606: 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 624: 2032, 626: 2032, 2032, 2032, 632: 2032, 699: 2032, 712: 2032, 715: 2032, 2032}, - {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, - {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, + {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 1410, 2034, 2034, 2034, 534: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 547: 2034, 2034, 2034, 552: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 560: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 582: 2034, 2034, 586: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 607: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 625: 2034, 627: 2034, 2034, 2034, 633: 2034, 700: 2034, 713: 2034, 716: 2034, 2034}, + {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, + {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, // 235 - {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, - {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, - {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, - {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, + {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, + {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, + {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, + {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, // 240 - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, - {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 1405, 2021, 4433, 2021, 534: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 547: 2021, 2021, 2021, 552: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 560: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 581: 2021, 2021, 585: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 606: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 624: 2021, 626: 2021, 2021, 2021, 632: 2021, 699: 2021, 712: 2021, 715: 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, + {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, + {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 1407, 2023, 4435, 2023, 534: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 547: 2023, 2023, 2023, 552: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 560: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 582: 2023, 2023, 586: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 607: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 625: 2023, 627: 2023, 2023, 2023, 633: 2023, 700: 2023, 713: 2023, 716: 2023, 2023}, + {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, // 245 - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 1403, 2019, 2019, 2019, 534: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 547: 2019, 2019, 2019, 552: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 560: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 581: 2019, 2019, 585: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 606: 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 624: 2019, 626: 2019, 2019, 2019, 632: 2019, 699: 2019, 712: 2019, 715: 2019, 2019}, - {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, - {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 1405, 2021, 2021, 2021, 534: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 547: 2021, 2021, 2021, 552: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 560: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 582: 2021, 2021, 586: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 607: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 625: 2021, 627: 2021, 2021, 2021, 633: 2021, 700: 2021, 713: 2021, 716: 2021, 2021}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, // 250 - {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, - {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, - {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, + {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, + {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, + {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, // 255 - {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, + {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, + {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, // 260 - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, // 265 - {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, - {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1399, 1996, 1996, 1996, 534: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 547: 1996, 1996, 1996, 552: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 560: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 581: 1996, 1996, 585: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 606: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 624: 1996, 626: 1996, 1996, 1996, 632: 1996, 699: 1996, 712: 1996, 715: 1996, 1996}, - {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, + {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, + {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1401, 1998, 1998, 1998, 534: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 547: 1998, 1998, 1998, 552: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 560: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 582: 1998, 1998, 586: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 607: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 625: 1998, 627: 1998, 1998, 1998, 633: 1998, 700: 1998, 713: 1998, 716: 1998, 1998}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, // 270 - {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, - {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, - {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1402, 1990, 1990, 1990, 534: 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 547: 1990, 1990, 1990, 552: 1990, 1990, 1990, 1990, 1990, 1990, 1990, 560: 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 581: 1990, 1990, 585: 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 606: 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 624: 1990, 626: 1990, 1990, 1990, 632: 1990, 699: 1990, 712: 1990, 715: 1990, 1990}, + {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, + {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, + {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, + {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1404, 1992, 1992, 1992, 534: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 547: 1992, 1992, 1992, 552: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 560: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 582: 1992, 1992, 586: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 607: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 625: 1992, 627: 1992, 1992, 1992, 633: 1992, 700: 1992, 713: 1992, 716: 1992, 1992}, // 275 - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, - {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, - {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, - {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, + {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, + {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, + {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, // 280 - {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, - {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, - {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 4430, 1980, 1980, 1980, 534: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 547: 1980, 1980, 1980, 552: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 560: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 581: 1980, 1980, 585: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 606: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 624: 1980, 626: 1980, 1980, 1980, 632: 1980, 699: 1980, 712: 1980, 715: 1980, 1980}, + {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, + {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, + {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, + {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 4432, 1982, 1982, 1982, 534: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 547: 1982, 1982, 1982, 552: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 560: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 582: 1982, 1982, 586: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 607: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 625: 1982, 627: 1982, 1982, 1982, 633: 1982, 700: 1982, 713: 1982, 716: 1982, 1982}, // 285 - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, - {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, - {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, - {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, - {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, + {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, + {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, + {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, + {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, + {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, // 290 - {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, - {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, - {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, + {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, + {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, + {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, // 295 - {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, - {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, - {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, - {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, + {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, + {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, + {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, // 300 - {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, - {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, - {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, + {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, // 305 - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1393, 1959, 1959, 1959, 534: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 547: 1959, 1959, 1959, 552: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 560: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 581: 1959, 1959, 585: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 606: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 624: 1959, 626: 1959, 1959, 1959, 632: 1959, 699: 1959, 712: 1959, 715: 1959, 1959}, - {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, - {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, - {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, - {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1395, 1961, 1961, 1961, 534: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 547: 1961, 1961, 1961, 552: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 560: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 582: 1961, 1961, 586: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 607: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 625: 1961, 627: 1961, 1961, 1961, 633: 1961, 700: 1961, 713: 1961, 716: 1961, 1961}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, + {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, // 310 - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1385, 1952, 4429, 1952, 534: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 547: 1952, 1952, 1952, 552: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 560: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 581: 1952, 1952, 585: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 606: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 624: 1952, 626: 1952, 1952, 1952, 632: 1952, 699: 1952, 712: 1952, 715: 1952, 1952}, - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1384, 1951, 4428, 1951, 534: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 547: 1951, 1951, 1951, 552: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 560: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 581: 1951, 1951, 585: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 606: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 624: 1951, 626: 1951, 1951, 1951, 632: 1951, 699: 1951, 712: 1951, 715: 1951, 1951}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1387, 1954, 4431, 1954, 534: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 547: 1954, 1954, 1954, 552: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 560: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 582: 1954, 1954, 586: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 607: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 625: 1954, 627: 1954, 1954, 1954, 633: 1954, 700: 1954, 713: 1954, 716: 1954, 1954}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1386, 1953, 4430, 1953, 534: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 547: 1953, 1953, 1953, 552: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 560: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 582: 1953, 1953, 586: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 607: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 625: 1953, 627: 1953, 1953, 1953, 633: 1953, 700: 1953, 713: 1953, 716: 1953, 1953}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, // 315 - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1383, 1948, 1948, 1948, 534: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 547: 1948, 1948, 1948, 552: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 560: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 581: 1948, 1948, 585: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 606: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 624: 1948, 626: 1948, 1948, 1948, 632: 1948, 699: 1948, 712: 1948, 715: 1948, 1948}, - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, - {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, + {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1385, 1950, 1950, 1950, 534: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 547: 1950, 1950, 1950, 552: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 560: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 582: 1950, 1950, 586: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 607: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 625: 1950, 627: 1950, 1950, 1950, 633: 1950, 700: 1950, 713: 1950, 716: 1950, 1950}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, // 320 - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1380, 1943, 1943, 1943, 534: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 547: 1943, 1943, 1943, 552: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 560: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 581: 1943, 1943, 585: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 606: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 624: 1943, 626: 1943, 1943, 1943, 632: 1943, 699: 1943, 712: 1943, 715: 1943, 1943}, - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1381, 1941, 1941, 1941, 534: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 547: 1941, 1941, 1941, 552: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 560: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 581: 1941, 1941, 585: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 606: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 624: 1941, 626: 1941, 1941, 1941, 632: 1941, 699: 1941, 712: 1941, 715: 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 4418, 1940, 1940, 1940, 534: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 547: 1940, 1940, 1940, 552: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 560: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 581: 1940, 1940, 585: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 606: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 624: 1940, 626: 1940, 1940, 1940, 632: 1940, 699: 1940, 712: 1940, 715: 1940, 1940}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1382, 1945, 1945, 1945, 534: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 547: 1945, 1945, 1945, 552: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 560: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 582: 1945, 1945, 586: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 607: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 625: 1945, 627: 1945, 1945, 1945, 633: 1945, 700: 1945, 713: 1945, 716: 1945, 1945}, + {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1383, 1943, 1943, 1943, 534: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 547: 1943, 1943, 1943, 552: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 560: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 582: 1943, 1943, 586: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 607: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 625: 1943, 627: 1943, 1943, 1943, 633: 1943, 700: 1943, 713: 1943, 716: 1943, 1943}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 4420, 1942, 1942, 1942, 534: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 547: 1942, 1942, 1942, 552: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 560: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 582: 1942, 1942, 586: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 607: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 625: 1942, 627: 1942, 1942, 1942, 633: 1942, 700: 1942, 713: 1942, 716: 1942, 1942}, // 325 - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1382, 1937, 1937, 1937, 534: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 547: 1937, 1937, 1937, 552: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 560: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 581: 1937, 1937, 585: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 606: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 624: 1937, 626: 1937, 1937, 1937, 632: 1937, 699: 1937, 712: 1937, 715: 1937, 1937}, - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1406, 1935, 1935, 1935, 534: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 547: 1935, 1935, 1935, 552: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 560: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 581: 1935, 1935, 585: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 606: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 624: 1935, 626: 1935, 1935, 1935, 632: 1935, 699: 1935, 712: 1935, 715: 1935, 1935}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1384, 1939, 1939, 1939, 534: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 547: 1939, 1939, 1939, 552: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 560: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 582: 1939, 1939, 586: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 607: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 625: 1939, 627: 1939, 1939, 1939, 633: 1939, 700: 1939, 713: 1939, 716: 1939, 1939}, + {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1408, 1937, 1937, 1937, 534: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 547: 1937, 1937, 1937, 552: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 560: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 582: 1937, 1937, 586: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 607: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 625: 1937, 627: 1937, 1937, 1937, 633: 1937, 700: 1937, 713: 1937, 716: 1937, 1937}, // 330 - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, + {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, // 335 - {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, - {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, - {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, - {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, + {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, + {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, + {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, // 340 - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, - {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1392, 1922, 1922, 1922, 534: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 547: 1922, 1922, 1922, 552: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 560: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 581: 1922, 1922, 585: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 606: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 624: 1922, 626: 1922, 1922, 1922, 632: 1922, 699: 1922, 712: 1922, 715: 1922, 1922}, - {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, - {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, + {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1394, 1924, 1924, 1924, 534: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 547: 1924, 1924, 1924, 552: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 560: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 582: 1924, 1924, 586: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 607: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 625: 1924, 627: 1924, 1924, 1924, 633: 1924, 700: 1924, 713: 1924, 716: 1924, 1924}, + {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, + {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, // 345 - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, - {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, - {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, - {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, - {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, + {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, + {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, + {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, + {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, + {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, // 350 - {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, - {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, - {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, - {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, - {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, + {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, + {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, + {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, + {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, // 355 - {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, - {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, - {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, - {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, - {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, + {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, + {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, + {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, + {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, + {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, // 360 - {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, - {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, + {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, + {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, + {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, + {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, // 365 - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1389, 1899, 1899, 1899, 534: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 547: 1899, 1899, 1899, 552: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 560: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 581: 1899, 1899, 585: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 606: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 624: 1899, 626: 1899, 1899, 1899, 632: 1899, 699: 1899, 712: 1899, 715: 1899, 1899}, - {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, - {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, - {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1391, 1901, 1901, 1901, 534: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 547: 1901, 1901, 1901, 552: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 560: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 582: 1901, 1901, 586: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 607: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 625: 1901, 627: 1901, 1901, 1901, 633: 1901, 700: 1901, 713: 1901, 716: 1901, 1901}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, // 370 - {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, - {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, - {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, - {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, - {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, + {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, + {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, // 375 - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, - {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, - {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, - {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, - {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, + {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, + {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, + {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, + {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, + {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, // 380 - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1387, 1882, 1882, 1882, 534: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 547: 1882, 1882, 1882, 552: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 560: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 581: 1882, 1882, 585: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 606: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 624: 1882, 626: 1882, 1882, 1882, 632: 1882, 699: 1882, 712: 1882, 715: 1882, 1882}, - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1407, 1881, 1881, 1881, 534: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 547: 1881, 1881, 1881, 552: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 560: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 581: 1881, 1881, 585: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 606: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 624: 1881, 626: 1881, 1881, 1881, 632: 1881, 699: 1881, 712: 1881, 715: 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1395, 1880, 1880, 1880, 534: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 547: 1880, 1880, 1880, 552: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 560: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 581: 1880, 1880, 585: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 606: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 624: 1880, 626: 1880, 1880, 1880, 632: 1880, 699: 1880, 712: 1880, 715: 1880, 1880}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, + {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1389, 1884, 1884, 1884, 534: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 547: 1884, 1884, 1884, 552: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 560: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 582: 1884, 1884, 586: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 607: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 625: 1884, 627: 1884, 1884, 1884, 633: 1884, 700: 1884, 713: 1884, 716: 1884, 1884}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1409, 1883, 1883, 1883, 534: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 547: 1883, 1883, 1883, 552: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 560: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 582: 1883, 1883, 586: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 607: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 625: 1883, 627: 1883, 1883, 1883, 633: 1883, 700: 1883, 713: 1883, 716: 1883, 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1397, 1882, 1882, 1882, 534: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 547: 1882, 1882, 1882, 552: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 560: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 582: 1882, 1882, 586: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 607: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 625: 1882, 627: 1882, 1882, 1882, 633: 1882, 700: 1882, 713: 1882, 716: 1882, 1882}, // 385 - {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1397, 1876, 1876, 1876, 534: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 547: 1876, 1876, 1876, 552: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 560: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 581: 1876, 1876, 585: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 606: 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 624: 1876, 626: 1876, 1876, 1876, 632: 1876, 699: 1876, 712: 1876, 715: 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1396, 1875, 1875, 1875, 534: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 547: 1875, 1875, 1875, 552: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 560: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 581: 1875, 1875, 585: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 606: 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 624: 1875, 626: 1875, 1875, 1875, 632: 1875, 699: 1875, 712: 1875, 715: 1875, 1875}, + {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, + {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, + {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1399, 1878, 1878, 1878, 534: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 547: 1878, 1878, 1878, 552: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 560: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 582: 1878, 1878, 586: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 607: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 625: 1878, 627: 1878, 1878, 1878, 633: 1878, 700: 1878, 713: 1878, 716: 1878, 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1398, 1877, 1877, 1877, 534: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 547: 1877, 1877, 1877, 552: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 560: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 582: 1877, 1877, 586: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 607: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 625: 1877, 627: 1877, 1877, 1877, 633: 1877, 700: 1877, 713: 1877, 716: 1877, 1877}, // 390 - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, - {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, + {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, + {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, + {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, // 395 - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1386, 1869, 1869, 1869, 534: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 547: 1869, 1869, 1869, 552: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 560: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 581: 1869, 1869, 585: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 606: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 624: 1869, 626: 1869, 1869, 1869, 632: 1869, 699: 1869, 712: 1869, 715: 1869, 1869}, - {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, - {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, - {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1388, 1871, 1871, 1871, 534: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 547: 1871, 1871, 1871, 552: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 560: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 582: 1871, 1871, 586: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 607: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 625: 1871, 627: 1871, 1871, 1871, 633: 1871, 700: 1871, 713: 1871, 716: 1871, 1871}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, + {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, + {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, + {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, // 400 - {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, - {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, - {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, - {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, + {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, + {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, + {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, // 405 - {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, - {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, - {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, - {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, - {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, + {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, + {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, + {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, + {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, + {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, // 410 - {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, - {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, - {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, - {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, - {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, + {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, + {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, + {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, + {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, + {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, // 415 - {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, - {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, - {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, - {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, - {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, + {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, + {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, + {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, + {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, + {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, // 420 - {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, - {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, - {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, - {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, - {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, + {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, + {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, + {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, + {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, + {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, // 425 - {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, - {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, - {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, - {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, - {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, + {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, + {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, + {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, + {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, + {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, // 430 - {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, - {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, - {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, - {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, - {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, + {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, + {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, + {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, + {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, + {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, // 435 - {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, - {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, - {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, - {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, - {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, + {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, + {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, + {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, + {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, + {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, // 440 - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, + {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, + {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, // 445 - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, - {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, - {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, + {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, + {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, // 450 - {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, - {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, - {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, - {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, - {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, + {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, + {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, + {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, + {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, + {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, // 455 - {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, - {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, - {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, - {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, - {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, + {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, + {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, + {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, + {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, + {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, // 460 - {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, - {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, - {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, - {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, - {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, // 465 - {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, - {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, - {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, - {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, - {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, // 470 - {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, - {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, - {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, - {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, - {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, // 475 - {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, - {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, // 480 - {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, - {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, - {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, - {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, // 485 - {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, - {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, - {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, + {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, // 490 - {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, - {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, - {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, - {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, - {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, + {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, // 495 - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, + {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, + {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, + {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, + {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, // 500 - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, + {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, + {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, + {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, // 505 - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 4415, 1756, 1756, 1756, 534: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 547: 1756, 1756, 1756, 552: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 560: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 581: 1756, 1756, 585: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 606: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 624: 1756, 626: 1756, 1756, 1756, 632: 1756, 699: 1756, 712: 1756, 715: 1756, 1756}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 4404, 1755, 1755, 1755, 534: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 547: 1755, 1755, 1755, 552: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 560: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 581: 1755, 1755, 585: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 606: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 624: 1755, 626: 1755, 1755, 1755, 632: 1755, 699: 1755, 712: 1755, 715: 1755, 1755}, - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 4417, 1758, 1758, 1758, 534: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 547: 1758, 1758, 1758, 552: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 560: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 582: 1758, 1758, 586: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 607: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 625: 1758, 627: 1758, 1758, 1758, 633: 1758, 700: 1758, 713: 1758, 716: 1758, 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 4406, 1757, 1757, 1757, 534: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 547: 1757, 1757, 1757, 552: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 560: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 582: 1757, 1757, 586: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 607: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 625: 1757, 627: 1757, 1757, 1757, 633: 1757, 700: 1757, 713: 1757, 716: 1757, 1757}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, // 510 - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, // 515 - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, // 520 - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, - {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, - {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, // 525 - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, - {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, - {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, + {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, + {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, + {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, + {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, // 530 - {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, - {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, - {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, - {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, - {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, // 535 - {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, + {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, // 540 - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, + {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, + {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, + {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, + {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, // 545 - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, + {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, + {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, + {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, + {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, // 550 - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, + {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, + {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, + {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, + {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, + {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, // 555 - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, + {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, + {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, + {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, // 560 - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, - {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, - {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, - {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, - {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, + {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, + {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, + {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, + {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, // 565 - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, + {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, + {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, + {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, + {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, + {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, // 570 - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, - {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, + {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, + {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, + {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, + {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, + {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, // 575 - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, - {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, - {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, - {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, + {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, + {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, + {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, // 580 - {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, - {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, - {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, + {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, + {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, + {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, + {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, // 585 - {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, - {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, - {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, - {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, - {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, + {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, + {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, + {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, + {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, // 590 - {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, - {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, - {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, - {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, + {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, + {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, + {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, + {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, + {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, // 595 - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, - {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, - {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, - {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, + {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, + {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, + {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, // 600 - {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, - {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, - {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, - {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, - {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, + {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, + {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, + {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, // 605 - {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, - {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, - {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, // 610 - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1324, 1650, 1650, 1650, 534: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 547: 1650, 1650, 1650, 552: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 560: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 581: 1650, 1650, 585: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 606: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 624: 1650, 626: 1650, 1650, 1650, 632: 1650, 699: 1650, 712: 1650, 715: 1650, 1650}, - {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, - {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1326, 1652, 1652, 1652, 534: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 547: 1652, 1652, 1652, 552: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 560: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 582: 1652, 1652, 586: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 607: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 625: 1652, 627: 1652, 1652, 1652, 633: 1652, 700: 1652, 713: 1652, 716: 1652, 1652}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, + {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, // 615 - {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, - {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, - {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, - {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, - {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, + {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, + {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, + {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, + {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, // 620 - {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, - {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, - {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, - {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, - {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, + {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, + {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, + {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, + {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, + {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, // 625 - {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, - {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, - {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, - {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, + {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, + {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, + {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, + {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, + {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, // 630 - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 4395, 1631, 1631, 1631, 534: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 547: 1631, 1631, 1631, 552: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 560: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 581: 1631, 1631, 585: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 606: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 624: 1631, 626: 1631, 1631, 1631, 632: 1631, 699: 1631, 712: 1631, 715: 1631, 1631}, - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, - {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, + {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4397, 1633, 1633, 1633, 534: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 547: 1633, 1633, 1633, 552: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 560: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 582: 1633, 1633, 586: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 607: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 625: 1633, 627: 1633, 1633, 1633, 633: 1633, 700: 1633, 713: 1633, 716: 1633, 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, // 635 - {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, + {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, + {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, + {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, + {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, + {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, // 640 - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, + {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, + {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, + {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, + {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, // 645 - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, - {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, - {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1323, 1613, 1613, 1613, 534: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 547: 1613, 1613, 1613, 552: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 560: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 581: 1613, 1613, 585: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 606: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 624: 1613, 626: 1613, 1613, 1613, 632: 1613, 699: 1613, 712: 1613, 715: 1613, 1613}, + {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, + {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1325, 1615, 1615, 1615, 534: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 547: 1615, 1615, 1615, 552: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 560: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 582: 1615, 1615, 586: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 607: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 625: 1615, 627: 1615, 1615, 1615, 633: 1615, 700: 1615, 713: 1615, 716: 1615, 1615}, // 650 - {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, - {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, - {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, - {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, - {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, + {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, + {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, + {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, + {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, + {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, // 655 - {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, - {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, - {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, - {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, - {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, + {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, + {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, + {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, + {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, + {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, // 660 - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 4388, 1600, 1600, 1600, 534: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 547: 1600, 1600, 1600, 552: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 560: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 581: 1600, 1600, 585: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 606: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 624: 1600, 626: 1600, 1600, 1600, 632: 1600, 699: 1600, 712: 1600, 715: 1600, 1600}, - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 4381, 1599, 1599, 1599, 534: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 547: 1599, 1599, 1599, 552: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 560: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 581: 1599, 1599, 585: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 606: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 624: 1599, 626: 1599, 1599, 1599, 632: 1599, 699: 1599, 712: 1599, 715: 1599, 1599}, - {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, + {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 4390, 1602, 1602, 1602, 534: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 547: 1602, 1602, 1602, 552: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 560: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 582: 1602, 1602, 586: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 607: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 625: 1602, 627: 1602, 1602, 1602, 633: 1602, 700: 1602, 713: 1602, 716: 1602, 1602}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 4383, 1601, 1601, 1601, 534: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 547: 1601, 1601, 1601, 552: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 560: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 582: 1601, 1601, 586: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 607: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 625: 1601, 627: 1601, 1601, 1601, 633: 1601, 700: 1601, 713: 1601, 716: 1601, 1601}, + {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, // 665 - {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, - {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, - {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, - {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, - {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, + {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, + {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, + {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, // 670 - {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, - {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, - {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, - {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, - {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, + {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, + {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, + {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, + {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, + {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, // 675 - {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, - {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, - {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585}, - {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584}, - {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583}, + {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, + {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, + {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, + {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, + {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585}, // 680 - {1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582}, - {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581}, - {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580}, - {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 4361, 1579, 1579, 1579, 534: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 547: 1579, 1579, 1579, 552: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 560: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 581: 1579, 1579, 585: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 606: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 624: 1579, 626: 1579, 1579, 1579, 632: 1579, 699: 1579, 712: 1579, 715: 1579, 1579}, - {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 4353, 1578, 1578, 1578, 534: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 547: 1578, 1578, 1578, 552: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 560: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 581: 1578, 1578, 585: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 606: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 624: 1578, 626: 1578, 1578, 1578, 632: 1578, 699: 1578, 712: 1578, 715: 1578, 1578}, + {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584}, + {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583}, + {1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582}, + {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 4363, 1581, 1581, 1581, 534: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 547: 1581, 1581, 1581, 552: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 560: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 582: 1581, 1581, 586: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 607: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 625: 1581, 627: 1581, 1581, 1581, 633: 1581, 700: 1581, 713: 1581, 716: 1581, 1581}, + {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 4355, 1580, 1580, 1580, 534: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 547: 1580, 1580, 1580, 552: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 560: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 582: 1580, 1580, 586: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 607: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 625: 1580, 627: 1580, 1580, 1580, 633: 1580, 700: 1580, 713: 1580, 716: 1580, 1580}, // 685 - {1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577}, - {1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576}, - {1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575}, - {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574}, - {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573}, + {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579}, + {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578}, + {1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577}, + {1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576}, + {1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575}, // 690 - {1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572}, - {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571}, - {1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570}, - {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569}, - {1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568}, + {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574}, + {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573}, + {1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572}, + {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571}, + {1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570}, // 695 - {1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567}, - {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566}, - {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565}, - {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564}, - {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563}, + {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569}, + {1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568}, + {1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567}, + {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566}, + {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565}, // 700 - {1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562}, - {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561}, - {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 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, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558}, + {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564}, + {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563}, + {1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562}, + {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561}, + {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560}, // 705 - {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557}, - {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556}, - {1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555}, - {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554}, - {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553}, + {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558}, + {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557}, + {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556}, + {1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555}, // 710 - {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552}, - {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551}, - {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550}, - {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549}, - {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548}, + {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554}, + {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553}, + {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552}, + {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551}, + {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550}, // 715 - {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547}, - {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546}, - {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545}, - {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544}, - {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543}, + {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549}, + {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548}, + {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547}, + {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546}, + {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545}, // 720 - {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542}, - {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541}, - {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540}, - {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539}, - {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538}, + {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544}, + {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543}, + {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542}, + {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541}, + {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540}, // 725 - {1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537}, - {1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536}, - {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 530: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 546: 1500, 1500, 1500, 1500, 552: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 560: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 581: 1500, 1500, 585: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 606: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 624: 1500, 626: 1500, 1500, 1500, 632: 1500, 697: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500}, - {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 530: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 546: 1499, 1499, 1499, 1499, 552: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 560: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 581: 1499, 1499, 585: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 606: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 624: 1499, 626: 1499, 1499, 1499, 632: 1499, 697: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499}, - {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 530: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 546: 1498, 1498, 1498, 1498, 552: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 560: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 581: 1498, 1498, 585: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 606: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 624: 1498, 626: 1498, 1498, 1498, 632: 1498, 697: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498}, + {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539}, + {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538}, + {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 530: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 546: 1502, 1502, 1502, 1502, 552: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 560: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 582: 1502, 1502, 586: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 607: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 625: 1502, 627: 1502, 1502, 1502, 633: 1502, 698: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502}, + {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 530: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 546: 1501, 1501, 1501, 1501, 552: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 560: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 582: 1501, 1501, 586: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 607: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 625: 1501, 627: 1501, 1501, 1501, 633: 1501, 698: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501}, + {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 530: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 546: 1500, 1500, 1500, 1500, 552: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 560: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 582: 1500, 1500, 586: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 607: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 625: 1500, 627: 1500, 1500, 1500, 633: 1500, 698: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500}, // 730 - {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 530: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 546: 1497, 1497, 1497, 1497, 552: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 560: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 581: 1497, 1497, 585: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 606: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 624: 1497, 626: 1497, 1497, 1497, 632: 1497, 697: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497}, - {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 530: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 546: 1496, 1496, 1496, 1496, 552: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 560: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 581: 1496, 1496, 585: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 606: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 624: 1496, 626: 1496, 1496, 1496, 632: 1496, 697: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496}, - {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 530: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 546: 1495, 1495, 1495, 1495, 552: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 560: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 581: 1495, 1495, 585: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 606: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 624: 1495, 626: 1495, 1495, 1495, 632: 1495, 697: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495}, - {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 530: 1494, 4352, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 546: 1494, 1494, 1494, 1494, 552: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 560: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 581: 1494, 1494, 585: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 606: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 624: 1494, 626: 1494, 1494, 1494, 632: 1494, 697: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494}, - {531: 4349, 635: 4350, 637: 4351}, + {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 530: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 546: 1499, 1499, 1499, 1499, 552: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 560: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 582: 1499, 1499, 586: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 607: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 625: 1499, 627: 1499, 1499, 1499, 633: 1499, 698: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499}, + {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 530: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 546: 1498, 1498, 1498, 1498, 552: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 560: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 582: 1498, 1498, 586: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 607: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 625: 1498, 627: 1498, 1498, 1498, 633: 1498, 698: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498}, + {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 530: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 546: 1497, 1497, 1497, 1497, 552: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 560: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 582: 1497, 1497, 586: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 607: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 625: 1497, 627: 1497, 1497, 1497, 633: 1497, 698: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497}, + {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 530: 1496, 4354, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 546: 1496, 1496, 1496, 1496, 552: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 560: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 582: 1496, 1496, 586: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 607: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 625: 1496, 627: 1496, 1496, 1496, 633: 1496, 698: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496}, + {531: 4351, 636: 4352, 638: 4353}, // 735 - {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 530: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 546: 1492, 1492, 1492, 1492, 552: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 560: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 581: 1492, 1492, 585: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 606: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 624: 1492, 626: 1492, 1492, 1492, 632: 1492, 697: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492}, - {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 530: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 546: 1491, 1491, 1491, 1491, 552: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 560: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 581: 1491, 1491, 585: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 606: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 624: 1491, 626: 1491, 1491, 1491, 632: 1491, 697: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491}, - {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 530: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 546: 1488, 1488, 1488, 1488, 552: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 560: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 581: 1488, 1488, 585: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 606: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 624: 1488, 626: 1488, 1488, 1488, 632: 1488, 697: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 1400, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4347}, - {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 530: 1456, 1456, 1456, 534: 1456, 1456, 3664, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 547: 1456, 1456, 1456, 552: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 560: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 581: 1456, 1456, 585: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 606: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 624: 1456, 626: 1456, 1456, 1456, 632: 1456, 699: 3665}, + {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 530: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 546: 1494, 1494, 1494, 1494, 552: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 560: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 582: 1494, 1494, 586: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 607: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 625: 1494, 627: 1494, 1494, 1494, 633: 1494, 698: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494}, + {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 530: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 546: 1493, 1493, 1493, 1493, 552: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 560: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 582: 1493, 1493, 586: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 607: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 625: 1493, 627: 1493, 1493, 1493, 633: 1493, 698: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493}, + {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 530: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 546: 1490, 1490, 1490, 1490, 552: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 560: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 582: 1490, 1490, 586: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 607: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 625: 1490, 627: 1490, 1490, 1490, 633: 1490, 698: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4349}, + {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 530: 1458, 1458, 1458, 534: 1458, 1458, 3666, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 547: 1458, 1458, 1458, 552: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 560: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 582: 1458, 1458, 586: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 607: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 625: 1458, 627: 1458, 1458, 1458, 633: 1458, 700: 3667}, // 740 - {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 530: 1455, 1455, 1455, 534: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 547: 1455, 1455, 1455, 552: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 560: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 581: 1455, 1455, 585: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 606: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 624: 1455, 626: 1455, 1455, 1455, 632: 1455, 699: 1455, 712: 4342, 715: 1455, 1455}, - {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 530: 1452, 1452, 1452, 534: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 547: 1452, 1452, 1452, 552: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 560: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 581: 1452, 1452, 585: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 606: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 624: 1452, 626: 1452, 1452, 1452, 632: 1452, 699: 1452, 715: 4338, 4339}, - {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 530: 1451, 1451, 1451, 534: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 547: 1451, 1451, 1451, 552: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 560: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 581: 1451, 1451, 585: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 606: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 624: 1451, 626: 1451, 1451, 1451, 632: 1451, 699: 1451}, - {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 530: 1450, 1450, 1450, 534: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 547: 1450, 1450, 1450, 552: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 560: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 581: 1450, 1450, 585: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 606: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 624: 1450, 626: 1450, 1450, 1450, 632: 1450, 699: 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, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 530: 1449, 1449, 1449, 534: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 547: 1449, 1449, 1449, 552: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 560: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 581: 1449, 1449, 585: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 606: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 624: 1449, 626: 1449, 1449, 1449, 632: 1449, 699: 1449}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 530: 1457, 1457, 1457, 534: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 547: 1457, 1457, 1457, 552: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 560: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 582: 1457, 1457, 586: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 607: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 625: 1457, 627: 1457, 1457, 1457, 633: 1457, 700: 1457, 713: 4344, 716: 1457, 1457}, + {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 530: 1454, 1454, 1454, 534: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 547: 1454, 1454, 1454, 552: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 560: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 582: 1454, 1454, 586: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 607: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 625: 1454, 627: 1454, 1454, 1454, 633: 1454, 700: 1454, 716: 4340, 4341}, + {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 530: 1453, 1453, 1453, 534: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 547: 1453, 1453, 1453, 552: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 560: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 582: 1453, 1453, 586: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 607: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 625: 1453, 627: 1453, 1453, 1453, 633: 1453, 700: 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, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 530: 1452, 1452, 1452, 534: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 547: 1452, 1452, 1452, 552: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 560: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 582: 1452, 1452, 586: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 607: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 625: 1452, 627: 1452, 1452, 1452, 633: 1452, 700: 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, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 530: 1451, 1451, 1451, 534: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 547: 1451, 1451, 1451, 552: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 560: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 582: 1451, 1451, 586: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 607: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 625: 1451, 627: 1451, 1451, 1451, 633: 1451, 700: 1451}, // 745 - {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 530: 1447, 1447, 1447, 534: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 547: 1447, 1447, 1447, 552: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 560: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 581: 1447, 1447, 585: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 606: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 624: 1447, 626: 1447, 1447, 1447, 632: 1447, 699: 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, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 530: 1446, 1446, 1446, 534: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 547: 1446, 1446, 1446, 552: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 560: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 581: 1446, 1446, 585: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 606: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 624: 1446, 626: 1446, 1446, 1446, 632: 1446, 699: 1446}, - {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 530: 1445, 1445, 1445, 534: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 547: 1445, 1445, 1445, 552: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 560: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 581: 1445, 1445, 585: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 606: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 624: 1445, 626: 1445, 1445, 1445, 632: 1445, 699: 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, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 530: 1444, 1444, 1444, 534: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 547: 1444, 1444, 1444, 552: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 560: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 581: 1444, 1444, 585: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 606: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 624: 1444, 626: 1444, 1444, 1444, 632: 1444, 699: 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, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 530: 1443, 1443, 1443, 534: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 547: 1443, 1443, 1443, 552: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 560: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 581: 1443, 1443, 585: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 606: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 624: 1443, 626: 1443, 1443, 1443, 632: 1443, 699: 1443}, + {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 530: 1449, 1449, 1449, 534: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 547: 1449, 1449, 1449, 552: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 560: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 582: 1449, 1449, 586: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 607: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 625: 1449, 627: 1449, 1449, 1449, 633: 1449, 700: 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, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 530: 1448, 1448, 1448, 534: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 547: 1448, 1448, 1448, 552: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 560: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 582: 1448, 1448, 586: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 607: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 625: 1448, 627: 1448, 1448, 1448, 633: 1448, 700: 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, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 530: 1447, 1447, 1447, 534: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 547: 1447, 1447, 1447, 552: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 560: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 582: 1447, 1447, 586: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 607: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 625: 1447, 627: 1447, 1447, 1447, 633: 1447, 700: 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, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 530: 1446, 1446, 1446, 534: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 547: 1446, 1446, 1446, 552: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 560: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 582: 1446, 1446, 586: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 607: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 625: 1446, 627: 1446, 1446, 1446, 633: 1446, 700: 1446}, + {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 530: 1445, 1445, 1445, 534: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 547: 1445, 1445, 1445, 552: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 560: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 582: 1445, 1445, 586: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 607: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 625: 1445, 627: 1445, 1445, 1445, 633: 1445, 700: 1445}, // 750 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4337, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4336, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4335, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4334, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4333, 3567, 3648, 3566, 3563}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4339, 3569, 3650, 3568, 3565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4338, 3569, 3650, 3568, 3565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4337, 3569, 3650, 3568, 3565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4336, 3569, 3650, 3568, 3565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4335, 3569, 3650, 3568, 3565}, // 755 - {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 530: 1436, 1436, 1436, 534: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 547: 1436, 1436, 1436, 552: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 560: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 581: 1436, 1436, 585: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 606: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 624: 1436, 626: 1436, 1436, 1436, 632: 1436, 699: 1436}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 2870, 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 4207, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 605: 2868, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 2864, 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 4206, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4204, 800: 4209, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 4211, 4210, 857: 4205}, - {529: 4199}, - {529: 2871, 769: 4198}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4195, 3022, 3023, 3021}, + {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 530: 1438, 1438, 1438, 534: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 547: 1438, 1438, 1438, 552: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 560: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 582: 1438, 1438, 586: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 607: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 625: 1438, 627: 1438, 1438, 1438, 633: 1438, 700: 1438}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 2872, 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 4209, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 606: 2870, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 2866, 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 4208, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4206, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 857: 4207}, + {529: 4201}, + {529: 2873, 770: 4200}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4197, 3024, 3025, 3023}, // 760 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4194, 3567, 3648, 3566, 3563}, - {529: 4187}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 586: 1253, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4174, 1343: 4175}, - {529: 4114}, - {529: 4111}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4196, 3569, 3650, 3568, 3565}, + {529: 4189}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 587: 1255, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4176, 1343: 4177}, + {529: 4116}, + {529: 4113}, // 765 - {529: 4103}, - {529: 1404}, - {529: 1401}, - {529: 1398}, - {529: 1394}, + {529: 4105}, + {529: 1406}, + {529: 1403}, + {529: 1400}, + {529: 1396}, // 770 - {529: 1391}, + {529: 1393}, + {529: 1392}, {529: 1390}, - {529: 1388}, - {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 534: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 547: 1377, 1377, 1377, 552: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 560: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 581: 1377, 1377, 585: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 606: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 624: 1377, 626: 1377, 1377, 1377, 632: 1377, 699: 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, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 534: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 547: 1376, 1376, 1376, 552: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 560: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 581: 1376, 1376, 585: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 606: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 624: 1376, 626: 1376, 1376, 1376, 632: 1376, 699: 1376}, + {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 534: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 547: 1379, 1379, 1379, 552: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 560: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 582: 1379, 1379, 586: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 607: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 625: 1379, 627: 1379, 1379, 1379, 633: 1379, 700: 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, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 534: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 547: 1378, 1378, 1378, 552: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 560: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 582: 1378, 1378, 586: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 607: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 625: 1378, 627: 1378, 1378, 1378, 633: 1378, 700: 1378}, // 775 - {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 534: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 547: 1375, 1375, 1375, 552: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 560: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 581: 1375, 1375, 585: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 606: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 624: 1375, 626: 1375, 1375, 1375, 632: 1375, 699: 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, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 534: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 547: 1374, 1374, 1374, 552: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 560: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 581: 1374, 1374, 585: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 606: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 624: 1374, 626: 1374, 1374, 1374, 632: 1374, 699: 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, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 534: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 547: 1373, 1373, 1373, 552: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 560: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 581: 1373, 1373, 585: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 606: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 624: 1373, 626: 1373, 1373, 1373, 632: 1373, 699: 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, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 534: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 547: 1372, 1372, 1372, 552: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 560: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 581: 1372, 1372, 585: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 606: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 624: 1372, 626: 1372, 1372, 1372, 632: 1372, 699: 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, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 534: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 547: 1371, 1371, 1371, 552: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 560: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 581: 1371, 1371, 585: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 606: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 624: 1371, 626: 1371, 1371, 1371, 632: 1371, 699: 1371}, + {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 534: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 547: 1377, 1377, 1377, 552: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 560: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 582: 1377, 1377, 586: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 607: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 625: 1377, 627: 1377, 1377, 1377, 633: 1377, 700: 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, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 534: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 547: 1376, 1376, 1376, 552: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 560: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 582: 1376, 1376, 586: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 607: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 625: 1376, 627: 1376, 1376, 1376, 633: 1376, 700: 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, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 534: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 547: 1375, 1375, 1375, 552: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 560: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 582: 1375, 1375, 586: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 607: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 625: 1375, 627: 1375, 1375, 1375, 633: 1375, 700: 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, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 534: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 547: 1374, 1374, 1374, 552: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 560: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 582: 1374, 1374, 586: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 607: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 625: 1374, 627: 1374, 1374, 1374, 633: 1374, 700: 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, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 534: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 547: 1373, 1373, 1373, 552: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 560: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 582: 1373, 1373, 586: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 607: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 625: 1373, 627: 1373, 1373, 1373, 633: 1373, 700: 1373}, // 780 - {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 534: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 547: 1370, 1370, 1370, 552: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 560: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 581: 1370, 1370, 585: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 606: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 624: 1370, 626: 1370, 1370, 1370, 632: 1370, 699: 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, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 534: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 547: 1369, 1369, 1369, 552: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 560: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 581: 1369, 1369, 585: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 606: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 624: 1369, 626: 1369, 1369, 1369, 632: 1369, 699: 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, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 534: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 547: 1368, 1368, 1368, 552: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 560: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 581: 1368, 1368, 585: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 606: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 624: 1368, 626: 1368, 1368, 1368, 632: 1368, 699: 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, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 534: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 547: 1367, 1367, 1367, 552: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 560: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 581: 1367, 1367, 585: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 606: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 624: 1367, 626: 1367, 1367, 1367, 632: 1367, 699: 1367}, - {529: 4100}, + {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 534: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 547: 1372, 1372, 1372, 552: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 560: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 582: 1372, 1372, 586: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 607: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 625: 1372, 627: 1372, 1372, 1372, 633: 1372, 700: 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, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 534: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 547: 1371, 1371, 1371, 552: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 560: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 582: 1371, 1371, 586: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 607: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 625: 1371, 627: 1371, 1371, 1371, 633: 1371, 700: 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, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 534: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 547: 1370, 1370, 1370, 552: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 560: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 582: 1370, 1370, 586: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 607: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 625: 1370, 627: 1370, 1370, 1370, 633: 1370, 700: 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, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 534: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 547: 1369, 1369, 1369, 552: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 560: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 582: 1369, 1369, 586: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 607: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 625: 1369, 627: 1369, 1369, 1369, 633: 1369, 700: 1369}, + {529: 4102}, // 785 - {529: 4097}, - {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 4094, 1379, 1379, 1379, 534: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 547: 1379, 1379, 1379, 552: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 560: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 581: 1379, 1379, 585: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 606: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 624: 1379, 626: 1379, 1379, 1379, 632: 1379, 699: 1379, 1214: 4095}, - {529: 4092}, - {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 4088, 1285, 1285, 1285, 534: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 547: 1285, 1285, 1285, 552: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 560: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 581: 1285, 1285, 585: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 606: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 624: 1285, 626: 1285, 1285, 1285, 632: 1285, 699: 1285, 1354: 4087}, - {529: 4079}, + {529: 4099}, + {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 4096, 1381, 1381, 1381, 534: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 547: 1381, 1381, 1381, 552: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 560: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 582: 1381, 1381, 586: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 607: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 625: 1381, 627: 1381, 1381, 1381, 633: 1381, 700: 1381, 1214: 4097}, + {529: 4094}, + {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 4090, 1287, 1287, 1287, 534: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 547: 1287, 1287, 1287, 552: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 560: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 582: 1287, 1287, 586: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 607: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 625: 1287, 627: 1287, 1287, 1287, 633: 1287, 700: 1287, 1354: 4089}, + {529: 4081}, // 790 - {529: 4075}, - {529: 4070}, - {529: 4067}, - {529: 4062}, - {529: 4053}, + {529: 4077}, + {529: 4072}, + {529: 4069}, + {529: 4064}, + {529: 4055}, // 795 - {529: 4046}, - {529: 4041}, - {529: 4004}, - {529: 3990}, - {529: 3973}, + {529: 4048}, + {529: 4043}, + {529: 4006}, + {529: 3992}, + {529: 3975}, // 800 - {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 530: 1332, 1332, 1332, 534: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 547: 1332, 1332, 1332, 552: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 560: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 581: 1332, 1332, 585: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 606: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 624: 1332, 626: 1332, 1332, 1332, 632: 1332, 699: 1332}, - {529: 3966}, - {529: 1326}, - {529: 1325}, - {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 530: 1317, 1317, 1317, 534: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 547: 1317, 1317, 1317, 552: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 560: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 581: 1317, 1317, 585: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 606: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 624: 1317, 626: 1317, 1317, 1317, 632: 1317, 699: 1317}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 530: 1334, 1334, 1334, 534: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 547: 1334, 1334, 1334, 552: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 560: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 582: 1334, 1334, 586: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 607: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 625: 1334, 627: 1334, 1334, 1334, 633: 1334, 700: 1334}, + {529: 3968}, + {529: 1328}, + {529: 1327}, + {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 530: 1319, 1319, 1319, 534: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 547: 1319, 1319, 1319, 552: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 560: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 582: 1319, 1319, 586: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 607: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 625: 1319, 627: 1319, 1319, 1319, 633: 1319, 700: 1319}, // 805 - {529: 3963}, - {529: 3960}, - {529: 3952}, - {529: 3944}, - {529: 3936}, + {529: 3965}, + {529: 3962}, + {529: 3954}, + {529: 3946}, + {529: 3938}, // 810 - {529: 3922}, - {529: 3906}, - {529: 3901}, - {529: 3896}, - {529: 3891}, + {529: 3924}, + {529: 3908}, + {529: 3903}, + {529: 3898}, + {529: 3893}, // 815 - {529: 3886}, - {529: 3881}, - {529: 3876}, - {529: 3863}, - {529: 3860}, + {529: 3888}, + {529: 3883}, + {529: 3878}, + {529: 3865}, + {529: 3862}, // 820 - {529: 3857}, - {529: 3854}, - {529: 3851}, - {529: 3848}, - {529: 3844}, + {529: 3859}, + {529: 3856}, + {529: 3853}, + {529: 3850}, + {529: 3846}, // 825 - {529: 3838}, - {529: 3825}, - {529: 3820}, - {529: 3815}, - {529: 3651}, + {529: 3840}, + {529: 3827}, + {529: 3822}, + {529: 3817}, + {529: 3653}, // 830 - {923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 530: 923, 923, 923, 534: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 547: 923, 923, 923, 552: 923, 923, 923, 923, 923, 923, 923, 560: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 581: 923, 923, 585: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 606: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 624: 923, 626: 923, 923, 923, 632: 923, 699: 923}, - {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 581: 922, 922, 585: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 606: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 624: 922, 626: 922, 922, 922, 632: 922, 699: 922}, - {921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 530: 921, 921, 921, 534: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 547: 921, 921, 921, 552: 921, 921, 921, 921, 921, 921, 921, 560: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 581: 921, 921, 585: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 606: 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 921, 624: 921, 626: 921, 921, 921, 632: 921, 699: 921}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3652}, - {9: 3660, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 530: 925, 925, 925, 534: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 547: 925, 925, 925, 552: 925, 925, 925, 925, 925, 925, 925, 560: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 582: 925, 925, 586: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 607: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 625: 925, 627: 925, 925, 925, 633: 925, 700: 925}, + {924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 530: 924, 924, 924, 534: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 547: 924, 924, 924, 552: 924, 924, 924, 924, 924, 924, 924, 560: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 582: 924, 924, 586: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 607: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 625: 924, 627: 924, 924, 924, 633: 924, 700: 924}, + {923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 530: 923, 923, 923, 534: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 547: 923, 923, 923, 552: 923, 923, 923, 923, 923, 923, 923, 560: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 582: 923, 923, 586: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 607: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 625: 923, 627: 923, 923, 923, 633: 923, 700: 923}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3654}, + {9: 3662, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 835 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3814}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3813}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3812}, - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 58: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 529: 2164, 531: 2164, 2164, 2164, 2164, 538: 2164, 2164, 541: 2164, 2164, 2164, 545: 2164, 2164, 550: 2164, 2164, 559: 2164, 580: 2164, 583: 2164, 2164, 622: 2164, 2164, 625: 2164, 629: 2164, 2164, 2164, 633: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 645: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 707: 2164}, - {2: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 10: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 58: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 529: 2163, 531: 2163, 2163, 2163, 2163, 538: 2163, 2163, 541: 2163, 2163, 2163, 545: 2163, 2163, 550: 2163, 2163, 559: 2163, 580: 2163, 583: 2163, 2163, 622: 2163, 2163, 625: 2163, 629: 2163, 2163, 2163, 633: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 645: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 707: 2163}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3816}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3815}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3814}, + {2: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 10: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 58: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 529: 2166, 531: 2166, 2166, 2166, 2166, 538: 2166, 2166, 541: 2166, 2166, 2166, 545: 2166, 2166, 550: 2166, 2166, 559: 2166, 581: 2166, 584: 2166, 2166, 623: 2166, 2166, 626: 2166, 630: 2166, 2166, 2166, 634: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 646: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 708: 2166}, + {2: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 10: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 58: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 529: 2165, 531: 2165, 2165, 2165, 2165, 538: 2165, 2165, 541: 2165, 2165, 2165, 545: 2165, 2165, 550: 2165, 2165, 559: 2165, 581: 2165, 584: 2165, 2165, 623: 2165, 2165, 626: 2165, 630: 2165, 2165, 2165, 634: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 646: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 708: 2165}, // 840 - {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 58: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 529: 2162, 531: 2162, 2162, 2162, 2162, 538: 2162, 2162, 541: 2162, 2162, 2162, 545: 2162, 2162, 550: 2162, 2162, 559: 2162, 580: 2162, 583: 2162, 2162, 622: 2162, 2162, 625: 2162, 629: 2162, 2162, 2162, 633: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 645: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 707: 2162}, - {2: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 10: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 58: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 529: 2161, 531: 2161, 2161, 2161, 2161, 538: 2161, 2161, 541: 2161, 2161, 2161, 545: 2161, 2161, 550: 2161, 2161, 559: 2161, 580: 2161, 583: 2161, 2161, 622: 2161, 2161, 625: 2161, 629: 2161, 2161, 2161, 633: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 645: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 707: 2161}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3661, 3567, 3648, 3566, 3563}, - {57: 3666, 536: 3664, 699: 3665}, - {529: 1400}, + {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 58: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 529: 2164, 531: 2164, 2164, 2164, 2164, 538: 2164, 2164, 541: 2164, 2164, 2164, 545: 2164, 2164, 550: 2164, 2164, 559: 2164, 581: 2164, 584: 2164, 2164, 623: 2164, 2164, 626: 2164, 630: 2164, 2164, 2164, 634: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 646: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 708: 2164}, + {2: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 10: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 58: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 529: 2163, 531: 2163, 2163, 2163, 2163, 538: 2163, 2163, 541: 2163, 2163, 2163, 545: 2163, 2163, 550: 2163, 2163, 559: 2163, 581: 2163, 584: 2163, 2163, 623: 2163, 2163, 626: 2163, 630: 2163, 2163, 2163, 634: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 646: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 708: 2163}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3663, 3569, 3650, 3568, 3565}, + {57: 3668, 536: 3666, 700: 3667}, + {529: 1402}, // 845 - {920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 530: 920, 920, 920, 534: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 547: 920, 920, 920, 552: 920, 920, 920, 920, 920, 920, 920, 560: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 581: 920, 920, 585: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 606: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 624: 920, 626: 920, 920, 920, 632: 920, 699: 920}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 3809, 765: 3811, 3022, 3023, 3021, 799: 3808, 968: 3807}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3806, 3567, 3648, 3566, 3563}, - {183: 1108, 547: 1108, 558: 3668, 813: 1108, 1388: 3667}, - {183: 3672, 547: 3673, 813: 1111, 983: 3671}, + {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 3809}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3808, 3569, 3650, 3568, 3565}, + {183: 1110, 547: 1110, 558: 3670, 814: 1110, 1388: 3669}, + {183: 3674, 547: 3675, 814: 1113, 983: 3673}, // 850 - {10: 3669, 229: 3670}, - {183: 1107, 547: 1107, 813: 1107}, - {183: 1106, 547: 1106, 813: 1106}, - {813: 3676, 827: 3677}, - {326: 3675}, + {10: 3671, 230: 3672}, + {183: 1109, 547: 1109, 814: 1109}, + {183: 1108, 547: 1108, 814: 1108}, + {814: 3678, 827: 3679}, + {326: 3677}, // 855 - {326: 3674}, - {813: 1109}, - {813: 1110}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 3716, 765: 3715, 3022, 3023, 3021, 1020: 3718, 1294: 3719, 1492: 3717}, - {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 530: 1117, 1117, 1117, 534: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 547: 1117, 1117, 1117, 552: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 560: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 581: 1117, 1117, 585: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 606: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 624: 1117, 626: 1117, 1117, 1117, 632: 1117, 699: 1117}, + {326: 3676}, + {814: 1111}, + {814: 1112}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 3718, 766: 3717, 3024, 3025, 3023, 1021: 3720, 1294: 3721, 1493: 3719}, + {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 530: 1119, 1119, 1119, 534: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 547: 1119, 1119, 1119, 552: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 560: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 582: 1119, 1119, 586: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 607: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 625: 1119, 627: 1119, 1119, 1119, 633: 1119, 700: 1119}, // 860 - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, // 865 - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, // 870 - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, // 875 - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, // 880 - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, // 885 - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, // 890 - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, // 895 - {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579}, - {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578}, - {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 530: 1159, 1159, 1159, 534: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 547: 1159, 1159, 1159, 552: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 560: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 581: 1159, 1159, 585: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 606: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 624: 1159, 626: 1159, 1159, 1159, 632: 1159, 699: 1159}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 1156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 544: 1156, 562: 1156, 585: 1156, 589: 1156, 1156, 765: 3715, 3022, 3023, 3021, 1020: 3722, 1387: 3721, 1493: 3720}, - {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 530: 1130, 1130, 1130, 534: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 547: 1130, 1130, 1130, 552: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 560: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 581: 1130, 1130, 585: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 606: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 624: 1130, 626: 1130, 1130, 1130, 632: 1130, 699: 1130}, + {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581}, + {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580}, + {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 530: 1161, 1161, 1161, 534: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 547: 1161, 1161, 1161, 552: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 560: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 582: 1161, 1161, 586: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 607: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 625: 1161, 627: 1161, 1161, 1161, 633: 1161, 700: 1161}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 544: 1158, 562: 1158, 586: 1158, 590: 1158, 1158, 766: 3717, 3024, 3025, 3023, 1021: 3724, 1387: 3723, 1494: 3722}, + {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 582: 1132, 1132, 586: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 607: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 625: 1132, 627: 1132, 1132, 1132, 633: 1132, 700: 1132}, // 900 - {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 530: 1129, 1129, 1129, 534: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 547: 1129, 1129, 1129, 552: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 560: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 581: 1129, 1129, 585: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 606: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 624: 1129, 626: 1129, 1129, 1129, 632: 1129, 699: 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, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 530: 1128, 1128, 1128, 534: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 547: 1128, 1128, 1128, 552: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 560: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 581: 1128, 1128, 585: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 606: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 624: 1128, 626: 1128, 1128, 1128, 632: 1128, 699: 1128}, - {57: 3805}, - {57: 1154, 544: 3724, 562: 1154, 585: 1154, 589: 1154, 1154, 1391: 3723}, - {57: 1155, 544: 1155, 562: 1155, 585: 1155, 589: 1155, 1155}, + {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 530: 1131, 1131, 1131, 534: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 547: 1131, 1131, 1131, 552: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 560: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 582: 1131, 1131, 586: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 607: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 625: 1131, 627: 1131, 1131, 1131, 633: 1131, 700: 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, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 530: 1130, 1130, 1130, 534: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 547: 1130, 1130, 1130, 552: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 560: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 582: 1130, 1130, 586: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 607: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 625: 1130, 627: 1130, 1130, 1130, 633: 1130, 700: 1130}, + {57: 3807}, + {57: 1156, 544: 3726, 562: 1156, 586: 1156, 590: 1156, 1156, 1391: 3725}, + {57: 1157, 544: 1157, 562: 1157, 586: 1157, 590: 1157, 1157}, // 905 - {57: 1152, 562: 3735, 585: 1152, 589: 1152, 1152, 1396: 3734}, - {719: 3725}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3726, 967: 3727, 994: 3728}, - {1480, 1480, 9: 1480, 57: 1480, 157: 1480, 528: 1480, 530: 1480, 537: 1480, 540: 1480, 548: 1480, 1480, 552: 1480, 1480, 556: 1480, 1480, 560: 1480, 562: 1480, 564: 3659, 3657, 3658, 3656, 3654, 570: 1480, 572: 1480, 575: 3733, 585: 1480, 589: 1480, 1480, 602: 3732, 794: 3655, 3653, 1397: 3731}, - {1482, 1482, 9: 1482, 57: 1482, 157: 1482, 528: 1482, 530: 1482, 537: 1482, 540: 1482, 548: 1482, 1482, 552: 1482, 1482, 556: 1482, 1482, 560: 1482, 562: 1482, 570: 1482, 572: 1482, 585: 1482, 589: 1482, 1482}, + {57: 1154, 562: 3737, 586: 1154, 590: 1154, 1154, 1396: 3736}, + {720: 3727}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3730}, + {1482, 1482, 9: 1482, 57: 1482, 157: 1482, 528: 1482, 530: 1482, 537: 1482, 540: 1482, 548: 1482, 1482, 552: 1482, 1482, 556: 1482, 1482, 560: 1482, 562: 1482, 564: 3661, 3659, 3660, 3658, 3656, 570: 1482, 572: 1482, 575: 3735, 586: 1482, 590: 1482, 1482, 603: 3734, 795: 3657, 3655, 1397: 3733}, + {1484, 1484, 9: 1484, 57: 1484, 157: 1484, 528: 1484, 530: 1484, 537: 1484, 540: 1484, 548: 1484, 1484, 552: 1484, 1484, 556: 1484, 1484, 560: 1484, 562: 1484, 570: 1484, 572: 1484, 586: 1484, 590: 1484, 1484}, // 910 - {9: 3729, 57: 1153, 562: 1153, 585: 1153, 589: 1153, 1153}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3726, 967: 3730}, - {1481, 1481, 9: 1481, 57: 1481, 157: 1481, 528: 1481, 530: 1481, 537: 1481, 540: 1481, 548: 1481, 1481, 552: 1481, 1481, 556: 1481, 1481, 560: 1481, 562: 1481, 570: 1481, 572: 1481, 585: 1481, 589: 1481, 1481}, - {1479, 1479, 9: 1479, 57: 1479, 157: 1479, 528: 1479, 530: 1479, 537: 1479, 540: 1479, 548: 1479, 1479, 552: 1479, 1479, 556: 1479, 1479, 560: 1479, 562: 1479, 570: 1479, 572: 1479, 585: 1479, 589: 1479, 1479}, - {1478, 1478, 9: 1478, 57: 1478, 157: 1478, 528: 1478, 530: 1478, 537: 1478, 540: 1478, 548: 1478, 1478, 552: 1478, 1478, 556: 1478, 1478, 560: 1478, 562: 1478, 570: 1478, 572: 1478, 585: 1478, 589: 1478, 1478}, + {9: 3731, 57: 1155, 562: 1155, 586: 1155, 590: 1155, 1155}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3732}, + {1483, 1483, 9: 1483, 57: 1483, 157: 1483, 528: 1483, 530: 1483, 537: 1483, 540: 1483, 548: 1483, 1483, 552: 1483, 1483, 556: 1483, 1483, 560: 1483, 562: 1483, 570: 1483, 572: 1483, 586: 1483, 590: 1483, 1483}, + {1481, 1481, 9: 1481, 57: 1481, 157: 1481, 528: 1481, 530: 1481, 537: 1481, 540: 1481, 548: 1481, 1481, 552: 1481, 1481, 556: 1481, 1481, 560: 1481, 562: 1481, 570: 1481, 572: 1481, 586: 1481, 590: 1481, 1481}, + {1480, 1480, 9: 1480, 57: 1480, 157: 1480, 528: 1480, 530: 1480, 537: 1480, 540: 1480, 548: 1480, 1480, 552: 1480, 1480, 556: 1480, 1480, 560: 1480, 562: 1480, 570: 1480, 572: 1480, 586: 1480, 590: 1480, 1480}, // 915 - {1477, 1477, 9: 1477, 57: 1477, 157: 1477, 528: 1477, 530: 1477, 537: 1477, 540: 1477, 548: 1477, 1477, 552: 1477, 1477, 556: 1477, 1477, 560: 1477, 562: 1477, 570: 1477, 572: 1477, 585: 1477, 589: 1477, 1477}, - {57: 1150, 585: 3740, 589: 3741, 3742, 1395: 3738, 1491: 3739}, - {719: 3736}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3726, 967: 3727, 994: 3737}, - {9: 3729, 57: 1151, 585: 1151, 589: 1151, 1151}, + {1479, 1479, 9: 1479, 57: 1479, 157: 1479, 528: 1479, 530: 1479, 537: 1479, 540: 1479, 548: 1479, 1479, 552: 1479, 1479, 556: 1479, 1479, 560: 1479, 562: 1479, 570: 1479, 572: 1479, 586: 1479, 590: 1479, 1479}, + {57: 1152, 586: 3742, 590: 3743, 3744, 1395: 3740, 1492: 3741}, + {720: 3738}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3739}, + {9: 3731, 57: 1153, 586: 1153, 590: 1153, 1153}, // 920 - {57: 1157}, - {188: 3753, 199: 3749, 559: 3743, 624: 3754, 633: 3745, 3744, 638: 3752, 3751, 911: 3750, 1091: 3747, 1489: 3748, 3746}, - {188: 1148, 199: 1148, 559: 1148, 624: 1148, 633: 1148, 1148, 638: 1148, 1148}, - {188: 1147, 199: 1147, 559: 1147, 624: 1147, 633: 1147, 1147, 638: 1147, 1147}, - {188: 1146, 199: 1146, 559: 1146, 624: 1146, 633: 1146, 1146, 638: 1146, 1146}, + {57: 1159}, + {188: 3755, 199: 3751, 559: 3745, 625: 3756, 634: 3747, 3746, 639: 3754, 3753, 911: 3752, 1091: 3749, 1490: 3750, 3748}, + {188: 1150, 199: 1150, 559: 1150, 625: 1150, 634: 1150, 1150, 639: 1150, 1150}, + {188: 1149, 199: 1149, 559: 1149, 625: 1149, 634: 1149, 1149, 639: 1149, 1149}, + {188: 1148, 199: 1148, 559: 1148, 625: 1148, 634: 1148, 1148, 639: 1148, 1148}, // 925 - {2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 57: 2462, 165: 2462, 190: 2462, 528: 2462, 2462, 2462, 532: 2462, 2462, 2462, 2462, 2462, 2462, 544: 2462, 2462, 2462, 2462, 550: 2462, 2462, 563: 2462, 605: 2462, 644: 2462, 697: 2462, 2462, 700: 2462, 2462, 2462, 2462, 2462, 2462, 2462}, - {2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 57: 2461, 165: 2461, 190: 2461, 239: 2461, 528: 2461, 2461, 2461, 532: 2461, 2461, 2461, 2461, 2461, 2461, 544: 2461, 2461, 2461, 2461, 550: 2461, 2461, 563: 2461, 605: 2461, 644: 2461, 697: 2461, 2461, 700: 2461, 2461, 2461, 2461, 2461, 2461, 2461}, - {2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 2460, 57: 2460, 165: 2460, 190: 2460, 239: 2460, 528: 2460, 2460, 2460, 532: 2460, 2460, 2460, 2460, 2460, 2460, 544: 2460, 2460, 2460, 2460, 550: 2460, 2460, 563: 2460, 605: 2460, 644: 2460, 697: 2460, 2460, 700: 2460, 2460, 2460, 2460, 2460, 2460, 2460}, - {57: 1149}, - {57: 1145}, + {2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 57: 2464, 165: 2464, 190: 2464, 528: 2464, 2464, 2464, 532: 2464, 2464, 2464, 2464, 2464, 2464, 544: 2464, 2464, 2464, 2464, 550: 2464, 2464, 563: 2464, 606: 2464, 645: 2464, 698: 2464, 2464, 701: 2464, 2464, 2464, 2464, 2464, 2464, 2464}, + {2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 57: 2463, 165: 2463, 190: 2463, 240: 2463, 528: 2463, 2463, 2463, 532: 2463, 2463, 2463, 2463, 2463, 2463, 544: 2463, 2463, 2463, 2463, 550: 2463, 2463, 563: 2463, 606: 2463, 645: 2463, 698: 2463, 2463, 701: 2463, 2463, 2463, 2463, 2463, 2463, 2463}, + {2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 57: 2462, 165: 2462, 190: 2462, 240: 2462, 528: 2462, 2462, 2462, 532: 2462, 2462, 2462, 2462, 2462, 2462, 544: 2462, 2462, 2462, 2462, 550: 2462, 2462, 563: 2462, 606: 2462, 645: 2462, 698: 2462, 2462, 701: 2462, 2462, 2462, 2462, 2462, 2462, 2462}, + {57: 1151}, + {57: 1147}, // 930 - {57: 1144}, + {57: 1146}, + {165: 3802}, {165: 3800}, {165: 3798}, - {165: 3796}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3803}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3805}, // 935 - {636: 3802}, - {188: 3753, 199: 3755, 559: 3743, 633: 3745, 3744, 638: 3758, 3757, 911: 3756, 1091: 3760, 1293: 3759}, + {637: 3804}, + {188: 3755, 199: 3757, 559: 3745, 634: 3747, 3746, 639: 3760, 3759, 911: 3758, 1091: 3762, 1293: 3761}, + {165: 3802, 190: 3803}, {165: 3800, 190: 3801}, {165: 3798, 190: 3799}, - {165: 3796, 190: 3797}, // 940 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3763}, - {564: 3761}, - {57: 1137, 564: 1137}, - {188: 3753, 199: 3755, 559: 3743, 633: 3745, 3744, 638: 3758, 3757, 911: 3756, 1091: 3760, 1293: 3762}, - {57: 1138}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3765}, + {564: 3763}, + {57: 1139, 564: 1139}, + {188: 3755, 199: 3757, 559: 3745, 634: 3747, 3746, 639: 3760, 3759, 911: 3758, 1091: 3762, 1293: 3764}, + {57: 1140}, // 945 - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 3793}, - {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 547: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 560: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 581: 1282, 1282, 585: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 624: 1282, 626: 1282, 1282, 1282, 632: 1282, 644: 1282, 705: 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, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 547: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 560: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 581: 1281, 1281, 585: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 624: 1281, 626: 1281, 1281, 1281, 632: 1281, 644: 1281, 705: 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, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 547: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 560: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 581: 1280, 1280, 585: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 624: 1280, 626: 1280, 1280, 1280, 632: 1280, 644: 1280, 705: 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, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 547: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 560: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 581: 1279, 1279, 585: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 624: 1279, 626: 1279, 1279, 1279, 632: 1279, 644: 1279, 705: 1279, 1279}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 3795}, + {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 547: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 560: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 582: 1284, 1284, 586: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 625: 1284, 627: 1284, 1284, 1284, 633: 1284, 645: 1284, 706: 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, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 547: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 560: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 582: 1283, 1283, 586: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 625: 1283, 627: 1283, 1283, 1283, 633: 1283, 645: 1283, 706: 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, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 547: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 560: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 582: 1282, 1282, 586: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 625: 1282, 627: 1282, 1282, 1282, 633: 1282, 645: 1282, 706: 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, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 547: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 560: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 582: 1281, 1281, 586: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 625: 1281, 627: 1281, 1281, 1281, 633: 1281, 645: 1281, 706: 1281, 1281}, // 950 - {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 547: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 560: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 581: 1278, 1278, 585: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 624: 1278, 626: 1278, 1278, 1278, 632: 1278, 644: 1278, 705: 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, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 547: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 560: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 581: 1277, 1277, 585: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 624: 1277, 626: 1277, 1277, 1277, 632: 1277, 644: 1277, 705: 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, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 547: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 560: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 581: 1276, 1276, 585: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 624: 1276, 626: 1276, 1276, 1276, 632: 1276, 644: 1276, 705: 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, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 547: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 560: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 581: 1275, 1275, 585: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 624: 1275, 626: 1275, 1275, 1275, 632: 1275, 644: 1275, 705: 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, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 547: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 560: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 581: 1274, 1274, 585: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 624: 1274, 626: 1274, 1274, 1274, 632: 1274, 644: 1274, 705: 1274, 1274}, + {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 547: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 560: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 582: 1280, 1280, 586: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 625: 1280, 627: 1280, 1280, 1280, 633: 1280, 645: 1280, 706: 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, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 547: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 560: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 582: 1279, 1279, 586: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 625: 1279, 627: 1279, 1279, 1279, 633: 1279, 645: 1279, 706: 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, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 547: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 560: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 582: 1278, 1278, 586: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 625: 1278, 627: 1278, 1278, 1278, 633: 1278, 645: 1278, 706: 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, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 547: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 560: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 582: 1277, 1277, 586: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 625: 1277, 627: 1277, 1277, 1277, 633: 1277, 645: 1277, 706: 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, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 547: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 560: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 582: 1276, 1276, 586: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 625: 1276, 627: 1276, 1276, 1276, 633: 1276, 645: 1276, 706: 1276, 1276}, // 955 - {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 547: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 560: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 581: 1273, 1273, 585: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 624: 1273, 626: 1273, 1273, 1273, 632: 1273, 644: 1273, 705: 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, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 547: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 560: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 581: 1272, 1272, 585: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 624: 1272, 626: 1272, 1272, 1272, 632: 1272, 644: 1272, 705: 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, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 547: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 560: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 581: 1271, 1271, 585: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 624: 1271, 626: 1271, 1271, 1271, 632: 1271, 644: 1271, 705: 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, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 547: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 560: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 581: 1270, 1270, 585: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 624: 1270, 626: 1270, 1270, 1270, 632: 1270, 644: 1270, 705: 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, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 547: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 560: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 581: 1269, 1269, 585: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 624: 1269, 626: 1269, 1269, 1269, 632: 1269, 644: 1269, 705: 1269, 1269}, + {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 547: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 560: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 582: 1275, 1275, 586: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 625: 1275, 627: 1275, 1275, 1275, 633: 1275, 645: 1275, 706: 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, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 547: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 560: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 582: 1274, 1274, 586: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 625: 1274, 627: 1274, 1274, 1274, 633: 1274, 645: 1274, 706: 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, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 547: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 560: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 582: 1273, 1273, 586: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 625: 1273, 627: 1273, 1273, 1273, 633: 1273, 645: 1273, 706: 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, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 547: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 560: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 582: 1272, 1272, 586: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 625: 1272, 627: 1272, 1272, 1272, 633: 1272, 645: 1272, 706: 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, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 547: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 560: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 582: 1271, 1271, 586: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 625: 1271, 627: 1271, 1271, 1271, 633: 1271, 645: 1271, 706: 1271, 1271}, // 960 - {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 547: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 560: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 581: 1268, 1268, 585: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 624: 1268, 626: 1268, 1268, 1268, 632: 1268, 644: 1268, 705: 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, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 547: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 560: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 581: 1267, 1267, 585: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 624: 1267, 626: 1267, 1267, 1267, 632: 1267, 644: 1267, 705: 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, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 547: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 560: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 581: 1266, 1266, 585: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 624: 1266, 626: 1266, 1266, 1266, 632: 1266, 644: 1266, 705: 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, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 547: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 560: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 581: 1265, 1265, 585: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 624: 1265, 626: 1265, 1265, 1265, 632: 1265, 644: 1265, 705: 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, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 547: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 560: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 581: 1264, 1264, 585: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 624: 1264, 626: 1264, 1264, 1264, 632: 1264, 644: 1264, 705: 1264, 1264}, + {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 547: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 560: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 582: 1270, 1270, 586: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 625: 1270, 627: 1270, 1270, 1270, 633: 1270, 645: 1270, 706: 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, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 547: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 560: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 582: 1269, 1269, 586: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 625: 1269, 627: 1269, 1269, 1269, 633: 1269, 645: 1269, 706: 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, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 547: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 560: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 582: 1268, 1268, 586: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 625: 1268, 627: 1268, 1268, 1268, 633: 1268, 645: 1268, 706: 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, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 547: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 560: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 582: 1267, 1267, 586: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 625: 1267, 627: 1267, 1267, 1267, 633: 1267, 645: 1267, 706: 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, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 547: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 560: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 582: 1266, 1266, 586: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 625: 1266, 627: 1266, 1266, 1266, 633: 1266, 645: 1266, 706: 1266, 1266}, // 965 - {1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 547: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 560: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 581: 1263, 1263, 585: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 624: 1263, 626: 1263, 1263, 1263, 632: 1263, 644: 1263, 705: 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, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 547: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 560: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 581: 1262, 1262, 585: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 624: 1262, 626: 1262, 1262, 1262, 632: 1262, 644: 1262, 705: 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, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 547: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 560: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 581: 1261, 1261, 585: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 624: 1261, 626: 1261, 1261, 1261, 632: 1261, 644: 1261, 705: 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, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 547: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 560: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 581: 1260, 1260, 585: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 624: 1260, 626: 1260, 1260, 1260, 632: 1260, 644: 1260, 705: 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, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 547: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 560: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 581: 1259, 1259, 585: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 624: 1259, 626: 1259, 1259, 1259, 632: 1259, 644: 1259, 705: 1259, 1259}, + {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 547: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 560: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 582: 1265, 1265, 586: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 625: 1265, 627: 1265, 1265, 1265, 633: 1265, 645: 1265, 706: 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, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 547: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 560: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 582: 1264, 1264, 586: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 625: 1264, 627: 1264, 1264, 1264, 633: 1264, 645: 1264, 706: 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, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 547: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 560: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 582: 1263, 1263, 586: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 625: 1263, 627: 1263, 1263, 1263, 633: 1263, 645: 1263, 706: 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, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 547: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 560: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 582: 1262, 1262, 586: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 625: 1262, 627: 1262, 1262, 1262, 633: 1262, 645: 1262, 706: 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, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 547: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 560: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 582: 1261, 1261, 586: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 625: 1261, 627: 1261, 1261, 1261, 633: 1261, 645: 1261, 706: 1261, 1261}, // 970 - {1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 547: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 560: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 581: 1258, 1258, 585: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 624: 1258, 626: 1258, 1258, 1258, 632: 1258, 644: 1258, 705: 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, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 547: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 560: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 581: 1257, 1257, 585: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 624: 1257, 626: 1257, 1257, 1257, 632: 1257, 644: 1257, 705: 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, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 547: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 560: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 581: 1256, 1256, 585: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 624: 1256, 626: 1256, 1256, 1256, 632: 1256, 644: 1256, 705: 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, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 547: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 560: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 581: 1255, 1255, 585: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 624: 1255, 626: 1255, 1255, 1255, 632: 1255, 644: 1255, 705: 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, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 547: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 560: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 581: 1254, 1254, 585: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 624: 1254, 626: 1254, 1254, 1254, 632: 1254, 644: 1254, 705: 1254, 1254}, + {1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 547: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 560: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 582: 1260, 1260, 586: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 625: 1260, 627: 1260, 1260, 1260, 633: 1260, 645: 1260, 706: 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, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 547: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 560: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 582: 1259, 1259, 586: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 625: 1259, 627: 1259, 1259, 1259, 633: 1259, 645: 1259, 706: 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, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 547: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 560: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 582: 1258, 1258, 586: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 625: 1258, 627: 1258, 1258, 1258, 633: 1258, 645: 1258, 706: 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, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 547: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 560: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 582: 1257, 1257, 586: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 625: 1257, 627: 1257, 1257, 1257, 633: 1257, 645: 1257, 706: 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, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 547: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 560: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 582: 1256, 1256, 586: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 625: 1256, 627: 1256, 1256, 1256, 633: 1256, 645: 1256, 706: 1256, 1256}, // 975 - {165: 3794, 190: 3795}, - {57: 1140, 564: 1140}, - {57: 1133, 564: 1133}, - {57: 1141, 564: 1141}, - {57: 1134, 564: 1134}, - // 980 + {165: 3796, 190: 3797}, {57: 1142, 564: 1142}, {57: 1135, 564: 1135}, {57: 1143, 564: 1143}, {57: 1136, 564: 1136}, - {57: 1139, 564: 1139}, + // 980 + {57: 1144, 564: 1144}, + {57: 1137, 564: 1137}, + {57: 1145, 564: 1145}, + {57: 1138, 564: 1138}, + {57: 1141, 564: 1141}, // 985 - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 3804}, - {165: 3794}, - {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 530: 1158, 1158, 1158, 534: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 547: 1158, 1158, 1158, 552: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 560: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 581: 1158, 1158, 585: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 606: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 624: 1158, 626: 1158, 1158, 1158, 632: 1158, 699: 1158}, - {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 530: 1438, 1438, 1438, 534: 1438, 1438, 3664, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 547: 1438, 1438, 1438, 552: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 560: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 581: 1438, 1438, 585: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 606: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 624: 1438, 626: 1438, 1438, 1438, 632: 1438, 699: 1438}, - {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 530: 1448, 1448, 1448, 534: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 547: 1448, 1448, 1448, 552: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 560: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 581: 1448, 1448, 585: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 606: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 624: 1448, 626: 1448, 1448, 1448, 632: 1448, 699: 1448}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 3806}, + {165: 3796}, + {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 530: 1160, 1160, 1160, 534: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 547: 1160, 1160, 1160, 552: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 560: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 582: 1160, 1160, 586: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 607: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 625: 1160, 627: 1160, 1160, 1160, 633: 1160, 700: 1160}, + {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 530: 1440, 1440, 1440, 534: 1440, 1440, 3666, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 547: 1440, 1440, 1440, 552: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 560: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 582: 1440, 1440, 586: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 607: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 625: 1440, 627: 1440, 1440, 1440, 633: 1440, 700: 1440}, + {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 530: 1450, 1450, 1450, 534: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 547: 1450, 1450, 1450, 552: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 560: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 582: 1450, 1450, 586: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 607: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 625: 1450, 627: 1450, 1450, 1450, 633: 1450, 700: 1450}, // 990 - {927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 560: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 581: 927, 927, 585: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 927, 624: 927, 626: 927, 927, 927, 632: 927, 644: 927, 697: 927, 927, 927, 927, 927, 927, 927, 927, 927, 927}, - {926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 560: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 581: 926, 926, 585: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 926, 624: 926, 626: 926, 926, 926, 632: 926, 644: 926, 697: 926, 926, 926, 926, 926, 926, 926, 926, 926, 926}, - {415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 560: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 581: 415, 415, 415, 585: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 624: 415, 415, 415, 415, 415, 632: 415, 644: 415, 697: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 708: 415, 415, 713: 415, 717: 415, 415, 415, 721: 415, 415, 415}, - {414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 560: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 581: 414, 414, 414, 585: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 624: 414, 414, 414, 414, 414, 632: 414, 644: 414, 697: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 708: 414, 414, 713: 414, 717: 414, 414, 414, 721: 414, 414, 414}, - {2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 530: 2178, 2178, 535: 2178, 537: 2178, 2178, 2178, 2178, 547: 2178, 2178, 2178, 552: 2178, 2178, 2178, 556: 2178, 2178, 2178, 560: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 577: 2178, 2178, 2178, 582: 2178, 585: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 604: 2178, 794: 3655, 3653}, + {929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 560: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 582: 929, 929, 586: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 625: 929, 627: 929, 929, 929, 633: 929, 645: 929, 698: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929}, + {928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 560: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 582: 928, 928, 586: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 625: 928, 627: 928, 928, 928, 633: 928, 645: 928, 698: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928}, + {417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 560: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 582: 417, 417, 417, 586: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 625: 417, 417, 417, 417, 417, 633: 417, 645: 417, 698: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 709: 417, 417, 714: 417, 718: 417, 417, 417, 722: 417, 417, 417}, + {416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 560: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 582: 416, 416, 416, 586: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 625: 416, 416, 416, 416, 416, 633: 416, 645: 416, 698: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 709: 416, 416, 714: 416, 718: 416, 416, 416, 722: 416, 416, 416}, + {2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 530: 2180, 2180, 535: 2180, 537: 2180, 2180, 2180, 2180, 547: 2180, 2180, 2180, 552: 2180, 2180, 2180, 556: 2180, 2180, 2180, 560: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 577: 2180, 2180, 2180, 2180, 583: 2180, 586: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 605: 2180, 795: 3657, 3655}, // 995 - {2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 530: 2179, 2179, 535: 2179, 537: 2179, 2179, 2179, 2179, 547: 2179, 2179, 2179, 552: 2179, 2179, 2179, 556: 2179, 2179, 2179, 560: 2179, 2179, 2179, 2179, 3659, 2179, 3658, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 577: 2179, 2179, 2179, 582: 2179, 585: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 604: 2179, 794: 3655, 3653}, - {2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 530: 2180, 2180, 535: 2180, 537: 2180, 2180, 2180, 2180, 547: 2180, 2180, 2180, 552: 2180, 2180, 2180, 556: 2180, 2180, 2180, 560: 2180, 2180, 2180, 2180, 3659, 2180, 3658, 2180, 3654, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 577: 2180, 2180, 2180, 582: 2180, 585: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 604: 2180, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3816}, - {57: 3817, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {183: 3672, 547: 3673, 813: 1111, 983: 3818}, + {2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 530: 2181, 2181, 535: 2181, 537: 2181, 2181, 2181, 2181, 547: 2181, 2181, 2181, 552: 2181, 2181, 2181, 556: 2181, 2181, 2181, 560: 2181, 2181, 2181, 2181, 3661, 2181, 3660, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 577: 2181, 2181, 2181, 2181, 583: 2181, 586: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 605: 2181, 795: 3657, 3655}, + {2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 530: 2182, 2182, 535: 2182, 537: 2182, 2182, 2182, 2182, 547: 2182, 2182, 2182, 552: 2182, 2182, 2182, 556: 2182, 2182, 2182, 560: 2182, 2182, 2182, 2182, 3661, 2182, 3660, 2182, 3656, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 577: 2182, 2182, 2182, 2182, 583: 2182, 586: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 605: 2182, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3818}, + {57: 3819, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {183: 3674, 547: 3675, 814: 1113, 983: 3820}, // 1000 - {813: 3676, 827: 3819}, - {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 530: 1118, 1118, 1118, 534: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 547: 1118, 1118, 1118, 552: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 560: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 581: 1118, 1118, 585: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 606: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 624: 1118, 626: 1118, 1118, 1118, 632: 1118, 699: 1118}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3821}, - {57: 3822, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {183: 3672, 547: 3673, 813: 1111, 983: 3823}, + {814: 3678, 827: 3821}, + {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 530: 1120, 1120, 1120, 534: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 547: 1120, 1120, 1120, 552: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 560: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 582: 1120, 1120, 586: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 607: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 625: 1120, 627: 1120, 1120, 1120, 633: 1120, 700: 1120}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3823}, + {57: 3824, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {183: 3674, 547: 3675, 814: 1113, 983: 3825}, // 1005 - {813: 3676, 827: 3824}, - {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 530: 1119, 1119, 1119, 534: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 547: 1119, 1119, 1119, 552: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 560: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 581: 1119, 1119, 585: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 606: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 624: 1119, 626: 1119, 1119, 1119, 632: 1119, 699: 1119}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3826}, - {9: 3828, 57: 1116, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653, 1216: 3827}, - {57: 3835}, + {814: 3678, 827: 3826}, + {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 530: 1121, 1121, 1121, 534: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 547: 1121, 1121, 1121, 552: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 560: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 582: 1121, 1121, 586: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 607: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 625: 1121, 627: 1121, 1121, 1121, 633: 1121, 700: 1121}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3828}, + {9: 3830, 57: 1118, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655, 1216: 3829}, + {57: 3837}, // 1010 - {559: 3743, 633: 3745, 3744, 639: 3830, 911: 3829}, - {9: 3832, 57: 1113, 1217: 3834}, - {9: 3832, 57: 1113, 1217: 3831}, - {57: 1114}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3833}, + {559: 3745, 634: 3747, 3746, 640: 3832, 911: 3831}, + {9: 3834, 57: 1115, 1217: 3836}, + {9: 3834, 57: 1115, 1217: 3833}, + {57: 1116}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3835}, // 1015 - {57: 1112, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {57: 1115}, - {183: 3672, 547: 3673, 813: 1111, 983: 3836}, - {813: 3676, 827: 3837}, - {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 530: 1120, 1120, 1120, 534: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 547: 1120, 1120, 1120, 552: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 560: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 581: 1120, 1120, 585: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 606: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 624: 1120, 626: 1120, 1120, 1120, 632: 1120, 699: 1120}, + {57: 1114, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {57: 1117}, + {183: 3674, 547: 3675, 814: 1113, 983: 3838}, + {814: 3678, 827: 3839}, + {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 530: 1122, 1122, 1122, 534: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 547: 1122, 1122, 1122, 552: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 560: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 582: 1122, 1122, 586: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 607: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 625: 1122, 627: 1122, 1122, 1122, 633: 1122, 700: 1122}, // 1020 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3839}, - {9: 3828, 57: 1116, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653, 1216: 3840}, - {57: 3841}, - {183: 3672, 547: 3673, 813: 1111, 983: 3842}, - {813: 3676, 827: 3843}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3841}, + {9: 3830, 57: 1118, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655, 1216: 3842}, + {57: 3843}, + {183: 3674, 547: 3675, 814: 1113, 983: 3844}, + {814: 3678, 827: 3845}, // 1025 - {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 530: 1121, 1121, 1121, 534: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 547: 1121, 1121, 1121, 552: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 560: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 581: 1121, 1121, 585: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 606: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 624: 1121, 626: 1121, 1121, 1121, 632: 1121, 699: 1121}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3845, 3567, 3648, 3566, 3563}, - {57: 3846, 536: 3664, 699: 3665}, - {813: 3676, 827: 3847}, - {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 530: 1122, 1122, 1122, 534: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 547: 1122, 1122, 1122, 552: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 560: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 581: 1122, 1122, 585: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 606: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 624: 1122, 626: 1122, 1122, 1122, 632: 1122, 699: 1122}, + {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 530: 1123, 1123, 1123, 534: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 547: 1123, 1123, 1123, 552: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 560: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 582: 1123, 1123, 586: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 607: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 625: 1123, 627: 1123, 1123, 1123, 633: 1123, 700: 1123}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3847, 3569, 3650, 3568, 3565}, + {57: 3848, 536: 3666, 700: 3667}, + {814: 3678, 827: 3849}, + {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 530: 1124, 1124, 1124, 534: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 547: 1124, 1124, 1124, 552: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 560: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 582: 1124, 1124, 586: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 607: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 625: 1124, 627: 1124, 1124, 1124, 633: 1124, 700: 1124}, // 1030 - {57: 3849}, - {813: 3676, 827: 3850}, - {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 530: 1123, 1123, 1123, 534: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 547: 1123, 1123, 1123, 552: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 560: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 581: 1123, 1123, 585: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 606: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 624: 1123, 626: 1123, 1123, 1123, 632: 1123, 699: 1123}, - {57: 3852}, - {813: 3676, 827: 3853}, + {57: 3851}, + {814: 3678, 827: 3852}, + {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 530: 1125, 1125, 1125, 534: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 547: 1125, 1125, 1125, 552: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 560: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 582: 1125, 1125, 586: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 607: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 625: 1125, 627: 1125, 1125, 1125, 633: 1125, 700: 1125}, + {57: 3854}, + {814: 3678, 827: 3855}, // 1035 - {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 530: 1124, 1124, 1124, 534: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 547: 1124, 1124, 1124, 552: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 560: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 581: 1124, 1124, 585: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 606: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 624: 1124, 626: 1124, 1124, 1124, 632: 1124, 699: 1124}, - {57: 3855}, - {813: 3676, 827: 3856}, - {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 530: 1125, 1125, 1125, 534: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 547: 1125, 1125, 1125, 552: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 560: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 581: 1125, 1125, 585: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 606: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 624: 1125, 626: 1125, 1125, 1125, 632: 1125, 699: 1125}, - {57: 3858}, + {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 530: 1126, 1126, 1126, 534: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 547: 1126, 1126, 1126, 552: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 560: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 582: 1126, 1126, 586: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 607: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 625: 1126, 627: 1126, 1126, 1126, 633: 1126, 700: 1126}, + {57: 3857}, + {814: 3678, 827: 3858}, + {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 530: 1127, 1127, 1127, 534: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 547: 1127, 1127, 1127, 552: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 560: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 582: 1127, 1127, 586: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 607: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 625: 1127, 627: 1127, 1127, 1127, 633: 1127, 700: 1127}, + {57: 3860}, // 1040 - {813: 3676, 827: 3859}, - {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 530: 1126, 1126, 1126, 534: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 547: 1126, 1126, 1126, 552: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 560: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 581: 1126, 1126, 585: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 606: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 624: 1126, 626: 1126, 1126, 1126, 632: 1126, 699: 1126}, - {57: 3861}, - {813: 3676, 827: 3862}, - {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 530: 1127, 1127, 1127, 534: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 547: 1127, 1127, 1127, 552: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 560: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 581: 1127, 1127, 585: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 606: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 624: 1127, 626: 1127, 1127, 1127, 632: 1127, 699: 1127}, + {814: 3678, 827: 3861}, + {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 530: 1128, 1128, 1128, 534: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 547: 1128, 1128, 1128, 552: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 560: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 582: 1128, 1128, 586: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 607: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 625: 1128, 627: 1128, 1128, 1128, 633: 1128, 700: 1128}, + {57: 3863}, + {814: 3678, 827: 3864}, + {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 530: 1129, 1129, 1129, 534: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 547: 1129, 1129, 1129, 552: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 560: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 582: 1129, 1129, 586: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 607: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 625: 1129, 627: 1129, 1129, 1129, 633: 1129, 700: 1129}, // 1045 - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3870, 3869}, - {2: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 10: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 58: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 529: 1419, 531: 1419, 1419, 1419, 1419, 538: 1419, 1419, 541: 1419, 1419, 1419, 545: 1419, 1419, 550: 1419, 1419, 559: 1419, 571: 1419, 580: 1419, 1419, 583: 1419, 1419, 605: 1419, 622: 1419, 1419, 625: 1419, 629: 1419, 1419, 1419, 633: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 707: 1419, 711: 1419, 824: 1419, 1419, 831: 1419, 1419, 1419, 835: 1419, 844: 1419, 1419, 1419}, - {2: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 10: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 58: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 529: 1418, 531: 1418, 1418, 1418, 1418, 538: 1418, 1418, 541: 1418, 1418, 1418, 545: 1418, 1418, 550: 1418, 1418, 559: 1418, 571: 1418, 580: 1418, 1418, 583: 1418, 1418, 605: 1418, 622: 1418, 1418, 625: 1418, 629: 1418, 1418, 1418, 633: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 707: 1418, 711: 1418, 824: 1418, 1418, 831: 1418, 1418, 1418, 835: 1418, 844: 1418, 1418, 1418}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 571: 1417, 580: 1417, 1417, 583: 1417, 1417, 605: 1417, 622: 1417, 1417, 625: 1417, 629: 1417, 1417, 1417, 633: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 707: 1417, 711: 1417, 824: 1417, 1417, 831: 1417, 1417, 1417, 835: 1417, 844: 1417, 1417, 1417}, - {2: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 10: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 58: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 529: 1416, 531: 1416, 1416, 1416, 1416, 538: 1416, 1416, 541: 1416, 1416, 1416, 545: 1416, 1416, 550: 1416, 1416, 559: 1416, 580: 1416, 583: 1416, 1416, 622: 1416, 1416, 625: 1416, 629: 1416, 1416, 1416, 633: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 645: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 707: 1416, 711: 3875}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3872, 3871}, + {2: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 10: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 58: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 529: 1421, 531: 1421, 1421, 1421, 1421, 538: 1421, 1421, 541: 1421, 1421, 1421, 545: 1421, 1421, 550: 1421, 1421, 559: 1421, 571: 1421, 581: 1421, 1421, 584: 1421, 1421, 606: 1421, 623: 1421, 1421, 626: 1421, 630: 1421, 1421, 1421, 634: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 708: 1421, 712: 1421, 824: 1421, 1421, 831: 1421, 1421, 1421, 835: 1421, 844: 1421, 1421, 1421}, + {2: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 10: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 58: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 529: 1420, 531: 1420, 1420, 1420, 1420, 538: 1420, 1420, 541: 1420, 1420, 1420, 545: 1420, 1420, 550: 1420, 1420, 559: 1420, 571: 1420, 581: 1420, 1420, 584: 1420, 1420, 606: 1420, 623: 1420, 1420, 626: 1420, 630: 1420, 1420, 1420, 634: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 708: 1420, 712: 1420, 824: 1420, 1420, 831: 1420, 1420, 1420, 835: 1420, 844: 1420, 1420, 1420}, + {2: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 10: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 58: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 529: 1419, 531: 1419, 1419, 1419, 1419, 538: 1419, 1419, 541: 1419, 1419, 1419, 545: 1419, 1419, 550: 1419, 1419, 559: 1419, 571: 1419, 581: 1419, 1419, 584: 1419, 1419, 606: 1419, 623: 1419, 1419, 626: 1419, 630: 1419, 1419, 1419, 634: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 708: 1419, 712: 1419, 824: 1419, 1419, 831: 1419, 1419, 1419, 835: 1419, 844: 1419, 1419, 1419}, + {2: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 10: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 58: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 529: 1418, 531: 1418, 1418, 1418, 1418, 538: 1418, 1418, 541: 1418, 1418, 1418, 545: 1418, 1418, 550: 1418, 1418, 559: 1418, 581: 1418, 584: 1418, 1418, 623: 1418, 1418, 626: 1418, 630: 1418, 1418, 1418, 634: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 646: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 708: 1418, 712: 3877}, // 1050 - {2: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 10: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 58: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 529: 1414, 531: 1414, 1414, 1414, 1414, 538: 1414, 1414, 541: 1414, 1414, 1414, 545: 1414, 1414, 550: 1414, 1414, 559: 1414, 580: 1414, 583: 1414, 1414, 622: 1414, 1414, 625: 1414, 629: 1414, 1414, 1414, 633: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 645: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 707: 1414}, - {2: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 10: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 58: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 529: 1411, 531: 1411, 1411, 1411, 1411, 538: 1411, 1411, 541: 1411, 1411, 1411, 545: 1411, 1411, 550: 1411, 1411, 559: 1411, 580: 1411, 583: 1411, 1411, 622: 1411, 1411, 625: 1411, 629: 1411, 1411, 1411, 633: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 645: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 707: 1411}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3871}, - {57: 3872, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3873}, + {2: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 10: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 58: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 529: 1416, 531: 1416, 1416, 1416, 1416, 538: 1416, 1416, 541: 1416, 1416, 1416, 545: 1416, 1416, 550: 1416, 1416, 559: 1416, 581: 1416, 584: 1416, 1416, 623: 1416, 1416, 626: 1416, 630: 1416, 1416, 1416, 634: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 646: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 708: 1416}, + {2: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 10: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 58: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 529: 1413, 531: 1413, 1413, 1413, 1413, 538: 1413, 1413, 541: 1413, 1413, 1413, 545: 1413, 1413, 550: 1413, 1413, 559: 1413, 581: 1413, 584: 1413, 1413, 623: 1413, 1413, 626: 1413, 630: 1413, 1413, 1413, 634: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 646: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 708: 1413}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3873}, + {57: 3874, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3875}, // 1055 - {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 530: 1296, 1296, 1296, 534: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 547: 1296, 1296, 1296, 552: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 560: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 581: 1296, 1296, 585: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 606: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 624: 1296, 626: 1296, 1296, 1296, 632: 1296, 699: 1296}, - {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 530: 1131, 1131, 1131, 534: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 547: 1131, 1131, 1131, 552: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 560: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 581: 1131, 1131, 585: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 606: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 624: 1131, 626: 1131, 1131, 1131, 632: 1131, 699: 1131}, - {2: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 10: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 58: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 529: 1410, 531: 1410, 1410, 1410, 1410, 538: 1410, 1410, 541: 1410, 1410, 1410, 545: 1410, 1410, 550: 1410, 1410, 559: 1410, 580: 1410, 583: 1410, 1410, 622: 1410, 1410, 625: 1410, 629: 1410, 1410, 1410, 633: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 645: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 707: 1410}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3877, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3878}, + {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 530: 1298, 1298, 1298, 534: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 547: 1298, 1298, 1298, 552: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 560: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 582: 1298, 1298, 586: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 607: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 625: 1298, 627: 1298, 1298, 1298, 633: 1298, 700: 1298}, + {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 530: 1133, 1133, 1133, 534: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 547: 1133, 1133, 1133, 552: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 560: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 582: 1133, 1133, 586: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 607: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 625: 1133, 627: 1133, 1133, 1133, 633: 1133, 700: 1133}, + {2: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 10: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 58: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 529: 1412, 531: 1412, 1412, 1412, 1412, 538: 1412, 1412, 541: 1412, 1412, 1412, 545: 1412, 1412, 550: 1412, 1412, 559: 1412, 581: 1412, 584: 1412, 1412, 623: 1412, 1412, 626: 1412, 630: 1412, 1412, 1412, 634: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 646: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 708: 1412}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3879, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3880}, // 1060 - {57: 3879, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3880}, - {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 530: 1297, 1297, 1297, 534: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 547: 1297, 1297, 1297, 552: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 560: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 581: 1297, 1297, 585: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 606: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 624: 1297, 626: 1297, 1297, 1297, 632: 1297, 699: 1297}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3882, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3883}, + {57: 3881, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3882}, + {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 530: 1299, 1299, 1299, 534: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 547: 1299, 1299, 1299, 552: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 560: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 582: 1299, 1299, 586: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 607: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 625: 1299, 627: 1299, 1299, 1299, 633: 1299, 700: 1299}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3884, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3885}, // 1065 - {57: 3884, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3885}, - {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 530: 1298, 1298, 1298, 534: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 547: 1298, 1298, 1298, 552: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 560: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 581: 1298, 1298, 585: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 606: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 624: 1298, 626: 1298, 1298, 1298, 632: 1298, 699: 1298}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3887, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3888}, + {57: 3886, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3887}, + {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 530: 1300, 1300, 1300, 534: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 547: 1300, 1300, 1300, 552: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 560: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 582: 1300, 1300, 586: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 607: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 625: 1300, 627: 1300, 1300, 1300, 633: 1300, 700: 1300}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3889, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3890}, // 1070 - {57: 3889, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3890}, - {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 530: 1299, 1299, 1299, 534: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 547: 1299, 1299, 1299, 552: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 560: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 581: 1299, 1299, 585: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 606: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 624: 1299, 626: 1299, 1299, 1299, 632: 1299, 699: 1299}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3892, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3893}, + {57: 3891, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3892}, + {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 530: 1301, 1301, 1301, 534: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 547: 1301, 1301, 1301, 552: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 560: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 582: 1301, 1301, 586: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 607: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 625: 1301, 627: 1301, 1301, 1301, 633: 1301, 700: 1301}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3894, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3895}, // 1075 - {57: 3894, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3895}, - {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 530: 1300, 1300, 1300, 534: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 547: 1300, 1300, 1300, 552: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 560: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 581: 1300, 1300, 585: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 606: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 624: 1300, 626: 1300, 1300, 1300, 632: 1300, 699: 1300}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3897, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3898}, + {57: 3896, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3897}, + {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 530: 1302, 1302, 1302, 534: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 547: 1302, 1302, 1302, 552: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 560: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 582: 1302, 1302, 586: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 607: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 625: 1302, 627: 1302, 1302, 1302, 633: 1302, 700: 1302}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3899, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3900}, // 1080 - {57: 3899, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3900}, - {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 530: 1301, 1301, 1301, 534: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 547: 1301, 1301, 1301, 552: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 560: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 581: 1301, 1301, 585: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 606: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 624: 1301, 626: 1301, 1301, 1301, 632: 1301, 699: 1301}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3902, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3903}, + {57: 3901, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3902}, + {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 530: 1303, 1303, 1303, 534: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 547: 1303, 1303, 1303, 552: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 560: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 582: 1303, 1303, 586: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 607: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 625: 1303, 627: 1303, 1303, 1303, 633: 1303, 700: 1303}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3904, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3905}, // 1085 - {57: 3904, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3905}, - {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 530: 1302, 1302, 1302, 534: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 547: 1302, 1302, 1302, 552: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 560: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 581: 1302, 1302, 585: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 606: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 624: 1302, 626: 1302, 1302, 1302, 632: 1302, 699: 1302}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 3907, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 3909}, + {57: 3906, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3907}, + {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 530: 1304, 1304, 1304, 534: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 547: 1304, 1304, 1304, 552: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 560: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 582: 1304, 1304, 586: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 607: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 625: 1304, 627: 1304, 1304, 1304, 633: 1304, 700: 1304}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3909, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3911}, // 1090 - {2160, 2160, 9: 2160, 57: 2160, 157: 2160, 540: 2160, 562: 2160, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {9: 3910, 57: 1473, 157: 1473, 562: 3911, 837: 3912, 904: 3913}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3921}, - {719: 3919}, - {1472, 1472, 57: 1472, 157: 1472, 528: 1472, 530: 1472, 537: 1472, 540: 1472, 548: 1472, 1472, 552: 1472, 1472, 556: 1472, 1472, 560: 1472}, + {2162, 2162, 9: 2162, 57: 2162, 157: 2162, 540: 2162, 562: 2162, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {9: 3912, 57: 1475, 157: 1475, 562: 3913, 837: 3914, 904: 3915}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3923}, + {720: 3921}, + {1474, 1474, 57: 1474, 157: 1474, 528: 1474, 530: 1474, 537: 1474, 540: 1474, 548: 1474, 1474, 552: 1474, 1474, 556: 1474, 1474, 560: 1474}, // 1095 - {57: 1289, 157: 3915, 1389: 3914}, - {57: 3917}, - {531: 3916}, - {57: 1288}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3918}, + {57: 1291, 157: 3917, 1389: 3916}, + {57: 3919}, + {531: 3918}, + {57: 1290}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3920}, // 1100 - {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 530: 1303, 1303, 1303, 534: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 547: 1303, 1303, 1303, 552: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 560: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 581: 1303, 1303, 585: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 606: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 624: 1303, 626: 1303, 1303, 1303, 632: 1303, 699: 1303}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3726, 967: 3727, 994: 3920}, - {1483, 1483, 9: 3729, 57: 1483, 157: 1483, 528: 1483, 530: 1483, 537: 1483, 540: 1483, 548: 1483, 1483, 552: 1483, 1483, 556: 1483, 1483, 560: 1483}, - {2159, 2159, 9: 2159, 57: 2159, 157: 2159, 540: 2159, 562: 2159, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 3926, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 3925, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3923, 824: 3864, 3865, 879: 3924}, + {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 530: 1305, 1305, 1305, 534: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 547: 1305, 1305, 1305, 552: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 560: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 582: 1305, 1305, 586: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 607: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 625: 1305, 627: 1305, 1305, 1305, 633: 1305, 700: 1305}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3922}, + {1485, 1485, 9: 3731, 57: 1485, 157: 1485, 528: 1485, 530: 1485, 537: 1485, 540: 1485, 548: 1485, 1485, 552: 1485, 1485, 556: 1485, 1485, 560: 1485}, + {2161, 2161, 9: 2161, 57: 2161, 157: 2161, 540: 2161, 562: 2161, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 3928, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3927, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3925, 824: 3866, 3867, 879: 3926}, // 1105 - {57: 3934, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 3932}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3929}, - {57: 3927}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3928}, + {57: 3936, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3934}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3931}, + {57: 3929}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3930}, // 1110 - {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 530: 1304, 1304, 1304, 534: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 547: 1304, 1304, 1304, 552: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 560: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 581: 1304, 1304, 585: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 606: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 624: 1304, 626: 1304, 1304, 1304, 632: 1304, 699: 1304}, - {57: 3930, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3931}, - {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 530: 1306, 1306, 1306, 534: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 547: 1306, 1306, 1306, 552: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 560: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 581: 1306, 1306, 585: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 606: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 624: 1306, 626: 1306, 1306, 1306, 632: 1306, 699: 1306}, - {9: 3910, 57: 3933}, + {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 530: 1306, 1306, 1306, 534: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 547: 1306, 1306, 1306, 552: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 560: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 582: 1306, 1306, 586: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 607: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 625: 1306, 627: 1306, 1306, 1306, 633: 1306, 700: 1306}, + {57: 3932, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3933}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 530: 1308, 1308, 1308, 534: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 547: 1308, 1308, 1308, 552: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 560: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 582: 1308, 1308, 586: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 607: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 625: 1308, 627: 1308, 1308, 1308, 633: 1308, 700: 1308}, + {9: 3912, 57: 3935}, // 1115 - {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 530: 1307, 1307, 1307, 534: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 547: 1307, 1307, 1307, 552: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 560: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 581: 1307, 1307, 585: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 606: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 624: 1307, 626: 1307, 1307, 1307, 632: 1307, 699: 1307}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3935}, - {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 530: 1305, 1305, 1305, 534: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 547: 1305, 1305, 1305, 552: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 560: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 581: 1305, 1305, 585: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 606: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 624: 1305, 626: 1305, 1305, 1305, 632: 1305, 699: 1305}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 3938, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3937}, - {57: 3942, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 530: 1309, 1309, 1309, 534: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 547: 1309, 1309, 1309, 552: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 560: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 582: 1309, 1309, 586: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 607: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 625: 1309, 627: 1309, 1309, 1309, 633: 1309, 700: 1309}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3937}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 530: 1307, 1307, 1307, 534: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 547: 1307, 1307, 1307, 552: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 560: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 582: 1307, 1307, 586: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 607: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 625: 1307, 627: 1307, 1307, 1307, 633: 1307, 700: 1307}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3940, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3939}, + {57: 3944, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1120 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3939}, - {57: 3940, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3941}, - {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 530: 1308, 1308, 1308, 534: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 547: 1308, 1308, 1308, 552: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 560: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 581: 1308, 1308, 585: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 606: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 624: 1308, 626: 1308, 1308, 1308, 632: 1308, 699: 1308}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3943}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3941}, + {57: 3942, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3943}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 530: 1310, 1310, 1310, 534: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 547: 1310, 1310, 1310, 552: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 560: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 582: 1310, 1310, 586: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 607: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 625: 1310, 627: 1310, 1310, 1310, 633: 1310, 700: 1310}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3945}, // 1125 - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 530: 1309, 1309, 1309, 534: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 547: 1309, 1309, 1309, 552: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 560: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 581: 1309, 1309, 585: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 606: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 624: 1309, 626: 1309, 1309, 1309, 632: 1309, 699: 1309}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 3946, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3945}, - {57: 3950, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3947}, - {57: 3948, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 530: 1311, 1311, 1311, 534: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 547: 1311, 1311, 1311, 552: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 560: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 582: 1311, 1311, 586: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 607: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 625: 1311, 627: 1311, 1311, 1311, 633: 1311, 700: 1311}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3948, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3947}, + {57: 3952, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3949}, + {57: 3950, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1130 - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3949}, - {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 530: 1310, 1310, 1310, 534: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 547: 1310, 1310, 1310, 552: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 560: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 581: 1310, 1310, 585: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 606: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 624: 1310, 626: 1310, 1310, 1310, 632: 1310, 699: 1310}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3951}, - {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 530: 1311, 1311, 1311, 534: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 547: 1311, 1311, 1311, 552: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 560: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 581: 1311, 1311, 585: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 606: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 624: 1311, 626: 1311, 1311, 1311, 632: 1311, 699: 1311}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 3954, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3953}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3951}, + {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 530: 1312, 1312, 1312, 534: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 547: 1312, 1312, 1312, 552: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 560: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 582: 1312, 1312, 586: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 607: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 625: 1312, 627: 1312, 1312, 1312, 633: 1312, 700: 1312}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3953}, + {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 530: 1313, 1313, 1313, 534: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 547: 1313, 1313, 1313, 552: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 560: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 582: 1313, 1313, 586: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 607: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 625: 1313, 627: 1313, 1313, 1313, 633: 1313, 700: 1313}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3956, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3955}, // 1135 - {57: 3958, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3955}, - {57: 3956, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3957}, - {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 530: 1312, 1312, 1312, 534: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 547: 1312, 1312, 1312, 552: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 560: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 581: 1312, 1312, 585: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 606: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 624: 1312, 626: 1312, 1312, 1312, 632: 1312, 699: 1312}, + {57: 3960, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3957}, + {57: 3958, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3959}, + {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 530: 1314, 1314, 1314, 534: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 547: 1314, 1314, 1314, 552: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 560: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 582: 1314, 1314, 586: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 607: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 625: 1314, 627: 1314, 1314, 1314, 633: 1314, 700: 1314}, // 1140 - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 3959}, - {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 530: 1313, 1313, 1313, 534: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 547: 1313, 1313, 1313, 552: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 560: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 581: 1313, 1313, 585: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 606: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 624: 1313, 626: 1313, 1313, 1313, 632: 1313, 699: 1313}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 3961}, - {9: 3910, 57: 3962}, - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 530: 1314, 1314, 1314, 534: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 547: 1314, 1314, 1314, 552: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 560: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 581: 1314, 1314, 585: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 606: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 624: 1314, 626: 1314, 1314, 1314, 632: 1314, 699: 1314}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3961}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 530: 1315, 1315, 1315, 534: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 547: 1315, 1315, 1315, 552: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 560: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 582: 1315, 1315, 586: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 607: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 625: 1315, 627: 1315, 1315, 1315, 633: 1315, 700: 1315}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3963}, + {9: 3912, 57: 3964}, + {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 530: 1316, 1316, 1316, 534: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 547: 1316, 1316, 1316, 552: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 560: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 582: 1316, 1316, 586: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 607: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 625: 1316, 627: 1316, 1316, 1316, 633: 1316, 700: 1316}, // 1145 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 3964}, - {9: 3910, 57: 3965}, - {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 530: 1315, 1315, 1315, 534: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 547: 1315, 1315, 1315, 552: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 560: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 581: 1315, 1315, 585: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 606: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 624: 1315, 626: 1315, 1315, 1315, 632: 1315, 699: 1315}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3967}, - {9: 3968, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3966}, + {9: 3912, 57: 3967}, + {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 530: 1317, 1317, 1317, 534: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 547: 1317, 1317, 1317, 552: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 560: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 582: 1317, 1317, 586: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 607: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 625: 1317, 627: 1317, 1317, 1317, 633: 1317, 700: 1317}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3969}, + {9: 3970, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1150 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3969}, - {9: 3970, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3971}, - {57: 3972, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 530: 1331, 1331, 1331, 534: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 547: 1331, 1331, 1331, 552: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 560: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 581: 1331, 1331, 585: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 606: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 624: 1331, 626: 1331, 1331, 1331, 632: 1331, 699: 1331}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3971}, + {9: 3972, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3973}, + {57: 3974, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 530: 1333, 1333, 1333, 534: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 547: 1333, 1333, 1333, 552: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 560: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 582: 1333, 1333, 586: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 607: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 625: 1333, 627: 1333, 1333, 1333, 633: 1333, 700: 1333}, // 1155 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3974, 1316: 3976, 1369: 3977, 1471: 3978, 3975}, - {57: 3986, 558: 3987, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 558: 3980, 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3979}, - {2: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 10: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 58: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 529: 1322, 531: 1322, 1322, 1322, 1322, 538: 1322, 1322, 541: 1322, 1322, 1322, 545: 1322, 1322, 550: 1322, 1322, 558: 1322, 1322, 580: 1322, 583: 1322, 1322, 622: 1322, 1322, 625: 1322, 629: 1322, 1322, 1322, 633: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 645: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 707: 1322}, - {2: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 10: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 58: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 529: 1321, 531: 1321, 1321, 1321, 1321, 538: 1321, 1321, 541: 1321, 1321, 1321, 545: 1321, 1321, 550: 1321, 1321, 558: 1321, 1321, 580: 1321, 583: 1321, 1321, 622: 1321, 1321, 625: 1321, 629: 1321, 1321, 1321, 633: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 645: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 707: 1321}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3976, 1316: 3978, 1369: 3979, 1472: 3980, 3977}, + {57: 3988, 558: 3989, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 558: 3982, 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3981}, + {2: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 10: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 58: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 529: 1324, 531: 1324, 1324, 1324, 1324, 538: 1324, 1324, 541: 1324, 1324, 1324, 545: 1324, 1324, 550: 1324, 1324, 558: 1324, 1324, 581: 1324, 584: 1324, 1324, 623: 1324, 1324, 626: 1324, 630: 1324, 1324, 1324, 634: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 646: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 708: 1324}, + {2: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 10: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 58: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 529: 1323, 531: 1323, 1323, 1323, 1323, 538: 1323, 1323, 541: 1323, 1323, 1323, 545: 1323, 1323, 550: 1323, 1323, 558: 1323, 1323, 581: 1323, 584: 1323, 1323, 623: 1323, 1323, 626: 1323, 630: 1323, 1323, 1323, 634: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 646: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 708: 1323}, // 1160 - {2: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 10: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 58: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 529: 1320, 531: 1320, 1320, 1320, 1320, 538: 1320, 1320, 541: 1320, 1320, 1320, 545: 1320, 1320, 550: 1320, 1320, 558: 1320, 1320, 580: 1320, 583: 1320, 1320, 622: 1320, 1320, 625: 1320, 629: 1320, 1320, 1320, 633: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 645: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 707: 1320}, - {558: 3983, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3981}, - {57: 3982, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 530: 1337, 1337, 1337, 534: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 547: 1337, 1337, 1337, 552: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 560: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 581: 1337, 1337, 585: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 606: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 624: 1337, 626: 1337, 1337, 1337, 632: 1337, 699: 1337}, + {2: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 10: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 58: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 529: 1322, 531: 1322, 1322, 1322, 1322, 538: 1322, 1322, 541: 1322, 1322, 1322, 545: 1322, 1322, 550: 1322, 1322, 558: 1322, 1322, 581: 1322, 584: 1322, 1322, 623: 1322, 1322, 626: 1322, 630: 1322, 1322, 1322, 634: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 646: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 708: 1322}, + {558: 3985, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3983}, + {57: 3984, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 530: 1339, 1339, 1339, 534: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 547: 1339, 1339, 1339, 552: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 560: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 582: 1339, 1339, 586: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 607: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 625: 1339, 627: 1339, 1339, 1339, 633: 1339, 700: 1339}, // 1165 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3984}, - {57: 3985, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 530: 1336, 1336, 1336, 534: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 547: 1336, 1336, 1336, 552: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 560: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 581: 1336, 1336, 585: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 606: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 624: 1336, 626: 1336, 1336, 1336, 632: 1336, 699: 1336}, - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 530: 1339, 1339, 1339, 534: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 547: 1339, 1339, 1339, 552: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 560: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 581: 1339, 1339, 585: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 606: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 624: 1339, 626: 1339, 1339, 1339, 632: 1339, 699: 1339}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3988}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3986}, + {57: 3987, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 530: 1338, 1338, 1338, 534: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 547: 1338, 1338, 1338, 552: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 560: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 582: 1338, 1338, 586: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 607: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 625: 1338, 627: 1338, 1338, 1338, 633: 1338, 700: 1338}, + {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 530: 1341, 1341, 1341, 534: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 547: 1341, 1341, 1341, 552: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 560: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 582: 1341, 1341, 586: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 607: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 625: 1341, 627: 1341, 1341, 1341, 633: 1341, 700: 1341}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3990}, // 1170 - {57: 3989, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 530: 1338, 1338, 1338, 534: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 547: 1338, 1338, 1338, 552: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 560: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 581: 1338, 1338, 585: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 606: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 624: 1338, 626: 1338, 1338, 1338, 632: 1338, 699: 1338}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3991}, - {9: 3992, 558: 3993, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3999}, + {57: 3991, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 530: 1340, 1340, 1340, 534: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 547: 1340, 1340, 1340, 552: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 560: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 582: 1340, 1340, 586: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 607: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 625: 1340, 627: 1340, 1340, 1340, 633: 1340, 700: 1340}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3993}, + {9: 3994, 558: 3995, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4001}, // 1175 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3994}, - {57: 3995, 556: 3996, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 530: 1344, 1344, 1344, 534: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 547: 1344, 1344, 1344, 552: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 560: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 581: 1344, 1344, 585: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 606: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 624: 1344, 626: 1344, 1344, 1344, 632: 1344, 699: 1344}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3997}, - {57: 3998, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3996}, + {57: 3997, 556: 3998, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 530: 1346, 1346, 1346, 534: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 547: 1346, 1346, 1346, 552: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 560: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 582: 1346, 1346, 586: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 607: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 625: 1346, 627: 1346, 1346, 1346, 633: 1346, 700: 1346}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3999}, + {57: 4000, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1180 - {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 530: 1342, 1342, 1342, 534: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 547: 1342, 1342, 1342, 552: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 560: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 581: 1342, 1342, 585: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 606: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 624: 1342, 626: 1342, 1342, 1342, 632: 1342, 699: 1342}, - {9: 4001, 57: 4000, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 530: 1345, 1345, 1345, 534: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 547: 1345, 1345, 1345, 552: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 560: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 581: 1345, 1345, 585: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 606: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 624: 1345, 626: 1345, 1345, 1345, 632: 1345, 699: 1345}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4002}, - {57: 4003, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 530: 1344, 1344, 1344, 534: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 547: 1344, 1344, 1344, 552: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 560: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 582: 1344, 1344, 586: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 607: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 625: 1344, 627: 1344, 1344, 1344, 633: 1344, 700: 1344}, + {9: 4003, 57: 4002, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 530: 1347, 1347, 1347, 534: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 547: 1347, 1347, 1347, 552: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 560: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 582: 1347, 1347, 586: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 607: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 625: 1347, 627: 1347, 1347, 1347, 633: 1347, 700: 1347}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4004}, + {57: 4005, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1185 - {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 530: 1343, 1343, 1343, 534: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 547: 1343, 1343, 1343, 552: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 560: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 581: 1343, 1343, 585: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 606: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 624: 1343, 626: 1343, 1343, 1343, 632: 1343, 699: 1343}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4005}, - {541: 4010, 4011, 4016, 581: 4012, 603: 4018, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4040}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4039}, + {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 530: 1345, 1345, 1345, 534: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 547: 1345, 1345, 1345, 552: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 560: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 582: 1345, 1345, 586: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 607: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 625: 1345, 627: 1345, 1345, 1345, 633: 1345, 700: 1345}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4007}, + {541: 4012, 4013, 4018, 582: 4014, 604: 4020, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4042}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4041}, // 1190 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4038}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4037}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 4034, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4033}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 4028, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4027}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4026}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4040}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4039}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4036, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4035}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4030, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4029}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4028}, // 1195 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4025}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4024}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4023}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4022}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4021}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4027}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4026}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4025}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4024}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4023}, // 1200 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4019}, - {57: 4020, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 530: 1346, 1346, 1346, 534: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 547: 1346, 1346, 1346, 552: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 560: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 581: 1346, 1346, 585: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 606: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 624: 1346, 626: 1346, 1346, 1346, 632: 1346, 699: 1346}, - {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 530: 1457, 1457, 1457, 534: 1457, 1457, 537: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 547: 1457, 1457, 1457, 552: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 560: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 581: 1457, 1457, 585: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 606: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 624: 1457, 626: 1457, 1457, 1457, 632: 1457}, - {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 530: 1458, 1458, 1458, 534: 1458, 1458, 537: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 547: 1458, 1458, 1458, 552: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 560: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 581: 1458, 1458, 585: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 606: 1458, 1458, 1458, 1458, 1458, 4017, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 624: 1458, 626: 1458, 1458, 1458, 632: 1458}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4021}, + {57: 4022, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 530: 1348, 1348, 1348, 534: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 547: 1348, 1348, 1348, 552: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 560: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 582: 1348, 1348, 586: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 607: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 625: 1348, 627: 1348, 1348, 1348, 633: 1348, 700: 1348}, + {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 530: 1459, 1459, 1459, 534: 1459, 1459, 537: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 547: 1459, 1459, 1459, 552: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 560: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 582: 1459, 1459, 586: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 607: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 625: 1459, 627: 1459, 1459, 1459, 633: 1459}, + {1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 530: 1460, 1460, 1460, 534: 1460, 1460, 537: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 547: 1460, 1460, 1460, 552: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 560: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 582: 1460, 1460, 586: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 607: 1460, 1460, 1460, 1460, 1460, 4019, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 625: 1460, 627: 1460, 1460, 1460, 633: 1460}, // 1205 - {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 530: 1459, 1459, 1459, 534: 1459, 1459, 537: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 547: 1459, 1459, 1459, 552: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 560: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 581: 1459, 1459, 585: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 606: 1459, 1459, 1459, 1459, 1459, 4017, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 624: 1459, 626: 1459, 1459, 1459, 632: 1459}, - {1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 530: 1460, 1460, 1460, 534: 1460, 1460, 537: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 547: 1460, 1460, 1460, 552: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 560: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 581: 1460, 1460, 585: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 606: 1460, 1460, 1460, 1460, 1460, 4017, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 624: 1460, 626: 1460, 1460, 1460, 632: 1460}, - {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 530: 1461, 1461, 1461, 534: 1461, 1461, 537: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 547: 1461, 1461, 1461, 552: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 560: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 581: 1461, 1461, 585: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 606: 1461, 1461, 1461, 1461, 1461, 4017, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 624: 1461, 626: 1461, 1461, 1461, 632: 1461}, - {1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 530: 1462, 1462, 1462, 534: 1462, 1462, 537: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 547: 1462, 1462, 1462, 552: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 560: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 581: 1462, 1462, 585: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 606: 1462, 1462, 1462, 1462, 1462, 4017, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 624: 1462, 626: 1462, 1462, 1462, 632: 1462}, - {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 530: 1466, 1466, 1466, 534: 1466, 1466, 537: 1466, 1466, 1466, 1466, 1466, 1466, 4016, 547: 1466, 1466, 1466, 552: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 560: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 581: 4012, 1466, 585: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 606: 4013, 4014, 1466, 1466, 1466, 4017, 1466, 4015, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 624: 1466, 626: 1466, 1466, 1466, 632: 1466}, + {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 530: 1461, 1461, 1461, 534: 1461, 1461, 537: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 547: 1461, 1461, 1461, 552: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 560: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 582: 1461, 1461, 586: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 607: 1461, 1461, 1461, 1461, 1461, 4019, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 625: 1461, 627: 1461, 1461, 1461, 633: 1461}, + {1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 530: 1462, 1462, 1462, 534: 1462, 1462, 537: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 547: 1462, 1462, 1462, 552: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 560: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 582: 1462, 1462, 586: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 607: 1462, 1462, 1462, 1462, 1462, 4019, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 625: 1462, 627: 1462, 1462, 1462, 633: 1462}, + {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 530: 1463, 1463, 1463, 534: 1463, 1463, 537: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 547: 1463, 1463, 1463, 552: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 560: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 582: 1463, 1463, 586: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 607: 1463, 1463, 1463, 1463, 1463, 4019, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 625: 1463, 627: 1463, 1463, 1463, 633: 1463}, + {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 530: 1464, 1464, 1464, 534: 1464, 1464, 537: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 547: 1464, 1464, 1464, 552: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 560: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 582: 1464, 1464, 586: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 607: 1464, 1464, 1464, 1464, 1464, 4019, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 625: 1464, 627: 1464, 1464, 1464, 633: 1464}, + {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 530: 1468, 1468, 1468, 534: 1468, 1468, 537: 1468, 1468, 1468, 1468, 1468, 1468, 4018, 547: 1468, 1468, 1468, 552: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 560: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 582: 4014, 1468, 586: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 607: 4015, 4016, 1468, 1468, 1468, 4019, 1468, 4017, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 625: 1468, 627: 1468, 1468, 1468, 633: 1468}, // 1210 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 1400, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4029}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4030}, - {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 530: 1464, 1464, 1464, 534: 1464, 1464, 537: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 547: 1464, 1464, 1464, 552: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 560: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 581: 1464, 1464, 585: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 606: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 624: 1464, 626: 1464, 1464, 1464, 632: 1464}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4032}, - {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 530: 1463, 1463, 1463, 534: 1463, 1463, 537: 1463, 1463, 1463, 1463, 1463, 1463, 4016, 547: 1463, 1463, 1463, 552: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 560: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 581: 4012, 1463, 585: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 606: 4013, 4014, 1463, 1463, 1463, 4017, 1463, 4015, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 624: 1463, 626: 1463, 1463, 1463, 632: 1463}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4031}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4032}, + {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 530: 1466, 1466, 1466, 534: 1466, 1466, 537: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 547: 1466, 1466, 1466, 552: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 560: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 582: 1466, 1466, 586: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 607: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 625: 1466, 627: 1466, 1466, 1466, 633: 1466}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4034}, + {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 530: 1465, 1465, 1465, 534: 1465, 1465, 537: 1465, 1465, 1465, 1465, 1465, 1465, 4018, 547: 1465, 1465, 1465, 552: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 560: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 582: 4014, 1465, 586: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 607: 4015, 4016, 1465, 1465, 1465, 4019, 1465, 4017, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 625: 1465, 627: 1465, 1465, 1465, 633: 1465}, // 1215 - {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 530: 1467, 1467, 1467, 534: 1467, 1467, 537: 1467, 1467, 1467, 1467, 1467, 1467, 4016, 547: 1467, 1467, 1467, 552: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 560: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 581: 4012, 1467, 585: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 606: 4013, 4014, 1467, 1467, 1467, 4017, 1467, 4015, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 624: 1467, 626: 1467, 1467, 1467, 632: 1467}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 1400, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4035}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4036}, - {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 530: 1465, 1465, 1465, 534: 1465, 1465, 537: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 547: 1465, 1465, 1465, 552: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 560: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 581: 1465, 1465, 585: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 606: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 624: 1465, 626: 1465, 1465, 1465, 632: 1465}, - {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 530: 1468, 1468, 1468, 534: 1468, 1468, 537: 1468, 1468, 1468, 1468, 4010, 4011, 4016, 547: 1468, 1468, 1468, 552: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 560: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 581: 4012, 1468, 585: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 606: 4013, 4014, 1468, 1468, 1468, 4017, 1468, 4015, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 624: 1468, 626: 1468, 1468, 1468, 632: 1468}, + {1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 530: 1469, 1469, 1469, 534: 1469, 1469, 537: 1469, 1469, 1469, 1469, 1469, 1469, 4018, 547: 1469, 1469, 1469, 552: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 560: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 582: 4014, 1469, 586: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 607: 4015, 4016, 1469, 1469, 1469, 4019, 1469, 4017, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 625: 1469, 627: 1469, 1469, 1469, 633: 1469}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4037}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4038}, + {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 530: 1467, 1467, 1467, 534: 1467, 1467, 537: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 547: 1467, 1467, 1467, 552: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 560: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 582: 1467, 1467, 586: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 607: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 625: 1467, 627: 1467, 1467, 1467, 633: 1467}, + {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 530: 1470, 1470, 1470, 534: 1470, 1470, 537: 1470, 1470, 1470, 1470, 4012, 4013, 4018, 547: 1470, 1470, 1470, 552: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 560: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 582: 4014, 1470, 586: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 607: 4015, 4016, 1470, 1470, 1470, 4019, 1470, 4017, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 625: 1470, 627: 1470, 1470, 1470, 633: 1470}, // 1220 - {1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 530: 1469, 1469, 1469, 534: 1469, 1469, 537: 1469, 1469, 1469, 1469, 4010, 4011, 4016, 547: 1469, 1469, 1469, 552: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 560: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 581: 4012, 1469, 585: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 606: 4013, 4014, 1469, 1469, 1469, 4017, 1469, 4015, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 624: 1469, 626: 1469, 1469, 1469, 632: 1469}, - {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 530: 1470, 1470, 1470, 534: 1470, 1470, 537: 1470, 1470, 1470, 1470, 4010, 4011, 4016, 547: 1470, 1470, 1470, 552: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 560: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 581: 4012, 1470, 585: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 606: 4013, 4014, 1470, 1470, 1470, 4017, 1470, 4015, 1470, 1470, 1470, 4008, 1470, 1470, 1470, 4009, 624: 1470, 626: 1470, 1470, 1470, 632: 1470}, - {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 530: 1471, 1471, 1471, 534: 1471, 1471, 537: 1471, 1471, 1471, 1471, 4010, 4011, 4016, 547: 1471, 1471, 1471, 552: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 560: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 581: 4012, 1471, 585: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 606: 4013, 4014, 4007, 1471, 1471, 4017, 1471, 4015, 1471, 1471, 1471, 4008, 1471, 1471, 1471, 4009, 624: 1471, 626: 1471, 1471, 1471, 632: 1471}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 881: 3764, 896: 4042}, - {558: 4043}, + {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 530: 1471, 1471, 1471, 534: 1471, 1471, 537: 1471, 1471, 1471, 1471, 4012, 4013, 4018, 547: 1471, 1471, 1471, 552: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 560: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 582: 4014, 1471, 586: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 607: 4015, 4016, 1471, 1471, 1471, 4019, 1471, 4017, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 625: 1471, 627: 1471, 1471, 1471, 633: 1471}, + {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 530: 1472, 1472, 1472, 534: 1472, 1472, 537: 1472, 1472, 1472, 1472, 4012, 4013, 4018, 547: 1472, 1472, 1472, 552: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 560: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 582: 4014, 1472, 586: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 607: 4015, 4016, 1472, 1472, 1472, 4019, 1472, 4017, 1472, 1472, 1472, 4010, 1472, 1472, 1472, 4011, 625: 1472, 627: 1472, 1472, 1472, 633: 1472}, + {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 530: 1473, 1473, 1473, 534: 1473, 1473, 537: 1473, 1473, 1473, 1473, 4012, 4013, 4018, 547: 1473, 1473, 1473, 552: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 560: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 582: 4014, 1473, 586: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 607: 4015, 4016, 4009, 1473, 1473, 4019, 1473, 4017, 1473, 1473, 1473, 4010, 1473, 1473, 1473, 4011, 625: 1473, 627: 1473, 1473, 1473, 633: 1473}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 881: 3766, 896: 4044}, + {558: 4045}, // 1225 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4044}, - {57: 4045, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 530: 1348, 1348, 1348, 534: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 547: 1348, 1348, 1348, 552: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 560: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 581: 1348, 1348, 585: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 606: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 624: 1348, 626: 1348, 1348, 1348, 632: 1348, 699: 1348}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4047}, - {9: 4048, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4046}, + {57: 4047, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 530: 1350, 1350, 1350, 534: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 547: 1350, 1350, 1350, 552: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 560: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 582: 1350, 1350, 586: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 607: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 625: 1350, 627: 1350, 1350, 1350, 633: 1350, 700: 1350}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4049}, + {9: 4050, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1230 - {638: 4049}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4050}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4051}, - {57: 4052}, - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 530: 1349, 1349, 1349, 534: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 547: 1349, 1349, 1349, 552: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 560: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 581: 1349, 1349, 585: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 606: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 624: 1349, 626: 1349, 1349, 1349, 632: 1349, 699: 1349}, + {639: 4051}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4052}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4053}, + {57: 4054}, + {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 530: 1351, 1351, 1351, 534: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 547: 1351, 1351, 1351, 552: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 560: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 582: 1351, 1351, 586: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 607: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 625: 1351, 627: 1351, 1351, 1351, 633: 1351, 700: 1351}, // 1235 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4054}, - {9: 4055, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 4057, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4056}, - {57: 4061, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 1400, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4058}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4056}, + {9: 4057, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4059, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4058}, + {57: 4063, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4060}, // 1240 - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4059}, - {57: 4060, 541: 4031}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 530: 1350, 1350, 1350, 534: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 547: 1350, 1350, 1350, 552: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 560: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 581: 1350, 1350, 585: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 606: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 624: 1350, 626: 1350, 1350, 1350, 632: 1350, 699: 1350}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 530: 1351, 1351, 1351, 534: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 547: 1351, 1351, 1351, 552: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 560: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 581: 1351, 1351, 585: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 606: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 624: 1351, 626: 1351, 1351, 1351, 632: 1351, 699: 1351}, - {57: 2154, 559: 4064, 1170: 4063, 4065}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4061}, + {57: 4062, 541: 4033}, + {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 530: 1352, 1352, 1352, 534: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 547: 1352, 1352, 1352, 552: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 560: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 582: 1352, 1352, 586: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 607: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 625: 1352, 627: 1352, 1352, 1352, 633: 1352, 700: 1352}, + {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 530: 1353, 1353, 1353, 534: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 547: 1353, 1353, 1353, 552: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 560: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 582: 1353, 1353, 586: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 607: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 625: 1353, 627: 1353, 1353, 1353, 633: 1353, 700: 1353}, + {57: 2156, 559: 4066, 1170: 4065, 4067}, // 1245 - {57: 2153}, - {57: 2152}, - {57: 4066}, - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 530: 1352, 1352, 1352, 534: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 547: 1352, 1352, 1352, 552: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 560: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 581: 1352, 1352, 585: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 606: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 624: 1352, 626: 1352, 1352, 1352, 632: 1352, 699: 1352}, - {57: 2154, 559: 4064, 1170: 4063, 4068}, + {57: 2155}, + {57: 2154}, + {57: 4068}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 530: 1354, 1354, 1354, 534: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 547: 1354, 1354, 1354, 552: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 560: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 582: 1354, 1354, 586: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 607: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 625: 1354, 627: 1354, 1354, 1354, 633: 1354, 700: 1354}, + {57: 2156, 559: 4066, 1170: 4065, 4070}, // 1250 - {57: 4069}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 530: 1353, 1353, 1353, 534: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 547: 1353, 1353, 1353, 552: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 560: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 581: 1353, 1353, 585: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 606: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 624: 1353, 626: 1353, 1353, 1353, 632: 1353, 699: 1353}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4071}, - {9: 4072, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4073}, + {57: 4071}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 530: 1355, 1355, 1355, 534: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 547: 1355, 1355, 1355, 552: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 560: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 582: 1355, 1355, 586: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 607: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 625: 1355, 627: 1355, 1355, 1355, 633: 1355, 700: 1355}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4073}, + {9: 4074, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4075}, // 1255 - {57: 4074, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 530: 1355, 1355, 1355, 534: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 547: 1355, 1355, 1355, 552: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 560: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 581: 1355, 1355, 585: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 606: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 624: 1355, 626: 1355, 1355, 1355, 632: 1355, 699: 1355}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4077}, - {9: 3910, 57: 2155}, - {57: 4078}, + {57: 4076, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 530: 1357, 1357, 1357, 534: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 547: 1357, 1357, 1357, 552: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 560: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 582: 1357, 1357, 586: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 607: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 625: 1357, 627: 1357, 1357, 1357, 633: 1357, 700: 1357}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4079}, + {9: 3912, 57: 2157}, + {57: 4080}, // 1260 - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 530: 1356, 1356, 1356, 534: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 547: 1356, 1356, 1356, 552: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 560: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 581: 1356, 1356, 585: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 606: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 624: 1356, 626: 1356, 1356, 1356, 632: 1356, 699: 1356}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4080}, - {9: 3910, 57: 4081, 540: 4082}, - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 530: 1361, 1361, 1361, 534: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 547: 1361, 1361, 1361, 552: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 560: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 581: 1361, 1361, 585: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 606: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 624: 1361, 626: 1361, 1361, 1361, 632: 1361, 699: 1361}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 4083}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 530: 1358, 1358, 1358, 534: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 547: 1358, 1358, 1358, 552: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 560: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 582: 1358, 1358, 586: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 607: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 625: 1358, 627: 1358, 1358, 1358, 633: 1358, 700: 1358}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4082}, + {9: 3912, 57: 4083, 540: 4084}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 530: 1363, 1363, 1363, 534: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 547: 1363, 1363, 1363, 552: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 560: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 582: 1363, 1363, 586: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 607: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 625: 1363, 627: 1363, 1363, 1363, 633: 1363, 700: 1363}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4085}, // 1265 - {57: 4086}, - {929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 57: 929, 129: 929, 150: 929, 528: 929, 929, 929, 532: 929, 929, 929, 929, 929, 929, 544: 929, 929, 929, 929, 550: 929, 929, 554: 929, 563: 929, 583: 929, 605: 929, 644: 929, 697: 929, 929, 700: 929, 929, 929, 929, 929, 929, 929, 717: 929, 929}, - {928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 57: 928, 129: 928, 150: 928, 528: 928, 928, 928, 532: 928, 928, 928, 928, 928, 928, 544: 928, 928, 928, 928, 550: 928, 928, 554: 928, 563: 928, 583: 928, 605: 928, 644: 928, 697: 928, 928, 700: 928, 928, 928, 928, 928, 928, 928, 717: 928, 928}, - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 530: 1360, 1360, 1360, 534: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 547: 1360, 1360, 1360, 552: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 560: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 581: 1360, 1360, 585: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 606: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 624: 1360, 626: 1360, 1360, 1360, 632: 1360, 699: 1360}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 530: 1362, 1362, 1362, 534: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 547: 1362, 1362, 1362, 552: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 560: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 581: 1362, 1362, 585: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 606: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 624: 1362, 626: 1362, 1362, 1362, 632: 1362, 699: 1362}, + {57: 4088}, + {931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 57: 931, 129: 931, 150: 931, 528: 931, 931, 931, 532: 931, 931, 931, 931, 931, 931, 544: 931, 931, 931, 931, 550: 931, 931, 554: 931, 563: 931, 584: 931, 606: 931, 645: 931, 698: 931, 931, 701: 931, 931, 931, 931, 931, 931, 931, 718: 931, 931}, + {930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 57: 930, 129: 930, 150: 930, 528: 930, 930, 930, 532: 930, 930, 930, 930, 930, 930, 544: 930, 930, 930, 930, 550: 930, 930, 554: 930, 563: 930, 584: 930, 606: 930, 645: 930, 698: 930, 930, 701: 930, 930, 930, 930, 930, 930, 930, 718: 930, 930}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 530: 1362, 1362, 1362, 534: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 547: 1362, 1362, 1362, 552: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 560: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 582: 1362, 1362, 586: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 607: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 625: 1362, 627: 1362, 1362, 1362, 633: 1362, 700: 1362}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 530: 1364, 1364, 1364, 534: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 547: 1364, 1364, 1364, 552: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 560: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 582: 1364, 1364, 586: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 607: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 625: 1364, 627: 1364, 1364, 1364, 633: 1364, 700: 1364}, // 1270 - {57: 4089, 559: 4090}, - {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 530: 1284, 1284, 1284, 534: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 547: 1284, 1284, 1284, 552: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 560: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 581: 1284, 1284, 585: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 606: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 624: 1284, 626: 1284, 1284, 1284, 632: 1284, 699: 1284}, - {57: 4091}, - {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 530: 1283, 1283, 1283, 534: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 547: 1283, 1283, 1283, 552: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 560: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 581: 1283, 1283, 585: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 606: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 624: 1283, 626: 1283, 1283, 1283, 632: 1283, 699: 1283}, + {57: 4091, 559: 4092}, + {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 530: 1286, 1286, 1286, 534: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 547: 1286, 1286, 1286, 552: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 560: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 582: 1286, 1286, 586: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 607: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 625: 1286, 627: 1286, 1286, 1286, 633: 1286, 700: 1286}, {57: 4093}, + {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 530: 1285, 1285, 1285, 534: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 547: 1285, 1285, 1285, 552: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 560: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 582: 1285, 1285, 586: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 607: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 625: 1285, 627: 1285, 1285, 1285, 633: 1285, 700: 1285}, + {57: 4095}, // 1275 - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 530: 1363, 1363, 1363, 534: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 547: 1363, 1363, 1363, 552: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 560: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 581: 1363, 1363, 585: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 606: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 624: 1363, 626: 1363, 1363, 1363, 632: 1363, 699: 1363}, - {57: 4096}, - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 530: 1364, 1364, 1364, 534: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 547: 1364, 1364, 1364, 552: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 560: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 581: 1364, 1364, 585: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 606: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 624: 1364, 626: 1364, 1364, 1364, 632: 1364, 699: 1364}, - {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 530: 1378, 1378, 1378, 534: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 547: 1378, 1378, 1378, 552: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 560: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 581: 1378, 1378, 585: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 606: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 624: 1378, 626: 1378, 1378, 1378, 632: 1378, 699: 1378, 708: 1378, 713: 1378, 721: 1378, 723: 1378}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4098}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 530: 1365, 1365, 1365, 534: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 547: 1365, 1365, 1365, 552: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 560: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 582: 1365, 1365, 586: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 607: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 625: 1365, 627: 1365, 1365, 1365, 633: 1365, 700: 1365}, + {57: 4098}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 530: 1366, 1366, 1366, 534: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 547: 1366, 1366, 1366, 552: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 560: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 582: 1366, 1366, 586: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 607: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 625: 1366, 627: 1366, 1366, 1366, 633: 1366, 700: 1366}, + {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 530: 1380, 1380, 1380, 534: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 547: 1380, 1380, 1380, 552: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 560: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 582: 1380, 1380, 586: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 607: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 625: 1380, 627: 1380, 1380, 1380, 633: 1380, 700: 1380, 709: 1380, 714: 1380, 722: 1380, 724: 1380}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4100}, // 1280 - {57: 4099}, - {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 530: 1365, 1365, 1365, 534: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 547: 1365, 1365, 1365, 552: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 560: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 581: 1365, 1365, 585: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 606: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 624: 1365, 626: 1365, 1365, 1365, 632: 1365, 699: 1365}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4101}, - {57: 4102}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 530: 1366, 1366, 1366, 534: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 547: 1366, 1366, 1366, 552: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 560: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 581: 1366, 1366, 585: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 606: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 624: 1366, 626: 1366, 1366, 1366, 632: 1366, 699: 1366}, + {57: 4101}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 530: 1367, 1367, 1367, 534: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 547: 1367, 1367, 1367, 552: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 560: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 582: 1367, 1367, 586: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 607: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 625: 1367, 627: 1367, 1367, 1367, 633: 1367, 700: 1367}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4103}, + {57: 4104}, + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 530: 1368, 1368, 1368, 534: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 547: 1368, 1368, 1368, 552: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 560: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 582: 1368, 1368, 586: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 607: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 625: 1368, 627: 1368, 1368, 1368, 633: 1368, 700: 1368}, // 1285 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4104, 3022, 3023, 3021, 772: 4105}, - {57: 1455, 555: 1455, 712: 4107}, - {57: 4106}, - {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 530: 1424, 1424, 1424, 534: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 547: 1424, 1424, 1424, 552: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 560: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 581: 1424, 1424, 585: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 606: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 624: 1424, 626: 1424, 1424, 1424, 632: 1424, 699: 1424}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4108, 3022, 3023, 3021}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 4107}, + {57: 1457, 555: 1457, 713: 4109}, + {57: 4108}, + {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 530: 1426, 1426, 1426, 534: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 547: 1426, 1426, 1426, 552: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 560: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 582: 1426, 1426, 586: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 607: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 625: 1426, 627: 1426, 1426, 1426, 633: 1426, 700: 1426}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4110, 3024, 3025, 3023}, // 1290 - {57: 1454, 555: 1454, 712: 4109}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4110, 3022, 3023, 3021}, - {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 530: 1453, 1453, 1453, 534: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 547: 1453, 1453, 1453, 552: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 560: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 581: 1453, 1453, 585: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 606: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 624: 1453, 626: 1453, 1453, 1453, 632: 1453, 699: 1453, 715: 1453, 1453}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4104, 3022, 3023, 3021, 772: 4112}, - {57: 4113}, + {57: 1456, 555: 1456, 713: 4111}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4112, 3024, 3025, 3023}, + {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 530: 1455, 1455, 1455, 534: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 547: 1455, 1455, 1455, 552: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 560: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 582: 1455, 1455, 586: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 607: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 625: 1455, 627: 1455, 1455, 1455, 633: 1455, 700: 1455, 716: 1455, 1455}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 4114}, + {57: 4115}, // 1295 - {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 530: 1425, 1425, 1425, 534: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 547: 1425, 1425, 1425, 552: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 560: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 581: 1425, 1425, 585: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 606: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 624: 1425, 626: 1425, 1425, 1425, 632: 1425, 699: 1425}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4115}, - {9: 4116, 540: 4117, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {78: 4128, 116: 4124, 170: 4130, 174: 4125, 4123, 178: 4127, 551: 4135, 583: 4121, 705: 4134, 731: 4126, 4131, 4132, 736: 4133, 812: 4129, 944: 4122, 1112: 4120}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 4118}, + {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 530: 1427, 1427, 1427, 534: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 547: 1427, 1427, 1427, 552: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 560: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 582: 1427, 1427, 586: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 607: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 625: 1427, 627: 1427, 1427, 1427, 633: 1427, 700: 1427}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4117}, + {9: 4118, 540: 4119, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {78: 4130, 116: 4126, 170: 4132, 174: 4127, 4125, 178: 4129, 551: 4137, 584: 4123, 706: 4136, 732: 4128, 4133, 4134, 737: 4135, 813: 4131, 944: 4124, 1112: 4122}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4120}, // 1300 - {57: 4119}, - {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 530: 1426, 1426, 1426, 534: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 547: 1426, 1426, 1426, 552: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 560: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 581: 1426, 1426, 585: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 606: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 624: 1426, 626: 1426, 1426, 1426, 632: 1426, 699: 1426}, - {57: 4173}, - {57: 445, 529: 4152, 717: 445, 836: 4153, 883: 4172}, - {16: 445, 57: 445, 529: 4152, 551: 445, 583: 445, 705: 445, 717: 445, 836: 4153, 883: 4157}, + {57: 4121}, + {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 530: 1428, 1428, 1428, 534: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 547: 1428, 1428, 1428, 552: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 560: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 582: 1428, 1428, 586: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 607: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 625: 1428, 627: 1428, 1428, 1428, 633: 1428, 700: 1428}, + {57: 4175}, + {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4174}, + {16: 447, 57: 447, 529: 4154, 551: 447, 584: 447, 706: 447, 718: 447, 836: 4155, 883: 4159}, // 1305 - {57: 1244, 717: 1244}, - {57: 1243, 717: 1243}, - {57: 445, 529: 4152, 717: 445, 836: 4153, 883: 4156}, - {57: 438, 529: 4137, 717: 438, 836: 4138, 997: 4155, 1004: 4139}, - {57: 445, 529: 4152, 717: 445, 836: 4153, 883: 4151}, + {57: 1246, 718: 1246}, + {57: 1245, 718: 1245}, + {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4158}, + {57: 440, 529: 4139, 718: 440, 836: 4140, 998: 4157, 1005: 4141}, + {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4153}, // 1310 - {57: 509, 717: 509, 734: 4148, 4149, 1213: 4150}, - {57: 509, 717: 509, 734: 4148, 4149, 1213: 4147}, - {57: 1237, 717: 1237}, - {57: 1236, 717: 1236}, - {57: 438, 529: 4137, 717: 438, 836: 4138, 997: 4136, 1004: 4139}, + {57: 511, 718: 511, 735: 4150, 4151, 1213: 4152}, + {57: 511, 718: 511, 735: 4150, 4151, 1213: 4149}, + {57: 1239, 718: 1239}, + {57: 1238, 718: 1238}, + {57: 440, 529: 4139, 718: 440, 836: 4140, 998: 4138, 1005: 4141}, // 1315 - {57: 1234, 717: 1234}, - {16: 483, 57: 483, 529: 483, 551: 483, 583: 483, 705: 483, 717: 483}, - {16: 482, 57: 482, 529: 482, 551: 482, 583: 482, 705: 482, 717: 482}, - {57: 1235, 717: 1235}, - {559: 4141, 793: 4140, 809: 4142}, + {57: 1236, 718: 1236}, + {16: 485, 57: 485, 529: 485, 551: 485, 584: 485, 706: 485, 718: 485}, + {16: 484, 57: 484, 529: 484, 551: 484, 584: 484, 706: 484, 718: 484}, + {57: 1237, 718: 1237}, + {559: 4143, 794: 4142, 810: 4144}, // 1320 - {437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 57: 437, 78: 437, 528: 437, 532: 437, 437, 437, 437, 437, 544: 437, 546: 437, 697: 437, 437, 700: 437, 437, 437, 437, 437, 717: 437, 812: 437, 814: 437}, - {436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 57: 436, 78: 436, 528: 436, 532: 436, 436, 436, 436, 436, 544: 436, 546: 436, 697: 436, 436, 700: 436, 436, 436, 436, 436, 717: 436, 812: 436, 814: 436}, - {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 15: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 57: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 79: 2194, 2194, 2194, 2194, 2194, 101: 2194, 103: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 131: 2194, 133: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 211: 2194, 218: 2194, 260: 2194, 528: 2194, 2194, 2194, 533: 2194, 535: 2194, 2194, 2194, 540: 2194, 544: 2194, 2194, 547: 2194, 2194, 2194, 2194, 2194, 554: 2194, 556: 2194, 2194, 560: 2194, 563: 2194, 585: 2194, 605: 2194, 636: 2194, 644: 2194, 705: 2194, 2194, 709: 2194}, - {2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 15: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 79: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 97: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 131: 2192, 133: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 161: 2192, 2192, 2192, 2192, 211: 2192, 218: 2192, 230: 2192, 234: 2192, 260: 2192, 300: 2192, 528: 2192, 2192, 2192, 533: 2192, 535: 2192, 2192, 2192, 540: 2192, 544: 2192, 2192, 547: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 556: 2192, 2192, 560: 2192, 2192, 563: 2192, 573: 2192, 575: 2192, 580: 2192, 584: 2192, 2192, 605: 2192, 622: 2192, 2192, 636: 2192, 644: 2192, 705: 2192, 2192, 709: 2192, 2192, 714: 2192, 718: 2192, 797: 2192, 822: 2192, 2192, 826: 2192, 829: 2192, 2192}, - {9: 4144, 57: 4143}, + {439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 57: 439, 78: 439, 528: 439, 532: 439, 439, 439, 439, 439, 544: 439, 546: 439, 698: 439, 439, 701: 439, 439, 439, 439, 439, 718: 439, 813: 439, 815: 439}, + {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 57: 438, 78: 438, 528: 438, 532: 438, 438, 438, 438, 438, 544: 438, 546: 438, 698: 438, 438, 701: 438, 438, 438, 438, 438, 718: 438, 813: 438, 815: 438}, + {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 15: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 57: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 79: 2196, 2196, 2196, 2196, 2196, 101: 2196, 103: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 131: 2196, 133: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 211: 2196, 218: 2196, 260: 2196, 528: 2196, 2196, 2196, 533: 2196, 535: 2196, 2196, 2196, 540: 2196, 544: 2196, 2196, 547: 2196, 2196, 2196, 2196, 2196, 554: 2196, 556: 2196, 2196, 560: 2196, 563: 2196, 586: 2196, 606: 2196, 637: 2196, 645: 2196, 706: 2196, 2196, 710: 2196}, + {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 15: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 79: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 97: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 131: 2194, 133: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 161: 2194, 2194, 2194, 2194, 211: 2194, 218: 2194, 231: 2194, 235: 2194, 260: 2194, 300: 2194, 528: 2194, 2194, 2194, 533: 2194, 535: 2194, 2194, 2194, 540: 2194, 544: 2194, 2194, 547: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 556: 2194, 2194, 560: 2194, 2194, 563: 2194, 573: 2194, 575: 2194, 579: 2194, 581: 2194, 585: 2194, 2194, 606: 2194, 623: 2194, 2194, 637: 2194, 645: 2194, 706: 2194, 2194, 710: 2194, 2194, 715: 2194, 719: 2194, 798: 2194, 823: 2194, 826: 2194, 829: 2194, 2194}, + {9: 4146, 57: 4145}, // 1325 - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 446, 57: 446, 78: 446, 147: 446, 446, 446, 528: 446, 532: 446, 446, 446, 446, 446, 544: 446, 546: 446, 551: 446, 575: 446, 583: 446, 602: 446, 697: 446, 446, 700: 446, 446, 446, 446, 446, 446, 717: 446, 812: 446, 814: 446}, - {559: 4141, 793: 4140, 809: 4145}, - {57: 4146}, - {435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 57: 435, 78: 435, 528: 435, 532: 435, 435, 435, 435, 435, 544: 435, 546: 435, 697: 435, 435, 700: 435, 435, 435, 435, 435, 717: 435, 812: 435, 814: 435}, - {57: 1238, 717: 1238}, + {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 16: 448, 57: 448, 78: 448, 147: 448, 448, 448, 528: 448, 532: 448, 448, 448, 448, 448, 544: 448, 546: 448, 551: 448, 575: 448, 584: 448, 603: 448, 698: 448, 448, 701: 448, 448, 448, 448, 448, 448, 718: 448, 813: 448, 815: 448}, + {559: 4143, 794: 4142, 810: 4147}, + {57: 4148}, + {437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 57: 437, 78: 437, 528: 437, 532: 437, 437, 437, 437, 437, 544: 437, 546: 437, 698: 437, 437, 701: 437, 437, 437, 437, 437, 718: 437, 813: 437, 815: 437}, + {57: 1240, 718: 1240}, // 1330 - {57: 508, 717: 508}, - {57: 507, 717: 507}, - {57: 1239, 717: 1239}, - {57: 1240, 717: 1240}, - {559: 4141, 793: 4140, 809: 4154}, + {57: 510, 718: 510}, + {57: 509, 718: 509}, + {57: 1241, 718: 1241}, + {57: 1242, 718: 1242}, + {559: 4143, 794: 4142, 810: 4156}, // 1335 - {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 16: 444, 57: 444, 78: 444, 147: 444, 444, 444, 528: 444, 532: 444, 444, 444, 444, 444, 544: 444, 546: 444, 551: 444, 575: 444, 583: 444, 602: 444, 697: 444, 444, 700: 444, 444, 444, 444, 444, 444, 717: 444, 812: 444, 814: 444}, - {57: 4143}, - {57: 1241, 717: 1241}, - {57: 1242, 717: 1242}, - {16: 4162, 57: 432, 551: 4163, 583: 4159, 705: 4161, 717: 432, 848: 4160, 891: 4158}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 446, 57: 446, 78: 446, 147: 446, 446, 446, 528: 446, 532: 446, 446, 446, 446, 446, 544: 446, 546: 446, 551: 446, 575: 446, 584: 446, 603: 446, 698: 446, 446, 701: 446, 446, 446, 446, 446, 446, 718: 446, 813: 446, 815: 446}, + {57: 4145}, + {57: 1243, 718: 1243}, + {57: 1244, 718: 1244}, + {16: 4164, 57: 434, 551: 4165, 584: 4161, 706: 4163, 718: 434, 848: 4162, 891: 4160}, // 1340 - {57: 1245, 717: 1245}, - {429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 16: 4162, 57: 429, 528: 429, 532: 429, 429, 429, 429, 429, 544: 429, 546: 429, 551: 4163, 697: 429, 429, 700: 429, 429, 429, 429, 429, 4161, 717: 429, 848: 4170, 1386: 4169}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 4166}, - {554: 4165}, - {426, 426, 426, 426, 426, 426, 426, 426, 426, 10: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 58: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 531: 426, 533: 426, 555: 426, 561: 426, 576: 426, 583: 426}, + {57: 1247, 718: 1247}, + {431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 16: 4164, 57: 431, 528: 431, 532: 431, 431, 431, 431, 431, 544: 431, 546: 431, 551: 4165, 698: 431, 431, 701: 431, 431, 431, 431, 431, 4163, 718: 431, 848: 4172, 1386: 4171}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4168}, + {554: 4167}, + {428, 428, 428, 428, 428, 428, 428, 428, 428, 10: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 58: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 531: 428, 533: 428, 555: 428, 561: 428, 576: 428, 584: 428}, // 1345 - {554: 4164}, - {425, 425, 425, 425, 425, 425, 425, 425, 425, 10: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 58: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 531: 425, 533: 425, 555: 425, 561: 425, 576: 425, 583: 425}, - {427, 427, 427, 427, 427, 427, 427, 427, 427, 10: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 58: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 531: 427, 533: 427, 555: 427, 561: 427, 576: 427, 583: 427}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 583: 4167, 697: 434, 434, 700: 434, 434, 434, 434, 434, 717: 434, 1385: 4168}, - {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 57: 433, 528: 433, 532: 433, 433, 433, 433, 433, 544: 433, 546: 433, 697: 433, 433, 700: 433, 433, 433, 433, 433, 717: 433}, + {554: 4166}, + {427, 427, 427, 427, 427, 427, 427, 427, 427, 10: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 58: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 531: 427, 533: 427, 555: 427, 561: 427, 576: 427, 584: 427}, + {429, 429, 429, 429, 429, 429, 429, 429, 429, 10: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 58: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 531: 429, 533: 429, 555: 429, 561: 429, 576: 429, 584: 429}, + {436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 57: 436, 528: 436, 532: 436, 436, 436, 436, 436, 544: 436, 546: 436, 584: 4169, 698: 436, 436, 701: 436, 436, 436, 436, 436, 718: 436, 1385: 4170}, + {435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 57: 435, 528: 435, 532: 435, 435, 435, 435, 435, 544: 435, 546: 435, 698: 435, 435, 701: 435, 435, 435, 435, 435, 718: 435}, // 1350 - {430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 57: 430, 528: 430, 532: 430, 430, 430, 430, 430, 544: 430, 546: 430, 697: 430, 430, 700: 430, 430, 430, 430, 430, 717: 430}, - {431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 57: 431, 528: 431, 532: 431, 431, 431, 431, 431, 544: 431, 546: 431, 697: 431, 431, 700: 431, 431, 431, 431, 431, 717: 431}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 4171}, - {428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 57: 428, 528: 428, 532: 428, 428, 428, 428, 428, 544: 428, 546: 428, 697: 428, 428, 700: 428, 428, 428, 428, 428, 717: 428}, - {57: 1246, 717: 1246}, + {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 698: 432, 432, 701: 432, 432, 432, 432, 432, 718: 432}, + {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 57: 433, 528: 433, 532: 433, 433, 433, 433, 433, 544: 433, 546: 433, 698: 433, 433, 701: 433, 433, 433, 433, 433, 718: 433}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4173}, + {430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 57: 430, 528: 430, 532: 430, 430, 430, 430, 430, 544: 430, 546: 430, 698: 430, 430, 701: 430, 430, 430, 430, 430, 718: 430}, + {57: 1248, 718: 1248}, // 1355 - {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 530: 1427, 1427, 1427, 534: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 547: 1427, 1427, 1427, 552: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 560: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 581: 1427, 1427, 585: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 606: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 624: 1427, 626: 1427, 1427, 1427, 632: 1427, 699: 1427}, - {564: 3659, 3657, 3658, 3656, 3654, 586: 1252, 794: 3655, 3653}, - {586: 4178, 1291: 4177, 1486: 4176}, - {96: 1248, 586: 4178, 4184, 1291: 4183, 1340: 4182}, - {96: 1251, 586: 1251, 1251}, + {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 530: 1429, 1429, 1429, 534: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 547: 1429, 1429, 1429, 552: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 560: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 582: 1429, 1429, 586: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 607: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 625: 1429, 627: 1429, 1429, 1429, 633: 1429, 700: 1429}, + {564: 3661, 3659, 3660, 3658, 3656, 587: 1254, 795: 3657, 3655}, + {587: 4180, 1291: 4179, 1487: 4178}, + {96: 1250, 587: 4180, 4186, 1291: 4185, 1340: 4184}, + {96: 1253, 587: 1253, 1253}, // 1360 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4179}, - {564: 3659, 3657, 3658, 3656, 3654, 604: 4180, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4181}, - {96: 1249, 564: 3659, 3657, 3658, 3656, 3654, 586: 1249, 1249, 794: 3655, 3653}, - {96: 4186}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4181}, + {564: 3661, 3659, 3660, 3658, 3656, 605: 4182, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4183}, + {96: 1251, 564: 3661, 3659, 3660, 3658, 3656, 587: 1251, 1251, 795: 3657, 3655}, + {96: 4188}, // 1365 - {96: 1250, 586: 1250, 1250}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4185}, - {96: 1247, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 530: 1428, 1428, 1428, 534: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 547: 1428, 1428, 1428, 552: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 560: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 581: 1428, 1428, 585: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 606: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 624: 1428, 626: 1428, 1428, 1428, 632: 1428, 699: 1428}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4188}, + {96: 1252, 587: 1252, 1252}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4187}, + {96: 1249, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 530: 1430, 1430, 1430, 534: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 547: 1430, 1430, 1430, 552: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 560: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 582: 1430, 1430, 586: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 607: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 625: 1430, 627: 1430, 1430, 1430, 633: 1430, 700: 1430}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4190}, // 1370 - {535: 4189, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {78: 4128, 116: 4124, 170: 4130, 174: 4125, 4123, 178: 4127, 551: 4135, 583: 4121, 705: 4134, 731: 4126, 4131, 4132, 736: 4133, 812: 4129, 944: 4122, 1112: 4190}, - {57: 1421, 717: 4192, 1308: 4191}, - {57: 4193}, - {57: 1420}, + {535: 4191, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {78: 4130, 116: 4126, 170: 4132, 174: 4127, 4125, 178: 4129, 551: 4137, 584: 4123, 706: 4136, 732: 4128, 4133, 4134, 737: 4135, 813: 4131, 944: 4124, 1112: 4192}, + {57: 1423, 718: 4194, 1308: 4193}, + {57: 4195}, + {57: 1422}, // 1375 - {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 530: 1429, 1429, 1429, 534: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 547: 1429, 1429, 1429, 552: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 560: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 581: 1429, 1429, 585: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 606: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 624: 1429, 626: 1429, 1429, 1429, 632: 1429, 699: 1429}, - {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 530: 1430, 1430, 1430, 534: 1430, 1430, 3664, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 547: 1430, 1430, 1430, 552: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 560: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 581: 1430, 1430, 585: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 606: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 624: 1430, 626: 1430, 1430, 1430, 632: 1430, 699: 1430}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4196}, - {564: 3659, 3657, 3658, 3656, 3654, 582: 4197, 794: 3655, 3653}, - {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 1431, 1431, 534: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 547: 1431, 1431, 1431, 552: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 560: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 581: 1431, 1431, 585: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 606: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 624: 1431, 626: 1431, 1431, 1431, 632: 1431, 699: 1431}, + {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 1431, 1431, 534: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 547: 1431, 1431, 1431, 552: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 560: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 582: 1431, 1431, 586: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 607: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 625: 1431, 627: 1431, 1431, 1431, 633: 1431, 700: 1431}, + {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 530: 1432, 1432, 1432, 534: 1432, 1432, 3666, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 547: 1432, 1432, 1432, 552: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 560: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 582: 1432, 1432, 586: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 607: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 625: 1432, 627: 1432, 1432, 1432, 633: 1432, 700: 1432}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4198}, + {564: 3661, 3659, 3660, 3658, 3656, 583: 4199, 795: 3657, 3655}, + {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 530: 1433, 1433, 1433, 534: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 547: 1433, 1433, 1433, 552: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 560: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 582: 1433, 1433, 586: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 607: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 625: 1433, 627: 1433, 1433, 1433, 633: 1433, 700: 1433}, // 1380 - {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 530: 1432, 1432, 1432, 534: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 547: 1432, 1432, 1432, 552: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 560: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 581: 1432, 1432, 585: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 606: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 624: 1432, 626: 1432, 1432, 1432, 632: 1432, 699: 1432}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4200}, - {9: 4201}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4202}, - {9: 2159, 57: 4203, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 530: 1434, 1434, 1434, 534: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 547: 1434, 1434, 1434, 552: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 560: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 582: 1434, 1434, 586: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 607: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 625: 1434, 627: 1434, 1434, 1434, 633: 1434, 700: 1434}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4202}, + {9: 4203}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4204}, + {9: 2161, 57: 4205, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1385 - {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 530: 1433, 1433, 1433, 534: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 547: 1433, 1433, 1433, 552: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 560: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 581: 1433, 1433, 585: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 606: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 624: 1433, 626: 1433, 1433, 1433, 632: 1433, 699: 1433}, - {9: 2160, 57: 4332, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {9: 4329}, - {9: 1436, 57: 1436, 532: 1436, 534: 1436, 536: 1436, 987, 541: 1436, 1436, 1436, 548: 987, 987, 552: 4220, 4219, 555: 1436, 562: 3911, 564: 1436, 1436, 1436, 1436, 1436, 576: 1436, 581: 1436, 603: 1436, 606: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 624: 1436, 626: 1436, 1436, 1436, 632: 1436, 699: 1436, 837: 4221, 4222}, - {529: 4103, 636: 4242, 1007: 4241, 1088: 4240}, + {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 530: 1435, 1435, 1435, 534: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 547: 1435, 1435, 1435, 552: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 560: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 582: 1435, 1435, 586: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 607: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 625: 1435, 627: 1435, 1435, 1435, 633: 1435, 700: 1435}, + {9: 2162, 57: 4334, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {9: 4331}, + {9: 1438, 57: 1438, 532: 1438, 534: 1438, 536: 1438, 989, 541: 1438, 1438, 1438, 548: 989, 989, 552: 4222, 4221, 555: 1438, 562: 3913, 564: 1438, 1438, 1438, 1438, 1438, 576: 1438, 582: 1438, 604: 1438, 607: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 625: 1438, 627: 1438, 1438, 1438, 633: 1438, 700: 1438, 837: 4223, 4224}, + {529: 4105, 637: 4244, 1008: 4243, 1088: 4242}, // 1390 - {529: 2871, 545: 2869, 605: 2868, 644: 2864, 769: 4216, 800: 4215, 2865, 2866, 2867, 2876, 2874, 4217, 4218}, - {57: 4214, 537: 988, 548: 988, 988}, - {57: 4213}, - {57: 4212}, - {1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 534: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 545: 1015, 547: 1015, 1015, 1015, 552: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 560: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 581: 1015, 1015, 585: 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 1015, 624: 1015, 626: 1015, 1015, 1015, 632: 1015, 644: 1015, 699: 1015, 710: 1015, 797: 1015}, + {529: 2873, 545: 2871, 606: 2870, 645: 2866, 770: 4218, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220}, + {57: 4216, 537: 990, 548: 990, 990}, + {57: 4215}, + {57: 4214}, + {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 534: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 545: 1017, 547: 1017, 1017, 1017, 552: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 560: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 582: 1017, 1017, 586: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 625: 1017, 627: 1017, 1017, 1017, 633: 1017, 645: 1017, 700: 1017, 711: 1017, 798: 1017}, // 1395 - {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 534: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 545: 1016, 547: 1016, 1016, 1016, 552: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 560: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 581: 1016, 1016, 585: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 624: 1016, 626: 1016, 1016, 1016, 632: 1016, 644: 1016, 699: 1016, 710: 1016, 797: 1016}, - {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 534: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 545: 1017, 547: 1017, 1017, 1017, 552: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 560: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 581: 1017, 1017, 585: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 624: 1017, 626: 1017, 1017, 1017, 632: 1017, 644: 1017, 699: 1017, 710: 1017, 797: 1017}, - {1172, 1172, 57: 1172, 528: 1172, 530: 1172, 537: 988, 540: 1172, 548: 988, 988}, - {1171, 1171, 57: 1171, 528: 1171, 530: 1171, 537: 987, 540: 1171, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {1000, 1000, 57: 1000, 528: 1000, 530: 1000, 540: 1000}, + {1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 534: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 545: 1018, 547: 1018, 1018, 1018, 552: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 560: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 582: 1018, 1018, 586: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 625: 1018, 627: 1018, 1018, 1018, 633: 1018, 645: 1018, 700: 1018, 711: 1018, 798: 1018}, + {1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 534: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 545: 1019, 547: 1019, 1019, 1019, 552: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 560: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 582: 1019, 1019, 586: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 625: 1019, 627: 1019, 1019, 1019, 633: 1019, 645: 1019, 700: 1019, 711: 1019, 798: 1019}, + {1174, 1174, 57: 1174, 528: 1174, 530: 1174, 537: 990, 540: 1174, 548: 990, 990}, + {1173, 1173, 57: 1173, 528: 1173, 530: 1173, 537: 989, 540: 1173, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {1002, 1002, 57: 1002, 528: 1002, 530: 1002, 540: 1002}, // 1400 - {999, 999, 57: 999, 528: 999, 530: 999, 540: 999}, - {559: 4141, 639: 4228, 793: 4140, 809: 4227, 980: 4235}, - {10: 4224, 262: 4225, 1350: 4226}, - {993, 993, 57: 993, 528: 993, 530: 993, 540: 993, 552: 4220, 4219, 838: 4223}, - {992, 992, 57: 992, 528: 992, 530: 992, 540: 992}, + {1001, 1001, 57: 1001, 528: 1001, 530: 1001, 540: 1001}, + {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4237}, + {10: 4226, 262: 4227, 1350: 4228}, + {995, 995, 57: 995, 528: 995, 530: 995, 540: 995, 552: 4222, 4221, 838: 4225}, + {994, 994, 57: 994, 528: 994, 530: 994, 540: 994}, // 1405 - {991, 991, 57: 991, 528: 991, 530: 991, 540: 991}, - {559: 1050, 585: 1050, 636: 1050, 639: 1050}, - {559: 1049, 585: 1049, 636: 1049, 639: 1049}, - {559: 4141, 585: 1048, 636: 1048, 639: 4228, 793: 4140, 809: 4227, 980: 4229, 1344: 4230}, - {1054, 1054, 9: 1054, 57: 1054, 211: 1054, 528: 1054, 530: 1054, 537: 1054, 540: 1054, 548: 1054, 1054, 556: 1054, 1054, 560: 1054, 585: 1054, 636: 1054}, + {993, 993, 57: 993, 528: 993, 530: 993, 540: 993}, + {559: 1052, 586: 1052, 637: 1052, 640: 1052}, + {559: 1051, 586: 1051, 637: 1051, 640: 1051}, + {559: 4143, 586: 1050, 637: 1050, 640: 4230, 794: 4142, 810: 4229, 980: 4231, 1344: 4232}, + {1056, 1056, 9: 1056, 57: 1056, 211: 1056, 528: 1056, 530: 1056, 537: 1056, 540: 1056, 548: 1056, 1056, 556: 1056, 1056, 560: 1056, 586: 1056, 637: 1056}, // 1410 - {1053, 1053, 9: 1053, 57: 1053, 211: 1053, 528: 1053, 530: 1053, 537: 1053, 540: 1053, 548: 1053, 1053, 556: 1053, 1053, 560: 1053, 585: 1053, 636: 1053}, - {585: 1047, 636: 1047}, - {585: 4232, 636: 4231, 1430: 4233}, - {193: 1052}, - {193: 1051}, + {1055, 1055, 9: 1055, 57: 1055, 211: 1055, 528: 1055, 530: 1055, 537: 1055, 540: 1055, 548: 1055, 1055, 556: 1055, 1055, 560: 1055, 586: 1055, 637: 1055}, + {586: 1049, 637: 1049}, + {586: 4234, 637: 4233, 1431: 4235}, + {193: 1054}, + {193: 1053}, // 1415 - {193: 4234}, - {1043, 1043, 57: 1043, 528: 1043, 530: 1043, 537: 1043, 540: 1043, 548: 1043, 1043, 556: 1043, 1043, 560: 1043}, - {1046, 1046, 9: 4236, 57: 1046, 211: 4237, 528: 1046, 530: 1046, 537: 1046, 540: 1046, 548: 1046, 1046, 556: 1046, 1046, 560: 1046}, - {559: 4141, 639: 4228, 793: 4140, 809: 4227, 980: 4239}, - {559: 4141, 639: 4228, 793: 4140, 809: 4227, 980: 4238}, - // 1420 - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 556: 1044, 1044, 560: 1044}, + {193: 4236}, {1045, 1045, 57: 1045, 528: 1045, 530: 1045, 537: 1045, 540: 1045, 548: 1045, 1045, 556: 1045, 1045, 560: 1045}, - {1473, 1473, 9: 4254, 57: 1473, 528: 1473, 530: 1473, 537: 1473, 540: 1473, 548: 1473, 1473, 552: 1473, 1473, 556: 1473, 1473, 560: 1473, 562: 3911, 837: 3912, 904: 4253}, - {132, 132, 9: 132, 57: 132, 528: 132, 530: 132, 537: 132, 540: 132, 548: 132, 132, 552: 132, 132, 556: 132, 132, 560: 132, 562: 132}, - {529: 4243, 931: 4244}, + {1048, 1048, 9: 4238, 57: 1048, 211: 4239, 528: 1048, 530: 1048, 537: 1048, 540: 1048, 548: 1048, 1048, 556: 1048, 1048, 560: 1048}, + {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4241}, + {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4240}, + // 1420 + {1046, 1046, 57: 1046, 528: 1046, 530: 1046, 537: 1046, 540: 1046, 548: 1046, 1046, 556: 1046, 1046, 560: 1046}, + {1047, 1047, 57: 1047, 528: 1047, 530: 1047, 537: 1047, 540: 1047, 548: 1047, 1047, 556: 1047, 1047, 560: 1047}, + {1475, 1475, 9: 4256, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 4255}, + {134, 134, 9: 134, 57: 134, 528: 134, 530: 134, 537: 134, 540: 134, 548: 134, 134, 552: 134, 134, 556: 134, 134, 560: 134, 562: 134}, + {529: 4245, 931: 4246}, // 1425 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 1511, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 4248, 1476: 4247, 4246}, - {130, 130, 9: 130, 57: 130, 528: 130, 530: 130, 537: 130, 540: 130, 548: 130, 130, 552: 130, 130, 556: 130, 130, 560: 130, 562: 130}, - {1507, 1507, 9: 1507, 57: 1507, 528: 1507, 530: 1507, 540: 1507, 553: 1507, 558: 1507, 561: 1507, 1507, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {57: 4252}, - {9: 4250, 57: 1510}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 1513, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 4250, 1477: 4249, 4248}, + {132, 132, 9: 132, 57: 132, 528: 132, 530: 132, 537: 132, 540: 132, 548: 132, 132, 552: 132, 132, 556: 132, 132, 560: 132, 562: 132}, + {1509, 1509, 9: 1509, 57: 1509, 528: 1509, 530: 1509, 540: 1509, 553: 1509, 558: 1509, 561: 1509, 1509, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {57: 4254}, + {9: 4252, 57: 1512}, // 1430 - {9: 1508, 57: 1508}, - {1506, 1506, 9: 1506, 57: 1506, 528: 1506, 4111, 1506, 540: 1506, 553: 1506, 558: 1506, 561: 1506, 1506}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 4251}, - {9: 1509, 57: 1509}, - {1512, 1512, 9: 1512, 57: 1512, 107: 1512, 528: 1512, 530: 1512, 537: 1512, 540: 1512, 548: 1512, 1512, 552: 1512, 1512, 556: 1512, 1512, 560: 1512, 562: 1512, 564: 1512}, + {9: 1510, 57: 1510}, + {1508, 1508, 9: 1508, 57: 1508, 528: 1508, 4113, 1508, 540: 1508, 553: 1508, 558: 1508, 561: 1508, 1508}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 4253}, + {9: 1511, 57: 1511}, + {1514, 1514, 9: 1514, 57: 1514, 107: 1514, 528: 1514, 530: 1514, 537: 1514, 540: 1514, 548: 1514, 1514, 552: 1514, 1514, 556: 1514, 1514, 560: 1514, 562: 1514, 564: 1514}, // 1435 - {1042, 1042, 57: 1042, 528: 1042, 530: 1042, 537: 1042, 540: 1042, 548: 1042, 1042, 552: 4220, 4219, 556: 1042, 1042, 560: 1042, 838: 4257, 920: 4256}, - {636: 4242, 1007: 4255}, - {131, 131, 9: 131, 57: 131, 528: 131, 530: 131, 537: 131, 540: 131, 548: 131, 131, 552: 131, 131, 556: 131, 131, 560: 131, 562: 131}, - {1013, 1013, 57: 1013, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 556: 4259, 1013, 560: 4260, 986: 4258}, - {1041, 1041, 57: 1041, 528: 1041, 530: 1041, 537: 1041, 540: 1041, 548: 1041, 1041, 556: 1041, 1041, 560: 1041}, + {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 4258}, + {637: 4244, 1008: 4257}, + {133, 133, 9: 133, 57: 133, 528: 133, 530: 133, 537: 133, 540: 133, 548: 133, 133, 552: 133, 133, 556: 133, 133, 560: 133, 562: 133}, + {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 4260}, + {1043, 1043, 57: 1043, 528: 1043, 530: 1043, 537: 1043, 540: 1043, 548: 1043, 1043, 556: 1043, 1043, 560: 1043}, // 1440 - {1019, 1019, 57: 1019, 528: 1019, 530: 1019, 537: 1019, 540: 1019, 548: 1019, 1019, 557: 4285, 987: 4284}, - {339: 4265, 710: 4264}, - {603: 4261}, - {339: 4262}, - {261: 4263}, + {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 4286}, + {339: 4267, 711: 4266}, + {604: 4263}, + {339: 4264}, + {261: 4265}, // 1445 - {1005, 1005, 57: 1005, 528: 1005, 530: 1005, 537: 1005, 540: 1005, 548: 1005, 1005, 557: 1005}, - {1004, 1004, 57: 1004, 192: 1004, 195: 1004, 224: 1004, 528: 1004, 530: 1004, 537: 1004, 540: 1004, 548: 1004, 1004, 557: 1004, 1206: 4267, 4278}, - {1004, 1004, 57: 1004, 192: 1004, 195: 1004, 528: 1004, 530: 1004, 537: 1004, 540: 1004, 548: 1004, 1004, 557: 1004, 1206: 4267, 4266}, - {1011, 1011, 57: 1011, 192: 4275, 195: 4276, 528: 1011, 530: 1011, 537: 1011, 540: 1011, 548: 1011, 1011, 557: 1011}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 4270}, + {1007, 1007, 57: 1007, 528: 1007, 530: 1007, 537: 1007, 540: 1007, 548: 1007, 1007, 557: 1007}, + {1006, 1006, 57: 1006, 192: 1006, 195: 1006, 225: 1006, 528: 1006, 530: 1006, 537: 1006, 540: 1006, 548: 1006, 1006, 557: 1006, 1206: 4269, 4280}, + {1006, 1006, 57: 1006, 192: 1006, 195: 1006, 528: 1006, 530: 1006, 537: 1006, 540: 1006, 548: 1006, 1006, 557: 1006, 1206: 4269, 4268}, + {1013, 1013, 57: 1013, 192: 4277, 195: 4278, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 557: 1013}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4272}, // 1450 - {1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 581: 1228, 1228, 585: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 624: 1228, 626: 1228, 1228, 1228, 632: 1228, 643: 1228, 1228, 697: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 4273, 714: 1228, 718: 1228, 1228, 1228, 724: 1228, 1228, 1228, 1228, 730: 1228, 740: 1228, 759: 1228, 1228, 1228, 1228, 1228, 1228}, - {1226, 1226, 9: 1226, 57: 1226, 192: 1226, 195: 1226, 224: 1226, 528: 1226, 530: 1226, 537: 1226, 540: 1226, 548: 1226, 1226, 557: 1226, 1226, 708: 1226, 725: 1226, 727: 1226}, - {1003, 1003, 9: 4271, 57: 1003, 192: 1003, 195: 1003, 224: 1003, 528: 1003, 530: 1003, 537: 1003, 540: 1003, 548: 1003, 1003, 557: 1003}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4272}, - {1225, 1225, 9: 1225, 57: 1225, 192: 1225, 195: 1225, 213: 1225, 224: 1225, 528: 1225, 530: 1225, 537: 1225, 540: 1225, 548: 1225, 1225, 557: 1225, 1225, 708: 1225, 711: 1225, 725: 1225, 727: 1225, 759: 1225}, + {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 582: 1230, 1230, 586: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 625: 1230, 627: 1230, 1230, 1230, 633: 1230, 644: 1230, 1230, 698: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 4275, 715: 1230, 719: 1230, 1230, 1230, 725: 1230, 1230, 1230, 1230, 1230, 741: 1230, 760: 1230, 1230, 1230, 1230, 1230, 1230}, + {1228, 1228, 9: 1228, 57: 1228, 192: 1228, 195: 1228, 225: 1228, 528: 1228, 530: 1228, 537: 1228, 540: 1228, 548: 1228, 1228, 557: 1228, 1228, 709: 1228, 726: 1228, 728: 1228}, + {1005, 1005, 9: 4273, 57: 1005, 192: 1005, 195: 1005, 225: 1005, 528: 1005, 530: 1005, 537: 1005, 540: 1005, 548: 1005, 1005, 557: 1005}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4274}, + {1227, 1227, 9: 1227, 57: 1227, 192: 1227, 195: 1227, 213: 1227, 225: 1227, 528: 1227, 530: 1227, 537: 1227, 540: 1227, 548: 1227, 1227, 557: 1227, 1227, 709: 1227, 712: 1227, 726: 1227, 728: 1227, 760: 1227}, // 1455 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4274, 3022, 3023, 3021}, - {1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 581: 1227, 1227, 585: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 624: 1227, 626: 1227, 1227, 1227, 632: 1227, 643: 1227, 1227, 697: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 714: 1227, 718: 1227, 1227, 1227, 724: 1227, 1227, 1227, 1227, 730: 1227, 740: 1227, 759: 1227, 1227, 1227, 1227, 1227, 1227}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4276, 3024, 3025, 3023}, + {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 582: 1229, 1229, 586: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 625: 1229, 627: 1229, 1229, 1229, 633: 1229, 644: 1229, 1229, 698: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 715: 1229, 719: 1229, 1229, 1229, 725: 1229, 1229, 1229, 1229, 1229, 741: 1229, 760: 1229, 1229, 1229, 1229, 1229, 1229}, + {1010, 1010, 57: 1010, 528: 1010, 530: 1010, 537: 1010, 540: 1010, 548: 1010, 1010, 557: 1010}, + {319: 4279}, {1008, 1008, 57: 1008, 528: 1008, 530: 1008, 537: 1008, 540: 1008, 548: 1008, 1008, 557: 1008}, - {319: 4277}, - {1006, 1006, 57: 1006, 528: 1006, 530: 1006, 537: 1006, 540: 1006, 548: 1006, 1006, 557: 1006}, // 1460 - {1012, 1012, 57: 1012, 192: 4279, 195: 4281, 224: 4280, 528: 1012, 530: 1012, 537: 1012, 540: 1012, 548: 1012, 1012, 557: 1012}, - {1010, 1010, 57: 1010, 528: 1010, 530: 1010, 537: 1010, 540: 1010, 548: 1010, 1010, 557: 1010}, - {559: 4141, 793: 4283}, - {319: 4282}, - {1007, 1007, 57: 1007, 528: 1007, 530: 1007, 537: 1007, 540: 1007, 548: 1007, 1007, 557: 1007}, - // 1465 + {1014, 1014, 57: 1014, 192: 4281, 195: 4283, 225: 4282, 528: 1014, 530: 1014, 537: 1014, 540: 1014, 548: 1014, 1014, 557: 1014}, + {1012, 1012, 57: 1012, 528: 1012, 530: 1012, 537: 1012, 540: 1012, 548: 1012, 1012, 557: 1012}, + {559: 4143, 794: 4285}, + {319: 4284}, {1009, 1009, 57: 1009, 528: 1009, 530: 1009, 537: 1009, 540: 1009, 548: 1009, 1009, 557: 1009}, - {1173, 1173, 57: 1173, 528: 1173, 530: 1173, 537: 1173, 540: 1173, 548: 1173, 1173}, - {1399: 4286}, - {531: 4287}, - {243, 243, 57: 243, 129: 4291, 150: 4290, 528: 243, 530: 243, 537: 243, 540: 243, 548: 243, 243, 718: 243, 925: 4289, 1163: 4288}, + // 1465 + {1011, 1011, 57: 1011, 528: 1011, 530: 1011, 537: 1011, 540: 1011, 548: 1011, 1011, 557: 1011}, + {1175, 1175, 57: 1175, 528: 1175, 530: 1175, 537: 1175, 540: 1175, 548: 1175, 1175}, + {1399: 4288}, + {531: 4289}, + {245, 245, 57: 245, 129: 4293, 150: 4292, 528: 245, 530: 245, 537: 245, 540: 245, 548: 245, 245, 719: 245, 925: 4291, 1163: 4290}, // 1470 - {228, 228, 57: 228, 528: 228, 530: 228, 537: 228, 540: 228, 548: 228, 228, 718: 4319, 1051: 4318}, - {132: 4298, 847: 4294, 851: 4296, 856: 4297, 858: 4295, 1162: 4293, 1347: 4292}, - {241, 241, 17: 241, 58: 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 241, 79: 241, 241, 241, 241, 241, 132: 241, 528: 241, 241, 558: 241, 603: 241, 709: 241, 847: 241, 851: 241, 856: 241, 858: 241}, - {240, 240, 17: 240, 58: 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 240, 79: 240, 240, 240, 240, 240, 132: 240, 528: 240, 240, 558: 240, 603: 240, 709: 240, 847: 240, 851: 240, 856: 240, 858: 240}, - {242, 242, 57: 242, 132: 4298, 528: 242, 242, 242, 537: 242, 540: 242, 547: 242, 242, 242, 554: 242, 718: 242, 847: 4294, 851: 4296, 856: 4297, 858: 4295, 1162: 4317}, + {230, 230, 57: 230, 528: 230, 530: 230, 537: 230, 540: 230, 548: 230, 230, 719: 4321, 1051: 4320}, + {132: 4300, 847: 4296, 851: 4298, 856: 4299, 858: 4297, 1162: 4295, 1347: 4294}, + {243, 243, 17: 243, 58: 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 79: 243, 243, 243, 243, 243, 132: 243, 528: 243, 243, 558: 243, 604: 243, 710: 243, 847: 243, 851: 243, 856: 243, 858: 243}, + {242, 242, 17: 242, 58: 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 79: 242, 242, 242, 242, 242, 132: 242, 528: 242, 242, 558: 242, 604: 242, 710: 242, 847: 242, 851: 242, 856: 242, 858: 242}, + {244, 244, 57: 244, 132: 4300, 528: 244, 244, 244, 537: 244, 540: 244, 547: 244, 244, 244, 554: 244, 719: 244, 847: 4296, 851: 4298, 856: 4299, 858: 4297, 1162: 4319}, // 1475 - {238, 238, 57: 238, 132: 238, 528: 238, 238, 238, 537: 238, 540: 238, 547: 238, 238, 238, 554: 238, 718: 238, 847: 238, 851: 238, 856: 238, 858: 238}, - {719: 4315}, - {531: 4309, 635: 4310, 637: 4311, 949: 4314}, - {719: 4312}, - {719: 4307}, + {240, 240, 57: 240, 132: 240, 528: 240, 240, 240, 537: 240, 540: 240, 547: 240, 240, 240, 554: 240, 719: 240, 847: 240, 851: 240, 856: 240, 858: 240}, + {720: 4317}, + {531: 4311, 636: 4312, 638: 4313, 949: 4316}, + {720: 4314}, + {720: 4309}, // 1480 - {546: 4299}, - {719: 4300}, - {531: 4301, 635: 4302, 637: 4303, 1015: 4304}, - {420, 420, 9: 420, 57: 420, 132: 420, 528: 420, 420, 420, 537: 420, 540: 420, 547: 420, 420, 420, 554: 420, 718: 420, 847: 420, 851: 420, 856: 420, 858: 420, 1001: 420}, - {419, 419, 9: 419, 57: 419, 132: 419, 528: 419, 419, 419, 537: 419, 540: 419, 547: 419, 419, 419, 554: 419, 718: 419, 847: 419, 851: 419, 856: 419, 858: 419, 1001: 419}, + {546: 4301}, + {720: 4302}, + {531: 4303, 636: 4304, 638: 4305, 1016: 4306}, + {422, 422, 9: 422, 57: 422, 132: 422, 528: 422, 422, 422, 537: 422, 540: 422, 547: 422, 422, 422, 554: 422, 719: 422, 847: 422, 851: 422, 856: 422, 858: 422, 1002: 422}, + {421, 421, 9: 421, 57: 421, 132: 421, 528: 421, 421, 421, 537: 421, 540: 421, 547: 421, 421, 421, 554: 421, 719: 421, 847: 421, 851: 421, 856: 421, 858: 421, 1002: 421}, // 1485 - {418, 418, 9: 418, 57: 418, 132: 418, 528: 418, 418, 418, 537: 418, 540: 418, 547: 418, 418, 418, 554: 418, 718: 418, 847: 418, 851: 418, 856: 418, 858: 418, 1001: 418}, - {233, 233, 57: 233, 132: 233, 528: 233, 233, 233, 537: 233, 540: 233, 547: 233, 233, 233, 554: 233, 718: 233, 847: 233, 851: 233, 856: 233, 858: 233, 1001: 4305}, - {851: 4306}, - {232, 232, 57: 232, 132: 232, 528: 232, 232, 232, 537: 232, 540: 232, 547: 232, 232, 232, 554: 232, 718: 232, 847: 232, 851: 232, 856: 232, 858: 232}, - {531: 4309, 635: 4310, 637: 4311, 949: 4308}, + {420, 420, 9: 420, 57: 420, 132: 420, 528: 420, 420, 420, 537: 420, 540: 420, 547: 420, 420, 420, 554: 420, 719: 420, 847: 420, 851: 420, 856: 420, 858: 420, 1002: 420}, + {235, 235, 57: 235, 132: 235, 528: 235, 235, 235, 537: 235, 540: 235, 547: 235, 235, 235, 554: 235, 719: 235, 847: 235, 851: 235, 856: 235, 858: 235, 1002: 4307}, + {851: 4308}, + {234, 234, 57: 234, 132: 234, 528: 234, 234, 234, 537: 234, 540: 234, 547: 234, 234, 234, 554: 234, 719: 234, 847: 234, 851: 234, 856: 234, 858: 234}, + {531: 4311, 636: 4312, 638: 4313, 949: 4310}, // 1490 - {234, 234, 57: 234, 132: 234, 528: 234, 234, 234, 537: 234, 540: 234, 547: 234, 234, 234, 554: 234, 718: 234, 847: 234, 851: 234, 856: 234, 858: 234}, - {231, 231, 57: 231, 132: 231, 528: 231, 231, 231, 537: 231, 540: 231, 547: 231, 231, 231, 554: 231, 718: 231, 847: 231, 851: 231, 856: 231, 858: 231}, - {230, 230, 57: 230, 132: 230, 528: 230, 230, 230, 537: 230, 540: 230, 547: 230, 230, 230, 554: 230, 718: 230, 847: 230, 851: 230, 856: 230, 858: 230}, - {229, 229, 57: 229, 132: 229, 528: 229, 229, 229, 537: 229, 540: 229, 547: 229, 229, 229, 554: 229, 718: 229, 847: 229, 851: 229, 856: 229, 858: 229}, - {531: 4309, 635: 4310, 637: 4311, 949: 4313}, + {236, 236, 57: 236, 132: 236, 528: 236, 236, 236, 537: 236, 540: 236, 547: 236, 236, 236, 554: 236, 719: 236, 847: 236, 851: 236, 856: 236, 858: 236}, + {233, 233, 57: 233, 132: 233, 528: 233, 233, 233, 537: 233, 540: 233, 547: 233, 233, 233, 554: 233, 719: 233, 847: 233, 851: 233, 856: 233, 858: 233}, + {232, 232, 57: 232, 132: 232, 528: 232, 232, 232, 537: 232, 540: 232, 547: 232, 232, 232, 554: 232, 719: 232, 847: 232, 851: 232, 856: 232, 858: 232}, + {231, 231, 57: 231, 132: 231, 528: 231, 231, 231, 537: 231, 540: 231, 547: 231, 231, 231, 554: 231, 719: 231, 847: 231, 851: 231, 856: 231, 858: 231}, + {531: 4311, 636: 4312, 638: 4313, 949: 4315}, // 1495 - {235, 235, 57: 235, 132: 235, 528: 235, 235, 235, 537: 235, 540: 235, 547: 235, 235, 235, 554: 235, 718: 235, 847: 235, 851: 235, 856: 235, 858: 235}, - {236, 236, 57: 236, 132: 236, 528: 236, 236, 236, 537: 236, 540: 236, 547: 236, 236, 236, 554: 236, 718: 236, 847: 236, 851: 236, 856: 236, 858: 236}, - {531: 4309, 635: 4310, 637: 4311, 949: 4316}, - {237, 237, 57: 237, 132: 237, 528: 237, 237, 237, 537: 237, 540: 237, 547: 237, 237, 237, 554: 237, 718: 237, 847: 237, 851: 237, 856: 237, 858: 237}, - {239, 239, 57: 239, 132: 239, 528: 239, 239, 239, 537: 239, 540: 239, 547: 239, 239, 239, 554: 239, 718: 239, 847: 239, 851: 239, 856: 239, 858: 239}, + {237, 237, 57: 237, 132: 237, 528: 237, 237, 237, 537: 237, 540: 237, 547: 237, 237, 237, 554: 237, 719: 237, 847: 237, 851: 237, 856: 237, 858: 237}, + {238, 238, 57: 238, 132: 238, 528: 238, 238, 238, 537: 238, 540: 238, 547: 238, 238, 238, 554: 238, 719: 238, 847: 238, 851: 238, 856: 238, 858: 238}, + {531: 4311, 636: 4312, 638: 4313, 949: 4318}, + {239, 239, 57: 239, 132: 239, 528: 239, 239, 239, 537: 239, 540: 239, 547: 239, 239, 239, 554: 239, 719: 239, 847: 239, 851: 239, 856: 239, 858: 239}, + {241, 241, 57: 241, 132: 241, 528: 241, 241, 241, 537: 241, 540: 241, 547: 241, 241, 241, 554: 241, 719: 241, 847: 241, 851: 241, 856: 241, 858: 241}, // 1500 - {1018, 1018, 57: 1018, 528: 1018, 530: 1018, 537: 1018, 540: 1018, 548: 1018, 1018}, - {226, 226, 57: 226, 528: 226, 226, 226, 537: 226, 540: 226, 547: 226, 226, 226, 554: 226, 847: 226, 1452: 4320, 4321}, - {224, 224, 57: 224, 528: 224, 224, 224, 537: 224, 540: 224, 547: 224, 224, 224, 554: 224, 847: 4325, 1372: 4324}, - {719: 4322}, - {531: 4309, 635: 4310, 637: 4311, 949: 4323}, + {1020, 1020, 57: 1020, 528: 1020, 530: 1020, 537: 1020, 540: 1020, 548: 1020, 1020}, + {228, 228, 57: 228, 528: 228, 228, 228, 537: 228, 540: 228, 547: 228, 228, 228, 554: 228, 847: 228, 1453: 4322, 4323}, + {226, 226, 57: 226, 528: 226, 226, 226, 537: 226, 540: 226, 547: 226, 226, 226, 554: 226, 847: 4327, 1372: 4326}, + {720: 4324}, + {531: 4311, 636: 4312, 638: 4313, 949: 4325}, // 1505 - {225, 225, 57: 225, 528: 225, 225, 225, 537: 225, 540: 225, 547: 225, 225, 225, 554: 225, 847: 225}, - {227, 227, 57: 227, 528: 227, 227, 227, 537: 227, 540: 227, 547: 227, 227, 227, 554: 227}, - {719: 4326}, - {531: 4309, 635: 4310, 637: 4311, 949: 4327}, - {223, 223, 57: 223, 528: 223, 223, 223, 537: 223, 540: 223, 547: 223, 223, 223, 554: 223}, + {227, 227, 57: 227, 528: 227, 227, 227, 537: 227, 540: 227, 547: 227, 227, 227, 554: 227, 847: 227}, + {229, 229, 57: 229, 528: 229, 229, 229, 537: 229, 540: 229, 547: 229, 229, 229, 554: 229}, + {720: 4328}, + {531: 4311, 636: 4312, 638: 4313, 949: 4329}, + {225, 225, 57: 225, 528: 225, 225, 225, 537: 225, 540: 225, 547: 225, 225, 225, 554: 225}, // 1510 - {1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 534: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 545: 1014, 547: 1014, 1014, 1014, 552: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 560: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 581: 1014, 1014, 585: 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 1014, 624: 1014, 626: 1014, 1014, 1014, 632: 1014, 644: 1014, 699: 1014, 710: 1014, 797: 1014}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4330}, - {9: 2159, 57: 4331, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 530: 1434, 1434, 1434, 534: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 547: 1434, 1434, 1434, 552: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 560: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 581: 1434, 1434, 585: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 606: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 624: 1434, 626: 1434, 1434, 1434, 632: 1434, 699: 1434}, - {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 530: 1435, 1435, 1435, 534: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 547: 1435, 1435, 1435, 552: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 560: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 581: 1435, 1435, 585: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 606: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 624: 1435, 626: 1435, 1435, 1435, 632: 1435, 699: 1435}, + {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 534: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 545: 1016, 547: 1016, 1016, 1016, 552: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 560: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 582: 1016, 1016, 586: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 625: 1016, 627: 1016, 1016, 1016, 633: 1016, 645: 1016, 700: 1016, 711: 1016, 798: 1016}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4332}, + {9: 2161, 57: 4333, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 530: 1436, 1436, 1436, 534: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 547: 1436, 1436, 1436, 552: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 560: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 582: 1436, 1436, 586: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 607: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 625: 1436, 627: 1436, 1436, 1436, 633: 1436, 700: 1436}, + {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 530: 1437, 1437, 1437, 534: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 547: 1437, 1437, 1437, 552: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 560: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 582: 1437, 1437, 586: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 607: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 625: 1437, 627: 1437, 1437, 1437, 633: 1437, 700: 1437}, // 1515 - {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 530: 1437, 1437, 1437, 534: 1437, 1437, 3664, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 547: 1437, 1437, 1437, 552: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 560: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 581: 1437, 1437, 585: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 606: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 624: 1437, 626: 1437, 1437, 1437, 632: 1437, 699: 1437}, - {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 530: 1439, 1439, 1439, 534: 1439, 1439, 3664, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 547: 1439, 1439, 1439, 552: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 560: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 581: 1439, 1439, 585: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 606: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 624: 1439, 626: 1439, 1439, 1439, 632: 1439, 699: 1439}, - {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 530: 1440, 1440, 1440, 534: 1440, 1440, 3664, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 547: 1440, 1440, 1440, 552: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 560: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 581: 1440, 1440, 585: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 606: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 624: 1440, 626: 1440, 1440, 1440, 632: 1440, 699: 1440}, - {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 530: 1441, 1441, 1441, 534: 1441, 1441, 3664, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 547: 1441, 1441, 1441, 552: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 560: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 581: 1441, 1441, 585: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 606: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 624: 1441, 626: 1441, 1441, 1441, 632: 1441, 699: 1441}, - {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 530: 1442, 1442, 1442, 534: 1442, 1442, 3664, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 547: 1442, 1442, 1442, 552: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 560: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 581: 1442, 1442, 585: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 606: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 624: 1442, 626: 1442, 1442, 1442, 632: 1442, 699: 1442}, + {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 530: 1439, 1439, 1439, 534: 1439, 1439, 3666, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 547: 1439, 1439, 1439, 552: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 560: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 582: 1439, 1439, 586: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 607: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 625: 1439, 627: 1439, 1439, 1439, 633: 1439, 700: 1439}, + {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 530: 1441, 1441, 1441, 534: 1441, 1441, 3666, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 547: 1441, 1441, 1441, 552: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 560: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 582: 1441, 1441, 586: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 607: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 625: 1441, 627: 1441, 1441, 1441, 633: 1441, 700: 1441}, + {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 530: 1442, 1442, 1442, 534: 1442, 1442, 3666, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 547: 1442, 1442, 1442, 552: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 560: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 582: 1442, 1442, 586: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 607: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 625: 1442, 627: 1442, 1442, 1442, 633: 1442, 700: 1442}, + {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 530: 1443, 1443, 1443, 534: 1443, 1443, 3666, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 547: 1443, 1443, 1443, 552: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 560: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 582: 1443, 1443, 586: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 607: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 625: 1443, 627: 1443, 1443, 1443, 633: 1443, 700: 1443}, + {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 530: 1444, 1444, 1444, 534: 1444, 1444, 3666, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 547: 1444, 1444, 1444, 552: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 560: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 582: 1444, 1444, 586: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 607: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 625: 1444, 627: 1444, 1444, 1444, 633: 1444, 700: 1444}, // 1520 - {531: 4341}, - {531: 4340}, - {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 530: 1422, 1422, 1422, 534: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 547: 1422, 1422, 1422, 552: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 560: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 581: 1422, 1422, 585: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 606: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 624: 1422, 626: 1422, 1422, 1422, 632: 1422, 699: 1422}, - {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 530: 1423, 1423, 1423, 534: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 547: 1423, 1423, 1423, 552: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 560: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 581: 1423, 1423, 585: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 606: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 624: 1423, 626: 1423, 1423, 1423, 632: 1423, 699: 1423}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4343, 3022, 3023, 3021}, + {531: 4343}, + {531: 4342}, + {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 530: 1424, 1424, 1424, 534: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 547: 1424, 1424, 1424, 552: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 560: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 582: 1424, 1424, 586: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 607: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 625: 1424, 627: 1424, 1424, 1424, 633: 1424, 700: 1424}, + {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 530: 1425, 1425, 1425, 534: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 547: 1425, 1425, 1425, 552: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 560: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 582: 1425, 1425, 586: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 607: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 625: 1425, 627: 1425, 1425, 1425, 633: 1425, 700: 1425}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4345, 3024, 3025, 3023}, // 1525 - {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 4344, 1454, 1454, 1454, 534: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 547: 1454, 1454, 1454, 552: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 560: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 581: 1454, 1454, 585: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 606: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 624: 1454, 626: 1454, 1454, 1454, 632: 1454, 699: 1454, 712: 4109, 715: 1454, 1454}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4345}, - {57: 4346}, - {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 530: 1286, 1286, 1286, 534: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 547: 1286, 1286, 1286, 552: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 560: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 581: 1286, 1286, 585: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 606: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 624: 1286, 626: 1286, 1286, 1286, 632: 1286, 699: 1286}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 4348}, + {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 4346, 1456, 1456, 1456, 534: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 547: 1456, 1456, 1456, 552: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 560: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 582: 1456, 1456, 586: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 607: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 625: 1456, 627: 1456, 1456, 1456, 633: 1456, 700: 1456, 713: 4111, 716: 1456, 1456}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4347}, + {57: 4348}, + {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 530: 1288, 1288, 1288, 534: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 547: 1288, 1288, 1288, 552: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 560: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 582: 1288, 1288, 586: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 607: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 625: 1288, 627: 1288, 1288, 1288, 633: 1288, 700: 1288}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4350}, // 1530 - {541: 4031}, - {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 530: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 546: 1493, 1493, 1493, 1493, 552: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 560: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 581: 1493, 1493, 585: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 606: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 624: 1493, 626: 1493, 1493, 1493, 632: 1493, 697: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493}, - {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 530: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 546: 1490, 1490, 1490, 1490, 552: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 560: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 581: 1490, 1490, 585: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 606: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 624: 1490, 626: 1490, 1490, 1490, 632: 1490, 697: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490}, - {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 530: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 546: 1489, 1489, 1489, 1489, 552: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 560: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 581: 1489, 1489, 585: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 606: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 624: 1489, 626: 1489, 1489, 1489, 632: 1489, 697: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489}, - {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 530: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 546: 1487, 1487, 1487, 1487, 552: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 560: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 581: 1487, 1487, 585: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 606: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 624: 1487, 626: 1487, 1487, 1487, 632: 1487, 697: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487}, + {541: 4033}, + {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 530: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 546: 1495, 1495, 1495, 1495, 552: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 560: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 582: 1495, 1495, 586: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 607: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 625: 1495, 627: 1495, 1495, 1495, 633: 1495, 698: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495}, + {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 530: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 546: 1492, 1492, 1492, 1492, 552: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 560: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 582: 1492, 1492, 586: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 607: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 625: 1492, 627: 1492, 1492, 1492, 633: 1492, 698: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492}, + {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 530: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 546: 1491, 1491, 1491, 1491, 552: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 560: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 582: 1491, 1491, 586: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 607: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 625: 1491, 627: 1491, 1491, 1491, 633: 1491, 698: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491}, + {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 530: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 546: 1489, 1489, 1489, 1489, 552: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 560: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 582: 1489, 1489, 586: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 607: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 625: 1489, 627: 1489, 1489, 1489, 633: 1489, 698: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489}, // 1535 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 4355, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4354}, - {57: 4359, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4356}, - {57: 4357, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4358}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4357, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4356}, + {57: 4361, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4358}, + {57: 4359, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4360}, // 1540 - {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 530: 1294, 1294, 1294, 534: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 547: 1294, 1294, 1294, 552: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 560: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 581: 1294, 1294, 585: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 606: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 624: 1294, 626: 1294, 1294, 1294, 632: 1294, 699: 1294}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4360}, - {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 530: 1295, 1295, 1295, 534: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 547: 1295, 1295, 1295, 552: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 560: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 581: 1295, 1295, 585: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 606: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 624: 1295, 626: 1295, 1295, 1295, 632: 1295, 699: 1295}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 4363, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4362}, - {9: 4373, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 530: 1296, 1296, 1296, 534: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 547: 1296, 1296, 1296, 552: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 560: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 582: 1296, 1296, 586: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 607: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 625: 1296, 627: 1296, 1296, 1296, 633: 1296, 700: 1296}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4362}, + {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 530: 1297, 1297, 1297, 534: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 547: 1297, 1297, 1297, 552: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 560: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 582: 1297, 1297, 586: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 607: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 625: 1297, 627: 1297, 1297, 1297, 633: 1297, 700: 1297}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4365, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4364}, + {9: 4375, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1545 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4364}, - {9: 4365, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 4367, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4366}, - {57: 4371, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4368}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4366}, + {9: 4367, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4369, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4368}, + {57: 4373, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4370}, // 1550 - {57: 4369, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4370}, - {1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 530: 1290, 1290, 1290, 534: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 547: 1290, 1290, 1290, 552: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 560: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 581: 1290, 1290, 585: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 606: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 624: 1290, 626: 1290, 1290, 1290, 632: 1290, 699: 1290}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4372}, - {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 530: 1292, 1292, 1292, 534: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 547: 1292, 1292, 1292, 552: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 560: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 581: 1292, 1292, 585: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 606: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 624: 1292, 626: 1292, 1292, 1292, 632: 1292, 699: 1292}, + {57: 4371, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4372}, + {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 530: 1292, 1292, 1292, 534: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 547: 1292, 1292, 1292, 552: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 560: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 582: 1292, 1292, 586: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 607: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 625: 1292, 627: 1292, 1292, 1292, 633: 1292, 700: 1292}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4374}, + {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 530: 1294, 1294, 1294, 534: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 547: 1294, 1294, 1294, 552: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 560: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 582: 1294, 1294, 586: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 607: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 625: 1294, 627: 1294, 1294, 1294, 633: 1294, 700: 1294}, // 1555 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 711: 4375, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4374}, - {57: 4379, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4376}, - {57: 4377, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4378}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4377, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4376}, + {57: 4381, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4378}, + {57: 4379, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4380}, // 1560 - {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 530: 1291, 1291, 1291, 534: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 547: 1291, 1291, 1291, 552: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 560: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 581: 1291, 1291, 585: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 606: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 624: 1291, 626: 1291, 1291, 1291, 632: 1291, 699: 1291}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4380}, - {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 530: 1293, 1293, 1293, 534: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 547: 1293, 1293, 1293, 552: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 560: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 581: 1293, 1293, 585: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 606: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 624: 1293, 626: 1293, 1293, 1293, 632: 1293, 699: 1293}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 881: 4382}, - {9: 4383}, + {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 530: 1293, 1293, 1293, 534: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 547: 1293, 1293, 1293, 552: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 560: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 582: 1293, 1293, 586: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 607: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 625: 1293, 627: 1293, 1293, 1293, 633: 1293, 700: 1293}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4382}, + {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 530: 1295, 1295, 1295, 534: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 547: 1295, 1295, 1295, 552: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 560: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 582: 1295, 1295, 586: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 607: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 625: 1295, 627: 1295, 1295, 1295, 633: 1295, 700: 1295}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 881: 4384}, + {9: 4385}, // 1565 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4384}, - {9: 4385, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4386}, - {57: 4387, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 530: 1340, 1340, 1340, 534: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 547: 1340, 1340, 1340, 552: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 560: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 581: 1340, 1340, 585: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 606: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 624: 1340, 626: 1340, 1340, 1340, 632: 1340, 699: 1340}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4386}, + {9: 4387, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4388}, + {57: 4389, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 530: 1342, 1342, 1342, 534: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 547: 1342, 1342, 1342, 552: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 560: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 582: 1342, 1342, 586: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 607: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 625: 1342, 627: 1342, 1342, 1342, 633: 1342, 700: 1342}, // 1570 - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 881: 4389}, - {9: 4390}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4391}, - {9: 4392, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4393}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 881: 4391}, + {9: 4392}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4393}, + {9: 4394, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4395}, // 1575 - {57: 4394, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 530: 1341, 1341, 1341, 534: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 547: 1341, 1341, 1341, 552: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 560: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 581: 1341, 1341, 585: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 606: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 624: 1341, 626: 1341, 1341, 1341, 632: 1341, 699: 1341}, - {174: 4398, 4397, 178: 4399, 184: 4400, 1355: 4396}, - {9: 4401}, - {9: 1330}, + {57: 4396, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 530: 1343, 1343, 1343, 534: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 547: 1343, 1343, 1343, 552: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 560: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 582: 1343, 1343, 586: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 607: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 625: 1343, 627: 1343, 1343, 1343, 633: 1343, 700: 1343}, + {174: 4400, 4399, 178: 4401, 184: 4402, 1355: 4398}, + {9: 4403}, + {9: 1332}, // 1580 + {9: 1331}, + {9: 1330}, {9: 1329}, - {9: 1328}, - {9: 1327}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4402}, - {57: 4403, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4404}, + {57: 4405, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 1585 - {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 530: 1347, 1347, 1347, 534: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 547: 1347, 1347, 1347, 552: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 560: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 581: 1347, 1347, 585: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 606: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 624: 1347, 626: 1347, 1347, 1347, 632: 1347, 699: 1347}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4405}, - {9: 4406}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 4408}, - {2193, 2193, 6: 2193, 2193, 2193, 2193, 15: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 57: 2193, 86: 2193, 88: 2193, 90: 2193, 2193, 94: 2193, 2193, 97: 2193, 2193, 2193, 2193, 102: 2193, 131: 2193, 161: 2193, 2193, 2193, 2193, 533: 2193, 536: 2193, 2193, 551: 2193, 2193, 2193, 561: 2193, 563: 2193, 705: 2193, 2193, 714: 2193}, + {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 530: 1349, 1349, 1349, 534: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 547: 1349, 1349, 1349, 552: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 560: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 582: 1349, 1349, 586: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 607: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 625: 1349, 627: 1349, 1349, 1349, 633: 1349, 700: 1349}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4407}, + {9: 4408}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 4410}, + {2195, 2195, 6: 2195, 2195, 2195, 2195, 15: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 57: 2195, 86: 2195, 88: 2195, 90: 2195, 2195, 94: 2195, 2195, 97: 2195, 2195, 2195, 2195, 102: 2195, 131: 2195, 161: 2195, 2195, 2195, 2195, 533: 2195, 536: 2195, 2195, 551: 2195, 2195, 2195, 561: 2195, 563: 2195, 706: 2195, 2195, 715: 2195}, // 1590 - {57: 4414}, - {153, 153, 6: 153, 153, 153, 15: 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 57: 153, 86: 153, 88: 153, 90: 153, 153, 94: 153, 153, 97: 153, 153, 153, 153, 102: 153, 533: 153, 536: 153, 153, 551: 153, 563: 153, 705: 153, 153, 714: 153}, - {559: 4141, 793: 4407, 819: 4413}, - {559: 4141, 793: 4412}, - {151, 151, 6: 151, 151, 151, 15: 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, 57: 151, 86: 151, 88: 151, 90: 151, 151, 94: 151, 151, 97: 151, 151, 151, 151, 102: 151, 533: 151, 536: 151, 151, 551: 151, 563: 151, 705: 151, 151, 714: 151}, + {57: 4416}, + {155, 155, 6: 155, 155, 155, 15: 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 57: 155, 86: 155, 88: 155, 90: 155, 155, 94: 155, 155, 97: 155, 155, 155, 155, 102: 155, 533: 155, 536: 155, 155, 551: 155, 563: 155, 706: 155, 155, 715: 155}, + {559: 4143, 794: 4409, 820: 4415}, + {559: 4143, 794: 4414}, + {153, 153, 6: 153, 153, 153, 15: 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 57: 153, 86: 153, 88: 153, 90: 153, 153, 94: 153, 153, 97: 153, 153, 153, 153, 102: 153, 533: 153, 536: 153, 153, 551: 153, 563: 153, 706: 153, 153, 715: 153}, // 1595 - {152, 152, 6: 152, 152, 152, 15: 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, 57: 152, 86: 152, 88: 152, 90: 152, 152, 94: 152, 152, 97: 152, 152, 152, 152, 102: 152, 533: 152, 536: 152, 152, 551: 152, 563: 152, 705: 152, 152, 714: 152}, - {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 530: 1318, 1318, 1318, 534: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 547: 1318, 1318, 1318, 552: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 560: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 581: 1318, 1318, 585: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 606: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 624: 1318, 626: 1318, 1318, 1318, 632: 1318, 699: 1318}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4416}, - {57: 4417}, - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 530: 1319, 1319, 1319, 534: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 547: 1319, 1319, 1319, 552: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 560: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 581: 1319, 1319, 585: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 606: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 624: 1319, 626: 1319, 1319, 1319, 632: 1319, 699: 1319}, + {154, 154, 6: 154, 154, 154, 15: 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 57: 154, 86: 154, 88: 154, 90: 154, 154, 94: 154, 154, 97: 154, 154, 154, 154, 102: 154, 533: 154, 536: 154, 154, 551: 154, 563: 154, 706: 154, 154, 715: 154}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 530: 1320, 1320, 1320, 534: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 547: 1320, 1320, 1320, 552: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 560: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 582: 1320, 1320, 586: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 607: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 625: 1320, 627: 1320, 1320, 1320, 633: 1320, 700: 1320}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4418}, + {57: 4419}, + {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 530: 1321, 1321, 1321, 534: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 547: 1321, 1321, 1321, 552: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 560: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 582: 1321, 1321, 586: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 607: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 625: 1321, 627: 1321, 1321, 1321, 633: 1321, 700: 1321}, // 1600 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4419}, - {57: 4420, 535: 4421, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 530: 1335, 1335, 1335, 534: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 547: 1335, 1335, 1335, 552: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 560: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 581: 1335, 1335, 585: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 606: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 624: 1335, 626: 1335, 1335, 1335, 632: 1335, 699: 1335}, - {551: 4135, 583: 4423, 705: 4134, 944: 4422}, - {529: 4152, 836: 4426}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4421}, + {57: 4422, 535: 4423, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 530: 1337, 1337, 1337, 534: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 547: 1337, 1337, 1337, 552: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 560: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 582: 1337, 1337, 586: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 607: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 625: 1337, 627: 1337, 1337, 1337, 633: 1337, 700: 1337}, + {551: 4137, 584: 4425, 706: 4136, 944: 4424}, + {529: 4154, 836: 4428}, // 1605 - {529: 4152, 836: 4424}, - {57: 4425}, - {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 530: 1333, 1333, 1333, 534: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 547: 1333, 1333, 1333, 552: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 560: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 581: 1333, 1333, 585: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 606: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 624: 1333, 626: 1333, 1333, 1333, 632: 1333, 699: 1333}, + {529: 4154, 836: 4426}, {57: 4427}, - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 530: 1334, 1334, 1334, 534: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 547: 1334, 1334, 1334, 552: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 560: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 581: 1334, 1334, 585: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 606: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 624: 1334, 626: 1334, 1334, 1334, 632: 1334, 699: 1334}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 530: 1335, 1335, 1335, 534: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 547: 1335, 1335, 1335, 552: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 560: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 582: 1335, 1335, 586: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 607: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 625: 1335, 627: 1335, 1335, 1335, 633: 1335, 700: 1335}, + {57: 4429}, + {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 530: 1336, 1336, 1336, 534: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 547: 1336, 1336, 1336, 552: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 560: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 582: 1336, 1336, 586: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 607: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 625: 1336, 627: 1336, 1336, 1336, 633: 1336, 700: 1336}, // 1610 - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 530: 1357, 1357, 1357, 534: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 547: 1357, 1357, 1357, 552: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 560: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 581: 1357, 1357, 585: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 606: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 624: 1357, 626: 1357, 1357, 1357, 632: 1357, 699: 1357}, - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 530: 1358, 1358, 1358, 534: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 547: 1358, 1358, 1358, 552: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 560: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 581: 1358, 1358, 585: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 606: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 624: 1358, 626: 1358, 1358, 1358, 632: 1358, 699: 1358}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4431}, - {57: 4432}, - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 530: 1354, 1354, 1354, 534: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 547: 1354, 1354, 1354, 552: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 560: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 581: 1354, 1354, 585: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 606: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 624: 1354, 626: 1354, 1354, 1354, 632: 1354, 699: 1354}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 530: 1359, 1359, 1359, 534: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 547: 1359, 1359, 1359, 552: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 560: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 582: 1359, 1359, 586: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 607: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 625: 1359, 627: 1359, 1359, 1359, 633: 1359, 700: 1359}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 530: 1360, 1360, 1360, 534: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 547: 1360, 1360, 1360, 552: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 560: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 582: 1360, 1360, 586: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 607: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 625: 1360, 627: 1360, 1360, 1360, 633: 1360, 700: 1360}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4433}, + {57: 4434}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 530: 1356, 1356, 1356, 534: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 547: 1356, 1356, 1356, 552: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 560: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 582: 1356, 1356, 586: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 607: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 625: 1356, 627: 1356, 1356, 1356, 633: 1356, 700: 1356}, // 1615 - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 530: 1359, 1359, 1359, 534: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 547: 1359, 1359, 1359, 552: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 560: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 581: 1359, 1359, 585: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 606: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 624: 1359, 626: 1359, 1359, 1359, 632: 1359, 699: 1359}, - {2: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 10: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 58: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 529: 1415, 531: 1415, 1415, 1415, 1415, 538: 1415, 1415, 541: 1415, 1415, 1415, 545: 1415, 1415, 550: 1415, 1415, 559: 1415, 580: 1415, 583: 1415, 1415, 622: 1415, 1415, 625: 1415, 629: 1415, 1415, 1415, 633: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 645: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 707: 1415, 711: 3866, 824: 3864, 3865, 879: 3867, 882: 3868, 907: 4435, 3869}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4436}, - {57: 4437, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 581: 1132, 1132, 585: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 606: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 624: 1132, 626: 1132, 1132, 1132, 632: 1132, 699: 1132, 813: 3676, 827: 3874, 839: 4438}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 530: 1361, 1361, 1361, 534: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 547: 1361, 1361, 1361, 552: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 560: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 582: 1361, 1361, 586: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 607: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 625: 1361, 627: 1361, 1361, 1361, 633: 1361, 700: 1361}, + {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 4437, 3871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4438}, + {57: 4439, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4440}, // 1620 - {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 530: 1316, 1316, 1316, 534: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 547: 1316, 1316, 1316, 552: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 560: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 581: 1316, 1316, 585: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 606: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 624: 1316, 626: 1316, 1316, 1316, 632: 1316, 699: 1316}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 4440}, - {57: 4441}, - {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 530: 1287, 1287, 1287, 534: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 547: 1287, 1287, 1287, 552: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 560: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 581: 1287, 1287, 585: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 606: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 624: 1287, 626: 1287, 1287, 1287, 632: 1287, 699: 1287}, - {189: 2558, 223: 2558, 546: 2558, 576: 2558, 603: 2558, 624: 2558, 626: 2558, 2558, 2558, 2558, 2558, 642: 2558}, + {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 530: 1318, 1318, 1318, 534: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 547: 1318, 1318, 1318, 552: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 560: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 582: 1318, 1318, 586: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 607: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 625: 1318, 627: 1318, 1318, 1318, 633: 1318, 700: 1318}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4442}, + {57: 4443}, + {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 530: 1289, 1289, 1289, 534: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 547: 1289, 1289, 1289, 552: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 560: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 582: 1289, 1289, 586: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 607: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 625: 1289, 627: 1289, 1289, 1289, 633: 1289, 700: 1289}, + {189: 2560, 224: 2560, 546: 2560, 576: 2560, 604: 2560, 625: 2560, 627: 2560, 2560, 2560, 2560, 2560, 643: 2560}, // 1625 - {189: 2557, 223: 2557, 546: 2557, 576: 2557, 603: 2557, 624: 2557, 626: 2557, 2557, 2557, 2557, 2557, 642: 2557}, - {2: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 10: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 58: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 529: 2138, 531: 2138, 2138, 2138, 538: 2138, 2138, 541: 2138, 2138, 2138, 545: 2138, 2138, 550: 2138, 2138, 559: 2138, 580: 2138, 583: 2138, 2138, 622: 2138, 2138, 625: 2138, 629: 2138, 2138, 2138, 633: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 645: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138}, - {576: 4477, 603: 4476, 624: 4475, 626: 4478, 4456, 4457, 1240: 4479}, - {529: 2134}, - {2: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 10: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 58: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 529: 2132, 531: 2132, 2132, 2132, 538: 2132, 2132, 541: 2132, 2132, 2132, 545: 2132, 2132, 550: 2132, 2132, 559: 2132, 580: 2132, 583: 2132, 2132, 622: 2132, 2132, 625: 2132, 629: 2132, 2132, 2132, 633: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 645: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, + {189: 2559, 224: 2559, 546: 2559, 576: 2559, 604: 2559, 625: 2559, 627: 2559, 2559, 2559, 2559, 2559, 643: 2559}, + {2: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 10: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 58: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 529: 2140, 531: 2140, 2140, 2140, 538: 2140, 2140, 541: 2140, 2140, 2140, 545: 2140, 2140, 550: 2140, 2140, 559: 2140, 581: 2140, 584: 2140, 2140, 623: 2140, 2140, 626: 2140, 630: 2140, 2140, 2140, 634: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 646: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140}, + {576: 4479, 604: 4478, 625: 4477, 627: 4480, 4458, 4459, 1240: 4481}, + {529: 2136}, + {2: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 10: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 58: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 529: 2134, 531: 2134, 2134, 2134, 538: 2134, 2134, 541: 2134, 2134, 2134, 545: 2134, 2134, 550: 2134, 2134, 559: 2134, 581: 2134, 584: 2134, 2134, 623: 2134, 2134, 626: 2134, 630: 2134, 2134, 2134, 634: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 646: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134}, // 1630 - {2: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 10: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 58: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 529: 2130, 531: 2130, 2130, 2130, 538: 2130, 2130, 541: 2130, 2130, 2130, 545: 2130, 2130, 550: 2130, 2130, 559: 2130, 580: 2130, 583: 2130, 2130, 622: 2130, 2130, 625: 2130, 629: 2130, 2130, 2130, 633: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 645: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, - {2: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 10: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 58: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 529: 2128, 531: 2128, 2128, 2128, 538: 2128, 2128, 541: 2128, 2128, 2128, 545: 2128, 2128, 550: 2128, 2128, 559: 2128, 580: 2128, 583: 2128, 2128, 622: 2128, 2128, 625: 2128, 629: 2128, 2128, 2128, 633: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 645: 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128, 2128}, - {529: 4471, 769: 4472}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4468}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4466, 3567, 3648, 3566, 3563}, + {2: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 10: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 58: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 529: 2132, 531: 2132, 2132, 2132, 538: 2132, 2132, 541: 2132, 2132, 2132, 545: 2132, 2132, 550: 2132, 2132, 559: 2132, 581: 2132, 584: 2132, 2132, 623: 2132, 2132, 626: 2132, 630: 2132, 2132, 2132, 634: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 646: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, + {2: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 10: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 58: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 529: 2130, 531: 2130, 2130, 2130, 538: 2130, 2130, 541: 2130, 2130, 2130, 545: 2130, 2130, 550: 2130, 2130, 559: 2130, 581: 2130, 584: 2130, 2130, 623: 2130, 2130, 626: 2130, 630: 2130, 2130, 2130, 634: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 646: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, + {529: 4473, 770: 4474}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4470}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4468, 3569, 3650, 3568, 3565}, // 1635 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4462, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4461, 3567, 3648, 3566, 3563}, - {529: 4458}, - {2: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 10: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 58: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 529: 2115, 531: 2115, 2115, 2115, 538: 2115, 2115, 541: 2115, 2115, 2115, 545: 2115, 2115, 550: 2115, 2115, 559: 2115, 580: 2115, 583: 2115, 2115, 622: 2115, 2115, 625: 2115, 629: 2115, 2115, 2115, 633: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 645: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115}, - {2: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 10: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 58: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 529: 2114, 531: 2114, 2114, 2114, 538: 2114, 2114, 541: 2114, 2114, 2114, 545: 2114, 2114, 550: 2114, 2114, 559: 2114, 580: 2114, 583: 2114, 2114, 622: 2114, 2114, 625: 2114, 629: 2114, 2114, 2114, 633: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 645: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4464, 3569, 3650, 3568, 3565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4463, 3569, 3650, 3568, 3565}, + {529: 4460}, + {2: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 10: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 58: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 529: 2117, 531: 2117, 2117, 2117, 538: 2117, 2117, 541: 2117, 2117, 2117, 545: 2117, 2117, 550: 2117, 2117, 559: 2117, 581: 2117, 584: 2117, 2117, 623: 2117, 2117, 626: 2117, 630: 2117, 2117, 2117, 634: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 646: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, + {2: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 10: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 58: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 529: 2116, 531: 2116, 2116, 2116, 538: 2116, 2116, 541: 2116, 2116, 2116, 545: 2116, 2116, 550: 2116, 2116, 559: 2116, 581: 2116, 584: 2116, 2116, 623: 2116, 2116, 626: 2116, 630: 2116, 2116, 2116, 634: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 646: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, // 1640 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4459, 3567, 3648, 3566, 3563}, - {57: 4460, 536: 3664, 699: 3665}, - {2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 530: 2117, 2117, 535: 2117, 537: 2117, 2117, 2117, 2117, 547: 2117, 2117, 2117, 552: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 560: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 577: 2117, 2117, 2117, 582: 2117, 585: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 604: 2117, 609: 2117, 2117, 614: 2117, 2117, 2117, 618: 2117, 2117, 2117}, - {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 530: 2118, 2118, 535: 2118, 3664, 2118, 2118, 2118, 2118, 547: 2118, 2118, 2118, 552: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 560: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 577: 2118, 2118, 2118, 582: 2118, 585: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 604: 2118, 609: 2118, 2118, 614: 2118, 2118, 2118, 618: 2118, 2118, 2118, 699: 3665}, - {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 4464, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 530: 2113, 2113, 535: 2113, 3664, 2113, 2113, 2113, 2113, 547: 2113, 2113, 2113, 552: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 560: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 2113, 2113, 2113, 582: 2113, 585: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 604: 2113, 609: 2113, 2113, 614: 2113, 2113, 2113, 618: 2113, 2113, 2113, 699: 3665, 1190: 4463}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4461, 3569, 3650, 3568, 3565}, + {57: 4462, 536: 3666, 700: 3667}, + {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 530: 2119, 2119, 535: 2119, 537: 2119, 2119, 2119, 2119, 547: 2119, 2119, 2119, 552: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 560: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 577: 2119, 2119, 2119, 2119, 583: 2119, 586: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 605: 2119, 610: 2119, 2119, 615: 2119, 2119, 2119, 619: 2119, 2119, 2119}, + {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 530: 2120, 2120, 535: 2120, 3666, 2120, 2120, 2120, 2120, 547: 2120, 2120, 2120, 552: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 560: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 577: 2120, 2120, 2120, 2120, 583: 2120, 586: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 605: 2120, 610: 2120, 2120, 615: 2120, 2120, 2120, 619: 2120, 2120, 2120, 700: 3667}, + {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 4466, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 530: 2115, 2115, 535: 2115, 3666, 2115, 2115, 2115, 2115, 547: 2115, 2115, 2115, 552: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 560: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 577: 2115, 2115, 2115, 2115, 583: 2115, 586: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 605: 2115, 610: 2115, 2115, 615: 2115, 2115, 2115, 619: 2115, 2115, 2115, 700: 3667, 1190: 4465}, // 1645 - {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 530: 2119, 2119, 535: 2119, 537: 2119, 2119, 2119, 2119, 547: 2119, 2119, 2119, 552: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 560: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 577: 2119, 2119, 2119, 582: 2119, 585: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 604: 2119, 609: 2119, 2119, 614: 2119, 2119, 2119, 618: 2119, 2119, 2119}, - {531: 4465}, - {2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 530: 2112, 2112, 535: 2112, 537: 2112, 2112, 2112, 2112, 547: 2112, 2112, 2112, 552: 2112, 2112, 2112, 2112, 2112, 2112, 2112, 560: 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 577: 2112, 2112, 2112, 582: 2112, 585: 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 2112, 604: 2112, 609: 2112, 2112, 614: 2112, 2112, 2112, 618: 2112, 2112, 2112}, - {2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 4464, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 530: 2113, 2113, 535: 2113, 3664, 2113, 2113, 2113, 2113, 547: 2113, 2113, 2113, 552: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 560: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 577: 2113, 2113, 2113, 582: 2113, 585: 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 2113, 604: 2113, 609: 2113, 2113, 614: 2113, 2113, 2113, 618: 2113, 2113, 2113, 699: 3665, 1190: 4467}, - {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 530: 2120, 2120, 535: 2120, 537: 2120, 2120, 2120, 2120, 547: 2120, 2120, 2120, 552: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 560: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 577: 2120, 2120, 2120, 582: 2120, 585: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 604: 2120, 609: 2120, 2120, 614: 2120, 2120, 2120, 618: 2120, 2120, 2120}, + {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 530: 2121, 2121, 535: 2121, 537: 2121, 2121, 2121, 2121, 547: 2121, 2121, 2121, 552: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 560: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 577: 2121, 2121, 2121, 2121, 583: 2121, 586: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 605: 2121, 610: 2121, 2121, 615: 2121, 2121, 2121, 619: 2121, 2121, 2121}, + {531: 4467}, + {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 530: 2114, 2114, 535: 2114, 537: 2114, 2114, 2114, 2114, 547: 2114, 2114, 2114, 552: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 560: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 577: 2114, 2114, 2114, 2114, 583: 2114, 586: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 605: 2114, 610: 2114, 2114, 615: 2114, 2114, 2114, 619: 2114, 2114, 2114}, + {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 4466, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 530: 2115, 2115, 535: 2115, 3666, 2115, 2115, 2115, 2115, 547: 2115, 2115, 2115, 552: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 560: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 577: 2115, 2115, 2115, 2115, 583: 2115, 586: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 605: 2115, 610: 2115, 2115, 615: 2115, 2115, 2115, 619: 2115, 2115, 2115, 700: 3667, 1190: 4469}, + {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 530: 2122, 2122, 535: 2122, 537: 2122, 2122, 2122, 2122, 547: 2122, 2122, 2122, 552: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 560: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 577: 2122, 2122, 2122, 2122, 583: 2122, 586: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 605: 2122, 610: 2122, 2122, 615: 2122, 2122, 2122, 619: 2122, 2122, 2122}, // 1650 - {541: 4010, 4011, 4016, 564: 4469, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 4470}, - {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 530: 2121, 2121, 535: 2121, 537: 2121, 2121, 2121, 2121, 547: 2121, 2121, 2121, 552: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 560: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 577: 2121, 2121, 2121, 582: 2121, 585: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 604: 2121, 609: 2121, 2121, 614: 2121, 2121, 2121, 618: 2121, 2121, 2121}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 2870, 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 4207, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 605: 2868, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 2864, 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 4206, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 800: 4209, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 4211, 4210, 857: 4473}, - {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 530: 2122, 2122, 535: 2122, 537: 2122, 2122, 2122, 2122, 547: 2122, 2122, 2122, 552: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 560: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 577: 2122, 2122, 2122, 582: 2122, 585: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 604: 2122, 609: 2122, 2122, 614: 2122, 2122, 2122, 618: 2122, 2122, 2122}, + {541: 4012, 4013, 4018, 564: 4471, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4472}, + {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 530: 2123, 2123, 535: 2123, 537: 2123, 2123, 2123, 2123, 547: 2123, 2123, 2123, 552: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 560: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 577: 2123, 2123, 2123, 2123, 583: 2123, 586: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 605: 2123, 610: 2123, 2123, 615: 2123, 2123, 2123, 619: 2123, 2123, 2123}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 2872, 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 4209, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 606: 2870, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 2866, 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 4208, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 857: 4475}, + {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 530: 2124, 2124, 535: 2124, 537: 2124, 2124, 2124, 2124, 547: 2124, 2124, 2124, 552: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 560: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 577: 2124, 2124, 2124, 2124, 583: 2124, 586: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 605: 2124, 610: 2124, 2124, 615: 2124, 2124, 2124, 619: 2124, 2124, 2124}, // 1655 - {9: 3910, 57: 4474}, - {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 530: 2123, 2123, 535: 2123, 537: 2123, 2123, 2123, 2123, 547: 2123, 2123, 2123, 552: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 560: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 577: 2123, 2123, 2123, 582: 2123, 585: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 604: 2123, 609: 2123, 2123, 614: 2123, 2123, 2123, 618: 2123, 2123, 2123}, - {2: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 10: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 58: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 529: 2137, 531: 2137, 2137, 2137, 538: 2137, 2137, 541: 2137, 2137, 2137, 545: 2137, 2137, 550: 2137, 2137, 559: 2137, 580: 2137, 583: 2137, 2137, 622: 2137, 2137, 625: 2137, 629: 2137, 2137, 2137, 633: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 645: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137}, - {529: 2133}, - {2: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 10: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 58: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 529: 2131, 531: 2131, 2131, 2131, 538: 2131, 2131, 541: 2131, 2131, 2131, 545: 2131, 2131, 550: 2131, 2131, 559: 2131, 580: 2131, 583: 2131, 2131, 622: 2131, 2131, 625: 2131, 629: 2131, 2131, 2131, 633: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 645: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, + {9: 3912, 57: 4476}, + {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 530: 2125, 2125, 535: 2125, 537: 2125, 2125, 2125, 2125, 547: 2125, 2125, 2125, 552: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 560: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 577: 2125, 2125, 2125, 2125, 583: 2125, 586: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 605: 2125, 610: 2125, 2125, 615: 2125, 2125, 2125, 619: 2125, 2125, 2125}, + {2: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 10: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 58: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 529: 2139, 531: 2139, 2139, 2139, 538: 2139, 2139, 541: 2139, 2139, 2139, 545: 2139, 2139, 550: 2139, 2139, 559: 2139, 581: 2139, 584: 2139, 2139, 623: 2139, 2139, 626: 2139, 630: 2139, 2139, 2139, 634: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 646: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139}, + {529: 2135}, + {2: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 10: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 58: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 529: 2133, 531: 2133, 2133, 2133, 538: 2133, 2133, 541: 2133, 2133, 2133, 545: 2133, 2133, 550: 2133, 2133, 559: 2133, 581: 2133, 584: 2133, 2133, 623: 2133, 2133, 626: 2133, 630: 2133, 2133, 2133, 634: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 646: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133}, // 1660 - {2: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 10: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 58: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 529: 2129, 531: 2129, 2129, 2129, 538: 2129, 2129, 541: 2129, 2129, 2129, 545: 2129, 2129, 550: 2129, 2129, 559: 2129, 580: 2129, 583: 2129, 2129, 622: 2129, 2129, 625: 2129, 629: 2129, 2129, 2129, 633: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 645: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, - {2: 2127, 2127, 2127, 2127, 2127, 2127, 2127, 10: 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 58: 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 529: 2127, 531: 2127, 2127, 2127, 538: 2127, 2127, 541: 2127, 2127, 2127, 545: 2127, 2127, 550: 2127, 2127, 559: 2127, 580: 2127, 583: 2127, 2127, 622: 2127, 2127, 625: 2127, 629: 2127, 2127, 2127, 633: 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 645: 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127, 2127}, - {223: 4503, 546: 4504, 629: 4502, 4501}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 4495, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 4496, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 4494, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 711: 4497, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 4492, 1307: 4493}, - {2: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 10: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 58: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 529: 2146, 531: 2146, 2146, 2146, 538: 2146, 2146, 541: 2146, 2146, 2146, 545: 2146, 2146, 550: 2146, 2146, 559: 2146, 580: 2146, 583: 2146, 2146, 622: 2146, 2146, 625: 2146, 629: 2146, 2146, 2146, 633: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 645: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 711: 2146}, + {2: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 10: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 58: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 529: 2131, 531: 2131, 2131, 2131, 538: 2131, 2131, 541: 2131, 2131, 2131, 545: 2131, 2131, 550: 2131, 2131, 559: 2131, 581: 2131, 584: 2131, 2131, 623: 2131, 2131, 626: 2131, 630: 2131, 2131, 2131, 634: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 646: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, + {2: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 10: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 58: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 529: 2129, 531: 2129, 2129, 2129, 538: 2129, 2129, 541: 2129, 2129, 2129, 545: 2129, 2129, 550: 2129, 2129, 559: 2129, 581: 2129, 584: 2129, 2129, 623: 2129, 2129, 626: 2129, 630: 2129, 2129, 2129, 634: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 646: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, + {224: 4505, 546: 4506, 630: 4504, 4503}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 4497, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 4498, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 4496, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 712: 4499, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4494, 1307: 4495}, + {2: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 10: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 58: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 529: 2148, 531: 2148, 2148, 2148, 538: 2148, 2148, 541: 2148, 2148, 2148, 545: 2148, 2148, 550: 2148, 2148, 559: 2148, 581: 2148, 584: 2148, 2148, 623: 2148, 2148, 626: 2148, 630: 2148, 2148, 2148, 634: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 646: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 712: 2148}, // 1665 - {2: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 10: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 58: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 529: 2145, 531: 2145, 2145, 2145, 538: 2145, 2145, 541: 2145, 2145, 2145, 545: 2145, 2145, 550: 2145, 2145, 559: 2145, 580: 2145, 583: 2145, 2145, 622: 2145, 2145, 625: 2145, 629: 2145, 2145, 2145, 633: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 645: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 711: 2145}, - {2: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 10: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 58: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 529: 2144, 531: 2144, 2144, 2144, 538: 2144, 2144, 541: 2144, 2144, 2144, 545: 2144, 2144, 550: 2144, 2144, 559: 2144, 580: 2144, 583: 2144, 2144, 622: 2144, 2144, 625: 2144, 629: 2144, 2144, 2144, 633: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 645: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 711: 2144}, - {2: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 10: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 58: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 529: 2143, 531: 2143, 2143, 2143, 538: 2143, 2143, 541: 2143, 2143, 2143, 545: 2143, 2143, 550: 2143, 2143, 559: 2143, 580: 2143, 583: 2143, 2143, 622: 2143, 2143, 625: 2143, 629: 2143, 2143, 2143, 633: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 645: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 711: 2143}, - {2: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 10: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 58: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 529: 2142, 531: 2142, 2142, 2142, 538: 2142, 2142, 541: 2142, 2142, 2142, 545: 2142, 2142, 550: 2142, 2142, 559: 2142, 580: 2142, 583: 2142, 2142, 622: 2142, 2142, 625: 2142, 629: 2142, 2142, 2142, 633: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 645: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 711: 2142}, - {2: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 10: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 58: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 529: 2141, 531: 2141, 2141, 2141, 538: 2141, 2141, 541: 2141, 2141, 2141, 545: 2141, 2141, 550: 2141, 2141, 559: 2141, 580: 2141, 583: 2141, 2141, 622: 2141, 2141, 625: 2141, 629: 2141, 2141, 2141, 633: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 645: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 711: 2141}, + {2: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 10: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 58: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 529: 2147, 531: 2147, 2147, 2147, 538: 2147, 2147, 541: 2147, 2147, 2147, 545: 2147, 2147, 550: 2147, 2147, 559: 2147, 581: 2147, 584: 2147, 2147, 623: 2147, 2147, 626: 2147, 630: 2147, 2147, 2147, 634: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 646: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 712: 2147}, + {2: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 10: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 58: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 529: 2146, 531: 2146, 2146, 2146, 538: 2146, 2146, 541: 2146, 2146, 2146, 545: 2146, 2146, 550: 2146, 2146, 559: 2146, 581: 2146, 584: 2146, 2146, 623: 2146, 2146, 626: 2146, 630: 2146, 2146, 2146, 634: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 646: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 712: 2146}, + {2: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 10: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 58: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 529: 2145, 531: 2145, 2145, 2145, 538: 2145, 2145, 541: 2145, 2145, 2145, 545: 2145, 2145, 550: 2145, 2145, 559: 2145, 581: 2145, 584: 2145, 2145, 623: 2145, 2145, 626: 2145, 630: 2145, 2145, 2145, 634: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 646: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 712: 2145}, + {2: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 10: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 58: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 529: 2144, 531: 2144, 2144, 2144, 538: 2144, 2144, 541: 2144, 2144, 2144, 545: 2144, 2144, 550: 2144, 2144, 559: 2144, 581: 2144, 584: 2144, 2144, 623: 2144, 2144, 626: 2144, 630: 2144, 2144, 2144, 634: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 646: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 712: 2144}, + {2: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 10: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 58: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 529: 2143, 531: 2143, 2143, 2143, 538: 2143, 2143, 541: 2143, 2143, 2143, 545: 2143, 2143, 550: 2143, 2143, 559: 2143, 581: 2143, 584: 2143, 2143, 623: 2143, 2143, 626: 2143, 630: 2143, 2143, 2143, 634: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 646: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 712: 2143}, // 1670 - {2: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 10: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 58: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 529: 2140, 531: 2140, 2140, 2140, 538: 2140, 2140, 541: 2140, 2140, 2140, 545: 2140, 2140, 550: 2140, 2140, 559: 2140, 580: 2140, 583: 2140, 2140, 622: 2140, 2140, 625: 2140, 629: 2140, 2140, 2140, 633: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 645: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 711: 2140}, - {2: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 10: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 58: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 529: 2139, 531: 2139, 2139, 2139, 538: 2139, 2139, 541: 2139, 2139, 2139, 545: 2139, 2139, 550: 2139, 2139, 559: 2139, 580: 2139, 583: 2139, 2139, 622: 2139, 2139, 625: 2139, 629: 2139, 2139, 2139, 633: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 645: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 711: 2139}, - {223: 2136, 532: 4443, 534: 4442, 546: 2136, 629: 2136, 2136, 910: 4491}, - {223: 2135, 546: 2135, 629: 2135, 2135}, - {2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 530: 2150, 2150, 535: 2150, 537: 2150, 2150, 2150, 2150, 547: 2150, 2150, 2150, 552: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 560: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 577: 2150, 2150, 2150, 582: 2150, 585: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 604: 2150, 609: 2150, 2150, 614: 2150, 2150, 2150, 618: 2150, 2150, 2150}, + {2: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 10: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 58: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 529: 2142, 531: 2142, 2142, 2142, 538: 2142, 2142, 541: 2142, 2142, 2142, 545: 2142, 2142, 550: 2142, 2142, 559: 2142, 581: 2142, 584: 2142, 2142, 623: 2142, 2142, 626: 2142, 630: 2142, 2142, 2142, 634: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 646: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 712: 2142}, + {2: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 10: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 58: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 529: 2141, 531: 2141, 2141, 2141, 538: 2141, 2141, 541: 2141, 2141, 2141, 545: 2141, 2141, 550: 2141, 2141, 559: 2141, 581: 2141, 584: 2141, 2141, 623: 2141, 2141, 626: 2141, 630: 2141, 2141, 2141, 634: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 646: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 712: 2141}, + {224: 2138, 532: 4445, 534: 4444, 546: 2138, 630: 2138, 2138, 910: 4493}, + {224: 2137, 546: 2137, 630: 2137, 2137}, + {2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 530: 2152, 2152, 535: 2152, 537: 2152, 2152, 2152, 2152, 547: 2152, 2152, 2152, 552: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 560: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 577: 2152, 2152, 2152, 2152, 583: 2152, 586: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 605: 2152, 610: 2152, 2152, 615: 2152, 2152, 2152, 619: 2152, 2152, 2152}, // 1675 - {529: 2871, 769: 4500}, - {920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 530: 920, 920, 920, 534: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 547: 920, 920, 920, 552: 920, 920, 920, 920, 920, 920, 920, 560: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 581: 920, 920, 585: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 606: 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 920, 624: 920, 626: 920, 920, 920, 632: 920, 699: 920, 713: 4498}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 2126, 1939, 1939, 1939, 534: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 547: 1939, 1939, 1939, 552: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 560: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 581: 1939, 1939, 585: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 606: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 624: 1939, 626: 1939, 1939, 1939, 632: 1939, 699: 1939, 712: 1939, 715: 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 2125, 1938, 1938, 1938, 534: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 547: 1938, 1938, 1938, 552: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 560: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 581: 1938, 1938, 585: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 606: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 624: 1938, 626: 1938, 1938, 1938, 632: 1938, 699: 1938, 712: 1938, 715: 1938, 1938}, - {529: 2124}, + {529: 2873, 770: 4502}, + {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922, 714: 4500}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 2128, 1941, 1941, 1941, 534: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 547: 1941, 1941, 1941, 552: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 560: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 582: 1941, 1941, 586: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 607: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 625: 1941, 627: 1941, 1941, 1941, 633: 1941, 700: 1941, 713: 1941, 716: 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 2127, 1940, 1940, 1940, 534: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 547: 1940, 1940, 1940, 552: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 560: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 582: 1940, 1940, 586: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 607: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 625: 1940, 627: 1940, 1940, 1940, 633: 1940, 700: 1940, 713: 1940, 716: 1940, 1940}, + {529: 2126}, // 1680 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 4499}, - {2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 530: 2148, 2148, 535: 2148, 537: 2148, 2148, 2148, 2148, 547: 2148, 2148, 2148, 552: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 560: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 577: 2148, 2148, 2148, 582: 2148, 585: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 604: 2148, 609: 2148, 2148, 614: 2148, 2148, 2148, 618: 2148, 2148, 2148}, - {2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 530: 2149, 2149, 535: 2149, 537: 2149, 2149, 2149, 2149, 547: 2149, 2149, 2149, 552: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 560: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 577: 2149, 2149, 2149, 582: 2149, 585: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 604: 2149, 609: 2149, 2149, 614: 2149, 2149, 2149, 618: 2149, 2149, 2149}, - {2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 530: 2175, 2175, 535: 2175, 537: 2175, 2175, 2175, 2175, 547: 2175, 2175, 2175, 552: 2175, 2175, 2175, 556: 2175, 2175, 2175, 560: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 577: 2175, 2175, 2175, 582: 2175, 585: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 604: 2175}, - {2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 530: 2174, 2174, 535: 2174, 537: 2174, 2174, 2174, 2174, 547: 2174, 2174, 2174, 552: 2174, 2174, 2174, 556: 2174, 2174, 2174, 560: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 577: 2174, 2174, 2174, 582: 2174, 585: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 604: 2174}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4501}, + {2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 530: 2150, 2150, 535: 2150, 537: 2150, 2150, 2150, 2150, 547: 2150, 2150, 2150, 552: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 560: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 577: 2150, 2150, 2150, 2150, 583: 2150, 586: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 605: 2150, 610: 2150, 2150, 615: 2150, 2150, 2150, 619: 2150, 2150, 2150}, + {2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 530: 2151, 2151, 535: 2151, 537: 2151, 2151, 2151, 2151, 547: 2151, 2151, 2151, 552: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 560: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 577: 2151, 2151, 2151, 2151, 583: 2151, 586: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 605: 2151, 610: 2151, 2151, 615: 2151, 2151, 2151, 619: 2151, 2151, 2151}, + {2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 530: 2177, 2177, 535: 2177, 537: 2177, 2177, 2177, 2177, 547: 2177, 2177, 2177, 552: 2177, 2177, 2177, 556: 2177, 2177, 2177, 560: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 577: 2177, 2177, 2177, 2177, 583: 2177, 586: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 605: 2177}, + {2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 530: 2176, 2176, 535: 2176, 537: 2176, 2176, 2176, 2176, 547: 2176, 2176, 2176, 552: 2176, 2176, 2176, 556: 2176, 2176, 2176, 560: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 577: 2176, 2176, 2176, 2176, 583: 2176, 586: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 605: 2176}, // 1685 - {2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 530: 2173, 2173, 535: 2173, 537: 2173, 2173, 2173, 2173, 547: 2173, 2173, 2173, 552: 2173, 2173, 2173, 556: 2173, 2173, 2173, 560: 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 577: 2173, 2173, 2173, 582: 2173, 585: 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 2173, 604: 2173}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 530: 2151, 2151, 535: 2151, 537: 2151, 2151, 2151, 2151, 547: 2151, 2151, 2151, 552: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 560: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 577: 2151, 2151, 2151, 582: 2151, 585: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 604: 2151, 609: 2151, 2151, 614: 2151, 2151, 2151, 618: 2151, 2151, 2151}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 4508}, - {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 529: 2581, 544: 2581, 551: 2581, 553: 2581, 2581, 2581, 575: 2581, 583: 2581, 602: 2581, 705: 2581, 712: 4529, 2581, 724: 2581, 2581, 727: 2581, 2581, 2581, 731: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 743: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581}, - {9: 2578, 57: 2578}, + {2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 530: 2175, 2175, 535: 2175, 537: 2175, 2175, 2175, 2175, 547: 2175, 2175, 2175, 552: 2175, 2175, 2175, 556: 2175, 2175, 2175, 560: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 577: 2175, 2175, 2175, 2175, 583: 2175, 586: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 605: 2175}, + {2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 530: 2153, 2153, 535: 2153, 537: 2153, 2153, 2153, 2153, 547: 2153, 2153, 2153, 552: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 560: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 577: 2153, 2153, 2153, 2153, 583: 2153, 586: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 605: 2153, 610: 2153, 2153, 615: 2153, 2153, 2153, 619: 2153, 2153, 2153}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 4510}, + {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 529: 2583, 544: 2583, 551: 2583, 553: 2583, 2583, 2583, 575: 2583, 584: 2583, 603: 2583, 706: 2583, 713: 4531, 2583, 725: 2583, 2583, 728: 2583, 730: 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 744: 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583}, + {9: 2580, 57: 2580}, // 1690 - {9: 4509, 57: 4510}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4528}, - {363: 4511}, - {529: 4512}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 4513}, + {9: 4511, 57: 4512}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4530}, + {363: 4513}, + {529: 4514}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4515}, // 1695 - {57: 2169, 530: 4516, 541: 4010, 4011, 4016, 581: 4012, 603: 4515, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009, 1353: 4514}, - {57: 4527}, - {187: 4520, 577: 4519}, - {172: 4517}, - {306: 4518}, + {57: 2171, 530: 4518, 541: 4012, 4013, 4018, 582: 4014, 604: 4517, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011, 1353: 4516}, + {57: 4529}, + {187: 4522, 577: 4521}, + {172: 4519}, + {306: 4520}, // 1700 - {57: 2165}, - {401: 4522}, - {261: 4521}, - {57: 2166}, + {57: 2167}, + {401: 4524}, {261: 4523}, + {57: 2168}, + {261: 4525}, // 1705 - {57: 2168, 530: 4524}, - {172: 4525}, - {306: 4526}, - {57: 2167}, - {2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 530: 2176, 2176, 535: 2176, 537: 2176, 2176, 2176, 2176, 547: 2176, 2176, 2176, 552: 2176, 2176, 2176, 556: 2176, 2176, 2176, 560: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 577: 2176, 2176, 2176, 582: 2176, 585: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 604: 2176}, + {57: 2170, 530: 4526}, + {172: 4527}, + {306: 4528}, + {57: 2169}, + {2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 530: 2178, 2178, 535: 2178, 537: 2178, 2178, 2178, 2178, 547: 2178, 2178, 2178, 552: 2178, 2178, 2178, 556: 2178, 2178, 2178, 560: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 577: 2178, 2178, 2178, 2178, 583: 2178, 586: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 605: 2178}, // 1710 - {9: 2577, 57: 2577}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4530, 3022, 3023, 3021}, - {2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 529: 2580, 544: 2580, 551: 2580, 553: 2580, 2580, 2580, 575: 2580, 583: 2580, 602: 2580, 705: 2580, 712: 4531, 2580, 724: 2580, 2580, 727: 2580, 2580, 2580, 731: 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 743: 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580, 2580}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4532, 3022, 3023, 3021}, - {2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 529: 2579, 544: 2579, 551: 2579, 553: 2579, 2579, 2579, 575: 2579, 583: 2579, 602: 2579, 705: 2579, 713: 2579, 724: 2579, 2579, 727: 2579, 2579, 2579, 731: 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 743: 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579, 2579}, + {9: 2579, 57: 2579}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4532, 3024, 3025, 3023}, + {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 529: 2582, 544: 2582, 551: 2582, 553: 2582, 2582, 2582, 575: 2582, 584: 2582, 603: 2582, 706: 2582, 713: 4533, 2582, 725: 2582, 2582, 728: 2582, 730: 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 744: 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4534, 3024, 3025, 3023}, + {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 529: 2581, 544: 2581, 551: 2581, 553: 2581, 2581, 2581, 575: 2581, 584: 2581, 603: 2581, 706: 2581, 714: 2581, 725: 2581, 2581, 728: 2581, 730: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 744: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581}, // 1715 - {2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 530: 2177, 2177, 535: 2177, 537: 2177, 2177, 2177, 2177, 547: 2177, 2177, 2177, 552: 2177, 2177, 2177, 556: 2177, 2177, 2177, 560: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 577: 2177, 2177, 2177, 582: 2177, 585: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 604: 2177, 794: 3655, 3653}, + {2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 530: 2179, 2179, 535: 2179, 537: 2179, 2179, 2179, 2179, 547: 2179, 2179, 2179, 552: 2179, 2179, 2179, 556: 2179, 2179, 2179, 560: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 577: 2179, 2179, 2179, 2179, 583: 2179, 586: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 605: 2179, 795: 3657, 3655}, {5, 5, 9: 5, 155: 5, 169: 5, 173: 5}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4536}, - {2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 530: 2181, 2181, 535: 2181, 537: 2181, 2181, 2181, 2181, 547: 2181, 2181, 2181, 552: 2181, 2181, 2181, 556: 2181, 2181, 2181, 560: 2181, 2181, 2181, 2181, 3659, 3657, 3658, 3656, 3654, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 577: 2181, 2181, 2181, 582: 2181, 585: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 604: 2181, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4538}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4538}, + {2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 530: 2183, 2183, 535: 2183, 537: 2183, 2183, 2183, 2183, 547: 2183, 2183, 2183, 552: 2183, 2183, 2183, 556: 2183, 2183, 2183, 560: 2183, 2183, 2183, 2183, 3661, 3659, 3660, 3658, 3656, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 577: 2183, 2183, 2183, 2183, 583: 2183, 586: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 605: 2183, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4540}, // 1720 - {57: 4539}, - {2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 530: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 546: 2475, 2475, 2475, 2475, 552: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 560: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 581: 2475, 2475, 585: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 606: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475, 624: 2475, 626: 2475, 2475, 2475, 632: 2475, 697: 2475, 2475, 2475, 2475, 2475, 2475, 2475, 2475}, - {556: 4541}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4542}, - {2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 530: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 546: 2476, 2476, 2476, 2476, 552: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 560: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 581: 2476, 2476, 585: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 606: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 624: 2476, 626: 2476, 2476, 2476, 632: 2476, 697: 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476}, + {57: 4541}, + {2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 530: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 546: 2477, 2477, 2477, 2477, 552: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 560: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 582: 2477, 2477, 586: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 607: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 625: 2477, 627: 2477, 2477, 2477, 633: 2477, 698: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477}, + {556: 4543}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4544}, + {2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 530: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 546: 2478, 2478, 2478, 2478, 552: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 560: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 582: 2478, 2478, 586: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 607: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 625: 2478, 627: 2478, 2478, 2478, 633: 2478, 698: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478}, // 1725 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4544}, - {7, 7, 9: 7, 155: 7, 169: 7, 173: 7, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4546}, - {8, 8, 9: 8, 155: 8, 169: 8, 173: 8, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4546}, + {7, 7, 9: 7, 155: 7, 169: 7, 173: 7, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4548}, + {8, 8, 9: 8, 155: 8, 169: 8, 173: 8, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, {10, 10, 9: 10, 155: 10, 169: 10, 173: 10}, // 1730 - {155: 3001, 169: 3000, 173: 2999, 1037: 4549}, + {155: 3003, 169: 3002, 173: 3001, 1037: 4551}, {9, 9, 9: 9, 155: 9, 169: 9, 173: 9}, - {281: 4553, 383: 4551, 889: 4552}, - {822: 4560}, - {531: 4559}, + {281: 4555, 383: 4553, 889: 4554}, + {530: 4563, 579: 122, 1406: 4562}, + {531: 4561}, // 1735 - {4: 4555, 531: 4554}, + {4: 4557, 531: 4556}, + {531: 4560}, {531: 4558}, - {531: 4556}, - {531: 4557}, - {121, 121}, - // 1740 - {122, 122}, + {531: 4559}, {123, 123}, - {242: 4573, 529: 2871, 2870, 4574, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 709: 4572, 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 4571}, - {547: 4590, 605: 2087, 951: 4589}, - {607, 607, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, + // 1740 + {124, 124}, + {125, 125}, + {579: 4569}, + {223: 4564}, + {729: 4565, 990: 4566}, // 1745 - {609, 609, 537: 988, 548: 988, 988}, + {184: 4567}, + {579: 121}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4568}, + {2094, 2094, 9: 2094, 57: 2094, 528: 2094, 530: 2094, 537: 2094, 2094, 2094, 2094, 547: 2094, 2094, 2094, 552: 2094, 2094, 2094, 556: 2094, 2094, 560: 2094, 2094, 2094, 2094, 3661, 3659, 3660, 3658, 3656, 2094, 2094, 2094, 2094, 2094, 2094, 577: 2094, 2094, 2094, 2094, 583: 2094, 589: 2094, 795: 3657, 3655}, + {243: 4582, 529: 2873, 2872, 4583, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 710: 4581, 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 4580}, + // 1750 + {547: 4599, 606: 2089, 951: 4598}, + {609, 609, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {611, 611, 537: 990, 548: 990, 990}, + {616, 616}, + {615, 615}, + // 1755 {614, 614}, {613, 613}, {612, 612}, - {611, 611}, - // 1750 {610, 610}, {608, 608}, - {606, 606}, - {129, 129}, - {242: 4583, 529: 2871, 2870, 4584, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 4582}, - // 1755 - {172: 4575}, - {125, 125}, - {404, 404, 552: 404, 404, 561: 4576, 404, 884: 4577, 4578}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4581}, - {403, 403, 57: 403, 528: 403, 530: 403, 537: 403, 540: 403, 548: 403, 403, 552: 403, 403, 556: 403, 403, 560: 403, 562: 403, 569: 403, 403, 572: 403}, // 1760 - {1473, 1473, 552: 1473, 1473, 562: 3911, 837: 3912, 904: 4579}, - {1042, 1042, 552: 4220, 4219, 838: 4257, 920: 4580}, + {131, 131}, + {243: 4592, 529: 2873, 2872, 4593, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 4591}, + {172: 4584}, {127, 127}, - {405, 405, 57: 405, 528: 405, 530: 405, 537: 405, 540: 405, 548: 405, 405, 552: 405, 405, 556: 405, 405, 560: 405, 562: 405, 564: 3659, 3657, 3658, 3656, 3654, 405, 405, 572: 405, 794: 3655, 3653}, - {128, 128}, + {406, 406, 552: 406, 406, 561: 4585, 406, 884: 4586, 4587}, // 1765 - {172: 4585}, - {124, 124}, - {404, 404, 552: 404, 404, 561: 4576, 404, 884: 4577, 4586}, - {1473, 1473, 552: 1473, 1473, 562: 3911, 837: 3912, 904: 4587}, - {1042, 1042, 552: 4220, 4219, 838: 4257, 920: 4588}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4590}, + {405, 405, 57: 405, 528: 405, 530: 405, 537: 405, 540: 405, 548: 405, 405, 552: 405, 405, 556: 405, 405, 560: 405, 562: 405, 569: 405, 405, 572: 405}, + {1475, 1475, 552: 1475, 1475, 562: 3913, 837: 3914, 904: 4588}, + {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 4589}, + {129, 129}, // 1770 + {407, 407, 57: 407, 528: 407, 530: 407, 537: 407, 540: 407, 548: 407, 407, 552: 407, 407, 556: 407, 407, 560: 407, 562: 407, 564: 3661, 3659, 3660, 3658, 3656, 407, 407, 572: 407, 795: 3657, 3655}, + {130, 130}, + {172: 4594}, {126, 126}, - {605: 4591}, - {2: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 10: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 58: 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 2086, 529: 2086, 557: 2086, 2086, 605: 2086, 640: 2086}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4592}, - {2659, 2659, 2659, 2659, 2659, 2659, 4640, 4642, 557, 10: 4609, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 89: 4611, 4632, 4633, 101: 4634, 206: 4614, 229: 4603, 246: 4597, 248: 4595, 251: 4618, 254: 4619, 267: 4613, 272: 4629, 286: 4607, 296: 4615, 304: 4610, 323: 4620, 330: 4616, 337: 4630, 4631, 343: 4598, 530: 4628, 533: 4639, 536: 2414, 4676, 544: 2659, 551: 2414, 554: 4600, 560: 4635, 562: 4617, 4627, 643: 4601, 698: 4606, 705: 2414, 4645, 709: 4594, 720: 4622, 724: 4608, 726: 4636, 760: 4621, 4623, 763: 4602, 4612, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 4681, 966: 4626, 981: 4624, 1014: 4599, 1023: 4604, 1102: 4638, 1273: 4605, 1297: 4625, 1303: 4637, 4593}, + {406, 406, 552: 406, 406, 561: 4585, 406, 884: 4586, 4595}, // 1775 - {2412, 2412, 5460, 5461, 5458, 5459, 544: 5462, 1223: 5457, 1305: 5456}, - {544: 5430}, - {2813, 2813, 198: 5424, 544: 5425}, - {212: 5416}, - {531: 2284, 533: 2284, 555: 3007, 796: 5413}, + {1475, 1475, 552: 1475, 1475, 562: 3913, 837: 3914, 904: 4596}, + {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 4597}, + {128, 128}, + {606: 4600}, + {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 58: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 529: 2088, 557: 2088, 2088, 606: 2088, 641: 2088}, // 1780 - {531: 2284, 533: 2284, 555: 3007, 796: 5410}, - {2745, 2745, 2745, 2745, 2745, 2745, 4640, 4642, 557, 2745, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 533: 4639, 536: 2414, 4676, 544: 2745, 551: 2414, 563: 5406, 705: 2414, 4645, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 5407}, - {198: 5391, 205: 5392}, - {708: 5383}, - {2: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 10: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 58: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 529: 2664, 544: 5241, 580: 2664, 697: 2653, 2653, 700: 2653, 2653, 4997, 706: 2653, 741: 2653, 2653, 923: 5243, 945: 4835, 969: 5239, 996: 5240, 1009: 5242}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4601}, + {2661, 2661, 2661, 2661, 2661, 2661, 4649, 4651, 559, 10: 4618, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 89: 4620, 4641, 4642, 101: 4643, 206: 4623, 230: 4612, 246: 4606, 248: 4604, 251: 4627, 254: 4628, 267: 4622, 272: 4638, 286: 4616, 296: 4624, 304: 4619, 323: 4629, 330: 4625, 337: 4639, 4640, 343: 4607, 530: 4637, 533: 4648, 536: 2416, 4685, 544: 2661, 551: 2416, 554: 4609, 560: 4644, 562: 4626, 4636, 644: 4610, 699: 4615, 706: 2416, 4654, 710: 4603, 721: 4631, 725: 4617, 727: 4645, 761: 4630, 4632, 764: 4611, 4621, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 966: 4635, 981: 4633, 1015: 4608, 1023: 4613, 1102: 4647, 1273: 4614, 1297: 4634, 1303: 4646, 4602}, + {2414, 2414, 5469, 5470, 5467, 5468, 544: 5471, 1223: 5466, 1305: 5465}, + {544: 5439}, + {2815, 2815, 198: 5433, 544: 5434}, // 1785 - {544: 5232}, - {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 544: 2733}, - {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 544: 2732}, - {544: 5230}, - {544: 5227}, + {212: 5425}, + {531: 2286, 533: 2286, 555: 3009, 797: 5422}, + {531: 2286, 533: 2286, 555: 3009, 797: 5419}, + {2747, 2747, 2747, 2747, 2747, 2747, 4649, 4651, 559, 2747, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 544: 2747, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5416}, + {198: 5400, 205: 5401}, // 1790 - {2: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 10: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 58: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 544: 5206, 580: 2664, 697: 4821, 4836, 700: 5205, 702: 4837, 706: 4822, 741: 5209, 918: 5208, 945: 4835, 969: 5204, 1009: 5207, 1114: 5210}, - {544: 5197}, - {544: 5186}, - {544: 5184}, - {544: 5181}, + {709: 5392}, + {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 529: 2666, 544: 5250, 581: 2666, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 923: 5252, 945: 4844, 969: 5248, 997: 5249, 1010: 5251}, + {544: 5241}, + {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 544: 2735}, + {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 544: 2734}, // 1795 - {544: 5178}, - {20: 5175, 544: 5174}, - {20: 5171, 544: 5170}, - {544: 5160}, - {719: 5153}, + {544: 5239}, + {544: 5236}, + {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 544: 5215, 581: 2666, 698: 4830, 4845, 701: 5214, 703: 4846, 707: 4831, 742: 5218, 918: 5217, 945: 4844, 969: 5213, 1010: 5216, 1114: 5219}, + {544: 5206}, + {544: 5195}, // 1800 - {1050: 5152}, - {1050: 5151}, - {2: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 10: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 58: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 580: 2664, 945: 4835, 969: 5147}, - {2: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 10: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 58: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 580: 2664, 945: 4835, 969: 4861}, - {2: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 10: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 58: 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 2664, 698: 4836, 702: 4837, 706: 4834, 945: 4835, 969: 4832, 1114: 4833}, + {544: 5193}, + {544: 5190}, + {544: 5187}, + {20: 5184, 544: 5183}, + {20: 5180, 544: 5179}, // 1805 - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 535: 4819, 555: 3007, 697: 4821, 706: 4822, 708: 4817, 796: 4818, 918: 4820, 945: 4816}, - {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 544: 2700}, - {2699, 2699, 2699, 2699, 2699, 2699, 9: 2699, 544: 2699}, - {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 544: 2698}, - {2697, 2697, 2697, 2697, 2697, 2697, 8: 556, 2697, 29: 556, 544: 2697}, + {544: 5169}, + {720: 5162}, + {1050: 5161}, + {1050: 5160}, + {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 581: 2666, 945: 4844, 969: 5156}, // 1810 - {244: 4815}, - {244: 4814}, - {2694, 2694, 2694, 2694, 2694, 2694, 9: 2694, 544: 2694}, - {2693, 2693, 2693, 2693, 2693, 2693, 9: 2693, 544: 2693}, - {2689, 2689, 2689, 2689, 2689, 2689, 9: 2689, 544: 2689}, + {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 581: 2666, 945: 4844, 969: 4870}, + {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 699: 4845, 703: 4846, 707: 4843, 945: 4844, 969: 4841, 1114: 4842}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 535: 4828, 555: 3009, 698: 4830, 707: 4831, 709: 4826, 797: 4827, 918: 4829, 945: 4825}, + {2702, 2702, 2702, 2702, 2702, 2702, 9: 2702, 544: 2702}, + {2701, 2701, 2701, 2701, 2701, 2701, 9: 2701, 544: 2701}, // 1815 - {2688, 2688, 2688, 2688, 2688, 2688, 9: 2688, 544: 2688}, - {56: 2284, 290: 2284, 314: 2284, 316: 2284, 533: 2284, 555: 3007, 796: 4808}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 533: 2284, 555: 3007, 796: 4805}, - {193: 4804, 762: 4803}, - {2658, 2658, 2658, 2658, 2658, 2658, 9: 4801, 544: 2658}, + {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 544: 2700}, + {2699, 2699, 2699, 2699, 2699, 2699, 8: 558, 2699, 29: 558, 544: 2699}, + {244: 4824}, + {244: 4823}, + {2696, 2696, 2696, 2696, 2696, 2696, 9: 2696, 544: 2696}, // 1820 - {2657, 2657, 2657, 2657, 2657, 2657, 9: 2657, 544: 2657}, - {16: 2413, 18: 2413, 21: 2413, 536: 2413, 551: 2413, 705: 2413}, - {531: 2284, 555: 3007, 796: 4799}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 796: 4797}, - {23: 4792, 231: 4793, 297: 4794}, + {2695, 2695, 2695, 2695, 2695, 2695, 9: 2695, 544: 2695}, + {2691, 2691, 2691, 2691, 2691, 2691, 9: 2691, 544: 2691}, + {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 544: 2690}, + {56: 2286, 290: 2286, 314: 2286, 316: 2286, 533: 2286, 555: 3009, 797: 4817}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 533: 2286, 555: 3009, 797: 4814}, // 1825 - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 796: 4790}, - {295: 4787}, - {295: 4784}, - {555: 3007, 559: 2284, 796: 4782}, - {555: 3007, 559: 2284, 796: 4780}, + {193: 4813, 763: 4812}, + {2660, 2660, 2660, 2660, 2660, 2660, 9: 4810, 544: 2660}, + {2659, 2659, 2659, 2659, 2659, 2659, 9: 2659, 544: 2659}, + {16: 2415, 18: 2415, 21: 2415, 536: 2415, 551: 2415, 706: 2415}, + {531: 2286, 555: 3009, 797: 4808}, // 1830 - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 555: 3007, 796: 4778}, - {555: 3007, 559: 2284, 796: 4776}, - {2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 15: 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 2358, 57: 2358, 528: 2358, 2358, 2358, 533: 2358, 535: 2358, 2358, 2358, 544: 2358, 2358, 547: 2358, 550: 2358, 2358, 563: 2358, 605: 2358, 644: 2358, 705: 2358, 2358}, - {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 528: 594, 594, 594, 533: 594, 535: 594, 594, 594, 544: 594, 594, 547: 594, 550: 594, 594, 563: 594, 605: 594, 644: 594, 705: 594, 594}, - {16: 4162, 536: 4771, 551: 4163, 705: 4161, 848: 4770}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4806}, + {23: 4801, 232: 4802, 297: 4803}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4799}, + {295: 4796}, + {295: 4793}, // 1835 - {8: 4764, 29: 4765}, - {555: 3007, 559: 2284, 796: 4762}, - {555: 3007, 559: 2284, 796: 4760}, - {531: 2284, 555: 3007, 796: 4758}, - {555: 3007, 559: 2284, 796: 4756}, + {555: 3009, 559: 2286, 797: 4791}, + {555: 3009, 559: 2286, 797: 4789}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 555: 3009, 797: 4787}, + {555: 3009, 559: 2286, 797: 4785}, + {2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 15: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 57: 2360, 528: 2360, 2360, 2360, 533: 2360, 535: 2360, 2360, 2360, 544: 2360, 2360, 547: 2360, 550: 2360, 2360, 563: 2360, 606: 2360, 645: 2360, 706: 2360, 2360}, // 1840 - {555: 3007, 559: 2284, 796: 4754}, - {531: 2284, 555: 3007, 796: 4752}, - {531: 2284, 555: 3007, 796: 4750}, - {555: 3007, 559: 2284, 796: 4748}, - {555: 3007, 559: 2284, 796: 4746}, + {596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 15: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 528: 596, 596, 596, 533: 596, 535: 596, 596, 596, 544: 596, 596, 547: 596, 550: 596, 596, 563: 596, 606: 596, 645: 596, 706: 596, 596}, + {16: 4164, 536: 4780, 551: 4165, 706: 4163, 848: 4779}, + {8: 4773, 29: 4774}, + {555: 3009, 559: 2286, 797: 4771}, + {555: 3009, 559: 2286, 797: 4769}, // 1845 - {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 528: 580, 580, 580, 533: 580, 535: 580, 580, 580, 544: 580, 580, 547: 580, 550: 580, 580, 563: 580, 605: 580, 644: 580, 705: 580, 580}, - {533: 2284, 555: 3007, 559: 2284, 796: 4744}, - {533: 2284, 555: 3007, 559: 2284, 796: 4741}, - {533: 2284, 555: 3007, 559: 2284, 796: 4738}, - {555: 3007, 559: 2284, 796: 4736}, + {531: 2286, 555: 3009, 797: 4767}, + {555: 3009, 559: 2286, 797: 4765}, + {555: 3009, 559: 2286, 797: 4763}, + {531: 2286, 555: 3009, 797: 4761}, + {531: 2286, 555: 3009, 797: 4759}, // 1850 - {555: 3007, 559: 2284, 796: 4734}, - {555: 3007, 559: 2284, 633: 2284, 2284, 796: 4732}, - {531: 2284, 555: 3007, 796: 4730}, - {531: 2284, 555: 3007, 796: 4728}, - {555: 3007, 559: 2284, 796: 4726}, + {555: 3009, 559: 2286, 797: 4757}, + {555: 3009, 559: 2286, 797: 4755}, + {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 528: 582, 582, 582, 533: 582, 535: 582, 582, 582, 544: 582, 582, 547: 582, 550: 582, 582, 563: 582, 606: 582, 645: 582, 706: 582, 582}, + {533: 2286, 555: 3009, 559: 2286, 797: 4753}, + {533: 2286, 555: 3009, 559: 2286, 797: 4750}, // 1855 - {555: 3007, 559: 2284, 796: 4724}, - {533: 2284, 555: 3007, 559: 2284, 796: 4720}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 546: 2284, 555: 3007, 796: 4717}, - {529: 2284, 555: 3007, 796: 4712}, - {531: 2284, 555: 3007, 796: 4709}, + {533: 2286, 555: 3009, 559: 2286, 797: 4747}, + {555: 3009, 559: 2286, 797: 4745}, + {555: 3009, 559: 2286, 797: 4743}, + {555: 3009, 559: 2286, 634: 2286, 2286, 797: 4741}, + {531: 2286, 555: 3009, 797: 4739}, // 1860 - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 555: 3007, 796: 4703}, - {531: 2284, 555: 3007, 796: 4701}, - {531: 2284, 555: 3007, 796: 4699}, - {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 15: 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, 551, 551, 528: 551, 551, 551, 533: 551, 535: 551, 551, 551, 544: 551, 551, 547: 551, 550: 551, 551, 563: 551, 605: 551, 644: 551, 705: 551, 551}, - {176: 2284, 248: 2284, 253: 2284, 287: 2284, 331: 2284, 347: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 533: 2284, 555: 3007, 796: 4683}, + {531: 2286, 555: 3009, 797: 4737}, + {555: 3009, 559: 2286, 797: 4735}, + {555: 3009, 559: 2286, 797: 4733}, + {533: 2286, 555: 3009, 559: 2286, 797: 4729}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 546: 2286, 555: 3009, 797: 4726}, // 1865 - {176: 4686, 248: 4689, 253: 4685, 287: 4687, 331: 4688, 347: 4690, 4691, 4696, 4695, 4692, 4697, 4698, 4693, 4694, 533: 4684}, - {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 15: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 528: 545, 545, 545, 533: 545, 535: 545, 545, 545, 544: 545, 545, 547: 545, 550: 545, 545, 563: 545, 605: 545, 644: 545, 705: 545, 545}, - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 15: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 528: 544, 544, 544, 533: 544, 535: 544, 544, 544, 544: 544, 544, 547: 544, 550: 544, 544, 563: 544, 605: 544, 644: 544, 705: 544, 544}, - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 15: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 528: 543, 543, 543, 533: 543, 535: 543, 543, 543, 544: 543, 543, 547: 543, 550: 543, 543, 563: 543, 605: 543, 644: 543, 705: 543, 543}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 15: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 528: 542, 542, 542, 533: 542, 535: 542, 542, 542, 544: 542, 542, 547: 542, 550: 542, 542, 563: 542, 605: 542, 644: 542, 705: 542, 542}, + {529: 2286, 555: 3009, 797: 4721}, + {531: 2286, 555: 3009, 797: 4718}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 555: 3009, 797: 4712}, + {531: 2286, 555: 3009, 797: 4710}, + {531: 2286, 555: 3009, 797: 4708}, // 1870 - {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 15: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 528: 541, 541, 541, 533: 541, 535: 541, 541, 541, 544: 541, 541, 547: 541, 550: 541, 541, 563: 541, 605: 541, 644: 541, 705: 541, 541}, - {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 15: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 528: 540, 540, 540, 533: 540, 535: 540, 540, 540, 544: 540, 540, 547: 540, 550: 540, 540, 563: 540, 605: 540, 644: 540, 705: 540, 540}, - {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 15: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 528: 539, 539, 539, 533: 539, 535: 539, 539, 539, 544: 539, 539, 547: 539, 550: 539, 539, 563: 539, 605: 539, 644: 539, 705: 539, 539}, - {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 15: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 528: 538, 538, 538, 533: 538, 535: 538, 538, 538, 544: 538, 538, 547: 538, 550: 538, 538, 563: 538, 605: 538, 644: 538, 705: 538, 538}, - {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 15: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 528: 537, 537, 537, 533: 537, 535: 537, 537, 537, 544: 537, 537, 547: 537, 550: 537, 537, 563: 537, 605: 537, 644: 537, 705: 537, 537}, + {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 15: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 528: 553, 553, 553, 533: 553, 535: 553, 553, 553, 544: 553, 553, 547: 553, 550: 553, 553, 563: 553, 606: 553, 645: 553, 706: 553, 553}, + {176: 2286, 248: 2286, 253: 2286, 287: 2286, 331: 2286, 347: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 533: 2286, 555: 3009, 797: 4692}, + {176: 4695, 248: 4698, 253: 4694, 287: 4696, 331: 4697, 347: 4699, 4700, 4705, 4704, 4701, 4706, 4707, 4702, 4703, 533: 4693}, + {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 15: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 528: 547, 547, 547, 533: 547, 535: 547, 547, 547, 544: 547, 547, 547: 547, 550: 547, 547, 563: 547, 606: 547, 645: 547, 706: 547, 547}, + {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 15: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 528: 546, 546, 546, 533: 546, 535: 546, 546, 546, 544: 546, 546, 547: 546, 550: 546, 546, 563: 546, 606: 546, 645: 546, 706: 546, 546}, // 1875 - {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 15: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 528: 536, 536, 536, 533: 536, 535: 536, 536, 536, 544: 536, 536, 547: 536, 550: 536, 536, 563: 536, 605: 536, 644: 536, 705: 536, 536}, - {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 15: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 528: 535, 535, 535, 533: 535, 535: 535, 535, 535, 544: 535, 535, 547: 535, 550: 535, 535, 563: 535, 605: 535, 644: 535, 705: 535, 535}, - {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 15: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 528: 534, 534, 534, 533: 534, 535: 534, 534, 534, 544: 534, 534, 547: 534, 550: 534, 534, 563: 534, 605: 534, 644: 534, 705: 534, 534}, - {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 15: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 528: 533, 533, 533, 533: 533, 535: 533, 533, 533, 544: 533, 533, 547: 533, 550: 533, 533, 563: 533, 605: 533, 644: 533, 705: 533, 533}, - {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 15: 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 528: 532, 532, 532, 533: 532, 535: 532, 532, 532, 544: 532, 532, 547: 532, 550: 532, 532, 563: 532, 605: 532, 644: 532, 705: 532, 532}, + {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 15: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 528: 545, 545, 545, 533: 545, 535: 545, 545, 545, 544: 545, 545, 547: 545, 550: 545, 545, 563: 545, 606: 545, 645: 545, 706: 545, 545}, + {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 15: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 528: 544, 544, 544, 533: 544, 535: 544, 544, 544, 544: 544, 544, 547: 544, 550: 544, 544, 563: 544, 606: 544, 645: 544, 706: 544, 544}, + {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 15: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 528: 543, 543, 543, 533: 543, 535: 543, 543, 543, 544: 543, 543, 547: 543, 550: 543, 543, 563: 543, 606: 543, 645: 543, 706: 543, 543}, + {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 15: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 528: 542, 542, 542, 533: 542, 535: 542, 542, 542, 544: 542, 542, 547: 542, 550: 542, 542, 563: 542, 606: 542, 645: 542, 706: 542, 542}, + {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 15: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 528: 541, 541, 541, 533: 541, 535: 541, 541, 541, 544: 541, 541, 547: 541, 550: 541, 541, 563: 541, 606: 541, 645: 541, 706: 541, 541}, // 1880 - {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 15: 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 528: 531, 531, 531, 533: 531, 535: 531, 531, 531, 544: 531, 531, 547: 531, 550: 531, 531, 563: 531, 605: 531, 644: 531, 705: 531, 531}, - {531: 4700}, - {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 15: 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 528: 558, 558, 558, 533: 558, 535: 558, 558, 558, 544: 558, 558, 547: 558, 550: 558, 558, 563: 558, 605: 558, 644: 558, 705: 558, 558}, - {531: 4702}, - {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 15: 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 528: 559, 559, 559, 533: 559, 535: 559, 559, 559, 544: 559, 559, 547: 559, 550: 559, 559, 563: 559, 605: 559, 644: 559, 705: 559, 559}, + {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 15: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 528: 540, 540, 540, 533: 540, 535: 540, 540, 540, 544: 540, 540, 547: 540, 550: 540, 540, 563: 540, 606: 540, 645: 540, 706: 540, 540}, + {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 15: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 528: 539, 539, 539, 533: 539, 535: 539, 539, 539, 544: 539, 539, 547: 539, 550: 539, 539, 563: 539, 606: 539, 645: 539, 706: 539, 539}, + {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 15: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 528: 538, 538, 538, 533: 538, 535: 538, 538, 538, 544: 538, 538, 547: 538, 550: 538, 538, 563: 538, 606: 538, 645: 538, 706: 538, 538}, + {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 15: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 528: 537, 537, 537, 533: 537, 535: 537, 537, 537, 544: 537, 537, 547: 537, 550: 537, 537, 563: 537, 606: 537, 645: 537, 706: 537, 537}, + {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 15: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 528: 536, 536, 536, 533: 536, 535: 536, 536, 536, 544: 536, 536, 547: 536, 550: 536, 536, 563: 536, 606: 536, 645: 536, 706: 536, 536}, // 1885 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4704, 3022, 3023, 3021}, - {541: 4705}, - {638: 4706}, - {531: 3555, 546: 3546, 559: 3550, 629: 3545, 3547, 633: 3549, 3548, 3553, 637: 3554, 645: 3552, 771: 4707, 773: 3551}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 881: 3764, 896: 4708}, + {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 15: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 528: 535, 535, 535, 533: 535, 535: 535, 535, 535, 544: 535, 535, 547: 535, 550: 535, 535, 563: 535, 606: 535, 645: 535, 706: 535, 535}, + {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 15: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 528: 534, 534, 534, 533: 534, 535: 534, 534, 534, 544: 534, 534, 547: 534, 550: 534, 534, 563: 534, 606: 534, 645: 534, 706: 534, 534}, + {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 15: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 528: 533, 533, 533, 533: 533, 535: 533, 533, 533, 544: 533, 533, 547: 533, 550: 533, 533, 563: 533, 606: 533, 645: 533, 706: 533, 533}, + {531: 4709}, + {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 15: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 528: 560, 560, 560, 533: 560, 535: 560, 560, 560, 544: 560, 560, 547: 560, 550: 560, 560, 563: 560, 606: 560, 645: 560, 706: 560, 560}, // 1890 - {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 15: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 528: 560, 560, 560, 533: 560, 535: 560, 560, 560, 544: 560, 560, 547: 560, 550: 560, 560, 563: 560, 605: 560, 644: 560, 705: 560, 560}, - {531: 4711, 1157: 4710}, - {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 15: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 528: 561, 561, 561, 533: 561, 535: 561, 561, 561, 544: 561, 561, 547: 561, 550: 561, 561, 563: 561, 605: 561, 644: 561, 705: 561, 561}, - {133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 15: 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, 528: 133, 133, 133, 533: 133, 535: 133, 133, 133, 544: 133, 133, 547: 133, 550: 133, 133, 554: 133, 563: 133, 605: 133, 644: 133, 705: 133, 133}, - {529: 4713}, + {531: 4711}, + {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 15: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 528: 561, 561, 561, 533: 561, 535: 561, 561, 561, 544: 561, 561, 547: 561, 550: 561, 561, 563: 561, 606: 561, 645: 561, 706: 561, 561}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4713, 3024, 3025, 3023}, + {541: 4714}, + {639: 4715}, // 1895 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 733, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 4714, 1281: 4715}, - {732, 732, 9: 4271, 57: 732, 530: 732}, - {57: 4716}, - {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 15: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 528: 562, 562, 562, 533: 562, 535: 562, 562, 562, 544: 562, 562, 547: 562, 550: 562, 562, 563: 562, 605: 562, 644: 562, 705: 562, 562}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 546: 4718, 765: 3811, 3022, 3023, 3021, 799: 4719}, + {531: 3557, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4716, 774: 3553}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 881: 3766, 896: 4717}, + {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 15: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 528: 562, 562, 562, 533: 562, 535: 562, 562, 562, 544: 562, 562, 547: 562, 550: 562, 562, 563: 562, 606: 562, 645: 562, 706: 562, 562}, + {531: 4720, 1157: 4719}, + {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 15: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 528: 563, 563, 563, 533: 563, 535: 563, 563, 563, 544: 563, 563, 547: 563, 550: 563, 563, 563: 563, 606: 563, 645: 563, 706: 563, 563}, // 1900 - {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 15: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 528: 564, 564, 564, 533: 564, 535: 564, 564, 564, 544: 564, 564, 547: 564, 550: 564, 564, 563: 564, 605: 564, 644: 564, 705: 564, 564}, - {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 15: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 528: 563, 563, 563, 533: 563, 535: 563, 563, 563, 544: 563, 563, 547: 563, 550: 563, 563, 563: 563, 605: 563, 644: 563, 705: 563, 563}, - {533: 4722, 559: 4141, 793: 4140, 809: 4723, 1274: 4721}, - {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 15: 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 528: 567, 567, 567, 533: 567, 535: 567, 567, 567, 544: 567, 567, 547: 567, 550: 567, 567, 563: 567, 605: 567, 644: 567, 705: 567, 567}, - {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 15: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 528: 555, 555, 555, 533: 555, 535: 555, 555, 555, 544: 555, 555, 547: 555, 550: 555, 555, 563: 555, 605: 555, 644: 555, 705: 555, 555}, + {135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 15: 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, 528: 135, 135, 135, 533: 135, 535: 135, 135, 135, 544: 135, 135, 547: 135, 550: 135, 135, 554: 135, 563: 135, 606: 135, 645: 135, 706: 135, 135}, + {529: 4722}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 735, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4723, 1281: 4724}, + {734, 734, 9: 4273, 57: 734, 530: 734}, + {57: 4725}, // 1905 - {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 15: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 528: 554, 554, 554, 533: 554, 535: 554, 554, 554, 544: 554, 554, 547: 554, 550: 554, 554, 563: 554, 605: 554, 644: 554, 705: 554, 554}, - {559: 4141, 793: 4140, 809: 4725}, - {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 15: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 528: 568, 568, 568, 533: 568, 535: 568, 568, 568, 544: 568, 568, 547: 568, 550: 568, 568, 563: 568, 605: 568, 644: 568, 705: 568, 568}, - {559: 4141, 793: 4140, 809: 4727}, - {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 15: 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 528: 569, 569, 569, 533: 569, 535: 569, 569, 569, 544: 569, 569, 547: 569, 550: 569, 569, 563: 569, 605: 569, 644: 569, 705: 569, 569}, + {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 15: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 528: 564, 564, 564, 533: 564, 535: 564, 564, 564, 544: 564, 564, 547: 564, 550: 564, 564, 563: 564, 606: 564, 645: 564, 706: 564, 564}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 546: 4727, 766: 3813, 3024, 3025, 3023, 800: 4728}, + {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 15: 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 528: 566, 566, 566, 533: 566, 535: 566, 566, 566, 544: 566, 566, 547: 566, 550: 566, 566, 563: 566, 606: 566, 645: 566, 706: 566, 566}, + {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 15: 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 528: 565, 565, 565, 533: 565, 535: 565, 565, 565, 544: 565, 565, 547: 565, 550: 565, 565, 563: 565, 606: 565, 645: 565, 706: 565, 565}, + {533: 4731, 559: 4143, 794: 4142, 810: 4732, 1274: 4730}, // 1910 - {531: 4729}, - {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 528: 570, 570, 570, 533: 570, 535: 570, 570, 570, 544: 570, 570, 547: 570, 550: 570, 570, 563: 570, 605: 570, 644: 570, 705: 570, 570}, - {531: 4731}, - {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 528: 571, 571, 571, 533: 571, 535: 571, 571, 571, 544: 571, 571, 547: 571, 550: 571, 571, 563: 571, 605: 571, 644: 571, 705: 571, 571}, - {559: 3743, 633: 3745, 3744, 911: 4733}, + {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 15: 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 528: 569, 569, 569, 533: 569, 535: 569, 569, 569, 544: 569, 569, 547: 569, 550: 569, 569, 563: 569, 606: 569, 645: 569, 706: 569, 569}, + {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 15: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 528: 557, 557, 557, 533: 557, 535: 557, 557, 557, 544: 557, 557, 547: 557, 550: 557, 557, 563: 557, 606: 557, 645: 557, 706: 557, 557}, + {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 15: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 528: 556, 556, 556, 533: 556, 535: 556, 556, 556, 544: 556, 556, 547: 556, 550: 556, 556, 563: 556, 606: 556, 645: 556, 706: 556, 556}, + {559: 4143, 794: 4142, 810: 4734}, + {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 528: 570, 570, 570, 533: 570, 535: 570, 570, 570, 544: 570, 570, 547: 570, 550: 570, 570, 563: 570, 606: 570, 645: 570, 706: 570, 570}, // 1915 - {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 528: 572, 572, 572, 533: 572, 535: 572, 572, 572, 544: 572, 572, 547: 572, 550: 572, 572, 563: 572, 605: 572, 644: 572, 705: 572, 572}, - {559: 4141, 793: 4140, 809: 4735}, - {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 528: 573, 573, 573, 533: 573, 535: 573, 573, 573, 544: 573, 573, 547: 573, 550: 573, 573, 563: 573, 605: 573, 644: 573, 705: 573, 573}, - {559: 4141, 793: 4140, 809: 4737}, - {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 528: 574, 574, 574, 533: 574, 535: 574, 574, 574, 544: 574, 574, 547: 574, 550: 574, 574, 563: 574, 605: 574, 644: 574, 705: 574, 574}, + {559: 4143, 794: 4142, 810: 4736}, + {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 528: 571, 571, 571, 533: 571, 535: 571, 571, 571, 544: 571, 571, 547: 571, 550: 571, 571, 563: 571, 606: 571, 645: 571, 706: 571, 571}, + {531: 4738}, + {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 528: 572, 572, 572, 533: 572, 535: 572, 572, 572, 544: 572, 572, 547: 572, 550: 572, 572, 563: 572, 606: 572, 645: 572, 706: 572, 572}, + {531: 4740}, // 1920 - {533: 4740, 559: 4141, 793: 4140, 809: 4739}, - {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 528: 576, 576, 576, 533: 576, 535: 576, 576, 576, 544: 576, 576, 547: 576, 550: 576, 576, 563: 576, 605: 576, 644: 576, 705: 576, 576}, - {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 528: 575, 575, 575, 533: 575, 535: 575, 575, 575, 544: 575, 575, 547: 575, 550: 575, 575, 563: 575, 605: 575, 644: 575, 705: 575, 575}, - {533: 4743, 559: 4141, 793: 4140, 809: 4742}, - {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 528: 578, 578, 578, 533: 578, 535: 578, 578, 578, 544: 578, 578, 547: 578, 550: 578, 578, 563: 578, 605: 578, 644: 578, 705: 578, 578}, + {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 528: 573, 573, 573, 533: 573, 535: 573, 573, 573, 544: 573, 573, 547: 573, 550: 573, 573, 563: 573, 606: 573, 645: 573, 706: 573, 573}, + {559: 3745, 634: 3747, 3746, 911: 4742}, + {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 528: 574, 574, 574, 533: 574, 535: 574, 574, 574, 544: 574, 574, 547: 574, 550: 574, 574, 563: 574, 606: 574, 645: 574, 706: 574, 574}, + {559: 4143, 794: 4142, 810: 4744}, + {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 528: 575, 575, 575, 533: 575, 535: 575, 575, 575, 544: 575, 575, 547: 575, 550: 575, 575, 563: 575, 606: 575, 645: 575, 706: 575, 575}, // 1925 - {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 528: 577, 577, 577, 533: 577, 535: 577, 577, 577, 544: 577, 577, 547: 577, 550: 577, 577, 563: 577, 605: 577, 644: 577, 705: 577, 577}, - {533: 4722, 559: 4141, 793: 4140, 809: 4723, 1274: 4745}, - {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 528: 579, 579, 579, 533: 579, 535: 579, 579, 579, 544: 579, 579, 547: 579, 550: 579, 579, 563: 579, 605: 579, 644: 579, 705: 579, 579}, - {559: 4141, 793: 4140, 809: 4747}, - {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 528: 581, 581, 581, 533: 581, 535: 581, 581, 581, 544: 581, 581, 547: 581, 550: 581, 581, 563: 581, 605: 581, 644: 581, 705: 581, 581}, + {559: 4143, 794: 4142, 810: 4746}, + {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 528: 576, 576, 576, 533: 576, 535: 576, 576, 576, 544: 576, 576, 547: 576, 550: 576, 576, 563: 576, 606: 576, 645: 576, 706: 576, 576}, + {533: 4749, 559: 4143, 794: 4142, 810: 4748}, + {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 528: 578, 578, 578, 533: 578, 535: 578, 578, 578, 544: 578, 578, 547: 578, 550: 578, 578, 563: 578, 606: 578, 645: 578, 706: 578, 578}, + {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 528: 577, 577, 577, 533: 577, 535: 577, 577, 577, 544: 577, 577, 547: 577, 550: 577, 577, 563: 577, 606: 577, 645: 577, 706: 577, 577}, // 1930 - {559: 4141, 793: 4140, 809: 4749}, - {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 528: 582, 582, 582, 533: 582, 535: 582, 582, 582, 544: 582, 582, 547: 582, 550: 582, 582, 563: 582, 605: 582, 644: 582, 705: 582, 582}, - {531: 4751}, - {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 528: 583, 583, 583, 533: 583, 535: 583, 583, 583, 544: 583, 583, 547: 583, 550: 583, 583, 563: 583, 605: 583, 644: 583, 705: 583, 583}, - {531: 4753}, + {533: 4752, 559: 4143, 794: 4142, 810: 4751}, + {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 528: 580, 580, 580, 533: 580, 535: 580, 580, 580, 544: 580, 580, 547: 580, 550: 580, 580, 563: 580, 606: 580, 645: 580, 706: 580, 580}, + {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 528: 579, 579, 579, 533: 579, 535: 579, 579, 579, 544: 579, 579, 547: 579, 550: 579, 579, 563: 579, 606: 579, 645: 579, 706: 579, 579}, + {533: 4731, 559: 4143, 794: 4142, 810: 4732, 1274: 4754}, + {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 528: 581, 581, 581, 533: 581, 535: 581, 581, 581, 544: 581, 581, 547: 581, 550: 581, 581, 563: 581, 606: 581, 645: 581, 706: 581, 581}, // 1935 - {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 528: 584, 584, 584, 533: 584, 535: 584, 584, 584, 544: 584, 584, 547: 584, 550: 584, 584, 563: 584, 605: 584, 644: 584, 705: 584, 584}, - {559: 4141, 793: 4140, 809: 4755}, - {585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 15: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 528: 585, 585, 585, 533: 585, 535: 585, 585, 585, 544: 585, 585, 547: 585, 550: 585, 585, 563: 585, 605: 585, 644: 585, 705: 585, 585}, - {559: 4141, 793: 4140, 809: 4757}, - {586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 15: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 528: 586, 586, 586, 533: 586, 535: 586, 586, 586, 544: 586, 586, 547: 586, 550: 586, 586, 563: 586, 605: 586, 644: 586, 705: 586, 586}, + {559: 4143, 794: 4142, 810: 4756}, + {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 528: 583, 583, 583, 533: 583, 535: 583, 583, 583, 544: 583, 583, 547: 583, 550: 583, 583, 563: 583, 606: 583, 645: 583, 706: 583, 583}, + {559: 4143, 794: 4142, 810: 4758}, + {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 528: 584, 584, 584, 533: 584, 535: 584, 584, 584, 544: 584, 584, 547: 584, 550: 584, 584, 563: 584, 606: 584, 645: 584, 706: 584, 584}, + {531: 4760}, // 1940 - {531: 4759}, - {587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 15: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 528: 587, 587, 587, 533: 587, 535: 587, 587, 587, 544: 587, 587, 547: 587, 550: 587, 587, 563: 587, 605: 587, 644: 587, 705: 587, 587}, - {559: 4141, 793: 4140, 809: 4761}, - {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 528: 588, 588, 588, 533: 588, 535: 588, 588, 588, 544: 588, 588, 547: 588, 550: 588, 588, 563: 588, 605: 588, 644: 588, 705: 588, 588}, - {559: 4141, 793: 4140, 809: 4763}, + {585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 15: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 528: 585, 585, 585, 533: 585, 535: 585, 585, 585, 544: 585, 585, 547: 585, 550: 585, 585, 563: 585, 606: 585, 645: 585, 706: 585, 585}, + {531: 4762}, + {586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 15: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 528: 586, 586, 586, 533: 586, 535: 586, 586, 586, 544: 586, 586, 547: 586, 550: 586, 586, 563: 586, 606: 586, 645: 586, 706: 586, 586}, + {559: 4143, 794: 4142, 810: 4764}, + {587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 15: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 528: 587, 587, 587, 533: 587, 535: 587, 587, 587, 544: 587, 587, 547: 587, 550: 587, 587, 563: 587, 606: 587, 645: 587, 706: 587, 587}, // 1945 - {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 528: 590, 590, 590, 533: 590, 535: 590, 590, 590, 544: 590, 590, 547: 590, 550: 590, 590, 563: 590, 605: 590, 644: 590, 705: 590, 590}, - {555: 3007, 559: 2284, 796: 4768}, - {555: 3007, 559: 2284, 796: 4766}, - {559: 4141, 793: 4140, 809: 4767}, - {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 528: 589, 589, 589, 533: 589, 535: 589, 589, 589, 544: 589, 589, 547: 589, 550: 589, 589, 563: 589, 605: 589, 644: 589, 705: 589, 589}, + {559: 4143, 794: 4142, 810: 4766}, + {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 528: 588, 588, 588, 533: 588, 535: 588, 588, 588, 544: 588, 588, 547: 588, 550: 588, 588, 563: 588, 606: 588, 645: 588, 706: 588, 588}, + {531: 4768}, + {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 528: 589, 589, 589, 533: 589, 535: 589, 589, 589, 544: 589, 589, 547: 589, 550: 589, 589, 563: 589, 606: 589, 645: 589, 706: 589, 589}, + {559: 4143, 794: 4142, 810: 4770}, // 1950 - {559: 4141, 793: 4140, 809: 4769}, - {591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 15: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 528: 591, 591, 591, 533: 591, 535: 591, 591, 591, 544: 591, 591, 547: 591, 550: 591, 591, 563: 591, 605: 591, 644: 591, 705: 591, 591}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 583: 2284, 796: 4774}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 583: 2284, 796: 4772}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 3809, 765: 3811, 3022, 3023, 3021, 799: 3808, 968: 4773}, + {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 528: 590, 590, 590, 533: 590, 535: 590, 590, 590, 544: 590, 590, 547: 590, 550: 590, 590, 563: 590, 606: 590, 645: 590, 706: 590, 590}, + {559: 4143, 794: 4142, 810: 4772}, + {592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 15: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 528: 592, 592, 592, 533: 592, 535: 592, 592, 592, 544: 592, 592, 547: 592, 550: 592, 592, 563: 592, 606: 592, 645: 592, 706: 592, 592}, + {555: 3009, 559: 2286, 797: 4777}, + {555: 3009, 559: 2286, 797: 4775}, // 1955 - {592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 15: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 528: 592, 592, 592, 533: 592, 535: 592, 592, 592, 544: 592, 592, 547: 592, 550: 592, 592, 563: 592, 605: 592, 644: 592, 705: 592, 592}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 4775}, - {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 528: 593, 593, 593, 533: 593, 535: 593, 593, 593, 544: 593, 593, 547: 593, 550: 593, 593, 563: 593, 605: 593, 644: 593, 705: 593, 593}, - {559: 4141, 793: 4140, 809: 4777}, - {2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 15: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 57: 2359, 528: 2359, 2359, 2359, 533: 2359, 535: 2359, 2359, 2359, 544: 2359, 2359, 547: 2359, 550: 2359, 2359, 563: 2359, 605: 2359, 644: 2359, 705: 2359, 2359}, + {559: 4143, 794: 4142, 810: 4776}, + {591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 15: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 528: 591, 591, 591, 533: 591, 535: 591, 591, 591, 544: 591, 591, 547: 591, 550: 591, 591, 563: 591, 606: 591, 645: 591, 706: 591, 591}, + {559: 4143, 794: 4142, 810: 4778}, + {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 528: 593, 593, 593, 533: 593, 535: 593, 593, 593, 544: 593, 593, 547: 593, 550: 593, 593, 563: 593, 606: 593, 645: 593, 706: 593, 593}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 4783}, // 1960 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4779, 3022, 3023, 3021}, - {2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 15: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 57: 2360, 528: 2360, 2360, 2360, 533: 2360, 535: 2360, 2360, 2360, 544: 2360, 2360, 547: 2360, 550: 2360, 2360, 563: 2360, 605: 2360, 644: 2360, 705: 2360, 2360}, - {559: 4141, 793: 4140, 809: 4781}, - {2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 15: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 57: 2361, 528: 2361, 2361, 2361, 533: 2361, 535: 2361, 2361, 2361, 544: 2361, 2361, 547: 2361, 550: 2361, 2361, 563: 2361, 605: 2361, 644: 2361, 705: 2361, 2361}, - {559: 4141, 793: 4140, 809: 4783}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 4781}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 4782}, + {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 528: 594, 594, 594, 533: 594, 535: 594, 594, 594, 544: 594, 594, 547: 594, 550: 594, 594, 563: 594, 606: 594, 645: 594, 706: 594, 594}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4784}, + {595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 15: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 528: 595, 595, 595, 533: 595, 535: 595, 595, 595, 544: 595, 595, 547: 595, 550: 595, 595, 563: 595, 606: 595, 645: 595, 706: 595, 595}, // 1965 - {2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 15: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 57: 2362, 528: 2362, 2362, 2362, 533: 2362, 535: 2362, 2362, 2362, 544: 2362, 2362, 547: 2362, 550: 2362, 2362, 563: 2362, 605: 2362, 644: 2362, 705: 2362, 2362}, - {531: 2284, 555: 3007, 796: 4785}, - {531: 4786}, - {2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 15: 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 57: 2363, 528: 2363, 2363, 2363, 533: 2363, 535: 2363, 2363, 2363, 544: 2363, 2363, 547: 2363, 550: 2363, 2363, 563: 2363, 605: 2363, 644: 2363, 705: 2363, 2363}, - {531: 2284, 555: 3007, 796: 4788}, + {559: 4143, 794: 4142, 810: 4786}, + {2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 15: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 57: 2361, 528: 2361, 2361, 2361, 533: 2361, 535: 2361, 2361, 2361, 544: 2361, 2361, 547: 2361, 550: 2361, 2361, 563: 2361, 606: 2361, 645: 2361, 706: 2361, 2361}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4788, 3024, 3025, 3023}, + {2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 15: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 57: 2362, 528: 2362, 2362, 2362, 533: 2362, 535: 2362, 2362, 2362, 544: 2362, 2362, 547: 2362, 550: 2362, 2362, 563: 2362, 606: 2362, 645: 2362, 706: 2362, 2362}, + {559: 4143, 794: 4142, 810: 4790}, // 1970 - {531: 4789}, - {2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 15: 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 57: 2364, 528: 2364, 2364, 2364, 533: 2364, 535: 2364, 2364, 2364, 544: 2364, 2364, 547: 2364, 550: 2364, 2364, 563: 2364, 605: 2364, 644: 2364, 705: 2364, 2364}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 4791}, - {2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 15: 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 57: 2365, 528: 2365, 2365, 2365, 533: 2365, 535: 2365, 2365, 2365, 544: 2365, 2365, 547: 2365, 550: 2365, 2365, 563: 2365, 605: 2365, 644: 2365, 705: 2365, 2365}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 796: 4795}, + {2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 15: 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 57: 2363, 528: 2363, 2363, 2363, 533: 2363, 535: 2363, 2363, 2363, 544: 2363, 2363, 547: 2363, 550: 2363, 2363, 563: 2363, 606: 2363, 645: 2363, 706: 2363, 2363}, + {559: 4143, 794: 4142, 810: 4792}, + {2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 15: 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 57: 2364, 528: 2364, 2364, 2364, 533: 2364, 535: 2364, 2364, 2364, 544: 2364, 2364, 547: 2364, 550: 2364, 2364, 563: 2364, 606: 2364, 645: 2364, 706: 2364, 2364}, + {531: 2286, 555: 3009, 797: 4794}, + {531: 4795}, // 1975 - {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 15: 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 528: 566, 566, 566, 533: 566, 535: 566, 566, 566, 544: 566, 566, 547: 566, 550: 566, 566, 563: 566, 605: 566, 644: 566, 705: 566, 566}, - {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 15: 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 528: 565, 565, 565, 533: 565, 535: 565, 565, 565, 544: 565, 565, 547: 565, 550: 565, 565, 563: 565, 605: 565, 644: 565, 705: 565, 565}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 4796}, - {2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 15: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 57: 2366, 528: 2366, 2366, 2366, 533: 2366, 535: 2366, 2366, 2366, 544: 2366, 2366, 547: 2366, 550: 2366, 2366, 563: 2366, 605: 2366, 644: 2366, 705: 2366, 2366}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 4798}, + {2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 15: 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 57: 2365, 528: 2365, 2365, 2365, 533: 2365, 535: 2365, 2365, 2365, 544: 2365, 2365, 547: 2365, 550: 2365, 2365, 563: 2365, 606: 2365, 645: 2365, 706: 2365, 2365}, + {531: 2286, 555: 3009, 797: 4797}, + {531: 4798}, + {2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 15: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 57: 2366, 528: 2366, 2366, 2366, 533: 2366, 535: 2366, 2366, 2366, 544: 2366, 2366, 547: 2366, 550: 2366, 2366, 563: 2366, 606: 2366, 645: 2366, 706: 2366, 2366}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4800}, // 1980 - {2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 15: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 57: 2367, 528: 2367, 2367, 2367, 533: 2367, 535: 2367, 2367, 2367, 544: 2367, 2367, 547: 2367, 550: 2367, 2367, 563: 2367, 605: 2367, 644: 2367, 705: 2367, 2367}, - {531: 4800}, - {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 15: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 57: 2368, 528: 2368, 2368, 2368, 533: 2368, 535: 2368, 2368, 2368, 544: 2368, 2368, 547: 2368, 550: 2368, 2368, 563: 2368, 605: 2368, 644: 2368, 705: 2368, 2368}, - {6: 4640, 4642, 557, 10: 4609, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 89: 4611, 4632, 4633, 101: 4634, 206: 4614, 229: 4603, 246: 4597, 251: 4618, 254: 4619, 267: 4613, 272: 4629, 286: 4607, 296: 4615, 304: 4610, 323: 4620, 330: 4616, 337: 4630, 4631, 343: 4598, 530: 4628, 533: 4639, 536: 2414, 4676, 551: 2414, 554: 4600, 560: 4635, 562: 4617, 4627, 643: 4601, 698: 4606, 705: 2414, 4645, 720: 4622, 724: 4608, 726: 4636, 760: 4621, 4623, 763: 4602, 4612, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 4681, 966: 4626, 981: 4624, 1014: 4599, 1023: 4604, 1102: 4802, 1273: 4605, 1297: 4625}, - {2656, 2656, 2656, 2656, 2656, 2656, 9: 2656, 544: 2656}, + {2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 15: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 57: 2367, 528: 2367, 2367, 2367, 533: 2367, 535: 2367, 2367, 2367, 544: 2367, 2367, 547: 2367, 550: 2367, 2367, 563: 2367, 606: 2367, 645: 2367, 706: 2367, 2367}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4804}, + {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 15: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 528: 568, 568, 568, 533: 568, 535: 568, 568, 568, 544: 568, 568, 547: 568, 550: 568, 568, 563: 568, 606: 568, 645: 568, 706: 568, 568}, + {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 15: 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 528: 567, 567, 567, 533: 567, 535: 567, 567, 567, 544: 567, 567, 547: 567, 550: 567, 567, 563: 567, 606: 567, 645: 567, 706: 567, 567}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4805}, // 1985 - {2670, 2670, 2670, 2670, 2670, 2670, 9: 2670, 544: 2670}, - {2669, 2669, 2669, 2669, 2669, 2669, 9: 2669, 544: 2669}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 4806, 765: 4807, 3022, 3023, 3021}, - {2672, 2672, 2672, 2672, 2672, 2672, 9: 2672, 101: 2672, 544: 2672}, - {2671, 2671, 2671, 2671, 2671, 2671, 9: 2671, 101: 2671, 544: 2671}, + {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 15: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 57: 2368, 528: 2368, 2368, 2368, 533: 2368, 535: 2368, 2368, 2368, 544: 2368, 2368, 547: 2368, 550: 2368, 2368, 563: 2368, 606: 2368, 645: 2368, 706: 2368, 2368}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4807}, + {2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 15: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 57: 2369, 528: 2369, 2369, 2369, 533: 2369, 535: 2369, 2369, 2369, 544: 2369, 2369, 547: 2369, 550: 2369, 2369, 563: 2369, 606: 2369, 645: 2369, 706: 2369, 2369}, + {531: 4809}, + {2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 15: 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 57: 2370, 528: 2370, 2370, 2370, 533: 2370, 535: 2370, 2370, 2370, 544: 2370, 2370, 547: 2370, 550: 2370, 2370, 563: 2370, 606: 2370, 645: 2370, 706: 2370, 2370}, // 1990 - {56: 4813, 290: 4810, 314: 4811, 316: 4812, 533: 4809}, + {6: 4649, 4651, 559, 10: 4618, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 89: 4620, 4641, 4642, 101: 4643, 206: 4623, 230: 4612, 246: 4606, 251: 4627, 254: 4628, 267: 4622, 272: 4638, 286: 4616, 296: 4624, 304: 4619, 323: 4629, 330: 4625, 337: 4639, 4640, 343: 4607, 530: 4637, 533: 4648, 536: 2416, 4685, 551: 2416, 554: 4609, 560: 4644, 562: 4626, 4636, 644: 4610, 699: 4615, 706: 2416, 4654, 721: 4631, 725: 4617, 727: 4645, 761: 4630, 4632, 764: 4611, 4621, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 966: 4635, 981: 4633, 1015: 4608, 1023: 4613, 1102: 4811, 1273: 4614, 1297: 4634}, + {2658, 2658, 2658, 2658, 2658, 2658, 9: 2658, 544: 2658}, + {2672, 2672, 2672, 2672, 2672, 2672, 9: 2672, 544: 2672}, + {2671, 2671, 2671, 2671, 2671, 2671, 9: 2671, 544: 2671}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 4815, 766: 4816, 3024, 3025, 3023}, + // 1995 + {2674, 2674, 2674, 2674, 2674, 2674, 9: 2674, 101: 2674, 544: 2674}, + {2673, 2673, 2673, 2673, 2673, 2673, 9: 2673, 101: 2673, 544: 2673}, + {56: 4822, 290: 4819, 314: 4820, 316: 4821, 533: 4818}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 544: 2679, 560: 2679}, + {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 544: 2678, 560: 2678}, + // 2000 {2677, 2677, 2677, 2677, 2677, 2677, 9: 2677, 544: 2677, 560: 2677}, {2676, 2676, 2676, 2676, 2676, 2676, 9: 2676, 544: 2676, 560: 2676}, {2675, 2675, 2675, 2675, 2675, 2675, 9: 2675, 544: 2675, 560: 2675}, - {2674, 2674, 2674, 2674, 2674, 2674, 9: 2674, 544: 2674, 560: 2674}, - // 1995 - {2673, 2673, 2673, 2673, 2673, 2673, 9: 2673, 544: 2673, 560: 2673}, - {2695, 2695, 2695, 2695, 2695, 2695, 9: 2695, 544: 2695}, - {2696, 2696, 2696, 2696, 2696, 2696, 9: 2696, 544: 2696}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4829, 3022, 3023, 3021}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4828}, - // 2000 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4827}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4826}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4823, 3022, 3023, 3021}, - {2: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 10: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 58: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 529: 2668, 540: 2668, 556: 2668, 580: 2668}, - {2: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 10: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 58: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 529: 2667, 540: 2667, 556: 2667, 580: 2667}, + {2697, 2697, 2697, 2697, 2697, 2697, 9: 2697, 544: 2697}, + {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 544: 2698}, // 2005 - {708: 4824}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4825, 3022, 3023, 3021}, - {2701, 2701, 2701, 2701, 2701, 2701, 9: 2701, 544: 2701}, - {2702, 2702, 2702, 2702, 2702, 2702, 9: 2702, 544: 2702}, - {2703, 2703, 2703, 2703, 2703, 2703, 9: 2703, 544: 2703}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4838, 3024, 3025, 3023}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4837}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4836}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4835}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4832, 3024, 3025, 3023}, // 2010 + {2: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 10: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 58: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 529: 2670, 540: 2670, 556: 2670, 581: 2670}, + {2: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 10: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 58: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 529: 2669, 540: 2669, 556: 2669, 581: 2669}, + {709: 4833}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4834, 3024, 3025, 3023}, + {2703, 2703, 2703, 2703, 2703, 2703, 9: 2703, 544: 2703}, + // 2015 {2704, 2704, 2704, 2704, 2704, 2704, 9: 2704, 544: 2704}, - {708: 4830}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4831, 3022, 3023, 3021}, {2705, 2705, 2705, 2705, 2705, 2705, 9: 2705, 544: 2705}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4847}, - // 2015 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4842, 3022, 3023, 3021}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4838, 3022, 3023, 3021}, - {2: 2663, 2663, 2663, 2663, 2663, 2663, 2663, 10: 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 58: 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 2663, 529: 2663, 580: 2663}, - {2: 602, 602, 602, 602, 602, 602, 602, 10: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 58: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602}, - {2: 601, 601, 601, 601, 601, 601, 601, 10: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 58: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601}, + {2706, 2706, 2706, 2706, 2706, 2706, 9: 2706, 544: 2706}, + {709: 4839}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4840, 3024, 3025, 3023}, // 2020 - {105: 4841, 108: 4840, 952: 4839}, - {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 544: 2690}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 9: 2064, 19: 2064, 57: 2064, 101: 2064, 103: 2064, 2064, 2064, 2064, 108: 2064, 530: 2064, 540: 2064, 544: 2064, 560: 2064}, - {2063, 2063, 2063, 2063, 2063, 2063, 2063, 9: 2063, 19: 2063, 57: 2063, 101: 2063, 103: 2063, 2063, 2063, 2063, 108: 2063, 530: 2063, 540: 2063, 544: 2063, 560: 2063}, - {189: 4844, 532: 4443, 534: 4442, 910: 4845, 1039: 4843}, + {2707, 2707, 2707, 2707, 2707, 2707, 9: 2707, 544: 2707}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4856}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4851, 3024, 3025, 3023}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4847, 3024, 3025, 3023}, + {2: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 10: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 58: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 529: 2665, 581: 2665}, // 2025 + {2: 604, 604, 604, 604, 604, 604, 604, 10: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 58: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604}, + {2: 603, 603, 603, 603, 603, 603, 603, 10: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 58: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603}, + {105: 4850, 108: 4849, 952: 4848}, {2692, 2692, 2692, 2692, 2692, 2692, 9: 2692, 544: 2692}, - {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 57: 2556, 528: 2556, 532: 2556, 2556, 2556, 2556, 2556, 544: 2556, 546: 2556, 697: 2556, 2556, 700: 2556, 2556, 2556, 2556, 2556}, - {189: 4846}, - {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 57: 2555, 528: 2555, 532: 2555, 2555, 2555, 2555, 2555, 544: 2555, 546: 2555, 697: 2555, 2555, 700: 2555, 2555, 2555, 2555, 2555}, - {554: 4848, 724: 4849}, - // 2030 - {533: 4851}, - {533: 4850}, - {2706, 2706, 2706, 2706, 2706, 2706, 9: 2706, 544: 2706}, - {529: 4853, 531: 3555, 541: 4855, 4856, 546: 3546, 559: 3550, 629: 3545, 3547, 633: 3549, 3548, 3553, 637: 3554, 645: 3552, 771: 4854, 773: 3551, 1076: 4852}, - {2708, 2708, 2708, 2708, 2708, 2708, 9: 2708, 544: 2708}, + {2066, 2066, 2066, 2066, 2066, 2066, 2066, 9: 2066, 19: 2066, 57: 2066, 101: 2066, 103: 2066, 2066, 2066, 2066, 108: 2066, 530: 2066, 540: 2066, 544: 2066, 560: 2066}, + // 2030 + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 9: 2065, 19: 2065, 57: 2065, 101: 2065, 103: 2065, 2065, 2065, 2065, 108: 2065, 530: 2065, 540: 2065, 544: 2065, 560: 2065}, + {189: 4853, 532: 4445, 534: 4444, 910: 4854, 1039: 4852}, + {2694, 2694, 2694, 2694, 2694, 2694, 9: 2694, 544: 2694}, + {2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 57: 2558, 528: 2558, 532: 2558, 2558, 2558, 2558, 2558, 544: 2558, 546: 2558, 698: 2558, 2558, 701: 2558, 2558, 2558, 2558, 2558}, + {189: 4855}, // 2035 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4859}, - {2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 57: 2465, 528: 2465, 532: 2465, 2465, 2465, 2465, 2465, 544: 2465, 546: 2465, 697: 2465, 2465, 700: 2465, 2465, 2465, 2465, 2465}, - {559: 3743, 633: 3745, 3744, 911: 4858}, - {559: 3743, 633: 3745, 3744, 911: 4857}, - {2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 57: 2463, 528: 2463, 532: 2463, 2463, 2463, 2463, 2463, 544: 2463, 546: 2463, 697: 2463, 2463, 700: 2463, 2463, 2463, 2463, 2463}, + {2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 57: 2557, 528: 2557, 532: 2557, 2557, 2557, 2557, 2557, 544: 2557, 546: 2557, 698: 2557, 2557, 701: 2557, 2557, 2557, 2557, 2557}, + {554: 4857, 725: 4858}, + {533: 4860}, + {533: 4859}, + {2708, 2708, 2708, 2708, 2708, 2708, 9: 2708, 544: 2708}, // 2040 - {2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 57: 2464, 528: 2464, 532: 2464, 2464, 2464, 2464, 2464, 544: 2464, 546: 2464, 697: 2464, 2464, 700: 2464, 2464, 2464, 2464, 2464}, - {57: 4860, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2707, 2707, 2707, 2707, 2707, 2707, 9: 2707, 544: 2707}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 4862}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4865}, + {529: 4862, 531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4863, 774: 3553, 1076: 4861}, + {2710, 2710, 2710, 2710, 2710, 2710, 9: 2710, 544: 2710}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4868}, + {2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 57: 2467, 528: 2467, 532: 2467, 2467, 2467, 2467, 2467, 544: 2467, 546: 2467, 698: 2467, 2467, 701: 2467, 2467, 2467, 2467, 2467}, + {559: 3745, 634: 3747, 3746, 911: 4867}, // 2045 - {642: 4864}, - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 58: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 531: 2090, 533: 2090, 544: 2090, 631: 2090}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4867, 946: 4866}, - {2662, 2662, 2662, 2662, 2662, 2662, 9: 2662, 5144, 5145, 544: 2662, 1028: 5143}, - {12: 4869, 116: 4917, 125: 4918, 170: 4908, 174: 4928, 4927, 4893, 178: 4930, 184: 4929, 187: 4890, 201: 4897, 4889, 4906, 207: 4913, 4912, 210: 4916, 215: 4924, 551: 4911, 554: 4907, 583: 4902, 705: 4910, 728: 4915, 4914, 731: 4891, 4896, 4894, 4887, 4881, 4895, 4903, 4888, 4920, 743: 4882, 4883, 4884, 4885, 4886, 4909, 4922, 4926, 4921, 4880, 4925, 4892, 4879, 4919, 4878, 4923, 944: 4898, 1019: 4900, 1024: 4877, 4904, 4874, 1033: 4872, 1041: 4875, 4876, 1049: 4873, 1054: 4899, 1058: 4870, 4901, 1077: 4871, 1080: 4905, 1083: 4868, 1092: 4931}, + {559: 3745, 634: 3747, 3746, 911: 4866}, + {2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 57: 2465, 528: 2465, 532: 2465, 2465, 2465, 2465, 2465, 544: 2465, 546: 2465, 698: 2465, 2465, 701: 2465, 2465, 2465, 2465, 2465}, + {2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 57: 2466, 528: 2466, 532: 2466, 2466, 2466, 2466, 2466, 544: 2466, 546: 2466, 698: 2466, 2466, 701: 2466, 2466, 2466, 2466, 2466}, + {57: 4869, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 544: 2709}, // 2050 - {2516, 2516, 2516, 2516, 2516, 2516, 5008, 5014, 5002, 2516, 2516, 2516, 5006, 5015, 5013, 57: 2516, 528: 5007, 532: 4443, 5005, 4442, 2523, 5012, 544: 2516, 546: 5001, 697: 2560, 2653, 700: 4999, 5004, 4997, 5019, 5016, 910: 5000, 923: 5009, 1005: 5011, 1027: 5017, 1043: 5010, 1066: 5003, 1118: 5018, 5142}, - {2516, 2516, 2516, 2516, 2516, 2516, 5008, 5014, 5002, 2516, 2516, 2516, 5006, 5015, 5013, 57: 2516, 528: 5007, 532: 4443, 5005, 4442, 2523, 5012, 544: 2516, 546: 5001, 697: 2560, 2653, 700: 4999, 5004, 4997, 5019, 5016, 910: 5000, 923: 5009, 1005: 5011, 1027: 5017, 1043: 5010, 1066: 5003, 1118: 5018, 4998}, - {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 528: 530, 532: 530, 530, 530, 530, 530, 544: 530, 546: 530, 697: 530, 530, 700: 530, 530, 530, 530, 530}, - {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 57: 529, 528: 529, 532: 529, 529, 529, 529, 529, 544: 529, 546: 529, 697: 529, 529, 700: 529, 529, 529, 529, 529}, - {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 57: 528, 528: 528, 532: 528, 528, 528, 528, 528, 544: 528, 546: 528, 697: 528, 528, 700: 528, 528, 528, 528, 528}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 4871}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4874}, + {643: 4873}, + {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 58: 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 531: 2092, 533: 2092, 544: 2092, 632: 2092}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 4875}, // 2055 - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 78: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 812: 445, 814: 445, 836: 4153, 883: 4995}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 697: 440, 440, 700: 440, 440, 440, 440, 440, 812: 440, 814: 440, 973: 4994}, - {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 57: 438, 78: 438, 528: 438, 4137, 532: 438, 438, 438, 438, 438, 544: 438, 546: 438, 697: 438, 438, 700: 438, 438, 438, 438, 438, 812: 438, 814: 438, 836: 4138, 997: 4992, 1004: 4139}, - {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 57: 438, 78: 438, 528: 438, 4137, 532: 438, 438, 438, 438, 438, 544: 438, 546: 438, 697: 438, 438, 700: 438, 438, 438, 438, 438, 812: 438, 814: 438, 836: 4138, 997: 4990, 1004: 4139}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4989}, + {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5152}, + {12: 4878, 116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 4877, 1092: 4940}, + {2518, 2518, 2518, 2518, 2518, 2518, 5017, 5023, 5011, 2518, 2518, 2518, 5015, 5024, 5022, 57: 2518, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2518, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5026, 1043: 5019, 1066: 5012, 1118: 5027, 5151}, + {2518, 2518, 2518, 2518, 2518, 2518, 5017, 5023, 5011, 2518, 2518, 2518, 5015, 5024, 5022, 57: 2518, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2518, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5026, 1043: 5019, 1066: 5012, 1118: 5027, 5007}, + {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 57: 532, 528: 532, 532: 532, 532, 532, 532, 532, 544: 532, 546: 532, 698: 532, 532, 701: 532, 532, 532, 532, 532}, // 2060 - {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 57: 522, 78: 522, 528: 522, 522, 532: 522, 522, 522, 522, 522, 544: 522, 546: 522, 697: 522, 522, 700: 522, 522, 522, 522, 522, 812: 522, 814: 522}, - {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 57: 521, 78: 521, 528: 521, 521, 532: 521, 521, 521, 521, 521, 544: 521, 546: 521, 697: 521, 521, 700: 521, 521, 521, 521, 521, 812: 521, 814: 521}, - {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 78: 520, 528: 520, 520, 532: 520, 520, 520, 520, 520, 544: 520, 546: 520, 697: 520, 520, 700: 520, 520, 520, 520, 520, 812: 520, 814: 520}, - {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 57: 519, 78: 519, 528: 519, 519, 532: 519, 519, 519, 519, 519, 544: 519, 546: 519, 697: 519, 519, 700: 519, 519, 519, 519, 519, 812: 519, 814: 519}, - {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 57: 518, 78: 518, 528: 518, 518, 532: 518, 518, 518, 518, 518, 544: 518, 546: 518, 697: 518, 518, 700: 518, 518, 518, 518, 518, 812: 518, 814: 518}, + {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 57: 531, 528: 531, 532: 531, 531, 531, 531, 531, 544: 531, 546: 531, 698: 531, 531, 701: 531, 531, 531, 531, 531}, + {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 528: 530, 532: 530, 530, 530, 530, 530, 544: 530, 546: 530, 698: 530, 530, 701: 530, 530, 530, 530, 530}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 78: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 813: 447, 815: 447, 836: 4155, 883: 5004}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5003}, + {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 4139, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 698: 440, 440, 701: 440, 440, 440, 440, 440, 813: 440, 815: 440, 836: 4140, 998: 5001, 1005: 4141}, // 2065 - {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 78: 517, 528: 517, 517, 532: 517, 517, 517, 517, 517, 544: 517, 546: 517, 697: 517, 517, 700: 517, 517, 517, 517, 517, 812: 517, 814: 517}, - {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 78: 516, 528: 516, 516, 532: 516, 516, 516, 516, 516, 544: 516, 546: 516, 697: 516, 516, 700: 516, 516, 516, 516, 516, 812: 516, 814: 516}, - {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 78: 515, 528: 515, 515, 532: 515, 515, 515, 515, 515, 544: 515, 546: 515, 697: 515, 515, 700: 515, 515, 515, 515, 515, 812: 515, 814: 515}, - {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 78: 514, 528: 514, 514, 532: 514, 514, 514, 514, 514, 544: 514, 546: 514, 697: 514, 514, 700: 514, 514, 514, 514, 514, 812: 514, 814: 514}, - {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 57: 513, 78: 513, 528: 513, 513, 532: 513, 513, 513, 513, 513, 544: 513, 546: 513, 697: 513, 513, 700: 513, 513, 513, 513, 513, 812: 513, 814: 513}, + {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 4139, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 698: 440, 440, 701: 440, 440, 440, 440, 440, 813: 440, 815: 440, 836: 4140, 998: 4999, 1005: 4141}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4998}, + {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 57: 524, 78: 524, 528: 524, 524, 532: 524, 524, 524, 524, 524, 544: 524, 546: 524, 698: 524, 524, 701: 524, 524, 524, 524, 524, 813: 524, 815: 524}, + {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 57: 523, 78: 523, 528: 523, 523, 532: 523, 523, 523, 523, 523, 544: 523, 546: 523, 698: 523, 523, 701: 523, 523, 523, 523, 523, 813: 523, 815: 523}, + {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 57: 522, 78: 522, 528: 522, 522, 532: 522, 522, 522, 522, 522, 544: 522, 546: 522, 698: 522, 522, 701: 522, 522, 522, 522, 522, 813: 522, 815: 522}, // 2070 - {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 57: 512, 78: 512, 528: 512, 512, 532: 512, 512, 512, 512, 512, 544: 512, 546: 512, 697: 512, 512, 700: 512, 512, 512, 512, 512, 812: 512, 814: 512}, - {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 57: 511, 78: 511, 528: 511, 532: 511, 511, 511, 511, 511, 544: 511, 546: 511, 697: 511, 511, 700: 511, 511, 511, 511, 511, 812: 511, 814: 511}, - {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 57: 510, 78: 510, 528: 510, 532: 510, 510, 510, 510, 510, 544: 510, 546: 510, 697: 510, 510, 700: 510, 510, 510, 510, 510, 812: 510, 814: 510}, - {506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 57: 506, 78: 506, 528: 506, 506, 532: 506, 506, 506, 506, 506, 544: 506, 546: 506, 697: 506, 506, 700: 506, 506, 506, 506, 506, 812: 506, 814: 506}, - {505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 57: 505, 78: 505, 528: 505, 505, 532: 505, 505, 505, 505, 505, 544: 505, 546: 505, 697: 505, 505, 700: 505, 505, 505, 505, 505, 812: 505, 814: 505}, + {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 57: 521, 78: 521, 528: 521, 521, 532: 521, 521, 521, 521, 521, 544: 521, 546: 521, 698: 521, 521, 701: 521, 521, 521, 521, 521, 813: 521, 815: 521}, + {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 78: 520, 528: 520, 520, 532: 520, 520, 520, 520, 520, 544: 520, 546: 520, 698: 520, 520, 701: 520, 520, 520, 520, 520, 813: 520, 815: 520}, + {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 57: 519, 78: 519, 528: 519, 519, 532: 519, 519, 519, 519, 519, 544: 519, 546: 519, 698: 519, 519, 701: 519, 519, 519, 519, 519, 813: 519, 815: 519}, + {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 57: 518, 78: 518, 528: 518, 518, 532: 518, 518, 518, 518, 518, 544: 518, 546: 518, 698: 518, 518, 701: 518, 518, 518, 518, 518, 813: 518, 815: 518}, + {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 78: 517, 528: 517, 517, 532: 517, 517, 517, 517, 517, 544: 517, 546: 517, 698: 517, 517, 701: 517, 517, 517, 517, 517, 813: 517, 815: 517}, // 2075 - {504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 57: 504, 78: 504, 528: 504, 504, 532: 504, 504, 504, 504, 504, 544: 504, 546: 504, 697: 504, 504, 700: 504, 504, 504, 504, 504, 812: 504, 814: 504}, - {503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 57: 503, 78: 503, 528: 503, 503, 532: 503, 503, 503, 503, 503, 544: 503, 546: 503, 697: 503, 503, 700: 503, 503, 503, 503, 503, 812: 503, 814: 503}, - {502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 57: 502, 78: 502, 528: 502, 502, 532: 502, 502, 502, 502, 502, 544: 502, 546: 502, 697: 502, 502, 700: 502, 502, 502, 502, 502, 812: 502, 814: 502}, - {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 57: 501, 78: 501, 528: 501, 501, 532: 501, 501, 501, 501, 501, 544: 501, 546: 501, 697: 501, 501, 700: 501, 501, 501, 501, 501, 812: 501, 814: 501, 1406: 4988}, - {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 57: 499, 528: 499, 499, 532: 499, 499, 499, 499, 499, 544: 499, 546: 499, 697: 499, 499, 700: 499, 499, 499, 499, 499}, + {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 78: 516, 528: 516, 516, 532: 516, 516, 516, 516, 516, 544: 516, 546: 516, 698: 516, 516, 701: 516, 516, 516, 516, 516, 813: 516, 815: 516}, + {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 78: 515, 528: 515, 515, 532: 515, 515, 515, 515, 515, 544: 515, 546: 515, 698: 515, 515, 701: 515, 515, 515, 515, 515, 813: 515, 815: 515}, + {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 78: 514, 528: 514, 514, 532: 514, 514, 514, 514, 514, 544: 514, 546: 514, 698: 514, 514, 701: 514, 514, 514, 514, 514, 813: 514, 815: 514}, + {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 57: 513, 78: 513, 528: 513, 532: 513, 513, 513, 513, 513, 544: 513, 546: 513, 698: 513, 513, 701: 513, 513, 513, 513, 513, 813: 513, 815: 513}, + {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 57: 512, 78: 512, 528: 512, 532: 512, 512, 512, 512, 512, 544: 512, 546: 512, 698: 512, 512, 701: 512, 512, 512, 512, 512, 813: 512, 815: 512}, // 2080 - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 4152, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 836: 4985, 848: 4160, 891: 4986}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 4152, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 836: 4982, 848: 4160, 891: 4983}, - {529: 4152, 836: 4980}, - {529: 4152, 836: 4978}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4977}, + {508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 57: 508, 78: 508, 528: 508, 508, 532: 508, 508, 508, 508, 508, 544: 508, 546: 508, 698: 508, 508, 701: 508, 508, 508, 508, 508, 813: 508, 815: 508}, + {507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 57: 507, 78: 507, 528: 507, 507, 532: 507, 507, 507, 507, 507, 544: 507, 546: 507, 698: 507, 507, 701: 507, 507, 507, 507, 507, 813: 507, 815: 507}, + {506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 57: 506, 78: 506, 528: 506, 506, 532: 506, 506, 506, 506, 506, 544: 506, 546: 506, 698: 506, 506, 701: 506, 506, 506, 506, 506, 813: 506, 815: 506}, + {505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 57: 505, 78: 505, 528: 505, 505, 532: 505, 505, 505, 505, 505, 544: 505, 546: 505, 698: 505, 505, 701: 505, 505, 505, 505, 505, 813: 505, 815: 505}, + {504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 57: 504, 78: 504, 528: 504, 504, 532: 504, 504, 504, 504, 504, 544: 504, 546: 504, 698: 504, 504, 701: 504, 504, 504, 504, 504, 813: 504, 815: 504}, // 2085 - {529: 4152, 836: 4976}, - {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 57: 490, 528: 490, 532: 490, 490, 490, 490, 490, 544: 490, 546: 490, 697: 490, 490, 700: 490, 490, 490, 490, 490}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 147: 4960, 4962, 4961, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4959, 982: 4975}, - {529: 4971}, - {529: 4964}, + {503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 57: 503, 78: 503, 528: 503, 503, 532: 503, 503, 503, 503, 503, 544: 503, 546: 503, 698: 503, 503, 701: 503, 503, 503, 503, 503, 813: 503, 815: 503, 1407: 4997}, + {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 57: 501, 528: 501, 501, 532: 501, 501, 501, 501, 501, 544: 501, 546: 501, 698: 501, 501, 701: 501, 501, 501, 501, 501}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 4154, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 836: 4994, 848: 4162, 891: 4995}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 4154, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 836: 4991, 848: 4162, 891: 4992}, + {529: 4154, 836: 4989}, // 2090 - {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 57: 486, 528: 486, 532: 486, 486, 486, 486, 486, 544: 486, 546: 486, 697: 486, 486, 700: 486, 486, 486, 486, 486}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 147: 4960, 4962, 4961, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4957, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4956, 728: 4915, 4914, 737: 4958, 848: 4160, 891: 4959, 982: 4955, 1019: 4954}, - {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 16: 483, 57: 483, 528: 483, 483, 532: 483, 483, 483, 483, 483, 544: 483, 546: 483, 551: 483, 583: 483, 697: 483, 483, 700: 483, 483, 483, 483, 483, 483, 935: 4953}, - {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 16: 482, 57: 482, 528: 482, 482, 532: 482, 482, 482, 482, 482, 544: 482, 546: 482, 551: 482, 583: 482, 697: 482, 482, 700: 482, 482, 482, 482, 482, 482, 935: 4952}, - {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 57: 481, 528: 481, 481, 532: 481, 481, 481, 481, 481, 544: 481, 546: 481, 551: 481, 583: 481, 697: 481, 481, 700: 481, 481, 481, 481, 481, 481, 728: 4950, 4949, 935: 4951}, + {529: 4154, 836: 4987}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4986}, + {529: 4154, 836: 4985}, + {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 57: 492, 528: 492, 532: 492, 492, 492, 492, 492, 544: 492, 546: 492, 698: 492, 492, 701: 492, 492, 492, 492, 492}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4984}, // 2095 - {551: 4944, 705: 4943, 728: 4946, 4945}, - {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 16: 476, 57: 476, 147: 476, 476, 476, 528: 476, 476, 532: 476, 476, 476, 476, 476, 544: 476, 546: 476, 551: 476, 583: 476, 697: 476, 476, 700: 476, 476, 476, 476, 476, 476}, - {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 16: 475, 57: 475, 147: 475, 475, 475, 528: 475, 475, 532: 475, 475, 475, 475, 475, 544: 475, 546: 475, 551: 475, 583: 475, 697: 475, 475, 700: 475, 475, 475, 475, 475, 475}, - {529: 472}, - {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 57: 466, 78: 466, 528: 466, 466, 532: 466, 466, 466, 466, 466, 544: 466, 546: 466, 697: 466, 466, 700: 466, 466, 466, 466, 466, 812: 466, 814: 466}, + {529: 4980}, + {529: 4973}, + {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 57: 488, 528: 488, 532: 488, 488, 488, 488, 488, 544: 488, 546: 488, 698: 488, 488, 701: 488, 488, 488, 488, 488}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4966, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4965, 730: 4924, 4923, 738: 4967, 848: 4162, 891: 4968, 982: 4964, 1020: 4963}, + {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 16: 485, 57: 485, 528: 485, 485, 532: 485, 485, 485, 485, 485, 544: 485, 546: 485, 551: 485, 584: 485, 698: 485, 485, 701: 485, 485, 485, 485, 485, 485, 935: 4962}, // 2100 - {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 57: 465, 78: 465, 528: 465, 465, 532: 465, 465, 465, 465, 465, 544: 465, 546: 465, 697: 465, 465, 700: 465, 465, 465, 465, 465, 812: 465, 814: 465}, - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 57: 464, 528: 464, 532: 464, 464, 464, 464, 464, 544: 464, 546: 464, 697: 464, 464, 700: 464, 464, 464, 464, 464}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4942}, - {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 57: 462, 528: 462, 532: 462, 462, 462, 462, 462, 544: 462, 546: 462, 697: 462, 462, 700: 462, 462, 462, 462, 462}, - {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 57: 461, 528: 461, 532: 461, 461, 461, 461, 461, 544: 461, 546: 461, 697: 461, 461, 700: 461, 461, 461, 461, 461}, + {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 16: 484, 57: 484, 528: 484, 484, 532: 484, 484, 484, 484, 484, 544: 484, 546: 484, 551: 484, 584: 484, 698: 484, 484, 701: 484, 484, 484, 484, 484, 484, 935: 4961}, + {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 16: 483, 57: 483, 528: 483, 483, 532: 483, 483, 483, 483, 483, 544: 483, 546: 483, 551: 483, 584: 483, 698: 483, 483, 701: 483, 483, 483, 483, 483, 483, 730: 4959, 4958, 935: 4960}, + {551: 4953, 706: 4952, 730: 4955, 4954}, + {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 16: 478, 57: 478, 147: 478, 478, 478, 528: 478, 478, 532: 478, 478, 478, 478, 478, 544: 478, 546: 478, 551: 478, 584: 478, 698: 478, 478, 701: 478, 478, 478, 478, 478, 478}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 16: 477, 57: 477, 147: 477, 477, 477, 528: 477, 477, 532: 477, 477, 477, 477, 477, 544: 477, 546: 477, 551: 477, 584: 477, 698: 477, 477, 701: 477, 477, 477, 477, 477, 477}, // 2105 - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 16: 459, 57: 459, 147: 459, 459, 459, 528: 459, 532: 459, 459, 459, 459, 459, 544: 459, 546: 459, 551: 459, 583: 459, 697: 459, 459, 700: 459, 459, 459, 459, 459, 459}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 16: 445, 57: 445, 147: 445, 445, 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 551: 445, 583: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 445, 836: 4153, 883: 4941}, - {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 16: 457, 57: 457, 147: 457, 457, 457, 528: 457, 532: 457, 457, 457, 457, 457, 544: 457, 546: 457, 551: 457, 583: 457, 697: 457, 457, 700: 457, 457, 457, 457, 457, 457}, - {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 16: 456, 57: 456, 147: 456, 456, 456, 528: 456, 532: 456, 456, 456, 456, 456, 544: 456, 546: 456, 551: 456, 583: 456, 697: 456, 456, 700: 456, 456, 456, 456, 456, 456}, - {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 528: 451, 532: 451, 451, 451, 451, 451, 544: 451, 546: 451, 697: 451, 451, 700: 451, 451, 451, 451, 451}, + {529: 474}, + {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 57: 468, 78: 468, 528: 468, 468, 532: 468, 468, 468, 468, 468, 544: 468, 546: 468, 698: 468, 468, 701: 468, 468, 468, 468, 468, 813: 468, 815: 468}, + {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 57: 467, 78: 467, 528: 467, 467, 532: 467, 467, 467, 467, 467, 544: 467, 546: 467, 698: 467, 467, 701: 467, 467, 467, 467, 467, 813: 467, 815: 467}, + {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 57: 466, 528: 466, 532: 466, 466, 466, 466, 466, 544: 466, 546: 466, 698: 466, 466, 701: 466, 466, 466, 466, 466}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4951}, // 2110 - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4940}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4939}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 836: 4153, 883: 4938}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 78: 445, 528: 445, 4152, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 697: 445, 445, 700: 445, 445, 445, 445, 445, 812: 445, 814: 445, 836: 4153, 883: 4932}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 697: 440, 440, 700: 440, 440, 440, 440, 440, 812: 440, 814: 440, 973: 4933}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 57: 464, 528: 464, 532: 464, 464, 464, 464, 464, 544: 464, 546: 464, 698: 464, 464, 701: 464, 464, 464, 464, 464}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 528: 463, 532: 463, 463, 463, 463, 463, 544: 463, 546: 463, 698: 463, 463, 701: 463, 463, 463, 463, 463}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 461, 57: 461, 147: 461, 461, 461, 528: 461, 532: 461, 461, 461, 461, 461, 544: 461, 546: 461, 551: 461, 584: 461, 698: 461, 461, 701: 461, 461, 461, 461, 461, 461}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 16: 447, 57: 447, 147: 447, 447, 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 551: 447, 584: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 447, 836: 4155, 883: 4950}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 16: 459, 57: 459, 147: 459, 459, 459, 528: 459, 532: 459, 459, 459, 459, 459, 544: 459, 546: 459, 551: 459, 584: 459, 698: 459, 459, 701: 459, 459, 459, 459, 459, 459}, // 2115 - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 78: 4935, 528: 447, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 697: 447, 447, 700: 447, 447, 447, 447, 447, 812: 4934, 814: 4936, 972: 4937}, - {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 57: 443, 78: 443, 528: 443, 532: 443, 443, 443, 443, 443, 544: 443, 546: 443, 697: 443, 443, 700: 443, 443, 443, 443, 443, 812: 443, 814: 443}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 697: 442, 442, 700: 442, 442, 442, 442, 442, 812: 442, 814: 442}, - {441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 57: 441, 78: 441, 528: 441, 532: 441, 441, 441, 441, 441, 544: 441, 546: 441, 697: 441, 441, 700: 441, 441, 441, 441, 441, 812: 441, 814: 441}, - {439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 57: 439, 78: 439, 528: 439, 532: 439, 439, 439, 439, 439, 544: 439, 546: 439, 697: 439, 439, 700: 439, 439, 439, 439, 439, 812: 439, 814: 439}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 458, 57: 458, 147: 458, 458, 458, 528: 458, 532: 458, 458, 458, 458, 458, 544: 458, 546: 458, 551: 458, 584: 458, 698: 458, 458, 701: 458, 458, 458, 458, 458, 458}, + {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 528: 453, 532: 453, 453, 453, 453, 453, 544: 453, 546: 453, 698: 453, 453, 701: 453, 453, 453, 453, 453}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4949}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4948}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4947}, // 2120 - {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 57: 448, 528: 448, 532: 448, 448, 448, 448, 448, 544: 448, 546: 448, 697: 448, 448, 700: 448, 448, 448, 448, 448}, - {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 528: 449, 532: 449, 449, 449, 449, 449, 544: 449, 546: 449, 697: 449, 449, 700: 449, 449, 449, 449, 449}, - {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 57: 450, 528: 450, 532: 450, 450, 450, 450, 450, 544: 450, 546: 450, 697: 450, 450, 700: 450, 450, 450, 450, 450}, - {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 458, 57: 458, 147: 458, 458, 458, 528: 458, 532: 458, 458, 458, 458, 458, 544: 458, 546: 458, 551: 458, 583: 458, 697: 458, 458, 700: 458, 458, 458, 458, 458, 458}, - {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 528: 463, 532: 463, 463, 463, 463, 463, 544: 463, 546: 463, 697: 463, 463, 700: 463, 463, 463, 463, 463}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 78: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 813: 447, 815: 447, 836: 4155, 883: 4941}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 4942}, + {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 78: 4944, 528: 449, 532: 449, 449, 449, 449, 449, 544: 449, 546: 449, 698: 449, 449, 701: 449, 449, 449, 449, 449, 813: 4943, 815: 4945, 972: 4946}, + {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 78: 445, 528: 445, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 698: 445, 445, 701: 445, 445, 445, 445, 445, 813: 445, 815: 445}, + {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 57: 444, 78: 444, 528: 444, 532: 444, 444, 444, 444, 444, 544: 444, 546: 444, 698: 444, 444, 701: 444, 444, 444, 444, 444, 813: 444, 815: 444}, // 2125 - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 57: 480, 528: 480, 480, 532: 480, 480, 480, 480, 480, 544: 480, 546: 480, 551: 480, 583: 480, 697: 480, 480, 700: 480, 480, 480, 480, 480, 480, 935: 4948}, - {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 57: 479, 528: 479, 479, 532: 479, 479, 479, 479, 479, 544: 479, 546: 479, 551: 479, 583: 479, 697: 479, 479, 700: 479, 479, 479, 479, 479, 479, 935: 4947}, - {529: 474}, - {529: 473}, - {529: 468}, + {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 57: 443, 78: 443, 528: 443, 532: 443, 443, 443, 443, 443, 544: 443, 546: 443, 698: 443, 443, 701: 443, 443, 443, 443, 443, 813: 443, 815: 443}, + {441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 57: 441, 78: 441, 528: 441, 532: 441, 441, 441, 441, 441, 544: 441, 546: 441, 698: 441, 441, 701: 441, 441, 441, 441, 441, 813: 441, 815: 441}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 57: 450, 528: 450, 532: 450, 450, 450, 450, 450, 544: 450, 546: 450, 698: 450, 450, 701: 450, 450, 450, 450, 450}, + {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 528: 451, 532: 451, 451, 451, 451, 451, 544: 451, 546: 451, 698: 451, 451, 701: 451, 451, 451, 451, 451}, + {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 528: 452, 532: 452, 452, 452, 452, 452, 544: 452, 546: 452, 698: 452, 452, 701: 452, 452, 452, 452, 452}, // 2130 - {529: 469}, - {529: 471}, - {529: 470}, - {529: 467}, - {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 16: 477, 57: 477, 147: 477, 477, 477, 528: 477, 477, 532: 477, 477, 477, 477, 477, 544: 477, 546: 477, 551: 477, 583: 477, 697: 477, 477, 700: 477, 477, 477, 477, 477, 477}, + {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 16: 460, 57: 460, 147: 460, 460, 460, 528: 460, 532: 460, 460, 460, 460, 460, 544: 460, 546: 460, 551: 460, 584: 460, 698: 460, 460, 701: 460, 460, 460, 460, 460, 460}, + {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 57: 465, 528: 465, 532: 465, 465, 465, 465, 465, 544: 465, 546: 465, 698: 465, 465, 701: 465, 465, 465, 465, 465}, + {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 16: 482, 57: 482, 528: 482, 482, 532: 482, 482, 482, 482, 482, 544: 482, 546: 482, 551: 482, 584: 482, 698: 482, 482, 701: 482, 482, 482, 482, 482, 482, 935: 4957}, + {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 57: 481, 528: 481, 481, 532: 481, 481, 481, 481, 481, 544: 481, 546: 481, 551: 481, 584: 481, 698: 481, 481, 701: 481, 481, 481, 481, 481, 481, 935: 4956}, + {529: 476}, // 2135 - {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 16: 478, 57: 478, 147: 478, 478, 478, 528: 478, 478, 532: 478, 478, 478, 478, 478, 544: 478, 546: 478, 551: 478, 583: 478, 697: 478, 478, 700: 478, 478, 478, 478, 478, 478}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 147: 4960, 4962, 4961, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4959, 982: 4963}, - {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 57: 484, 528: 484, 532: 484, 484, 484, 484, 484, 544: 484, 546: 484, 697: 484, 484, 700: 484, 484, 484, 484, 484}, - {554: 4165, 935: 4953}, - {554: 4164, 935: 4952}, + {529: 475}, + {529: 470}, + {529: 471}, + {529: 473}, + {529: 472}, // 2140 - {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 57: 460, 528: 460, 532: 460, 460, 460, 460, 460, 544: 460, 546: 460, 697: 460, 460, 700: 460, 460, 460, 460, 460}, - {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 528: 455, 532: 455, 455, 455, 455, 455, 544: 455, 546: 455, 697: 455, 455, 700: 455, 455, 455, 455, 455}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 528: 454, 532: 454, 454, 454, 454, 454, 544: 454, 546: 454, 697: 454, 454, 700: 454, 454, 454, 454, 454}, - {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 528: 453, 532: 453, 453, 453, 453, 453, 544: 453, 546: 453, 697: 453, 453, 700: 453, 453, 453, 453, 453}, - {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 528: 452, 532: 452, 452, 452, 452, 452, 544: 452, 546: 452, 697: 452, 452, 700: 452, 452, 452, 452, 452}, + {529: 469}, + {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 57: 479, 147: 479, 479, 479, 528: 479, 479, 532: 479, 479, 479, 479, 479, 544: 479, 546: 479, 551: 479, 584: 479, 698: 479, 479, 701: 479, 479, 479, 479, 479, 479}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 57: 480, 147: 480, 480, 480, 528: 480, 480, 532: 480, 480, 480, 480, 480, 544: 480, 546: 480, 551: 480, 584: 480, 698: 480, 480, 701: 480, 480, 480, 480, 480, 480}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4972}, + {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 57: 486, 528: 486, 532: 486, 486, 486, 486, 486, 544: 486, 546: 486, 698: 486, 486, 701: 486, 486, 486, 486, 486}, // 2145 - {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 57: 485, 528: 485, 532: 485, 485, 485, 485, 485, 544: 485, 546: 485, 697: 485, 485, 700: 485, 485, 485, 485, 485}, - {531: 4301, 635: 4302, 637: 4303, 1015: 4966, 1285: 4965}, - {9: 4968, 57: 4967}, - {9: 417, 57: 417}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 147: 4960, 4962, 4961, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4959, 982: 4970}, + {554: 4167, 935: 4962}, + {554: 4166, 935: 4961}, + {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 57: 462, 528: 462, 532: 462, 462, 462, 462, 462, 544: 462, 546: 462, 698: 462, 462, 701: 462, 462, 462, 462, 462}, + {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 57: 457, 528: 457, 532: 457, 457, 457, 457, 457, 544: 457, 546: 457, 698: 457, 457, 701: 457, 457, 457, 457, 457}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 528: 456, 532: 456, 456, 456, 456, 456, 544: 456, 546: 456, 698: 456, 456, 701: 456, 456, 456, 456, 456}, // 2150 - {531: 4301, 635: 4302, 637: 4303, 1015: 4969}, - {9: 416, 57: 416}, - {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 57: 487, 528: 487, 532: 487, 487, 487, 487, 487, 544: 487, 546: 487, 697: 487, 487, 700: 487, 487, 487, 487, 487}, - {531: 4301, 635: 4302, 637: 4303, 1015: 4966, 1285: 4972}, - {9: 4968, 57: 4973}, + {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 528: 455, 532: 455, 455, 455, 455, 455, 544: 455, 546: 455, 698: 455, 455, 701: 455, 455, 455, 455, 455}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 528: 454, 532: 454, 454, 454, 454, 454, 544: 454, 546: 454, 698: 454, 454, 701: 454, 454, 454, 454, 454}, + {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 57: 487, 528: 487, 532: 487, 487, 487, 487, 487, 544: 487, 546: 487, 698: 487, 487, 701: 487, 487, 487, 487, 487}, + {531: 4303, 636: 4304, 638: 4305, 1016: 4975, 1285: 4974}, + {9: 4977, 57: 4976}, // 2155 - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 147: 4960, 4962, 4961, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4959, 982: 4974}, - {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 57: 488, 528: 488, 532: 488, 488, 488, 488, 488, 544: 488, 546: 488, 697: 488, 488, 700: 488, 488, 488, 488, 488}, - {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 57: 489, 528: 489, 532: 489, 489, 489, 489, 489, 544: 489, 546: 489, 697: 489, 489, 700: 489, 489, 489, 489, 489}, - {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 57: 491, 528: 491, 532: 491, 491, 491, 491, 491, 544: 491, 546: 491, 697: 491, 491, 700: 491, 491, 491, 491, 491}, - {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 57: 492, 528: 492, 532: 492, 492, 492, 492, 492, 544: 492, 546: 492, 697: 492, 492, 700: 492, 492, 492, 492, 492}, + {9: 419, 57: 419}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4979}, + {531: 4303, 636: 4304, 638: 4305, 1016: 4978}, + {9: 418, 57: 418}, + {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 57: 489, 528: 489, 532: 489, 489, 489, 489, 489, 544: 489, 546: 489, 698: 489, 489, 701: 489, 489, 489, 489, 489}, // 2160 - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4979}, - {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 57: 493, 528: 493, 532: 493, 493, 493, 493, 493, 544: 493, 546: 493, 697: 493, 493, 700: 493, 493, 493, 493, 493}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4981}, - {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 57: 494, 528: 494, 532: 494, 494, 494, 494, 494, 544: 494, 546: 494, 697: 494, 494, 700: 494, 494, 494, 494, 494}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4984}, + {531: 4303, 636: 4304, 638: 4305, 1016: 4975, 1285: 4981}, + {9: 4977, 57: 4982}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4983}, + {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 57: 490, 528: 490, 532: 490, 490, 490, 490, 490, 544: 490, 546: 490, 698: 490, 490, 701: 490, 490, 490, 490, 490}, + {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 57: 491, 528: 491, 532: 491, 491, 491, 491, 491, 544: 491, 546: 491, 698: 491, 491, 701: 491, 491, 491, 491, 491}, // 2165 - {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 57: 495, 528: 495, 532: 495, 495, 495, 495, 495, 544: 495, 546: 495, 697: 495, 495, 700: 495, 495, 495, 495, 495}, - {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 57: 496, 528: 496, 532: 496, 496, 496, 496, 496, 544: 496, 546: 496, 697: 496, 496, 700: 496, 496, 496, 496, 496}, - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 16: 4162, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 551: 4163, 583: 4159, 697: 432, 432, 700: 432, 432, 432, 432, 432, 4161, 848: 4160, 891: 4987}, - {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 57: 497, 528: 497, 532: 497, 497, 497, 497, 497, 544: 497, 546: 497, 697: 497, 497, 700: 497, 497, 497, 497, 497}, - {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 57: 498, 528: 498, 532: 498, 498, 498, 498, 498, 544: 498, 546: 498, 697: 498, 498, 700: 498, 498, 498, 498, 498}, + {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 57: 493, 528: 493, 532: 493, 493, 493, 493, 493, 544: 493, 546: 493, 698: 493, 493, 701: 493, 493, 493, 493, 493}, + {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 57: 494, 528: 494, 532: 494, 494, 494, 494, 494, 544: 494, 546: 494, 698: 494, 494, 701: 494, 494, 494, 494, 494}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4988}, + {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 57: 495, 528: 495, 532: 495, 495, 495, 495, 495, 544: 495, 546: 495, 698: 495, 495, 701: 495, 495, 495, 495, 495}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4990}, // 2170 - {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 57: 500, 78: 500, 528: 500, 500, 532: 500, 500, 500, 500, 500, 544: 500, 546: 500, 697: 500, 500, 700: 500, 500, 500, 500, 500, 812: 500, 814: 500}, - {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 57: 523, 528: 523, 532: 523, 523, 523, 523, 523, 544: 523, 546: 523, 697: 523, 523, 700: 523, 523, 523, 523, 523}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 697: 440, 440, 700: 440, 440, 440, 440, 440, 812: 440, 814: 440, 973: 4991}, - {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 57: 524, 78: 4935, 528: 524, 532: 524, 524, 524, 524, 524, 544: 524, 546: 524, 697: 524, 524, 700: 524, 524, 524, 524, 524, 812: 4934, 814: 4936, 972: 4937}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 697: 440, 440, 700: 440, 440, 440, 440, 440, 812: 440, 814: 440, 973: 4993}, + {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 57: 496, 528: 496, 532: 496, 496, 496, 496, 496, 544: 496, 546: 496, 698: 496, 496, 701: 496, 496, 496, 496, 496}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4993}, + {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 57: 497, 528: 497, 532: 497, 497, 497, 497, 497, 544: 497, 546: 497, 698: 497, 497, 701: 497, 497, 497, 497, 497}, + {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 57: 498, 528: 498, 532: 498, 498, 498, 498, 498, 544: 498, 546: 498, 698: 498, 498, 701: 498, 498, 498, 498, 498}, + {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4996}, // 2175 - {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 57: 525, 78: 4935, 528: 525, 532: 525, 525, 525, 525, 525, 544: 525, 546: 525, 697: 525, 525, 700: 525, 525, 525, 525, 525, 812: 4934, 814: 4936, 972: 4937}, - {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 78: 4935, 528: 526, 532: 526, 526, 526, 526, 526, 544: 526, 546: 526, 697: 526, 526, 700: 526, 526, 526, 526, 526, 812: 4934, 814: 4936, 972: 4937}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 697: 440, 440, 700: 440, 440, 440, 440, 440, 812: 440, 814: 440, 973: 4996}, - {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 57: 527, 78: 4935, 528: 527, 532: 527, 527, 527, 527, 527, 544: 527, 546: 527, 697: 527, 527, 700: 527, 527, 527, 527, 527, 812: 4934, 814: 4936, 972: 4937}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 697: 2652, 2652, 700: 2652, 2652, 706: 2652, 741: 2652, 2652, 765: 5141, 3022, 3023, 3021, 1278: 5140}, + {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 57: 499, 528: 499, 532: 499, 499, 499, 499, 499, 544: 499, 546: 499, 698: 499, 499, 701: 499, 499, 499, 499, 499}, + {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 57: 500, 528: 500, 532: 500, 500, 500, 500, 500, 544: 500, 546: 500, 698: 500, 500, 701: 500, 500, 500, 500, 500}, + {502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 57: 502, 78: 502, 528: 502, 502, 532: 502, 502, 502, 502, 502, 544: 502, 546: 502, 698: 502, 502, 701: 502, 502, 502, 502, 502, 813: 502, 815: 502}, + {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 57: 525, 528: 525, 532: 525, 525, 525, 525, 525, 544: 525, 546: 525, 698: 525, 525, 701: 525, 525, 525, 525, 525}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5000}, // 2180 - {2582, 2582, 2582, 2582, 2582, 2582, 9: 2582, 2582, 2582, 57: 2582, 544: 2582}, - {697: 2559}, - {546: 5139}, - {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 528: 2549, 532: 2549, 2549, 2549, 2549, 2549, 544: 2549, 546: 2549, 697: 2549, 2549, 700: 2549, 2549, 2549, 2549, 2549}, - {2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 57: 2548, 528: 2548, 532: 2548, 2548, 2548, 2548, 2548, 544: 2548, 546: 2548, 697: 2548, 2548, 700: 2548, 2548, 2548, 2548, 2548}, + {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 78: 4944, 528: 526, 532: 526, 526, 526, 526, 526, 544: 526, 546: 526, 698: 526, 526, 701: 526, 526, 526, 526, 526, 813: 4943, 815: 4945, 972: 4946}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5002}, + {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 57: 527, 78: 4944, 528: 527, 532: 527, 527, 527, 527, 527, 544: 527, 546: 527, 698: 527, 527, 701: 527, 527, 527, 527, 527, 813: 4943, 815: 4945, 972: 4946}, + {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 57: 528, 78: 4944, 528: 528, 532: 528, 528, 528, 528, 528, 544: 528, 546: 528, 698: 528, 528, 701: 528, 528, 528, 528, 528, 813: 4943, 815: 4945, 972: 4946}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5005}, // 2185 - {697: 5135}, - {2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 57: 2545, 528: 2545, 532: 2545, 2545, 2545, 2545, 2545, 544: 2545, 546: 2545, 697: 5134, 2545, 700: 2545, 2545, 2545, 2545, 2545}, - {56: 5122, 262: 5124, 407: 5125, 529: 5121, 531: 3555, 541: 4855, 4856, 546: 3546, 559: 3550, 629: 3545, 3547, 633: 3549, 3548, 3553, 637: 3554, 645: 3552, 5107, 5106, 5102, 5103, 651: 5104, 5105, 771: 4854, 773: 3551, 5119, 993: 5120, 1031: 5101, 1055: 5099, 5100, 5123, 1076: 5118, 1204: 5117, 1336: 5116}, - {533: 5114}, - {710: 5097}, + {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 57: 529, 78: 4944, 528: 529, 532: 529, 529, 529, 529, 529, 544: 529, 546: 529, 698: 529, 529, 701: 529, 529, 529, 529, 529, 813: 4943, 815: 4945, 972: 4946}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2654, 2654, 701: 2654, 2654, 707: 2654, 742: 2654, 2654, 766: 5150, 3024, 3025, 3023, 1278: 5149}, + {2584, 2584, 2584, 2584, 2584, 2584, 9: 2584, 2584, 2584, 57: 2584, 544: 2584}, + {698: 2561}, + {546: 5148}, // 2190 - {531: 5096}, - {698: 5087}, - {535: 5080}, - {2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 57: 2537, 528: 2537, 532: 2537, 2537, 2537, 2537, 2537, 544: 2537, 546: 2537, 697: 2537, 2537, 700: 2537, 2537, 2537, 2537, 2537}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 3809, 765: 3811, 3022, 3023, 3021, 799: 3808, 968: 5079}, + {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 57: 2551, 528: 2551, 532: 2551, 2551, 2551, 2551, 2551, 544: 2551, 546: 2551, 698: 2551, 2551, 701: 2551, 2551, 2551, 2551, 2551}, + {2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 57: 2550, 528: 2550, 532: 2550, 2550, 2550, 2550, 2550, 544: 2550, 546: 2550, 698: 2550, 2550, 701: 2550, 2550, 2550, 2550, 2550}, + {698: 5144}, + {2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 57: 2547, 528: 2547, 532: 2547, 2547, 2547, 2547, 2547, 544: 2547, 546: 2547, 698: 5143, 2547, 701: 2547, 2547, 2547, 2547, 2547}, + {56: 5131, 262: 5133, 407: 5134, 529: 5130, 531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 5116, 5115, 5111, 5112, 652: 5113, 5114, 772: 4863, 774: 3553, 5128, 994: 5129, 1031: 5110, 1055: 5108, 5109, 5132, 1076: 5127, 1204: 5126, 1336: 5125}, // 2195 - {176: 5077, 253: 5078, 533: 5076, 1321: 5075}, - {231: 5074, 297: 5073, 533: 5072, 1456: 5071}, - {2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 57: 2532, 528: 2532, 5065, 532: 2532, 2532, 2532, 2532, 2532, 544: 2532, 546: 2532, 697: 2532, 2532, 700: 2532, 2532, 2532, 2532, 2532, 1313: 5064}, - {365: 5063}, - {2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 57: 2518, 528: 2518, 532: 2518, 2518, 2518, 2518, 2518, 544: 2518, 546: 2518, 697: 2518, 2518, 700: 2518, 2518, 2518, 2518, 2518}, + {533: 5123}, + {711: 5106}, + {531: 5105}, + {699: 5096}, + {535: 5089}, // 2200 - {2515, 2515, 2515, 2515, 2515, 2515, 5008, 5014, 5002, 2515, 2515, 2515, 5006, 5015, 5013, 57: 2515, 528: 5007, 532: 4443, 5005, 4442, 2523, 5012, 544: 2515, 546: 5001, 697: 2560, 2653, 700: 4999, 5004, 4997, 5019, 5016, 910: 5000, 923: 5009, 1005: 5011, 1027: 5062, 1043: 5010, 1066: 5003}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5020}, - {2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 2451, 57: 2451, 528: 2451, 5022, 532: 2451, 2451, 2451, 2451, 2451, 544: 2451, 546: 2451, 697: 2451, 2451, 700: 2451, 2451, 2451, 2451, 2451, 707: 2451, 1362: 5021}, - {2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 57: 2505, 528: 2505, 532: 2505, 2505, 2505, 2505, 2505, 544: 2505, 546: 2505, 697: 2505, 2505, 700: 2505, 2505, 2505, 2505, 2505, 707: 5037, 1377: 5038, 5039}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5023}, + {2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 57: 2539, 528: 2539, 532: 2539, 2539, 2539, 2539, 2539, 544: 2539, 546: 2539, 698: 2539, 2539, 701: 2539, 2539, 2539, 2539, 2539}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 5088}, + {176: 5086, 253: 5087, 533: 5085, 1321: 5084}, + {232: 5083, 297: 5082, 533: 5081, 1457: 5080}, + {2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 57: 2534, 528: 2534, 5074, 532: 2534, 2534, 2534, 2534, 2534, 544: 2534, 546: 2534, 698: 2534, 2534, 701: 2534, 2534, 2534, 2534, 2534, 1313: 5073}, // 2205 - {9: 5035, 57: 5034}, - {9: 2449, 57: 2449}, - {9: 445, 57: 445, 529: 4152, 575: 445, 602: 445, 836: 4153, 883: 5032}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5027}, - {57: 5028, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {365: 5072}, + {2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 57: 2520, 528: 2520, 532: 2520, 2520, 2520, 2520, 2520, 544: 2520, 546: 2520, 698: 2520, 2520, 701: 2520, 2520, 2520, 2520, 2520}, + {2517, 2517, 2517, 2517, 2517, 2517, 5017, 5023, 5011, 2517, 2517, 2517, 5015, 5024, 5022, 57: 2517, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2517, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5071, 1043: 5019, 1066: 5012}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5029}, + {2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 57: 2453, 528: 2453, 5031, 532: 2453, 2453, 2453, 2453, 2453, 544: 2453, 546: 2453, 698: 2453, 2453, 701: 2453, 2453, 2453, 2453, 2453, 708: 2453, 1362: 5030}, // 2210 - {9: 1476, 57: 1476, 575: 5031, 602: 5030, 1060: 5029}, - {9: 2446, 57: 2446}, - {1475, 1475, 1475, 1475, 1475, 1475, 9: 1475, 57: 1475, 544: 1475}, - {1474, 1474, 1474, 1474, 1474, 1474, 9: 1474, 57: 1474, 544: 1474}, - {9: 1476, 57: 1476, 575: 5031, 602: 5030, 1060: 5033}, + {2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 57: 2507, 528: 2507, 532: 2507, 2507, 2507, 2507, 2507, 544: 2507, 546: 2507, 698: 2507, 2507, 701: 2507, 2507, 2507, 2507, 2507, 708: 5046, 1377: 5047, 5048}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5032}, + {9: 5044, 57: 5043}, + {9: 2451, 57: 2451}, + {9: 447, 57: 447, 529: 4154, 575: 447, 603: 447, 836: 4155, 883: 5041}, // 2215 - {9: 2447, 57: 2447}, - {2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 2450, 57: 2450, 528: 2450, 532: 2450, 2450, 2450, 2450, 2450, 544: 2450, 546: 2450, 697: 2450, 2450, 700: 2450, 2450, 2450, 2450, 2450, 707: 2450}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5036}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5036}, + {57: 5037, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {9: 1478, 57: 1478, 575: 5040, 603: 5039, 1060: 5038}, {9: 2448, 57: 2448}, - {257: 5059, 415: 5060, 436: 5061}, + {1477, 1477, 1477, 1477, 1477, 1477, 9: 1477, 57: 1477, 544: 1477}, // 2220 - {2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 57: 2504, 528: 2504, 532: 2504, 2504, 2504, 2504, 2504, 544: 2504, 546: 2504, 697: 2504, 2504, 700: 2504, 2504, 2504, 2504, 2504}, - {2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 57: 2500, 528: 5041, 532: 2500, 2500, 2500, 2500, 2500, 544: 2500, 546: 2500, 697: 2500, 2500, 700: 2500, 2500, 2500, 2500, 2500, 1209: 5042, 5043, 1383: 5040}, - {2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 57: 2503, 528: 2503, 532: 2503, 2503, 2503, 2503, 2503, 544: 2503, 546: 2503, 697: 2503, 2503, 700: 2503, 2503, 2503, 2503, 2503}, - {710: 5057, 797: 5046}, - {2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 57: 2499, 528: 5055, 532: 2499, 2499, 2499, 2499, 2499, 544: 2499, 546: 2499, 697: 2499, 2499, 700: 2499, 2499, 2499, 2499, 2499, 1210: 5056}, + {1476, 1476, 1476, 1476, 1476, 1476, 9: 1476, 57: 1476, 544: 1476}, + {9: 1478, 57: 1478, 575: 5040, 603: 5039, 1060: 5042}, + {9: 2449, 57: 2449}, + {2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 57: 2452, 528: 2452, 532: 2452, 2452, 2452, 2452, 2452, 544: 2452, 546: 2452, 698: 2452, 2452, 701: 2452, 2452, 2452, 2452, 2452, 708: 2452}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5045}, // 2225 - {2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 57: 2498, 528: 5044, 532: 2498, 2498, 2498, 2498, 2498, 544: 2498, 546: 2498, 697: 2498, 2498, 700: 2498, 2498, 2498, 2498, 2498, 1209: 5045}, - {797: 5046}, - {2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 57: 2496, 528: 2496, 532: 2496, 2496, 2496, 2496, 2496, 544: 2496, 546: 2496, 697: 2496, 2496, 700: 2496, 2496, 2496, 2496, 2496}, - {86: 5051, 554: 5050, 725: 5049, 727: 5048, 1239: 5047}, - {2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 57: 2502, 528: 2502, 532: 2502, 2502, 2502, 2502, 2502, 544: 2502, 546: 2502, 697: 2502, 2502, 700: 2502, 2502, 2502, 2502, 2502}, + {9: 2450, 57: 2450}, + {257: 5068, 415: 5069, 436: 5070}, + {2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 57: 2506, 528: 2506, 532: 2506, 2506, 2506, 2506, 2506, 544: 2506, 546: 2506, 698: 2506, 2506, 701: 2506, 2506, 2506, 2506, 2506}, + {2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 57: 2502, 528: 5050, 532: 2502, 2502, 2502, 2502, 2502, 544: 2502, 546: 2502, 698: 2502, 2502, 701: 2502, 2502, 2502, 2502, 2502, 1209: 5051, 5052, 1383: 5049}, + {2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 57: 2505, 528: 2505, 532: 2505, 2505, 2505, 2505, 2505, 544: 2505, 546: 2505, 698: 2505, 2505, 701: 2505, 2505, 2505, 2505, 2505}, // 2230 - {2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 57: 2495, 528: 2495, 532: 2495, 2495, 2495, 2495, 2495, 544: 2495, 546: 2495, 697: 2495, 2495, 700: 2495, 2495, 2495, 2495, 2495}, - {2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 57: 2494, 528: 2494, 532: 2494, 2494, 2494, 2494, 2494, 544: 2494, 546: 2494, 697: 2494, 2494, 700: 2494, 2494, 2494, 2494, 2494}, - {533: 5054, 546: 5053}, - {154: 5052}, - {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 57: 2492, 528: 2492, 532: 2492, 2492, 2492, 2492, 2492, 544: 2492, 546: 2492, 697: 2492, 2492, 700: 2492, 2492, 2492, 2492, 2492}, + {711: 5066, 798: 5055}, + {2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 57: 2501, 528: 5064, 532: 2501, 2501, 2501, 2501, 2501, 544: 2501, 546: 2501, 698: 2501, 2501, 701: 2501, 2501, 2501, 2501, 2501, 1210: 5065}, + {2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 57: 2500, 528: 5053, 532: 2500, 2500, 2500, 2500, 2500, 544: 2500, 546: 2500, 698: 2500, 2500, 701: 2500, 2500, 2500, 2500, 2500, 1209: 5054}, + {798: 5055}, + {2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 57: 2498, 528: 2498, 532: 2498, 2498, 2498, 2498, 2498, 544: 2498, 546: 2498, 698: 2498, 2498, 701: 2498, 2498, 2498, 2498, 2498}, // 2235 - {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 57: 2493, 528: 2493, 532: 2493, 2493, 2493, 2493, 2493, 544: 2493, 546: 2493, 697: 2493, 2493, 700: 2493, 2493, 2493, 2493, 2493}, - {2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 57: 2491, 528: 2491, 532: 2491, 2491, 2491, 2491, 2491, 544: 2491, 546: 2491, 697: 2491, 2491, 700: 2491, 2491, 2491, 2491, 2491}, - {710: 5057}, - {2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 57: 2497, 528: 2497, 532: 2497, 2497, 2497, 2497, 2497, 544: 2497, 546: 2497, 697: 2497, 2497, 700: 2497, 2497, 2497, 2497, 2497}, - {86: 5051, 554: 5050, 725: 5049, 727: 5048, 1239: 5058}, + {86: 5060, 554: 5059, 726: 5058, 728: 5057, 1239: 5056}, + {2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 57: 2504, 528: 2504, 532: 2504, 2504, 2504, 2504, 2504, 544: 2504, 546: 2504, 698: 2504, 2504, 701: 2504, 2504, 2504, 2504, 2504}, + {2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 57: 2497, 528: 2497, 532: 2497, 2497, 2497, 2497, 2497, 544: 2497, 546: 2497, 698: 2497, 2497, 701: 2497, 2497, 2497, 2497, 2497}, + {2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 57: 2496, 528: 2496, 532: 2496, 2496, 2496, 2496, 2496, 544: 2496, 546: 2496, 698: 2496, 2496, 701: 2496, 2496, 2496, 2496, 2496}, + {533: 5063, 546: 5062}, // 2240 - {2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 57: 2501, 528: 2501, 532: 2501, 2501, 2501, 2501, 2501, 544: 2501, 546: 2501, 697: 2501, 2501, 700: 2501, 2501, 2501, 2501, 2501}, - {2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 57: 2508, 528: 2508, 532: 2508, 2508, 2508, 2508, 2508, 544: 2508, 546: 2508, 697: 2508, 2508, 700: 2508, 2508, 2508, 2508, 2508}, - {2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 57: 2507, 528: 2507, 532: 2507, 2507, 2507, 2507, 2507, 544: 2507, 546: 2507, 697: 2507, 2507, 700: 2507, 2507, 2507, 2507, 2507}, - {2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 57: 2506, 528: 2506, 532: 2506, 2506, 2506, 2506, 2506, 544: 2506, 546: 2506, 697: 2506, 2506, 700: 2506, 2506, 2506, 2506, 2506}, - {2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 57: 2517, 528: 2517, 532: 2517, 2517, 2517, 2517, 2517, 544: 2517, 546: 2517, 697: 2517, 2517, 700: 2517, 2517, 2517, 2517, 2517}, + {154: 5061}, + {2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 57: 2494, 528: 2494, 532: 2494, 2494, 2494, 2494, 2494, 544: 2494, 546: 2494, 698: 2494, 2494, 701: 2494, 2494, 2494, 2494, 2494}, + {2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 57: 2495, 528: 2495, 532: 2495, 2495, 2495, 2495, 2495, 544: 2495, 546: 2495, 698: 2495, 2495, 701: 2495, 2495, 2495, 2495, 2495}, + {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 57: 2493, 528: 2493, 532: 2493, 2493, 2493, 2493, 2493, 544: 2493, 546: 2493, 698: 2493, 2493, 701: 2493, 2493, 2493, 2493, 2493}, + {711: 5066}, // 2245 - {535: 2522}, - {2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 57: 2533, 528: 2533, 532: 2533, 2533, 2533, 2533, 2533, 544: 2533, 546: 2533, 697: 2533, 2533, 700: 2533, 2533, 2533, 2533, 2533}, - {559: 4141, 793: 4140, 809: 5066}, - {9: 5068, 57: 5067}, - {2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 57: 2531, 528: 2531, 532: 2531, 2531, 2531, 2531, 2531, 544: 2531, 546: 2531, 697: 2531, 2531, 700: 2531, 2531, 2531, 2531, 2531}, + {2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 57: 2499, 528: 2499, 532: 2499, 2499, 2499, 2499, 2499, 544: 2499, 546: 2499, 698: 2499, 2499, 701: 2499, 2499, 2499, 2499, 2499}, + {86: 5060, 554: 5059, 726: 5058, 728: 5057, 1239: 5067}, + {2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 57: 2503, 528: 2503, 532: 2503, 2503, 2503, 2503, 2503, 544: 2503, 546: 2503, 698: 2503, 2503, 701: 2503, 2503, 2503, 2503, 2503}, + {2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 57: 2510, 528: 2510, 532: 2510, 2510, 2510, 2510, 2510, 544: 2510, 546: 2510, 698: 2510, 2510, 701: 2510, 2510, 2510, 2510, 2510}, + {2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 57: 2509, 528: 2509, 532: 2509, 2509, 2509, 2509, 2509, 544: 2509, 546: 2509, 698: 2509, 2509, 701: 2509, 2509, 2509, 2509, 2509}, // 2250 - {559: 4141, 793: 4140, 809: 5069}, - {57: 5070}, - {2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 57: 2530, 528: 2530, 532: 2530, 2530, 2530, 2530, 2530, 544: 2530, 546: 2530, 697: 2530, 2530, 700: 2530, 2530, 2530, 2530, 2530}, - {2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 57: 2534, 528: 2534, 532: 2534, 2534, 2534, 2534, 2534, 544: 2534, 546: 2534, 697: 2534, 2534, 700: 2534, 2534, 2534, 2534, 2534}, - {2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 57: 2529, 528: 2529, 532: 2529, 2529, 2529, 2529, 2529, 544: 2529, 546: 2529, 697: 2529, 2529, 700: 2529, 2529, 2529, 2529, 2529}, + {2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 57: 2508, 528: 2508, 532: 2508, 2508, 2508, 2508, 2508, 544: 2508, 546: 2508, 698: 2508, 2508, 701: 2508, 2508, 2508, 2508, 2508}, + {2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 57: 2519, 528: 2519, 532: 2519, 2519, 2519, 2519, 2519, 544: 2519, 546: 2519, 698: 2519, 2519, 701: 2519, 2519, 2519, 2519, 2519}, + {535: 2524}, + {2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 57: 2535, 528: 2535, 532: 2535, 2535, 2535, 2535, 2535, 544: 2535, 546: 2535, 698: 2535, 2535, 701: 2535, 2535, 2535, 2535, 2535}, + {559: 4143, 794: 4142, 810: 5075}, // 2255 - {2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 57: 2528, 528: 2528, 532: 2528, 2528, 2528, 2528, 2528, 544: 2528, 546: 2528, 697: 2528, 2528, 700: 2528, 2528, 2528, 2528, 2528}, - {2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 57: 2527, 528: 2527, 532: 2527, 2527, 2527, 2527, 2527, 544: 2527, 546: 2527, 697: 2527, 2527, 700: 2527, 2527, 2527, 2527, 2527}, - {2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 57: 2535, 528: 2535, 532: 2535, 2535, 2535, 2535, 2535, 544: 2535, 546: 2535, 697: 2535, 2535, 700: 2535, 2535, 2535, 2535, 2535}, - {2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 57: 2526, 528: 2526, 532: 2526, 2526, 2526, 2526, 2526, 544: 2526, 546: 2526, 697: 2526, 2526, 700: 2526, 2526, 2526, 2526, 2526}, - {2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 57: 2525, 528: 2525, 532: 2525, 2525, 2525, 2525, 2525, 544: 2525, 546: 2525, 697: 2525, 2525, 700: 2525, 2525, 2525, 2525, 2525}, + {9: 5077, 57: 5076}, + {2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 57: 2533, 528: 2533, 532: 2533, 2533, 2533, 2533, 2533, 544: 2533, 546: 2533, 698: 2533, 2533, 701: 2533, 2533, 2533, 2533, 2533}, + {559: 4143, 794: 4142, 810: 5078}, + {57: 5079}, + {2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 57: 2532, 528: 2532, 532: 2532, 2532, 2532, 2532, 2532, 544: 2532, 546: 2532, 698: 2532, 2532, 701: 2532, 2532, 2532, 2532, 2532}, // 2260 - {2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 57: 2524, 528: 2524, 532: 2524, 2524, 2524, 2524, 2524, 544: 2524, 546: 2524, 697: 2524, 2524, 700: 2524, 2524, 2524, 2524, 2524}, - {2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 57: 2536, 528: 2536, 532: 2536, 2536, 2536, 2536, 2536, 544: 2536, 546: 2536, 697: 2536, 2536, 700: 2536, 2536, 2536, 2536, 2536}, - {529: 5081}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5082}, - {57: 5083, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 57: 2536, 528: 2536, 532: 2536, 2536, 2536, 2536, 2536, 544: 2536, 546: 2536, 698: 2536, 2536, 701: 2536, 2536, 2536, 2536, 2536}, + {2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 57: 2531, 528: 2531, 532: 2531, 2531, 2531, 2531, 2531, 544: 2531, 546: 2531, 698: 2531, 2531, 701: 2531, 2531, 2531, 2531, 2531}, + {2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 57: 2530, 528: 2530, 532: 2530, 2530, 2530, 2530, 2530, 544: 2530, 546: 2530, 698: 2530, 2530, 701: 2530, 2530, 2530, 2530, 2530}, + {2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 57: 2529, 528: 2529, 532: 2529, 2529, 2529, 2529, 2529, 544: 2529, 546: 2529, 698: 2529, 2529, 701: 2529, 2529, 2529, 2529, 2529}, + {2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 57: 2537, 528: 2537, 532: 2537, 2537, 2537, 2537, 2537, 544: 2537, 546: 2537, 698: 2537, 2537, 701: 2537, 2537, 2537, 2537, 2537}, // 2265 - {2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 57: 2521, 528: 2521, 532: 2521, 2521, 2521, 2521, 2521, 544: 2521, 546: 2521, 697: 2521, 2521, 700: 2521, 2521, 2521, 2521, 2521, 1457: 5086, 1484: 5085, 5084}, - {2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 57: 2538, 528: 2538, 532: 2538, 2538, 2538, 2538, 2538, 544: 2538, 546: 2538, 697: 2538, 2538, 700: 2538, 2538, 2538, 2538, 2538}, - {2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 57: 2520, 528: 2520, 532: 2520, 2520, 2520, 2520, 2520, 544: 2520, 546: 2520, 697: 2520, 2520, 700: 2520, 2520, 2520, 2520, 2520}, - {2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 57: 2519, 528: 2519, 532: 2519, 2519, 2519, 2519, 2519, 544: 2519, 546: 2519, 697: 2519, 2519, 700: 2519, 2519, 2519, 2519, 2519}, - {529: 5088}, + {2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 57: 2528, 528: 2528, 532: 2528, 2528, 2528, 2528, 2528, 544: 2528, 546: 2528, 698: 2528, 2528, 701: 2528, 2528, 2528, 2528, 2528}, + {2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 57: 2527, 528: 2527, 532: 2527, 2527, 2527, 2527, 2527, 544: 2527, 546: 2527, 698: 2527, 2527, 701: 2527, 2527, 2527, 2527, 2527}, + {2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 57: 2526, 528: 2526, 532: 2526, 2526, 2526, 2526, 2526, 544: 2526, 546: 2526, 698: 2526, 2526, 701: 2526, 2526, 2526, 2526, 2526}, + {2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 57: 2538, 528: 2538, 532: 2538, 2538, 2538, 2538, 2538, 544: 2538, 546: 2538, 698: 2538, 2538, 701: 2538, 2538, 2538, 2538, 2538}, + {529: 5090}, // 2270 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5089}, - {57: 5090, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 57: 2554, 189: 4844, 528: 2554, 532: 4443, 2554, 4442, 2554, 2554, 544: 2554, 546: 2554, 697: 2554, 2554, 700: 2554, 2554, 2554, 2554, 2554, 910: 5091, 1039: 5092, 1158: 5093, 1341: 5094}, - {189: 4846, 546: 5095}, - {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 57: 2553, 528: 2553, 532: 2553, 2553, 2553, 2553, 2553, 544: 2553, 546: 2553, 697: 2553, 2553, 700: 2553, 2553, 2553, 2553, 2553}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5091}, + {57: 5092, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 57: 2523, 528: 2523, 532: 2523, 2523, 2523, 2523, 2523, 544: 2523, 546: 2523, 698: 2523, 2523, 701: 2523, 2523, 2523, 2523, 2523, 1458: 5095, 1485: 5094, 5093}, + {2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 57: 2540, 528: 2540, 532: 2540, 2540, 2540, 2540, 2540, 544: 2540, 546: 2540, 698: 2540, 2540, 701: 2540, 2540, 2540, 2540, 2540}, + {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 57: 2522, 528: 2522, 532: 2522, 2522, 2522, 2522, 2522, 544: 2522, 546: 2522, 698: 2522, 2522, 701: 2522, 2522, 2522, 2522, 2522}, // 2275 - {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 57: 2551, 528: 2551, 532: 2551, 2551, 2551, 2551, 2551, 544: 2551, 546: 2551, 697: 2551, 2551, 700: 2551, 2551, 2551, 2551, 2551}, - {2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 57: 2539, 528: 2539, 532: 2539, 2539, 2539, 2539, 2539, 544: 2539, 546: 2539, 697: 2539, 2539, 700: 2539, 2539, 2539, 2539, 2539}, - {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 57: 2552, 528: 2552, 532: 2552, 2552, 2552, 2552, 2552, 544: 2552, 546: 2552, 697: 2552, 2552, 700: 2552, 2552, 2552, 2552, 2552}, - {2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 57: 2540, 528: 2540, 532: 2540, 2540, 2540, 2540, 2540, 544: 2540, 546: 2540, 697: 2540, 2540, 700: 2540, 2540, 2540, 2540, 2540}, - {646: 5107, 5106, 5102, 5103, 651: 5104, 5105, 1031: 5101, 1055: 5099, 5100, 5098}, + {2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 57: 2521, 528: 2521, 532: 2521, 2521, 2521, 2521, 2521, 544: 2521, 546: 2521, 698: 2521, 2521, 701: 2521, 2521, 2521, 2521, 2521}, + {529: 5097}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5098}, + {57: 5099, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 57: 2556, 189: 4853, 528: 2556, 532: 4445, 2556, 4444, 2556, 2556, 544: 2556, 546: 2556, 698: 2556, 2556, 701: 2556, 2556, 2556, 2556, 2556, 910: 5100, 1039: 5101, 1158: 5102, 1341: 5103}, // 2280 - {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 57: 2541, 528: 2541, 532: 2541, 2541, 2541, 2541, 2541, 544: 2541, 546: 2541, 697: 2541, 2541, 700: 2541, 2541, 2541, 2541, 2541}, - {2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 57: 2481, 528: 2481, 532: 2481, 2481, 2481, 2481, 2481, 544: 2481, 546: 2481, 697: 2481, 2481, 700: 2481, 2481, 2481, 2481, 2481}, - {529: 5110}, - {529: 5108}, - {2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 57: 2477, 528: 2477, 2466, 532: 2477, 2477, 2477, 2477, 2477, 544: 2477, 546: 2477, 697: 2477, 2477, 700: 2477, 2477, 2477, 2477, 2477}, + {189: 4855, 546: 5104}, + {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 57: 2555, 528: 2555, 532: 2555, 2555, 2555, 2555, 2555, 544: 2555, 546: 2555, 698: 2555, 2555, 701: 2555, 2555, 2555, 2555, 2555}, + {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 57: 2553, 528: 2553, 532: 2553, 2553, 2553, 2553, 2553, 544: 2553, 546: 2553, 698: 2553, 2553, 701: 2553, 2553, 2553, 2553, 2553}, + {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 57: 2541, 528: 2541, 532: 2541, 2541, 2541, 2541, 2541, 544: 2541, 546: 2541, 698: 2541, 2541, 701: 2541, 2541, 2541, 2541, 2541}, + {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 57: 2554, 528: 2554, 532: 2554, 2554, 2554, 2554, 2554, 544: 2554, 546: 2554, 698: 2554, 2554, 701: 2554, 2554, 2554, 2554, 2554}, // 2285 - {2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 57: 2470, 528: 2470, 2474, 532: 2470, 2470, 2470, 2470, 2470, 544: 2470, 546: 2470, 697: 2470, 2470, 700: 2470, 2470, 2470, 2470, 2470}, - {2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 2469, 57: 2469, 528: 2469, 2473, 532: 2469, 2469, 2469, 2469, 2469, 544: 2469, 546: 2469, 697: 2469, 2469, 700: 2469, 2469, 2469, 2469, 2469}, - {2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 57: 2468, 528: 2468, 2472, 532: 2468, 2468, 2468, 2468, 2468, 544: 2468, 546: 2468, 697: 2468, 2468, 700: 2468, 2468, 2468, 2468, 2468}, - {529: 2471}, - {529: 2467}, + {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 57: 2542, 528: 2542, 532: 2542, 2542, 2542, 2542, 2542, 544: 2542, 546: 2542, 698: 2542, 2542, 701: 2542, 2542, 2542, 2542, 2542}, + {647: 5116, 5115, 5111, 5112, 652: 5113, 5114, 1031: 5110, 1055: 5108, 5109, 5107}, + {2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 57: 2543, 528: 2543, 532: 2543, 2543, 2543, 2543, 2543, 544: 2543, 546: 2543, 698: 2543, 2543, 701: 2543, 2543, 2543, 2543, 2543}, + {2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 57: 2483, 528: 2483, 532: 2483, 2483, 2483, 2483, 2483, 544: 2483, 546: 2483, 698: 2483, 2483, 701: 2483, 2483, 2483, 2483, 2483}, + {529: 5119}, // 2290 - {57: 5109}, - {2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 57: 2478, 528: 2478, 532: 2478, 2478, 2478, 2478, 2478, 544: 2478, 546: 2478, 697: 2478, 2478, 700: 2478, 2478, 2478, 2478, 2478}, - {57: 5111, 559: 4141, 793: 5112}, - {2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 57: 2480, 528: 2480, 532: 2480, 2480, 2480, 2480, 2480, 544: 2480, 546: 2480, 697: 2480, 2480, 700: 2480, 2480, 2480, 2480, 2480}, - {57: 5113}, + {529: 5117}, + {2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 57: 2479, 528: 2479, 2468, 532: 2479, 2479, 2479, 2479, 2479, 544: 2479, 546: 2479, 698: 2479, 2479, 701: 2479, 2479, 2479, 2479, 2479}, + {2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 57: 2472, 528: 2472, 2476, 532: 2472, 2472, 2472, 2472, 2472, 544: 2472, 546: 2472, 698: 2472, 2472, 701: 2472, 2472, 2472, 2472, 2472}, + {2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 57: 2471, 528: 2471, 2475, 532: 2471, 2471, 2471, 2471, 2471, 544: 2471, 546: 2471, 698: 2471, 2471, 701: 2471, 2471, 2471, 2471, 2471}, + {2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 57: 2470, 528: 2470, 2474, 532: 2470, 2470, 2470, 2470, 2470, 544: 2470, 546: 2470, 698: 2470, 2470, 701: 2470, 2470, 2470, 2470, 2470}, // 2295 - {2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 57: 2479, 528: 2479, 532: 2479, 2479, 2479, 2479, 2479, 544: 2479, 546: 2479, 697: 2479, 2479, 700: 2479, 2479, 2479, 2479, 2479}, - {185: 5115}, - {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 57: 2542, 528: 2542, 532: 2542, 2542, 2542, 2542, 2542, 544: 2542, 546: 2542, 697: 2542, 2542, 700: 2542, 2542, 2542, 2542, 2542}, - {2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 57: 2543, 528: 2543, 532: 2543, 2543, 2543, 2543, 2543, 544: 2543, 546: 2543, 697: 2543, 2543, 700: 2543, 2543, 2543, 2543, 2543}, - {2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 57: 2490, 528: 2490, 532: 2490, 2490, 2490, 2490, 2490, 544: 2490, 546: 2490, 697: 2490, 2490, 700: 2490, 2490, 2490, 2490, 2490}, + {529: 2473}, + {529: 2469}, + {57: 5118}, + {2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 57: 2480, 528: 2480, 532: 2480, 2480, 2480, 2480, 2480, 544: 2480, 546: 2480, 698: 2480, 2480, 701: 2480, 2480, 2480, 2480, 2480}, + {57: 5120, 559: 4143, 794: 5121}, // 2300 - {2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 57: 2489, 528: 2489, 532: 2489, 2489, 2489, 2489, 2489, 544: 2489, 546: 2489, 697: 2489, 2489, 700: 2489, 2489, 2489, 2489, 2489}, - {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 57: 2488, 528: 2488, 532: 2488, 2488, 2488, 2488, 2488, 544: 2488, 546: 2488, 697: 2488, 2488, 700: 2488, 2488, 2488, 2488, 2488}, - {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 57: 2487, 528: 2487, 532: 2487, 2487, 2487, 2487, 2487, 544: 2487, 546: 2487, 697: 2487, 2487, 700: 2487, 2487, 2487, 2487, 2487}, - {56: 5122, 529: 5121, 646: 5107, 5106, 5102, 5103, 651: 5104, 5105, 993: 5130, 1031: 5101, 1055: 5099, 5100, 5123, 1204: 5131}, - {529: 5126}, + {2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 57: 2482, 528: 2482, 532: 2482, 2482, 2482, 2482, 2482, 544: 2482, 546: 2482, 698: 2482, 2482, 701: 2482, 2482, 2482, 2482, 2482}, + {57: 5122}, + {2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 57: 2481, 528: 2481, 532: 2481, 2481, 2481, 2481, 2481, 544: 2481, 546: 2481, 698: 2481, 2481, 701: 2481, 2481, 2481, 2481, 2481}, + {185: 5124}, + {2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 57: 2544, 528: 2544, 532: 2544, 2544, 2544, 2544, 2544, 544: 2544, 546: 2544, 698: 2544, 2544, 701: 2544, 2544, 2544, 2544, 2544}, // 2305 - {2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 57: 2482, 528: 2482, 532: 2482, 2482, 2482, 2482, 2482, 544: 2482, 546: 2482, 697: 2482, 2482, 700: 2482, 2482, 2482, 2482, 2482}, - {185: 4540}, - {529: 4537}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 5127, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 5128}, - {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 57: 2485, 528: 2485, 532: 2485, 2485, 2485, 2485, 2485, 544: 2485, 546: 2485, 697: 2485, 2485, 700: 2485, 2485, 2485, 2485, 2485}, + {2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 57: 2545, 528: 2545, 532: 2545, 2545, 2545, 2545, 2545, 544: 2545, 546: 2545, 698: 2545, 2545, 701: 2545, 2545, 2545, 2545, 2545}, + {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 57: 2492, 528: 2492, 532: 2492, 2492, 2492, 2492, 2492, 544: 2492, 546: 2492, 698: 2492, 2492, 701: 2492, 2492, 2492, 2492, 2492}, + {2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 57: 2491, 528: 2491, 532: 2491, 2491, 2491, 2491, 2491, 544: 2491, 546: 2491, 698: 2491, 2491, 701: 2491, 2491, 2491, 2491, 2491}, + {2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 57: 2490, 528: 2490, 532: 2490, 2490, 2490, 2490, 2490, 544: 2490, 546: 2490, 698: 2490, 2490, 701: 2490, 2490, 2490, 2490, 2490}, + {2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 57: 2489, 528: 2489, 532: 2489, 2489, 2489, 2489, 2489, 544: 2489, 546: 2489, 698: 2489, 2489, 701: 2489, 2489, 2489, 2489, 2489}, // 2310 - {9: 3910, 57: 5129}, - {2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 57: 2484, 528: 2484, 532: 2484, 2484, 2484, 2484, 2484, 544: 2484, 546: 2484, 697: 2484, 2484, 700: 2484, 2484, 2484, 2484, 2484}, - {57: 5133}, - {57: 5132}, - {2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 57: 2483, 528: 2483, 532: 2483, 2483, 2483, 2483, 2483, 544: 2483, 546: 2483, 697: 2483, 2483, 700: 2483, 2483, 2483, 2483, 2483}, + {56: 5131, 529: 5130, 647: 5116, 5115, 5111, 5112, 652: 5113, 5114, 994: 5139, 1031: 5110, 1055: 5108, 5109, 5132, 1204: 5140}, + {529: 5135}, + {2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 57: 2484, 528: 2484, 532: 2484, 2484, 2484, 2484, 2484, 544: 2484, 546: 2484, 698: 2484, 2484, 701: 2484, 2484, 2484, 2484, 2484}, + {185: 4542}, + {529: 4539}, // 2315 - {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 57: 2486, 528: 2486, 532: 2486, 2486, 2486, 2486, 2486, 544: 2486, 546: 2486, 697: 2486, 2486, 700: 2486, 2486, 2486, 2486, 2486}, - {2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 57: 2544, 528: 2544, 532: 2544, 2544, 2544, 2544, 2544, 544: 2544, 546: 2544, 697: 2544, 2544, 700: 2544, 2544, 2544, 2544, 2544}, - {2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 57: 2547, 104: 5136, 106: 5137, 528: 2547, 532: 2547, 2547, 2547, 2547, 2547, 544: 2547, 546: 2547, 697: 2547, 2547, 700: 2547, 2547, 2547, 2547, 2547, 965: 5138}, - {2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 2679, 19: 2679, 57: 2679, 101: 2679, 103: 2679, 2679, 2679, 2679, 108: 2679, 528: 2679, 530: 2679, 532: 2679, 2679, 2679, 2679, 2679, 540: 2679, 544: 2679, 546: 2679, 560: 2679, 697: 2679, 2679, 700: 2679, 2679, 2679, 2679, 2679}, - {2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 2678, 19: 2678, 57: 2678, 101: 2678, 103: 2678, 2678, 2678, 2678, 108: 2678, 528: 2678, 530: 2678, 532: 2678, 2678, 2678, 2678, 2678, 540: 2678, 544: 2678, 546: 2678, 560: 2678, 697: 2678, 2678, 700: 2678, 2678, 2678, 2678, 2678}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 5136, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 5137}, + {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 57: 2487, 528: 2487, 532: 2487, 2487, 2487, 2487, 2487, 544: 2487, 546: 2487, 698: 2487, 2487, 701: 2487, 2487, 2487, 2487, 2487}, + {9: 3912, 57: 5138}, + {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 57: 2486, 528: 2486, 532: 2486, 2486, 2486, 2486, 2486, 544: 2486, 546: 2486, 698: 2486, 2486, 701: 2486, 2486, 2486, 2486, 2486}, + {57: 5142}, // 2320 - {2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 57: 2546, 528: 2546, 532: 2546, 2546, 2546, 2546, 2546, 544: 2546, 546: 2546, 697: 2546, 2546, 700: 2546, 2546, 2546, 2546, 2546}, - {2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 57: 2550, 528: 2550, 532: 2550, 2550, 2550, 2550, 2550, 544: 2550, 546: 2550, 697: 2550, 2550, 700: 2550, 2550, 2550, 2550, 2550}, - {697: 2651, 2651, 700: 2651, 2651, 706: 2651, 741: 2651, 2651}, - {2650, 2650, 2650, 2650, 2650, 2650, 9: 2650, 544: 2650, 697: 2650, 2650, 700: 2650, 2650, 706: 2650, 741: 2650, 2650}, - {2583, 2583, 2583, 2583, 2583, 2583, 9: 2583, 2583, 2583, 57: 2583, 544: 2583}, + {57: 5141}, + {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 57: 2485, 528: 2485, 532: 2485, 2485, 2485, 2485, 2485, 544: 2485, 546: 2485, 698: 2485, 2485, 701: 2485, 2485, 2485, 2485, 2485}, + {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 57: 2488, 528: 2488, 532: 2488, 2488, 2488, 2488, 2488, 544: 2488, 546: 2488, 698: 2488, 2488, 701: 2488, 2488, 2488, 2488, 2488}, + {2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 57: 2546, 528: 2546, 532: 2546, 2546, 2546, 2546, 2546, 544: 2546, 546: 2546, 698: 2546, 2546, 701: 2546, 2546, 2546, 2546, 2546}, + {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 104: 5145, 106: 5146, 528: 2549, 532: 2549, 2549, 2549, 2549, 2549, 544: 2549, 546: 2549, 698: 2549, 2549, 701: 2549, 2549, 2549, 2549, 2549, 965: 5147}, // 2325 - {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 544: 2709}, - {2661, 2661, 2661, 2661, 2661, 2661, 9: 2661, 544: 2661}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5146}, - {2660, 2660, 2660, 2660, 2660, 2660, 9: 2660, 544: 2660}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5148}, + {2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 19: 2681, 57: 2681, 101: 2681, 103: 2681, 2681, 2681, 2681, 108: 2681, 528: 2681, 530: 2681, 532: 2681, 2681, 2681, 2681, 2681, 540: 2681, 544: 2681, 546: 2681, 560: 2681, 698: 2681, 2681, 701: 2681, 2681, 2681, 2681, 2681}, + {2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 19: 2680, 57: 2680, 101: 2680, 103: 2680, 2680, 2680, 2680, 108: 2680, 528: 2680, 530: 2680, 532: 2680, 2680, 2680, 2680, 2680, 540: 2680, 544: 2680, 546: 2680, 560: 2680, 698: 2680, 2680, 701: 2680, 2680, 2680, 2680, 2680}, + {2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 57: 2548, 528: 2548, 532: 2548, 2548, 2548, 2548, 2548, 544: 2548, 546: 2548, 698: 2548, 2548, 701: 2548, 2548, 2548, 2548, 2548}, + {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 57: 2552, 528: 2552, 532: 2552, 2552, 2552, 2552, 2552, 544: 2552, 546: 2552, 698: 2552, 2552, 701: 2552, 2552, 2552, 2552, 2552}, + {698: 2653, 2653, 701: 2653, 2653, 707: 2653, 742: 2653, 2653}, // 2330 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4867, 946: 5149}, - {2662, 2662, 2662, 2662, 2662, 2662, 9: 2662, 5144, 5145, 544: 2662, 1028: 5150}, - {2710, 2710, 2710, 2710, 2710, 2710, 9: 2710, 544: 2710}, + {2652, 2652, 2652, 2652, 2652, 2652, 9: 2652, 544: 2652, 698: 2652, 2652, 701: 2652, 2652, 707: 2652, 742: 2652, 2652}, + {2585, 2585, 2585, 2585, 2585, 2585, 9: 2585, 2585, 2585, 57: 2585, 544: 2585}, {2711, 2711, 2711, 2711, 2711, 2711, 9: 2711, 544: 2711}, - {2712, 2712, 2712, 2712, 2712, 2712, 9: 2712, 544: 2712}, + {2663, 2663, 2663, 2663, 2663, 2663, 9: 2663, 544: 2663}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5155}, // 2335 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5156, 1097: 5155, 1301: 5154}, - {2713, 2713, 2713, 2713, 2713, 2713, 9: 5158, 544: 2713}, - {1486, 1486, 1486, 1486, 1486, 1486, 9: 1486, 544: 1486}, - {1476, 1476, 1476, 1476, 1476, 1476, 9: 1476, 544: 1476, 575: 5031, 602: 5030, 1060: 5157}, - {1484, 1484, 1484, 1484, 1484, 1484, 9: 1484, 544: 1484}, + {2662, 2662, 2662, 2662, 2662, 2662, 9: 2662, 544: 2662}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5157}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 5158}, + {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5159}, + {2712, 2712, 2712, 2712, 2712, 2712, 9: 2712, 544: 2712}, // 2340 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5156, 1097: 5159}, - {1485, 1485, 1485, 1485, 1485, 1485, 9: 1485, 544: 1485}, - {2: 736, 736, 736, 736, 736, 736, 736, 10: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 5163, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 711: 736, 903: 5162, 919: 5161}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5164}, - {735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 58: 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 735, 529: 735, 544: 735, 559: 735, 583: 735, 605: 735, 711: 735}, + {2713, 2713, 2713, 2713, 2713, 2713, 9: 2713, 544: 2713}, + {2714, 2714, 2714, 2714, 2714, 2714, 9: 2714, 544: 2714}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5165, 1097: 5164, 1301: 5163}, + {2715, 2715, 2715, 2715, 2715, 2715, 9: 5167, 544: 2715}, + {1488, 1488, 1488, 1488, 1488, 1488, 9: 1488, 544: 1488}, // 2345 - {734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 58: 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 734, 529: 734, 544: 734, 559: 734, 583: 734, 605: 734, 711: 734}, - {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 544: 2716}, - {2685, 2685, 2685, 2685, 2685, 2685, 9: 2685, 20: 2685, 544: 2685}, - {2684, 2684, 2684, 2684, 2684, 2684, 9: 5168, 20: 2684, 544: 2684}, - {2655, 2655, 2655, 2655, 2655, 2655, 9: 2655, 20: 2655, 57: 2655, 129: 2655, 198: 2655, 213: 2655, 530: 2655, 544: 2655, 557: 2655, 706: 2655, 711: 2655}, + {1478, 1478, 1478, 1478, 1478, 1478, 9: 1478, 544: 1478, 575: 5040, 603: 5039, 1060: 5166}, + {1486, 1486, 1486, 1486, 1486, 1486, 9: 1486, 544: 1486}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5165, 1097: 5168}, + {1487, 1487, 1487, 1487, 1487, 1487, 9: 1487, 544: 1487}, + {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5170}, // 2350 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5169, 3022, 3023, 3021}, - {2654, 2654, 2654, 2654, 2654, 2654, 9: 2654, 20: 2654, 57: 2654, 129: 2654, 198: 2654, 213: 2654, 530: 2654, 544: 2654, 557: 2654, 706: 2654, 711: 2654}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5172}, - {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 544: 2717}, - {20: 5173}, - // 2355 - {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 544: 2719}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5176}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5173}, + {737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 58: 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 529: 737, 544: 737, 559: 737, 584: 737, 606: 737, 712: 737}, + {736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 529: 736, 544: 736, 559: 736, 584: 736, 606: 736, 712: 736}, {2718, 2718, 2718, 2718, 2718, 2718, 9: 2718, 544: 2718}, - {20: 5177}, - {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 544: 2720}, + {2687, 2687, 2687, 2687, 2687, 2687, 9: 2687, 20: 2687, 544: 2687}, + // 2355 + {2686, 2686, 2686, 2686, 2686, 2686, 9: 5177, 20: 2686, 544: 2686}, + {2657, 2657, 2657, 2657, 2657, 2657, 9: 2657, 20: 2657, 57: 2657, 129: 2657, 198: 2657, 213: 2657, 530: 2657, 544: 2657, 557: 2657, 707: 2657, 712: 2657}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5178, 3024, 3025, 3023}, + {2656, 2656, 2656, 2656, 2656, 2656, 9: 2656, 20: 2656, 57: 2656, 129: 2656, 198: 2656, 213: 2656, 530: 2656, 544: 2656, 557: 2656, 707: 2656, 712: 2656}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5181}, // 2360 - {2: 736, 736, 736, 736, 736, 736, 736, 10: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 5163, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 711: 736, 903: 5162, 919: 5179}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5180}, + {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 544: 2719}, + {20: 5182}, {2721, 2721, 2721, 2721, 2721, 2721, 9: 2721, 544: 2721}, - {2: 736, 736, 736, 736, 736, 736, 736, 10: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 5163, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 711: 736, 903: 5162, 919: 5182}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5183}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5185}, + {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 544: 2720}, // 2365 + {20: 5186}, {2722, 2722, 2722, 2722, 2722, 2722, 9: 2722, 544: 2722}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5185}, + {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5188}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5189}, {2723, 2723, 2723, 2723, 2723, 2723, 9: 2723, 544: 2723}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5187, 3022, 3023, 3021}, - {530: 5188}, // 2370 - {605: 5189}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5190}, - {2683, 2683, 2683, 2683, 2683, 2683, 9: 2683, 272: 5194, 530: 5193, 544: 2683, 1496: 5192, 5191}, + {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5191}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5192}, {2724, 2724, 2724, 2724, 2724, 2724, 9: 2724, 544: 2724}, - {2682, 2682, 2682, 2682, 2682, 2682, 9: 2682, 544: 2682}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5194}, + {2725, 2725, 2725, 2725, 2725, 2725, 9: 2725, 544: 2725}, // 2375 - {244: 5196}, - {244: 5195}, - {2680, 2680, 2680, 2680, 2680, 2680, 9: 2680, 544: 2680}, - {2681, 2681, 2681, 2681, 2681, 2681, 9: 2681, 544: 2681}, - {191: 5198}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5196, 3024, 3025, 3023}, + {530: 5197}, + {606: 5198}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5199}, + {2685, 2685, 2685, 2685, 2685, 2685, 9: 2685, 272: 5203, 530: 5202, 544: 2685, 1497: 5201, 5200}, // 2380 - {197: 5199}, - {529: 5200}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5201}, - {57: 5202, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2091, 2091, 2091, 2091, 2091, 2091, 9: 2091, 544: 2091, 580: 4863, 849: 5203}, - // 2385 {2726, 2726, 2726, 2726, 2726, 2726, 9: 2726, 544: 2726}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5222}, - {697: 5221}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5219}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5217}, + {2684, 2684, 2684, 2684, 2684, 2684, 9: 2684, 544: 2684}, + {244: 5205}, + {244: 5204}, + {2682, 2682, 2682, 2682, 2682, 2682, 9: 2682, 544: 2682}, + // 2385 + {2683, 2683, 2683, 2683, 2683, 2683, 9: 2683, 544: 2683}, + {191: 5207}, + {197: 5208}, + {529: 5209}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5210}, // 2390 - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5215}, - {697: 5212}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5211, 3022, 3023, 3021}, - {2691, 2691, 2691, 2691, 2691, 2691, 9: 2691, 544: 2691}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 5213}, + {57: 5211, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2093, 2093, 2093, 2093, 2093, 2093, 9: 2093, 544: 2093, 581: 4872, 849: 5212}, + {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 544: 2728}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5231}, + {698: 5230}, // 2395 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5141, 3022, 3023, 3021, 1278: 5214}, - {2714, 2714, 2714, 2714, 2714, 2714, 9: 2714, 544: 2714}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5216, 3022, 3023, 3021}, - {2715, 2715, 2715, 2715, 2715, 2715, 9: 2715, 544: 2715}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5218, 3022, 3023, 3021}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5228}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5226}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5224}, + {698: 5221}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5220, 3024, 3025, 3023}, // 2400 - {2725, 2725, 2725, 2725, 2725, 2725, 9: 2725, 544: 2725}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 5220}, - {2727, 2727, 2727, 2727, 2727, 2727, 9: 5168, 544: 2727}, - {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 544: 2728}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5223}, + {2693, 2693, 2693, 2693, 2693, 2693, 9: 2693, 544: 2693}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5222}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5150, 3024, 3025, 3023, 1278: 5223}, + {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 544: 2716}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5225, 3024, 3025, 3023}, // 2405 - {2289, 2289, 2289, 2289, 2289, 2289, 9: 2289, 544: 2289, 725: 5226, 727: 5225, 1006: 5224}, - {2729, 2729, 2729, 2729, 2729, 2729, 9: 2729, 544: 2729}, - {2288, 2288, 2288, 2288, 2288, 2288, 9: 2288, 544: 2288}, - {2287, 2287, 2287, 2287, 2287, 2287, 9: 2287, 544: 2287}, - {171: 5163, 559: 736, 903: 5162, 919: 5228}, + {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 544: 2717}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5227, 3024, 3025, 3023}, + {2727, 2727, 2727, 2727, 2727, 2727, 9: 2727, 544: 2727}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5229}, + {2729, 2729, 2729, 2729, 2729, 2729, 9: 5177, 544: 2729}, // 2410 - {559: 4141, 793: 5229}, {2730, 2730, 2730, 2730, 2730, 2730, 9: 2730, 544: 2730}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 711: 5165, 765: 5167, 3022, 3023, 3021, 880: 5166, 922: 5231}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5232}, + {2291, 2291, 2291, 2291, 2291, 2291, 9: 2291, 544: 2291, 726: 5235, 728: 5234, 1007: 5233}, {2731, 2731, 2731, 2731, 2731, 2731, 9: 2731, 544: 2731}, - {191: 5233}, + {2290, 2290, 2290, 2290, 2290, 2290, 9: 2290, 544: 2290}, // 2415 - {197: 5234}, - {529: 5235}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5236}, - {57: 5237, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {736, 736, 736, 736, 736, 736, 9: 736, 171: 5163, 544: 736, 903: 5162, 919: 5238}, + {2289, 2289, 2289, 2289, 2289, 2289, 9: 2289, 544: 2289}, + {171: 5172, 559: 738, 903: 5171, 919: 5237}, + {559: 4143, 794: 5238}, + {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 544: 2732}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5240}, // 2420 - {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 544: 2735}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 529: 2089, 580: 5257, 877: 5372}, - {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 544: 2738}, - {2089, 2089, 2089, 2089, 2089, 2089, 9: 2089, 115: 2089, 171: 2089, 529: 2089, 544: 2089, 580: 5257, 877: 5326, 903: 2089}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 5317}, + {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 544: 2733}, + {191: 5242}, + {197: 5243}, + {529: 5244}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5245}, // 2425 - {697: 4821, 5249, 700: 5244, 5247, 706: 4822, 741: 5248, 5245, 918: 5246, 1328: 5250}, - {697: 5311}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 529: 2666, 697: 4821, 706: 4822, 918: 5266, 1187: 5305}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 529: 2089, 540: 2089, 580: 5257, 877: 5299}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 529: 2666, 540: 2666, 697: 4821, 706: 4822, 918: 5266, 1187: 5267}, + {57: 5246, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {738, 738, 738, 738, 738, 738, 9: 738, 171: 5172, 544: 738, 903: 5171, 919: 5247}, + {2737, 2737, 2737, 2737, 2737, 2737, 9: 2737, 544: 2737}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 581: 5266, 877: 5381}, + {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 544: 2740}, // 2430 - {697: 5255}, - {529: 5251}, - {603, 603, 603, 603, 603, 603, 9: 603, 57: 603, 544: 603}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5252}, - {57: 5253, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {2091, 2091, 2091, 2091, 2091, 2091, 9: 2091, 115: 2091, 171: 2091, 529: 2091, 544: 2091, 581: 5266, 877: 5335, 903: 2091}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 5326}, + {698: 4830, 5258, 701: 5253, 5256, 707: 4831, 742: 5257, 5254, 918: 5255, 1328: 5259}, + {698: 5320}, + {2: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 10: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 58: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 529: 2668, 698: 4830, 707: 4831, 918: 5275, 1187: 5314}, // 2435 - {2554, 2554, 2554, 2554, 2554, 2554, 9: 2554, 57: 2554, 189: 4844, 532: 4443, 534: 4442, 544: 2554, 910: 4845, 1039: 5092, 1158: 5254}, - {2509, 2509, 2509, 2509, 2509, 2509, 9: 2509, 57: 2509, 544: 2509}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 529: 2089, 580: 5257, 877: 5256}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2085, 765: 5261, 3022, 3023, 3021, 975: 5260}, - {532: 4443, 534: 4442, 910: 5258}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 540: 2091, 581: 5266, 877: 5308}, + {2: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 10: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 58: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 529: 2668, 540: 2668, 698: 4830, 707: 4831, 918: 5275, 1187: 5276}, + {698: 5264}, + {529: 5260}, + {605, 605, 605, 605, 605, 605, 9: 605, 57: 605, 544: 605}, // 2440 - {642: 5259}, - {2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 58: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 529: 2088, 531: 2088, 533: 2088, 540: 2088, 544: 2088, 631: 2088, 903: 2088}, - {529: 5262}, - {529: 2084}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5263}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5261}, + {57: 5262, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2556, 2556, 2556, 2556, 2556, 2556, 9: 2556, 57: 2556, 189: 4853, 532: 4445, 534: 4444, 544: 2556, 910: 4854, 1039: 5101, 1158: 5263}, + {2511, 2511, 2511, 2511, 2511, 2511, 9: 2511, 57: 2511, 544: 2511}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 581: 5266, 877: 5265}, // 2445 - {9: 5035, 57: 5264}, - {703: 5019, 1005: 5265}, - {2510, 2510, 2510, 2510, 2510, 2510, 9: 2510, 57: 2510, 544: 2510}, - {2: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 10: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 58: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 529: 2665, 540: 2665}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2085, 540: 2085, 765: 5269, 3022, 3023, 3021, 975: 5270, 1048: 5268}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 766: 5270, 3024, 3025, 3023, 975: 5269}, + {532: 4445, 534: 4444, 910: 5267}, + {643: 5268}, + {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 58: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 529: 2090, 531: 2090, 533: 2090, 540: 2090, 544: 2090, 632: 2090, 903: 2090}, + {529: 5271}, // 2450 - {529: 5279}, - {103: 5277, 529: 2084, 540: 2084}, - {529: 2075, 540: 5271}, - {181: 5274, 205: 5276, 225: 5273, 238: 5275, 998: 5272}, - {529: 2074}, + {529: 2086}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5272}, + {9: 5044, 57: 5273}, + {704: 5028, 1006: 5274}, + {2512, 2512, 2512, 2512, 2512, 2512, 9: 2512, 57: 2512, 544: 2512}, // 2455 - {2068, 2068, 2068, 2068, 2068, 2068, 2068, 9: 2068, 19: 2068, 57: 2068, 101: 2068, 103: 2068, 2068, 2068, 2068, 108: 2068, 528: 2068, 2068, 2068, 540: 2068, 544: 2068, 560: 2068}, - {2067, 2067, 2067, 2067, 2067, 2067, 2067, 9: 2067, 19: 2067, 57: 2067, 101: 2067, 103: 2067, 2067, 2067, 2067, 108: 2067, 528: 2067, 2067, 2067, 540: 2067, 544: 2067, 560: 2067}, - {2066, 2066, 2066, 2066, 2066, 2066, 2066, 9: 2066, 19: 2066, 57: 2066, 101: 2066, 103: 2066, 2066, 2066, 2066, 108: 2066, 528: 2066, 2066, 2066, 540: 2066, 544: 2066, 560: 2066}, - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 9: 2065, 19: 2065, 57: 2065, 101: 2065, 103: 2065, 2065, 2065, 2065, 108: 2065, 528: 2065, 2065, 2065, 540: 2065, 544: 2065, 560: 2065}, - {181: 5274, 205: 5276, 225: 5273, 238: 5275, 998: 5278}, + {2: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 10: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 58: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 529: 2667, 540: 2667}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5277}, + {529: 5288}, + {103: 5286, 529: 2086, 540: 2086}, + {529: 2077, 540: 5280}, // 2460 - {529: 2073}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5280}, - {9: 5035, 57: 5281}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 977: 5282}, - {2511, 2511, 2511, 2511, 2511, 2511, 5287, 9: 2511, 19: 5284, 57: 2511, 103: 5291, 5136, 4841, 5137, 108: 4840, 530: 5286, 540: 5290, 544: 2511, 952: 5288, 954: 5285, 965: 5289, 976: 5283}, + {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5281}, + {529: 2076}, + {2070, 2070, 2070, 2070, 2070, 2070, 2070, 9: 2070, 19: 2070, 57: 2070, 101: 2070, 103: 2070, 2070, 2070, 2070, 108: 2070, 528: 2070, 2070, 2070, 540: 2070, 544: 2070, 560: 2070}, + {2069, 2069, 2069, 2069, 2069, 2069, 2069, 9: 2069, 19: 2069, 57: 2069, 101: 2069, 103: 2069, 2069, 2069, 2069, 108: 2069, 528: 2069, 2069, 2069, 540: 2069, 544: 2069, 560: 2069}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 9: 2068, 19: 2068, 57: 2068, 101: 2068, 103: 2068, 2068, 2068, 2068, 108: 2068, 528: 2068, 2068, 2068, 540: 2068, 544: 2068, 560: 2068}, // 2465 - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 9: 2082, 19: 2082, 57: 2082, 101: 2082, 103: 2082, 2082, 2082, 2082, 108: 2082, 530: 2082, 540: 2082, 544: 2082, 560: 2082}, - {555: 3007, 559: 2284, 796: 5297}, - {2080, 2080, 2080, 2080, 2080, 2080, 2080, 9: 2080, 19: 2080, 57: 2080, 101: 2080, 103: 2080, 2080, 2080, 2080, 108: 2080, 530: 2080, 540: 2080, 544: 2080, 560: 2080}, - {414: 5295}, - {531: 5294}, + {2067, 2067, 2067, 2067, 2067, 2067, 2067, 9: 2067, 19: 2067, 57: 2067, 101: 2067, 103: 2067, 2067, 2067, 2067, 108: 2067, 528: 2067, 2067, 2067, 540: 2067, 544: 2067, 560: 2067}, + {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5287}, + {529: 2075}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5289}, + {9: 5044, 57: 5290}, // 2470 - {2077, 2077, 2077, 2077, 2077, 2077, 2077, 9: 2077, 19: 2077, 57: 2077, 101: 2077, 103: 2077, 2077, 2077, 2077, 108: 2077, 530: 2077, 540: 2077, 544: 2077, 560: 2077}, - {2076, 2076, 2076, 2076, 2076, 2076, 2076, 9: 2076, 19: 2076, 57: 2076, 101: 2076, 103: 2076, 2076, 2076, 2076, 108: 2076, 530: 2076, 540: 2076, 544: 2076, 560: 2076}, - {181: 5274, 205: 5276, 225: 5273, 238: 5275, 998: 5293}, - {181: 5274, 205: 5276, 225: 5273, 238: 5275, 998: 5292}, - {2069, 2069, 2069, 2069, 2069, 2069, 2069, 9: 2069, 19: 2069, 57: 2069, 101: 2069, 103: 2069, 2069, 2069, 2069, 108: 2069, 528: 2069, 530: 2069, 540: 2069, 544: 2069, 560: 2069}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5291}, + {2513, 2513, 2513, 2513, 2513, 2513, 5296, 9: 2513, 19: 5293, 57: 2513, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2513, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, + {2084, 2084, 2084, 2084, 2084, 2084, 2084, 9: 2084, 19: 2084, 57: 2084, 101: 2084, 103: 2084, 2084, 2084, 2084, 108: 2084, 530: 2084, 540: 2084, 544: 2084, 560: 2084}, + {555: 3009, 559: 2286, 797: 5306}, + {2082, 2082, 2082, 2082, 2082, 2082, 2082, 9: 2082, 19: 2082, 57: 2082, 101: 2082, 103: 2082, 2082, 2082, 2082, 108: 2082, 530: 2082, 540: 2082, 544: 2082, 560: 2082}, // 2475 - {2070, 2070, 2070, 2070, 2070, 2070, 2070, 9: 2070, 19: 2070, 57: 2070, 101: 2070, 103: 2070, 2070, 2070, 2070, 108: 2070, 528: 2070, 530: 2070, 540: 2070, 544: 2070, 560: 2070}, - {2078, 2078, 2078, 2078, 2078, 2078, 2078, 9: 2078, 19: 2078, 57: 2078, 101: 2078, 103: 2078, 2078, 2078, 2078, 108: 2078, 530: 2078, 540: 2078, 544: 2078, 560: 2078}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5296, 3022, 3023, 3021}, + {414: 5304}, + {531: 5303}, {2079, 2079, 2079, 2079, 2079, 2079, 2079, 9: 2079, 19: 2079, 57: 2079, 101: 2079, 103: 2079, 2079, 2079, 2079, 108: 2079, 530: 2079, 540: 2079, 544: 2079, 560: 2079}, - {559: 4141, 793: 4140, 809: 5298}, + {2078, 2078, 2078, 2078, 2078, 2078, 2078, 9: 2078, 19: 2078, 57: 2078, 101: 2078, 103: 2078, 2078, 2078, 2078, 108: 2078, 530: 2078, 540: 2078, 544: 2078, 560: 2078}, + {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5302}, // 2480 - {2081, 2081, 2081, 2081, 2081, 2081, 2081, 9: 2081, 19: 2081, 57: 2081, 101: 2081, 103: 2081, 2081, 2081, 2081, 108: 2081, 530: 2081, 540: 2081, 544: 2081, 560: 2081}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2085, 540: 2085, 765: 5269, 3022, 3023, 3021, 975: 5270, 1048: 5300}, - {529: 5301}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5302}, - {9: 5035, 57: 5303}, + {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5301}, + {2071, 2071, 2071, 2071, 2071, 2071, 2071, 9: 2071, 19: 2071, 57: 2071, 101: 2071, 103: 2071, 2071, 2071, 2071, 108: 2071, 528: 2071, 530: 2071, 540: 2071, 544: 2071, 560: 2071}, + {2072, 2072, 2072, 2072, 2072, 2072, 2072, 9: 2072, 19: 2072, 57: 2072, 101: 2072, 103: 2072, 2072, 2072, 2072, 108: 2072, 528: 2072, 530: 2072, 540: 2072, 544: 2072, 560: 2072}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 9: 2080, 19: 2080, 57: 2080, 101: 2080, 103: 2080, 2080, 2080, 2080, 108: 2080, 530: 2080, 540: 2080, 544: 2080, 560: 2080}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5305, 3024, 3025, 3023}, // 2485 - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 977: 5304}, - {2512, 2512, 2512, 2512, 2512, 2512, 5287, 9: 2512, 19: 5284, 57: 2512, 103: 5291, 5136, 4841, 5137, 108: 4840, 530: 5286, 540: 5290, 544: 2512, 952: 5288, 954: 5285, 965: 5289, 976: 5283}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2085, 765: 5261, 3022, 3023, 3021, 975: 5306}, - {529: 5307}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5308}, + {2081, 2081, 2081, 2081, 2081, 2081, 2081, 9: 2081, 19: 2081, 57: 2081, 101: 2081, 103: 2081, 2081, 2081, 2081, 108: 2081, 530: 2081, 540: 2081, 544: 2081, 560: 2081}, + {559: 4143, 794: 4142, 810: 5307}, + {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 101: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 560: 2083}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5309}, + {529: 5310}, // 2490 - {9: 5035, 57: 5309}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 977: 5310}, - {2513, 2513, 2513, 2513, 2513, 2513, 5287, 9: 2513, 19: 5284, 57: 2513, 103: 5291, 5136, 4841, 5137, 108: 4840, 530: 5286, 540: 5290, 544: 2513, 952: 5288, 954: 5285, 965: 5289, 976: 5283}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2085, 540: 2085, 765: 5269, 3022, 3023, 3021, 975: 5270, 1048: 5312}, - {529: 5313}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5311}, + {9: 5044, 57: 5312}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5313}, + {2514, 2514, 2514, 2514, 2514, 2514, 5296, 9: 2514, 19: 5293, 57: 2514, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2514, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 766: 5270, 3024, 3025, 3023, 975: 5315}, // 2495 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 5314}, - {9: 5035, 57: 5315}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 977: 5316}, - {2514, 2514, 2514, 2514, 2514, 2514, 5287, 9: 2514, 19: 5284, 57: 2514, 103: 5291, 5136, 4841, 5137, 108: 4840, 530: 5286, 540: 5290, 544: 2514, 952: 5288, 954: 5285, 965: 5289, 976: 5283}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5318, 3022, 3023, 3021}, + {529: 5316}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5317}, + {9: 5044, 57: 5318}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5319}, + {2515, 2515, 2515, 2515, 2515, 2515, 5296, 9: 2515, 19: 5293, 57: 2515, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2515, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, // 2500 - {282: 5320, 291: 5322, 294: 5321, 1275: 5319}, - {529: 5323}, - {57: 2459, 529: 2459}, - {57: 2458, 529: 2458}, - {57: 2457, 529: 2457}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5321}, + {529: 5322}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5323}, + {9: 5044, 57: 5324}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5325}, // 2505 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5324}, - {9: 4509, 57: 5325}, - {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 544: 2734}, - {736, 736, 736, 736, 736, 736, 9: 736, 115: 736, 171: 5163, 529: 736, 544: 736, 903: 5162, 919: 5327}, - {2380, 2380, 2380, 2380, 2380, 2380, 9: 2380, 115: 5329, 529: 5330, 544: 2380, 1221: 5328}, + {2516, 2516, 2516, 2516, 2516, 2516, 5296, 9: 2516, 19: 5293, 57: 2516, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2516, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5327, 3024, 3025, 3023}, + {282: 5329, 291: 5331, 294: 5330, 1275: 5328}, + {529: 5332}, + {57: 2461, 529: 2461}, // 2510 - {2737, 2737, 2737, 2737, 2737, 2737, 9: 2737, 544: 2737}, - {559: 4141, 793: 5371}, - {544: 5333, 1063: 5332, 1220: 5331}, - {9: 5369, 57: 5368}, - {9: 2378, 57: 2378}, + {57: 2460, 529: 2460}, + {57: 2459, 529: 2459}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5333}, + {9: 4511, 57: 5334}, + {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 544: 2736}, // 2515 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5334, 3022, 3023, 3021}, - {6: 2357, 2357, 9: 2357, 18: 2357, 20: 2357, 22: 2357, 2357, 2357, 2357, 2357, 2357, 57: 2357, 188: 5339, 259: 5338, 529: 2357, 533: 5337, 545: 5336, 706: 2357, 1400: 5335}, - {6: 2370, 2370, 9: 2370, 18: 2370, 20: 2370, 22: 2370, 2370, 2370, 2370, 2370, 2370, 57: 2370, 529: 2370, 706: 2370, 1062: 5355}, - {191: 5340, 603: 5341}, - {6: 2354, 2354, 9: 2354, 18: 2354, 20: 2354, 22: 2354, 2354, 2354, 2354, 2354, 2354, 57: 2354, 529: 2354, 706: 2354}, + {738, 738, 738, 738, 738, 738, 9: 738, 115: 738, 171: 5172, 529: 738, 544: 738, 903: 5171, 919: 5336}, + {2382, 2382, 2382, 2382, 2382, 2382, 9: 2382, 115: 5338, 529: 5339, 544: 2382, 1221: 5337}, + {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 544: 2739}, + {559: 4143, 794: 5380}, + {544: 5342, 1063: 5341, 1220: 5340}, // 2520 - {6: 2352, 2352, 9: 2352, 18: 2352, 20: 2352, 22: 2352, 2352, 2352, 2352, 2352, 2352, 57: 2352, 529: 2352, 706: 2352}, - {6: 2351, 2351, 9: 2351, 18: 2351, 20: 2351, 22: 2351, 2351, 2351, 2351, 2351, 2351, 57: 2351, 529: 2351, 706: 2351}, - {197: 5350}, - {529: 5342}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 714: 5344, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5345, 1053: 5346, 1202: 5343}, + {9: 5378, 57: 5377}, + {9: 2380, 57: 2380}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5343, 3024, 3025, 3023}, + {6: 2359, 2359, 9: 2359, 18: 2359, 20: 2359, 22: 2359, 2359, 2359, 2359, 2359, 2359, 57: 2359, 188: 5348, 259: 5347, 529: 2359, 533: 5346, 545: 5345, 707: 2359, 1400: 5344}, + {6: 2372, 2372, 9: 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 57: 2372, 529: 2372, 707: 2372, 1062: 5364}, // 2525 - {9: 5348, 57: 5347}, - {9: 2171, 57: 2171}, - {9: 2170, 57: 2170, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {9: 2158, 57: 2158}, - {6: 2353, 2353, 9: 2353, 18: 2353, 20: 2353, 22: 2353, 2353, 2353, 2353, 2353, 2353, 57: 2353, 529: 2353, 706: 2353}, + {191: 5349, 604: 5350}, + {6: 2356, 2356, 9: 2356, 18: 2356, 20: 2356, 22: 2356, 2356, 2356, 2356, 2356, 2356, 57: 2356, 529: 2356, 707: 2356}, + {6: 2354, 2354, 9: 2354, 18: 2354, 20: 2354, 22: 2354, 2354, 2354, 2354, 2354, 2354, 57: 2354, 529: 2354, 707: 2354}, + {6: 2353, 2353, 9: 2353, 18: 2353, 20: 2353, 22: 2353, 2353, 2353, 2353, 2353, 2353, 57: 2353, 529: 2353, 707: 2353}, + {197: 5359}, // 2530 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 714: 5344, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5345, 1053: 5349}, - {9: 2157, 57: 2157}, - {529: 5352, 714: 5351}, - {6: 2356, 2356, 9: 2356, 18: 2356, 20: 2356, 22: 2356, 2356, 2356, 2356, 2356, 2356, 57: 2356, 529: 2356, 706: 2356}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 714: 5344, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5345, 1053: 5346, 1202: 5353}, + {529: 5351}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5355, 1202: 5352}, + {9: 5357, 57: 5356}, + {9: 2173, 57: 2173}, + {9: 2172, 57: 2172, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, // 2535 - {9: 5348, 57: 5354}, - {6: 2355, 2355, 9: 2355, 18: 2355, 20: 2355, 22: 2355, 2355, 2355, 2355, 2355, 2355, 57: 2355, 529: 2355, 706: 2355}, - {6: 4640, 5359, 9: 2375, 18: 4596, 20: 4648, 22: 4644, 4641, 4643, 4646, 4647, 4649, 57: 2375, 529: 5357, 706: 4645, 861: 4650, 905: 5358, 1461: 5356}, - {9: 2376, 57: 2376}, - {114: 5362, 1276: 5361, 1460: 5360}, + {9: 2160, 57: 2160}, + {6: 2355, 2355, 9: 2355, 18: 2355, 20: 2355, 22: 2355, 2355, 2355, 2355, 2355, 2355, 57: 2355, 529: 2355, 707: 2355}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5358}, + {9: 2159, 57: 2159}, + {529: 5361, 715: 5360}, // 2540 - {2369, 2369, 6: 2369, 2369, 9: 2369, 18: 2369, 20: 2369, 22: 2369, 2369, 2369, 2369, 2369, 2369, 57: 2369, 529: 2369, 706: 2369}, - {23: 4792}, - {9: 5366, 57: 5365}, - {9: 2373, 57: 2373}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5363, 3022, 3023, 3021}, + {6: 2358, 2358, 9: 2358, 18: 2358, 20: 2358, 22: 2358, 2358, 2358, 2358, 2358, 2358, 57: 2358, 529: 2358, 707: 2358}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5355, 1202: 5362}, + {9: 5357, 57: 5363}, + {6: 2357, 2357, 9: 2357, 18: 2357, 20: 2357, 22: 2357, 2357, 2357, 2357, 2357, 2357, 57: 2357, 529: 2357, 707: 2357}, + {6: 4649, 5368, 9: 2377, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 57: 2377, 529: 5366, 707: 4654, 861: 4659, 905: 5367, 1462: 5365}, // 2545 - {6: 2370, 2370, 9: 2370, 18: 2370, 20: 2370, 22: 2370, 2370, 2370, 2370, 2370, 2370, 57: 2370, 706: 2370, 1062: 5364}, - {6: 4640, 5359, 9: 2371, 18: 4596, 20: 4648, 22: 4644, 4641, 4643, 4646, 4647, 4649, 57: 2371, 706: 4645, 861: 4650, 905: 5358}, - {9: 2374, 57: 2374}, - {114: 5362, 1276: 5367}, - {9: 2372, 57: 2372}, + {9: 2378, 57: 2378}, + {114: 5371, 1276: 5370, 1461: 5369}, + {2371, 2371, 6: 2371, 2371, 9: 2371, 18: 2371, 20: 2371, 22: 2371, 2371, 2371, 2371, 2371, 2371, 57: 2371, 529: 2371, 707: 2371}, + {23: 4801}, + {9: 5375, 57: 5374}, // 2550 - {2379, 2379, 2379, 2379, 2379, 2379, 9: 2379, 528: 2379, 2379, 2379, 535: 2379, 544: 2379, 2379, 547: 2379, 550: 2379, 605: 2379, 644: 2379}, - {544: 5333, 1063: 5370}, - {9: 2377, 57: 2377}, - {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 544: 2736}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5374, 765: 4506, 3022, 3023, 3021, 815: 4867, 946: 5373}, + {9: 2375, 57: 2375}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5372, 3024, 3025, 3023}, + {6: 2372, 2372, 9: 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 57: 2372, 707: 2372, 1062: 5373}, + {6: 4649, 5368, 9: 2373, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 57: 2373, 707: 4654, 861: 4659, 905: 5367}, + {9: 2376, 57: 2376}, // 2555 - {2662, 2662, 2662, 2662, 2662, 2662, 9: 2662, 5144, 5145, 544: 2662, 1028: 5382}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 697: 2653, 2653, 700: 2653, 2653, 4997, 706: 2653, 741: 2653, 2653, 765: 4506, 3022, 3023, 3021, 815: 4867, 923: 5243, 946: 5376, 996: 5377, 1079: 5378, 1279: 5375}, - {9: 5380, 57: 5379}, - {9: 600, 57: 600}, - {9: 599, 57: 599}, + {114: 5371, 1276: 5376}, + {9: 2374, 57: 2374}, + {2381, 2381, 2381, 2381, 2381, 2381, 9: 2381, 528: 2381, 2381, 2381, 535: 2381, 544: 2381, 2381, 547: 2381, 550: 2381, 606: 2381, 645: 2381}, + {544: 5342, 1063: 5379}, + {9: 2379, 57: 2379}, // 2560 - {9: 598, 57: 598}, - {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 544: 2739}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 697: 2653, 2653, 700: 2653, 2653, 4997, 706: 2653, 741: 2653, 2653, 765: 4506, 3022, 3023, 3021, 815: 4867, 923: 5243, 946: 5376, 996: 5377, 1079: 5381}, - {9: 597, 57: 597}, - {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 544: 2740}, + {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 544: 2738}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5383, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 5382}, + {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5391}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5387, 1279: 5384}, + {9: 5389, 57: 5388}, // 2565 - {16: 4162, 551: 4163, 705: 4161, 848: 5384}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 533: 5386, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 5385}, - {424, 424, 424, 424, 424, 424, 9: 424, 536: 5388, 544: 424, 1211: 5390}, - {424, 424, 424, 424, 424, 424, 9: 424, 536: 5388, 544: 424, 1211: 5387}, + {9: 602, 57: 602}, + {9: 601, 57: 601}, + {9: 600, 57: 600}, {2741, 2741, 2741, 2741, 2741, 2741, 9: 2741, 544: 2741}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5390}, // 2570 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 3809, 765: 3811, 3022, 3023, 3021, 799: 3808, 968: 5389}, - {423, 423, 423, 423, 423, 423, 9: 423, 544: 423}, + {9: 599, 57: 599}, {2742, 2742, 2742, 2742, 2742, 2742, 9: 2742, 544: 2742}, - {221: 5403}, - {198: 5393}, + {16: 4164, 551: 4165, 706: 4163, 848: 5393}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 5395, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 5394}, + {426, 426, 426, 426, 426, 426, 9: 426, 536: 5397, 544: 426, 1211: 5399}, // 2575 - {221: 5394}, - {559: 4141, 793: 4140, 809: 5395}, - {2747, 2747, 2747, 2747, 2747, 2747, 9: 2747, 218: 5396, 544: 2747, 1052: 5397}, - {318: 5398}, + {426, 426, 426, 426, 426, 426, 9: 426, 536: 5397, 544: 426, 1211: 5396}, {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 544: 2743}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 5398}, + {425, 425, 425, 425, 425, 425, 9: 425, 544: 425}, + {2744, 2744, 2744, 2744, 2744, 2744, 9: 2744, 544: 2744}, // 2580 - {531: 5400, 1458: 5399}, - {2746, 2746, 2746, 2746, 2746, 2746, 9: 5401, 16: 2746, 18: 2746, 21: 2746, 533: 2746, 536: 2746, 544: 2746, 551: 2746, 554: 2746, 705: 2746}, - {422, 422, 422, 422, 422, 422, 9: 422, 16: 422, 18: 422, 21: 422, 533: 422, 536: 422, 544: 422, 551: 422, 554: 422, 705: 422}, - {531: 5402}, - {421, 421, 421, 421, 421, 421, 9: 421, 16: 421, 18: 421, 21: 421, 533: 421, 536: 421, 544: 421, 551: 421, 554: 421, 705: 421}, + {221: 5412}, + {198: 5402}, + {221: 5403}, + {559: 4143, 794: 4142, 810: 5404}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 218: 5405, 544: 2749, 1052: 5406}, // 2585 - {559: 4141, 793: 4140, 809: 5404}, - {2747, 2747, 2747, 2747, 2747, 2747, 9: 2747, 218: 5396, 544: 2747, 1052: 5405}, - {2744, 2744, 2744, 2744, 2744, 2744, 9: 2744, 544: 2744}, - {8: 556, 29: 556}, - {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 15: 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, 550, 550, 528: 550, 550, 550, 533: 550, 535: 550, 550, 550, 544: 550, 550, 547: 550, 550: 550, 550, 563: 550, 605: 550, 644: 550, 705: 550, 550}, + {318: 5407}, + {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 544: 2745}, + {531: 5409, 1459: 5408}, + {2748, 2748, 2748, 2748, 2748, 2748, 9: 5410, 16: 2748, 18: 2748, 21: 2748, 533: 2748, 536: 2748, 544: 2748, 551: 2748, 554: 2748, 706: 2748}, + {424, 424, 424, 424, 424, 424, 9: 424, 16: 424, 18: 424, 21: 424, 533: 424, 536: 424, 544: 424, 551: 424, 554: 424, 706: 424}, // 2590 - {6: 4640, 4642, 557, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 533: 4639, 536: 2414, 4676, 551: 2414, 563: 5406, 705: 2414, 4645, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 5409}, - {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 15: 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, 549, 549, 528: 549, 549, 549, 533: 549, 535: 549, 549, 549, 544: 549, 549, 547: 549, 550: 549, 549, 563: 549, 605: 549, 644: 549, 705: 549, 549}, - {531: 5412, 533: 5411}, - {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 544: 2757}, - {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 544: 2756}, + {531: 5411}, + {423, 423, 423, 423, 423, 423, 9: 423, 16: 423, 18: 423, 21: 423, 533: 423, 536: 423, 544: 423, 551: 423, 554: 423, 706: 423}, + {559: 4143, 794: 4142, 810: 5413}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 218: 5405, 544: 2749, 1052: 5414}, + {2746, 2746, 2746, 2746, 2746, 2746, 9: 2746, 544: 2746}, // 2595 - {531: 5415, 533: 5414}, + {8: 558, 29: 558}, + {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 15: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 528: 552, 552, 552, 533: 552, 535: 552, 552, 552, 544: 552, 552, 547: 552, 550: 552, 552, 563: 552, 606: 552, 645: 552, 706: 552, 552}, + {6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5418}, + {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 15: 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, 551, 551, 528: 551, 551, 551, 533: 551, 535: 551, 551, 551, 544: 551, 551, 547: 551, 550: 551, 551, 563: 551, 606: 551, 645: 551, 706: 551, 551}, + {531: 5421, 533: 5420}, + // 2600 {2759, 2759, 2759, 2759, 2759, 2759, 9: 2759, 544: 2759}, {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 544: 2758}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 533: 2284, 554: 5418, 3007, 796: 5417}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 5420, 533: 5422, 765: 5423, 3022, 3023, 3021, 984: 5421}, - // 2600 - {533: 5419}, - {2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 15: 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 2760, 57: 2760, 528: 2760, 2760, 2760, 533: 2760, 535: 2760, 2760, 2760, 544: 2760, 2760, 547: 2760, 550: 2760, 2760, 554: 2760, 563: 2760, 605: 2760, 644: 2760, 705: 2760, 2760}, - {2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 15: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 57: 2763, 528: 2763, 2763, 2763, 533: 2763, 535: 2763, 2763, 2763, 544: 2763, 2763, 547: 2763, 550: 2763, 2763, 554: 2763, 563: 2763, 605: 2763, 644: 2763, 705: 2763, 2763}, - {2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 15: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 57: 2762, 528: 2762, 2762, 2762, 533: 2762, 535: 2762, 2762, 2762, 544: 2762, 2762, 547: 2762, 550: 2762, 2762, 554: 2762, 563: 2762, 605: 2762, 644: 2762, 705: 2762, 2762}, - {2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 15: 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 2761, 57: 2761, 528: 2761, 2761, 2761, 533: 2761, 535: 2761, 2761, 2761, 544: 2761, 2761, 547: 2761, 550: 2761, 2761, 554: 2761, 563: 2761, 605: 2761, 644: 2761, 705: 2761, 2761}, + {531: 5424, 533: 5423}, + {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 544: 2761}, + {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 544: 2760}, // 2605 - {2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 15: 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 57: 2432, 107: 2432, 117: 2432, 2432, 2432, 2432, 2432, 2432, 2432, 2432, 126: 2432, 2432, 2432, 528: 2432, 2432, 2432, 533: 2432, 535: 2432, 2432, 2432, 544: 2432, 2432, 547: 2432, 550: 2432, 2432, 554: 2432, 563: 2432, 605: 2432, 644: 2432, 705: 2432, 2432}, - {221: 5429}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 5426}, - {2811, 2811, 9: 5168, 198: 5427}, - {221: 5428}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 533: 2286, 554: 5427, 3009, 797: 5426}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5429, 533: 5431, 766: 5432, 3024, 3025, 3023, 984: 5430}, + {533: 5428}, + {2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 15: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 57: 2762, 528: 2762, 2762, 2762, 533: 2762, 535: 2762, 2762, 2762, 544: 2762, 2762, 547: 2762, 550: 2762, 2762, 554: 2762, 563: 2762, 606: 2762, 645: 2762, 706: 2762, 2762}, + {2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 15: 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 57: 2765, 528: 2765, 2765, 2765, 533: 2765, 535: 2765, 2765, 2765, 544: 2765, 2765, 547: 2765, 550: 2765, 2765, 554: 2765, 563: 2765, 606: 2765, 645: 2765, 706: 2765, 2765}, // 2610 - {2810, 2810}, - {2812, 2812}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 5431}, - {2610, 2610, 9: 5168, 530: 5434, 706: 5433, 897: 5432}, - {2815, 2815}, + {2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 15: 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 57: 2764, 528: 2764, 2764, 2764, 533: 2764, 535: 2764, 2764, 2764, 544: 2764, 2764, 547: 2764, 550: 2764, 2764, 554: 2764, 563: 2764, 606: 2764, 645: 2764, 706: 2764, 2764}, + {2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 15: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 57: 2763, 528: 2763, 2763, 2763, 533: 2763, 535: 2763, 2763, 2763, 544: 2763, 2763, 547: 2763, 550: 2763, 2763, 554: 2763, 563: 2763, 606: 2763, 645: 2763, 706: 2763, 2763}, + {2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 15: 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 57: 2434, 107: 2434, 117: 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 126: 2434, 2434, 2434, 528: 2434, 2434, 2434, 533: 2434, 535: 2434, 2434, 2434, 544: 2434, 2434, 547: 2434, 550: 2434, 2434, 554: 2434, 563: 2434, 606: 2434, 645: 2434, 706: 2434, 2434}, + {221: 5438}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5435}, // 2615 - {1081, 1081, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 1081, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 5449}, - {559: 5439, 633: 3745, 3744, 793: 5437, 911: 5438, 1104: 5436, 1306: 5435}, - {2609, 2609, 9: 5447}, - {2608, 2608, 9: 2608}, - {279: 5441, 285: 5443, 336: 5444, 356: 5442}, + {2813, 2813, 9: 5177, 198: 5436}, + {221: 5437}, + {2812, 2812}, + {2814, 2814}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5440}, // 2620 - {239: 5440}, - {239: 2462, 279: 2192, 285: 2192, 336: 2192, 356: 2192}, - {2601, 2601, 9: 2601}, - {2606, 2606, 9: 2606}, - {2605, 2605, 9: 2605}, + {2612, 2612, 9: 5177, 530: 5443, 707: 5442, 897: 5441}, + {2817, 2817}, + {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 5458}, + {559: 5448, 634: 3747, 3746, 794: 5446, 911: 5447, 1104: 5445, 1306: 5444}, + {2611, 2611, 9: 5456}, // 2625 - {381: 5445, 455: 5446}, - {2602, 2602, 9: 2602}, - {2604, 2604, 9: 2604}, + {2610, 2610, 9: 2610}, + {279: 5450, 285: 5452, 336: 5453, 356: 5451}, + {240: 5449}, + {240: 2464, 279: 2194, 285: 2194, 336: 2194, 356: 2194}, {2603, 2603, 9: 2603}, - {559: 5439, 633: 3745, 3744, 793: 5437, 911: 5438, 1104: 5448}, // 2630 + {2608, 2608, 9: 2608}, {2607, 2607, 9: 2607}, - {2610, 2610, 9: 5453, 530: 5434, 897: 5452}, - {1080, 1080, 9: 1080, 57: 1080, 530: 1080}, - {1078, 1078, 9: 1078, 57: 1078, 530: 1078}, - {2814, 2814}, + {381: 5454, 455: 5455}, + {2604, 2604, 9: 2604}, + {2606, 2606, 9: 2606}, // 2635 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 700: 5455, 765: 5454, 3022, 3023, 3021}, - {1079, 1079, 9: 1079, 57: 1079, 530: 1079}, - {1077, 1077, 9: 1077, 57: 1077, 530: 1077}, - {2816, 2816}, - {2755, 2755}, + {2605, 2605, 9: 2605}, + {559: 5448, 634: 3747, 3746, 794: 5446, 911: 5447, 1104: 5457}, + {2609, 2609, 9: 2609}, + {2612, 2612, 9: 5462, 530: 5443, 897: 5461}, + {1082, 1082, 9: 1082, 57: 1082, 530: 1082}, // 2640 - {32: 5569, 416: 5568}, - {544: 5560}, - {714: 5553}, - {10: 5546}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 719: 5464, 765: 5463, 3022, 3023, 3021}, + {1080, 1080, 9: 1080, 57: 1080, 530: 1080}, + {2816, 2816}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 701: 5464, 766: 5463, 3024, 3025, 3023}, + {1081, 1081, 9: 1081, 57: 1081, 530: 1081}, + {1079, 1079, 9: 1079, 57: 1079, 530: 1079}, // 2645 - {2370, 2370, 6: 2370, 2370, 18: 2370, 20: 2370, 22: 2370, 2370, 2370, 2370, 2370, 2370, 246: 4597, 706: 2370, 1023: 5544, 1062: 5545}, - {181: 2388, 403: 5469, 444: 5470, 589: 5468, 697: 2388, 1192: 5471, 5466, 1277: 5467, 1402: 5465}, - {2382, 2382, 114: 2382, 5534, 528: 2382, 2382, 2382, 535: 2382, 545: 2382, 547: 2382, 550: 2382, 605: 2382, 644: 2382, 1403: 5533}, - {181: 5521, 697: 5520}, - {2406, 2406, 114: 2406, 2406, 528: 2406, 2406, 2406, 535: 2406, 545: 2406, 547: 2406, 550: 2406, 605: 2406, 644: 2406}, + {2818, 2818}, + {2757, 2757}, + {32: 5578, 416: 5577}, + {544: 5569}, + {715: 5562}, // 2650 - {129: 4291, 150: 4290, 529: 5484, 925: 5485}, - {129: 4291, 150: 4290, 529: 5477, 925: 5478}, - {2399, 2399, 114: 2399, 2399, 528: 2399, 2399, 2399, 535: 2399, 545: 2399, 547: 2399, 550: 2399, 553: 5473, 605: 2399, 638: 5472, 644: 2399}, - {181: 2387, 697: 2387}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5475}, + {10: 5555}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 720: 5473, 766: 5472, 3024, 3025, 3023}, + {2372, 2372, 6: 2372, 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 246: 4606, 707: 2372, 1023: 5553, 1062: 5554}, + {181: 2390, 403: 5478, 444: 5479, 590: 5477, 698: 2390, 1192: 5480, 5475, 1277: 5476, 1402: 5474}, + {2384, 2384, 114: 2384, 5543, 528: 2384, 2384, 2384, 535: 2384, 545: 2384, 547: 2384, 550: 2384, 606: 2384, 645: 2384, 1403: 5542}, // 2655 - {559: 4141, 793: 4140, 809: 5474}, - {2400, 2400, 114: 2400, 2400, 528: 2400, 2400, 2400, 535: 2400, 545: 2400, 547: 2400, 550: 2400, 605: 2400, 644: 2400}, - {116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 564: 3659, 3657, 3658, 3656, 3654, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 794: 3655, 3653, 881: 3764, 896: 5476}, - {2401, 2401, 114: 2401, 2401, 528: 2401, 2401, 2401, 535: 2401, 545: 2401, 547: 2401, 550: 2401, 605: 2401, 644: 2401}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5482}, + {181: 5530, 698: 5529}, + {2408, 2408, 114: 2408, 2408, 528: 2408, 2408, 2408, 535: 2408, 545: 2408, 547: 2408, 550: 2408, 606: 2408, 645: 2408}, + {129: 4293, 150: 4292, 529: 5493, 925: 5494}, + {129: 4293, 150: 4292, 529: 5486, 925: 5487}, + {2401, 2401, 114: 2401, 2401, 528: 2401, 2401, 2401, 535: 2401, 545: 2401, 547: 2401, 550: 2401, 553: 5482, 606: 2401, 639: 5481, 645: 2401}, // 2660 - {529: 5479}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5480}, - {9: 4509, 57: 5481}, - {2402, 2402, 114: 2402, 2402, 528: 2402, 2402, 2402, 535: 2402, 545: 2402, 547: 2402, 550: 2402, 605: 2402, 644: 2402}, - {57: 5483, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, + {181: 2389, 698: 2389}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5484}, + {559: 4143, 794: 4142, 810: 5483}, + {2402, 2402, 114: 2402, 2402, 528: 2402, 2402, 2402, 535: 2402, 545: 2402, 547: 2402, 550: 2402, 606: 2402, 645: 2402}, + {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 5485}, // 2665 - {2403, 2403, 114: 2403, 2403, 528: 2403, 2403, 2403, 535: 2403, 545: 2403, 547: 2403, 550: 2403, 605: 2403, 644: 2403}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5517}, - {529: 5486}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5487}, - {9: 4509, 57: 5488}, + {2403, 2403, 114: 2403, 2403, 528: 2403, 2403, 2403, 535: 2403, 545: 2403, 547: 2403, 550: 2403, 606: 2403, 645: 2403}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5491}, + {529: 5488}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5489}, + {9: 4511, 57: 5490}, // 2670 - {2398, 2398, 114: 2398, 2398, 528: 2398, 2398, 2398, 535: 2398, 545: 2398, 547: 2398, 550: 2398, 605: 2398, 638: 5490, 644: 2398, 1222: 5489}, - {2404, 2404, 114: 2404, 2404, 528: 2404, 2404, 2404, 535: 2404, 545: 2404, 547: 2404, 550: 2404, 605: 2404, 644: 2404}, - {529: 5491}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5493, 1366: 5492}, - {57: 5495}, + {2404, 2404, 114: 2404, 2404, 528: 2404, 2404, 2404, 535: 2404, 545: 2404, 547: 2404, 550: 2404, 606: 2404, 645: 2404}, + {57: 5492, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2405, 2405, 114: 2405, 2405, 528: 2405, 2405, 2405, 535: 2405, 545: 2405, 547: 2405, 550: 2405, 606: 2405, 645: 2405}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5526}, + {529: 5495}, // 2675 - {57: 2396, 116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 541: 4010, 4011, 4016, 581: 4012, 591: 3774, 3771, 3773, 3772, 3768, 3770, 3769, 3766, 3767, 3765, 3775, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009, 881: 3764, 896: 5494}, - {57: 2395}, - {2390, 2390, 10: 5497, 114: 2390, 2390, 528: 2390, 2390, 2390, 535: 2390, 545: 2390, 2390, 2390, 550: 2390, 605: 2390, 644: 2390, 714: 2390, 1349: 5496}, - {2394, 2394, 114: 2394, 2394, 528: 2394, 2394, 2394, 535: 2394, 545: 2394, 5512, 2394, 550: 2394, 605: 2394, 644: 2394, 714: 2394, 1382: 5511}, - {544: 5498}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5496}, + {9: 4511, 57: 5497}, + {2400, 2400, 114: 2400, 2400, 528: 2400, 2400, 2400, 535: 2400, 545: 2400, 547: 2400, 550: 2400, 606: 2400, 639: 5499, 645: 2400, 1222: 5498}, + {2406, 2406, 114: 2406, 2406, 528: 2406, 2406, 2406, 535: 2406, 545: 2406, 547: 2406, 550: 2406, 606: 2406, 645: 2406}, + {529: 5500}, // 2680 - {191: 5499}, - {197: 5500}, - {529: 5501}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5502}, - {57: 5503, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5502, 1366: 5501}, + {57: 5504}, + {57: 2398, 116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 541: 4012, 4013, 4018, 582: 4014, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011, 881: 3766, 896: 5503}, + {57: 2397}, + {2392, 2392, 10: 5506, 114: 2392, 2392, 528: 2392, 2392, 2392, 535: 2392, 545: 2392, 2392, 2392, 550: 2392, 606: 2392, 645: 2392, 715: 2392, 1349: 5505}, // 2685 - {229: 5504}, - {544: 5505}, - {191: 5506}, - {197: 5507}, - {529: 5508}, + {2396, 2396, 114: 2396, 2396, 528: 2396, 2396, 2396, 535: 2396, 545: 2396, 5521, 2396, 550: 2396, 606: 2396, 645: 2396, 715: 2396, 1382: 5520}, + {544: 5507}, + {191: 5508}, + {197: 5509}, + {529: 5510}, // 2690 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5509}, - {57: 5510, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2389, 2389, 114: 2389, 2389, 528: 2389, 2389, 2389, 535: 2389, 545: 2389, 2389, 2389, 550: 2389, 605: 2389, 644: 2389, 714: 2389}, - {2392, 2392, 114: 2392, 2392, 528: 2392, 2392, 2392, 535: 2392, 545: 2392, 547: 2392, 550: 2392, 605: 2392, 644: 2392, 714: 5515, 1381: 5514}, - {544: 5513}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5511}, + {57: 5512, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {230: 5513}, + {544: 5514}, + {191: 5515}, // 2695 - {2393, 2393, 114: 2393, 2393, 528: 2393, 2393, 2393, 535: 2393, 545: 2393, 547: 2393, 550: 2393, 605: 2393, 644: 2393, 714: 2393}, - {2397, 2397, 114: 2397, 2397, 528: 2397, 2397, 2397, 535: 2397, 545: 2397, 547: 2397, 550: 2397, 605: 2397, 644: 2397}, - {544: 5516}, - {2391, 2391, 114: 2391, 2391, 528: 2391, 2391, 2391, 535: 2391, 545: 2391, 547: 2391, 550: 2391, 605: 2391, 644: 2391}, - {57: 5518, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, + {197: 5516}, + {529: 5517}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5518}, + {57: 5519, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2391, 2391, 114: 2391, 2391, 528: 2391, 2391, 2391, 535: 2391, 545: 2391, 2391, 2391, 550: 2391, 606: 2391, 645: 2391, 715: 2391}, // 2700 - {2398, 2398, 114: 2398, 2398, 528: 2398, 2398, 2398, 535: 2398, 545: 2398, 547: 2398, 550: 2398, 605: 2398, 638: 5490, 644: 2398, 1222: 5519}, - {2405, 2405, 114: 2405, 2405, 528: 2405, 2405, 2405, 535: 2405, 545: 2405, 547: 2405, 550: 2405, 605: 2405, 644: 2405}, - {101: 5526, 529: 2408, 1401: 5525}, - {529: 5522}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5523}, + {2394, 2394, 114: 2394, 2394, 528: 2394, 2394, 2394, 535: 2394, 545: 2394, 547: 2394, 550: 2394, 606: 2394, 645: 2394, 715: 5524, 1381: 5523}, + {544: 5522}, + {2395, 2395, 114: 2395, 2395, 528: 2395, 2395, 2395, 535: 2395, 545: 2395, 547: 2395, 550: 2395, 606: 2395, 645: 2395, 715: 2395}, + {2399, 2399, 114: 2399, 2399, 528: 2399, 2399, 2399, 535: 2399, 545: 2399, 547: 2399, 550: 2399, 606: 2399, 645: 2399}, + {544: 5525}, // 2705 - {57: 5524, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2409, 2409, 114: 2409, 2409, 270: 2409, 528: 2409, 2409, 2409, 535: 2409, 545: 2409, 547: 2409, 550: 2409, 605: 2409, 644: 2409}, - {529: 5529}, - {555: 5527}, - {559: 4141, 793: 5528}, + {2393, 2393, 114: 2393, 2393, 528: 2393, 2393, 2393, 535: 2393, 545: 2393, 547: 2393, 550: 2393, 606: 2393, 645: 2393}, + {57: 5527, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2400, 2400, 114: 2400, 2400, 528: 2400, 2400, 2400, 535: 2400, 545: 2400, 547: 2400, 550: 2400, 606: 2400, 639: 5499, 645: 2400, 1222: 5528}, + {2407, 2407, 114: 2407, 2407, 528: 2407, 2407, 2407, 535: 2407, 545: 2407, 547: 2407, 550: 2407, 606: 2407, 645: 2407}, + {101: 5535, 529: 2410, 1401: 5534}, // 2710 - {529: 2407}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 2576, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5530, 1115: 5531}, - {9: 4509, 57: 2575}, - {57: 5532}, - {2410, 2410, 114: 2410, 2410, 270: 2410, 528: 2410, 2410, 2410, 535: 2410, 545: 2410, 547: 2410, 550: 2410, 605: 2410, 644: 2410}, + {529: 5531}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5532}, + {57: 5533, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {2411, 2411, 114: 2411, 2411, 270: 2411, 528: 2411, 2411, 2411, 535: 2411, 545: 2411, 547: 2411, 550: 2411, 606: 2411, 645: 2411}, + {529: 5538}, // 2715 - {2386, 2386, 114: 5537, 528: 2386, 2386, 2386, 535: 2386, 545: 2386, 547: 2386, 550: 2386, 605: 2386, 644: 2386, 1463: 5536}, - {559: 4141, 793: 4140, 809: 5535}, - {2381, 2381, 114: 2381, 528: 2381, 2381, 2381, 535: 2381, 545: 2381, 547: 2381, 550: 2381, 605: 2381, 644: 2381}, - {2380, 2380, 528: 2380, 5330, 2380, 535: 2380, 545: 2380, 547: 2380, 550: 2380, 605: 2380, 644: 2380, 1221: 5543}, - {719: 5538}, + {555: 5536}, + {559: 4143, 794: 5537}, + {529: 2409}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2578, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5539, 1115: 5540}, + {9: 4511, 57: 2577}, // 2720 - {181: 2388, 697: 2388, 1192: 5471, 5466, 1277: 5539}, - {2384, 2384, 270: 5541, 528: 2384, 2384, 2384, 535: 2384, 545: 2384, 547: 2384, 550: 2384, 605: 2384, 644: 2384, 1462: 5540}, - {2385, 2385, 528: 2385, 2385, 2385, 535: 2385, 545: 2385, 547: 2385, 550: 2385, 605: 2385, 644: 2385}, - {559: 4141, 793: 4140, 809: 5542}, - {2383, 2383, 528: 2383, 2383, 2383, 535: 2383, 545: 2383, 547: 2383, 550: 2383, 605: 2383, 644: 2383}, + {57: 5541}, + {2412, 2412, 114: 2412, 2412, 270: 2412, 528: 2412, 2412, 2412, 535: 2412, 545: 2412, 547: 2412, 550: 2412, 606: 2412, 645: 2412}, + {2388, 2388, 114: 5546, 528: 2388, 2388, 2388, 535: 2388, 545: 2388, 547: 2388, 550: 2388, 606: 2388, 645: 2388, 1464: 5545}, + {559: 4143, 794: 4142, 810: 5544}, + {2383, 2383, 114: 2383, 528: 2383, 2383, 2383, 535: 2383, 545: 2383, 547: 2383, 550: 2383, 606: 2383, 645: 2383}, // 2725 - {2411, 2411, 528: 2411, 2411, 2411, 535: 2411, 545: 2411, 547: 2411, 550: 2411, 605: 2411, 644: 2411}, - {2750, 2750}, - {2749, 2749, 6: 4640, 5359, 18: 4596, 20: 4648, 22: 4644, 4641, 4643, 4646, 4647, 4649, 706: 4645, 861: 4650, 905: 5358}, - {544: 5547}, - {191: 5548}, + {2382, 2382, 528: 2382, 5339, 2382, 535: 2382, 545: 2382, 547: 2382, 550: 2382, 606: 2382, 645: 2382, 1221: 5552}, + {720: 5547}, + {181: 2390, 698: 2390, 1192: 5480, 5475, 1277: 5548}, + {2386, 2386, 270: 5550, 528: 2386, 2386, 2386, 535: 2386, 545: 2386, 547: 2386, 550: 2386, 606: 2386, 645: 2386, 1463: 5549}, + {2387, 2387, 528: 2387, 2387, 2387, 535: 2387, 545: 2387, 547: 2387, 550: 2387, 606: 2387, 645: 2387}, // 2730 - {197: 5549}, - {529: 5550}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5551}, - {57: 5552, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2751, 2751}, + {559: 4143, 794: 4142, 810: 5551}, + {2385, 2385, 528: 2385, 2385, 2385, 535: 2385, 545: 2385, 547: 2385, 550: 2385, 606: 2385, 645: 2385}, + {2413, 2413, 528: 2413, 2413, 2413, 535: 2413, 545: 2413, 547: 2413, 550: 2413, 606: 2413, 645: 2413}, + {2752, 2752}, + {2751, 2751, 6: 4649, 5368, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 707: 4654, 861: 4659, 905: 5367}, // 2735 - {544: 5554}, - {191: 5555}, - {197: 5556}, - {529: 5557}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 5558}, + {544: 5556}, + {191: 5557}, + {197: 5558}, + {529: 5559}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5560}, // 2740 - {57: 5559, 541: 4010, 4011, 4016, 581: 4012, 606: 4013, 4014, 4007, 611: 4017, 4006, 4015, 617: 4008, 621: 4009}, - {2752, 2752}, - {736, 736, 736, 736, 736, 736, 736, 736, 736, 10: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 5163, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 903: 5162, 919: 5561}, - {2687, 2687, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 5563, 1422: 5562}, + {57: 5561, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, {2753, 2753}, + {544: 5563}, + {191: 5564}, + {197: 5565}, // 2745 - {9: 5168, 557: 5564}, - {529: 5565}, - {544: 5333, 1063: 5332, 1220: 5566}, - {9: 5369, 57: 5567}, - {2686, 2686}, - // 2750 + {529: 5566}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5567}, + {57: 5568, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, {2754, 2754}, - {2748, 2748}, - {171: 5571, 978: 245, 1199: 5572}, - {978: 244}, - {978: 5573}, + {738, 738, 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 903: 5171, 919: 5570}, + // 2750 + {2689, 2689, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5572, 1423: 5571}, + {2755, 2755}, + {9: 5177, 557: 5573}, + {529: 5574}, + {544: 5342, 1063: 5341, 1220: 5575}, // 2755 - {531: 5574}, - {141, 141, 230: 141, 405: 5576, 718: 141, 1380: 5575}, - {139, 139, 230: 5579, 718: 139, 1379: 5578}, - {559: 4141, 793: 5577}, - {140, 140, 230: 140, 718: 140}, + {9: 5378, 57: 5576}, + {2688, 2688}, + {2756, 2756}, + {2750, 2750}, + {171: 5580, 978: 247, 1199: 5581}, // 2760 - {228, 228, 718: 4319, 1051: 5586}, - {137, 137, 234: 137, 417: 5581, 718: 137, 1405: 5580}, - {135, 135, 234: 5584, 718: 135, 1404: 5583}, - {559: 4141, 793: 5582}, - {136, 136, 234: 136, 718: 136}, + {978: 246}, + {978: 5582}, + {531: 5583}, + {143, 143, 231: 143, 405: 5585, 719: 143, 1380: 5584}, + {141, 141, 231: 5588, 719: 141, 1379: 5587}, // 2765 - {138, 138, 718: 138}, - {559: 4141, 793: 5585}, - {134, 134, 718: 134}, - {142, 142}, - {28: 184, 56: 184, 172: 184, 529: 184, 559: 184}, + {559: 4143, 794: 5586}, + {142, 142, 231: 142, 719: 142}, + {230, 230, 719: 4321, 1051: 5595}, + {139, 139, 235: 139, 417: 5590, 719: 139, 1405: 5589}, + {137, 137, 235: 5593, 719: 137, 1404: 5592}, // 2770 - {56: 5122, 529: 5588, 993: 5130}, - {189, 189}, - {559: 4141, 793: 5594}, - {559: 4141, 793: 5593}, - {186, 186}, + {559: 4143, 794: 5591}, + {138, 138, 235: 138, 719: 138}, + {140, 140, 719: 140}, + {559: 4143, 794: 5594}, + {136, 136, 719: 136}, // 2775 - {187, 187}, - {188, 188}, - {553: 5598}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5597}, - {553: 190}, + {144, 144}, + {28: 186, 56: 186, 172: 186, 529: 186, 559: 186}, + {56: 5131, 529: 5597, 994: 5139}, + {191, 191}, + {559: 4143, 794: 5603}, // 2780 - {559: 4141, 793: 5599}, - {300: 5601, 530: 194, 550: 194, 584: 194, 710: 194, 797: 194, 1337: 5600}, - {530: 2870, 550: 2855, 584: 2854, 710: 2980, 797: 2834, 808: 5604, 816: 2979, 2835, 5608, 820: 5609, 5607, 828: 2836, 834: 5606, 1438: 5605}, - {432: 5602}, - {172: 5603, 530: 193, 550: 193, 584: 193, 710: 193, 797: 193}, + {559: 4143, 794: 5602}, + {188, 188}, + {189, 189}, + {190, 190}, + {553: 5607}, // 2785 - {530: 192, 550: 192, 584: 192, 710: 192, 797: 192}, - {710: 2980, 797: 2834, 816: 5612, 5610, 828: 5611}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5606}, + {553: 192}, + {559: 4143, 794: 5608}, + {300: 5610, 530: 196, 550: 196, 585: 196, 711: 196, 798: 196, 1337: 5609}, + {530: 2872, 550: 2857, 585: 2856, 711: 2982, 798: 2836, 809: 5613, 817: 2981, 2837, 5617, 821: 5618, 5616, 828: 2838, 834: 5615, 1439: 5614}, + // 2790 + {432: 5611}, + {172: 5612, 530: 195, 550: 195, 585: 195, 711: 195, 798: 195}, + {530: 194, 550: 194, 585: 194, 711: 194, 798: 194}, + {711: 2982, 798: 2836, 817: 5621, 5619, 828: 5620}, + {201, 201}, + // 2795 + {200, 200}, {199, 199}, {198, 198}, {197, 197}, - // 2790 - {196, 196}, - {195, 195}, - {2308, 2308}, - {2307, 2307}, - {409, 409, 540: 409}, - // 2795 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5619, 1280: 5620, 1465: 5618}, - {208, 208, 208, 208, 208, 208, 208, 208, 208, 10: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 58: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208}, - {207, 207, 207, 207, 207, 207, 207, 207, 207, 10: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 58: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 5617}, - {182, 182, 9: 4271}, + {2310, 2310}, // 2800 - {209, 209, 9: 5626}, - {726: 5622, 762: 5623, 1375: 5621}, - {201, 201, 9: 201}, - {206, 206, 9: 206}, - {205, 205, 9: 205, 171: 5625}, + {2309, 2309}, + {411, 411, 540: 411}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5628, 1280: 5629, 1466: 5627}, + {210, 210, 210, 210, 210, 210, 210, 210, 210, 10: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 58: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210}, + {209, 209, 209, 209, 209, 209, 209, 209, 209, 10: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 58: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209}, // 2805 - {203, 203, 9: 203, 171: 5624}, - {202, 202, 9: 202}, - {204, 204, 9: 204}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5619, 1280: 5627}, - {200, 200, 9: 200}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 5626}, + {184, 184, 9: 4273}, + {211, 211, 9: 5635}, + {727: 5631, 763: 5632, 1375: 5630}, + {203, 203, 9: 203}, // 2810 - {210, 210}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 5630}, - {181, 181, 9: 4271}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5632}, - {529: 5633, 554: 2564, 558: 2564, 1117: 5634}, + {208, 208, 9: 208}, + {207, 207, 9: 207, 171: 5634}, + {205, 205, 9: 205, 171: 5633}, + {204, 204, 9: 204}, + {206, 206, 9: 206}, // 2815 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 2570, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 625: 3663, 765: 4506, 3022, 3023, 3021, 770: 5661, 815: 5660, 1116: 5659, 1323: 5658, 5662}, - {554: 5635, 558: 222, 1197: 5636}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4104, 3022, 3023, 3021, 772: 5653, 1196: 5652, 1374: 5651}, - {558: 5637}, - {531: 5638}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5628, 1280: 5636}, + {202, 202, 9: 202}, + {212, 212}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 5639}, + {183, 183, 9: 4273}, // 2820 - {251, 251, 227: 5639, 530: 251, 1169: 5640}, - {531: 5650}, - {217, 217, 530: 5641, 1195: 5642}, - {56: 5645, 1194: 5644, 1373: 5643}, - {211, 211}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5641}, + {529: 5642, 554: 2566, 558: 2566, 1117: 5643}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2572, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 626: 3665, 766: 4508, 3024, 3025, 3023, 771: 5670, 816: 5669, 1116: 5668, 1323: 5667, 5671}, + {554: 5644, 558: 224, 1197: 5645}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 5662, 1196: 5661, 1374: 5660}, // 2825 - {216, 216, 9: 5648}, - {215, 215, 9: 215}, - {213, 213, 9: 213, 555: 5646}, - {531: 3555, 541: 4855, 4856, 546: 3546, 559: 3550, 629: 3545, 3547, 633: 3549, 3548, 3553, 637: 3554, 645: 3552, 771: 4854, 773: 3551, 1076: 5647}, - {212, 212, 9: 212}, + {558: 5646}, + {531: 5647}, + {253, 253, 228: 5648, 530: 253, 1169: 5649}, + {531: 5659}, + {219, 219, 530: 5650, 1195: 5651}, // 2830 - {56: 5645, 1194: 5649}, - {214, 214, 9: 214}, - {250, 250, 530: 250, 547: 250, 550: 250, 557: 250}, - {221, 221, 9: 5656, 530: 221, 558: 221}, - {219, 219, 9: 219, 530: 219, 558: 219}, + {56: 5654, 1194: 5653, 1373: 5652}, + {213, 213}, + {218, 218, 9: 5657}, + {217, 217, 9: 217}, + {215, 215, 9: 215, 555: 5655}, // 2835 - {555: 5654}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 5655}, - {218, 218, 9: 218, 530: 218, 558: 218}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4104, 3022, 3023, 3021, 772: 5653, 1196: 5657}, - {220, 220, 9: 220, 530: 220, 558: 220}, + {531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4863, 774: 3553, 1076: 5656}, + {214, 214, 9: 214}, + {56: 5654, 1194: 5658}, + {216, 216, 9: 216}, + {252, 252, 530: 252, 547: 252, 550: 252, 557: 252}, // 2840 - {9: 5664, 57: 2569}, - {9: 2568, 57: 2568}, - {9: 2566, 57: 2566}, - {9: 2565, 57: 2565}, - {57: 5663}, + {223, 223, 9: 5665, 530: 223, 558: 223}, + {221, 221, 9: 221, 530: 221, 558: 221}, + {555: 5663}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 5664}, + {220, 220, 9: 220, 530: 220, 558: 220}, // 2845 - {2563, 2563, 530: 2563, 554: 2563, 558: 2563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 625: 3663, 765: 4506, 3022, 3023, 3021, 770: 5661, 815: 5660, 1116: 5665}, - {9: 2567, 57: 2567}, - {171: 5571, 978: 245, 1199: 5669}, - {531: 5668}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 5662, 1196: 5666}, + {222, 222, 9: 222, 530: 222, 558: 222}, + {9: 5673, 57: 2571}, + {9: 2570, 57: 2570}, + {9: 2568, 57: 2568}, // 2850 - {183, 183}, - {978: 5670}, - {531: 5671}, - {227: 5639, 547: 251, 550: 251, 557: 251, 1169: 5672}, - {547: 5673, 550: 5674, 557: 2350, 1154: 5675}, + {9: 2567, 57: 2567}, + {57: 5672}, + {2565, 2565, 530: 2565, 554: 2565, 558: 2565}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 626: 3665, 766: 4508, 3024, 3025, 3023, 771: 5670, 816: 5669, 1116: 5674}, + {9: 2569, 57: 2569}, // 2855 - {2349, 2349, 528: 2349, 2349, 2349, 535: 2349, 545: 2349, 557: 2349, 605: 2349, 644: 2349}, - {2348, 2348, 528: 2348, 2348, 2348, 535: 2348, 545: 2348, 557: 2348, 605: 2348, 644: 2348}, - {557: 5676}, - {605: 5677}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5678}, + {171: 5580, 978: 247, 1199: 5678}, + {531: 5677}, + {185, 185}, + {978: 5679}, + {531: 5680}, // 2860 - {247, 247, 129: 247, 150: 247, 529: 247, 247, 547: 247, 554: 247, 705: 5680, 718: 247, 1320: 5679}, - {243, 243, 129: 4291, 150: 4290, 529: 243, 243, 547: 243, 554: 243, 718: 243, 925: 4289, 1163: 5683}, - {554: 5681}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 5682}, - {246, 246, 129: 246, 150: 246, 529: 246, 246, 547: 246, 554: 246, 718: 246}, + {228: 5648, 547: 253, 550: 253, 557: 253, 1169: 5681}, + {547: 5682, 550: 5683, 557: 2352, 1154: 5684}, + {2351, 2351, 528: 2351, 2351, 2351, 535: 2351, 545: 2351, 557: 2351, 606: 2351, 645: 2351}, + {2350, 2350, 528: 2350, 2350, 2350, 535: 2350, 545: 2350, 557: 2350, 606: 2350, 645: 2350}, + {557: 5685}, // 2865 - {228, 228, 529: 228, 228, 547: 228, 554: 228, 718: 4319, 1051: 5684}, - {249, 249, 529: 249, 249, 547: 5686, 554: 249, 1358: 5685}, - {2564, 2564, 529: 5633, 2564, 554: 2564, 1117: 5689}, - {559: 4141, 793: 5687}, - {718: 5688}, + {606: 5686}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5687}, + {249, 249, 129: 249, 150: 249, 529: 249, 249, 547: 249, 554: 249, 706: 5689, 719: 249, 1320: 5688}, + {245, 245, 129: 4293, 150: 4292, 529: 245, 245, 547: 245, 554: 245, 719: 245, 925: 4291, 1163: 5692}, + {554: 5690}, // 2870 - {248, 248, 529: 248, 248, 554: 248}, - {222, 222, 530: 222, 554: 5635, 1197: 5690}, - {217, 217, 530: 5641, 1195: 5691}, - {252, 252}, - {9: 309, 56: 309, 528: 309, 558: 309, 625: 2062, 708: 309, 722: 2062}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 5691}, + {248, 248, 129: 248, 150: 248, 529: 248, 248, 547: 248, 554: 248, 719: 248}, + {230, 230, 529: 230, 230, 547: 230, 554: 230, 719: 4321, 1051: 5693}, + {251, 251, 529: 251, 251, 547: 5695, 554: 251, 1358: 5694}, + {2566, 2566, 529: 5642, 2566, 554: 2566, 1117: 5698}, // 2875 - {9: 274, 528: 274, 274, 558: 274, 625: 2030, 708: 274, 722: 2030}, - {9: 288, 528: 288, 288, 558: 288, 625: 2004, 708: 288, 722: 2004}, - {9: 275, 528: 275, 275, 558: 275, 625: 2001, 708: 275, 722: 2001}, - {9: 264, 528: 264, 264, 558: 264, 625: 1964, 708: 264, 722: 1964}, - {9: 284, 528: 284, 284, 558: 284, 625: 1886, 708: 284, 722: 1886}, + {559: 4143, 794: 5696}, + {719: 5697}, + {250, 250, 529: 250, 250, 554: 250}, + {224, 224, 530: 224, 554: 5644, 1197: 5699}, + {219, 219, 530: 5650, 1195: 5700}, // 2880 - {9: 289, 528: 289, 289, 558: 289, 625: 1879, 708: 289, 722: 1879}, - {373: 5801, 437: 5800, 625: 1860, 722: 1860}, - {9: 276, 528: 276, 276, 558: 276, 625: 1857, 708: 276, 722: 1857}, - {9: 265, 528: 265, 265, 558: 265, 625: 1854, 708: 265, 722: 1854}, - {625: 5798, 722: 5797}, + {254, 254}, + {9: 311, 56: 311, 528: 311, 558: 311, 626: 2064, 709: 311, 723: 2064}, + {9: 276, 528: 276, 276, 558: 276, 626: 2032, 709: 276, 723: 2032}, + {9: 290, 528: 290, 290, 558: 290, 626: 2006, 709: 290, 723: 2006}, + {9: 277, 528: 277, 277, 558: 277, 626: 2003, 709: 277, 723: 2003}, // 2885 - {9: 906, 528: 906, 558: 906, 625: 415, 708: 906, 722: 415}, - {9: 905, 528: 905, 558: 905, 708: 905}, - {9: 305, 56: 5796, 528: 305, 558: 305, 708: 305}, - {9: 307, 528: 307, 558: 307, 708: 307}, - {9: 306, 528: 306, 558: 306, 708: 306}, + {9: 266, 528: 266, 266, 558: 266, 626: 1966, 709: 266, 723: 1966}, + {9: 286, 528: 286, 286, 558: 286, 626: 1888, 709: 286, 723: 1888}, + {9: 291, 528: 291, 291, 558: 291, 626: 1881, 709: 291, 723: 1881}, + {373: 5810, 437: 5809, 626: 1862, 723: 1862}, + {9: 278, 528: 278, 278, 558: 278, 626: 1859, 709: 278, 723: 1859}, // 2890 - {558: 5794}, - {9: 285, 528: 285, 285, 557: 5792, 285, 708: 285}, - {9: 302, 528: 302, 558: 302, 708: 302}, - {9: 5744, 528: 5745, 558: 5746}, - {9: 300, 528: 300, 5741, 558: 300, 708: 300}, + {9: 267, 528: 267, 267, 558: 267, 626: 1856, 709: 267, 723: 1856}, + {626: 5807, 723: 5806}, + {9: 908, 528: 908, 558: 908, 626: 417, 709: 908, 723: 417}, + {9: 907, 528: 907, 558: 907, 709: 907}, + {9: 307, 56: 5805, 528: 307, 558: 307, 709: 307}, // 2895 - {9: 298, 236: 5740, 528: 298, 298, 558: 298, 708: 298}, - {9: 296, 334: 5739, 528: 296, 296, 558: 296, 708: 296}, - {9: 295, 20: 5733, 130: 5735, 214: 5734, 216: 5732, 222: 5736, 334: 5737, 528: 295, 295, 558: 295, 708: 295}, - {9: 292, 528: 292, 292, 558: 292, 708: 292}, - {9: 291, 528: 291, 291, 558: 291, 708: 291}, + {9: 309, 528: 309, 558: 309, 709: 309}, + {9: 308, 528: 308, 558: 308, 709: 308}, + {558: 5803}, + {9: 287, 528: 287, 287, 557: 5801, 287, 709: 287}, + {9: 304, 528: 304, 558: 304, 709: 304}, // 2900 - {9: 290, 222: 5731, 528: 290, 290, 558: 290, 708: 290}, - {9: 287, 528: 287, 287, 558: 287, 708: 287}, - {9: 286, 528: 286, 286, 558: 286, 708: 286}, - {130: 5730, 1136: 5729}, - {9: 282, 528: 282, 282, 558: 282, 708: 282}, + {9: 5753, 528: 5754, 558: 5755}, + {9: 302, 528: 302, 5750, 558: 302, 709: 302}, + {9: 300, 237: 5749, 528: 300, 300, 558: 300, 709: 300}, + {9: 298, 334: 5748, 528: 298, 298, 558: 298, 709: 298}, + {9: 297, 20: 5742, 130: 5744, 214: 5743, 216: 5741, 222: 5745, 334: 5746, 528: 297, 297, 558: 297, 709: 297}, // 2905 - {1000: 5728}, - {9: 280, 528: 280, 280, 558: 280, 708: 280}, - {9: 277, 528: 277, 277, 558: 277, 708: 277}, - {153: 5727}, - {9: 272, 528: 272, 272, 558: 272, 708: 272}, + {9: 294, 528: 294, 294, 558: 294, 709: 294}, + {9: 293, 528: 293, 293, 558: 293, 709: 293}, + {9: 292, 222: 5740, 528: 292, 292, 558: 292, 709: 292}, + {9: 289, 528: 289, 289, 558: 289, 709: 289}, + {9: 288, 528: 288, 288, 558: 288, 709: 288}, // 2910 - {9: 281, 528: 281, 281, 558: 281, 708: 281}, - {9: 283, 528: 283, 283, 558: 283, 708: 283}, - {9: 270, 528: 270, 270, 558: 270, 708: 270}, - {9: 268, 528: 268, 268, 558: 268, 708: 268}, - {9: 294, 528: 294, 294, 558: 294, 708: 294}, + {130: 5739, 1136: 5738}, + {9: 284, 528: 284, 284, 558: 284, 709: 284}, + {1001: 5737}, + {9: 282, 528: 282, 282, 558: 282, 709: 282}, + {9: 279, 528: 279, 279, 558: 279, 709: 279}, // 2915 - {9: 293, 528: 293, 293, 558: 293, 708: 293}, - {153: 5738}, - {9: 271, 528: 271, 271, 558: 271, 708: 271}, - {9: 269, 528: 269, 269, 558: 269, 708: 269}, - {9: 267, 528: 267, 267, 558: 267, 708: 267}, + {153: 5736}, + {9: 274, 528: 274, 274, 558: 274, 709: 274}, + {9: 283, 528: 283, 283, 558: 283, 709: 283}, + {9: 285, 528: 285, 285, 558: 285, 709: 285}, + {9: 272, 528: 272, 272, 558: 272, 709: 272}, // 2920 - {9: 273, 528: 273, 273, 558: 273, 708: 273}, - {9: 266, 528: 266, 266, 558: 266, 708: 266}, - {9: 297, 528: 297, 297, 558: 297, 708: 297}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5742}, - {9: 4509, 57: 5743}, + {9: 270, 528: 270, 270, 558: 270, 709: 270}, + {9: 296, 528: 296, 296, 558: 296, 709: 296}, + {9: 295, 528: 295, 295, 558: 295, 709: 295}, + {153: 5747}, + {9: 273, 528: 273, 273, 558: 273, 709: 273}, // 2925 - {9: 299, 528: 299, 558: 299, 708: 299}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 5692, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 5694, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 5700, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 5696, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 5693, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 5701, 3197, 3447, 5695, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 5698, 3105, 3106, 3350, 5699, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 5697, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 5703, 560: 5726, 584: 5720, 644: 5709, 703: 5724, 706: 5719, 710: 5722, 5713, 720: 5714, 724: 5718, 740: 5715, 765: 3811, 3022, 3023, 3021, 797: 5717, 799: 5702, 889: 5708, 893: 5704, 950: 5723, 962: 5721, 1040: 5705, 1067: 5706, 5712, 1072: 5707, 5791, 1082: 5716, 1086: 5725}, - {2: 263, 263, 263, 263, 263, 263, 263, 10: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 58: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 5758, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 581: 263, 605: 5757, 957: 5759, 1205: 5760}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 5750}, - {919, 919, 6: 919, 9: 919, 15: 919, 51: 919, 919, 919, 919, 919, 130: 919, 182: 919, 530: 919, 540: 919, 555: 919, 625: 5755, 708: 919, 713: 919, 721: 919, 5754, 919}, + {9: 271, 528: 271, 271, 558: 271, 709: 271}, + {9: 269, 528: 269, 269, 558: 269, 709: 269}, + {9: 275, 528: 275, 275, 558: 275, 709: 275}, + {9: 268, 528: 268, 268, 558: 268, 709: 268}, + {9: 299, 528: 299, 299, 558: 299, 709: 299}, // 2930 - {1379, 1379, 6: 1379, 9: 1379, 15: 1379, 51: 1379, 1379, 1379, 1379, 1379, 130: 1379, 182: 1379, 529: 4094, 1379, 540: 1379, 555: 1379, 708: 1379, 713: 1379, 721: 1379, 723: 1379, 1214: 5753}, - {915, 915, 9: 915, 530: 915}, - {253, 253, 9: 5751}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5752}, - {914, 914, 9: 914, 530: 914}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5751}, + {9: 4511, 57: 5752}, + {9: 301, 528: 301, 558: 301, 709: 301}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 3107, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5800, 1082: 5725, 1086: 5734}, + {2: 265, 265, 265, 265, 265, 265, 265, 10: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 58: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 5767, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 582: 265, 606: 5766, 957: 5768, 1205: 5769}, // 2935 - {916, 916, 6: 916, 9: 916, 15: 916, 51: 916, 916, 916, 916, 916, 130: 916, 182: 916, 530: 916, 540: 916, 555: 916, 708: 916, 713: 916, 721: 916, 723: 916}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 5756}, - {917, 917, 6: 917, 9: 917, 15: 917, 51: 917, 917, 917, 917, 917, 130: 917, 182: 917, 530: 917, 540: 917, 555: 917, 708: 917, 713: 917, 721: 917, 723: 917}, - {918, 918, 6: 918, 9: 918, 15: 918, 51: 918, 918, 918, 918, 918, 130: 918, 182: 918, 530: 918, 540: 918, 555: 918, 708: 918, 713: 918, 721: 918, 723: 918}, - {2: 262, 262, 262, 262, 262, 262, 262, 10: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 58: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 581: 262}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5759}, + {921, 921, 6: 921, 9: 921, 15: 921, 51: 921, 921, 921, 921, 921, 130: 921, 182: 921, 530: 921, 540: 921, 555: 921, 626: 5764, 709: 921, 714: 921, 722: 921, 5763, 921}, + {1381, 1381, 6: 1381, 9: 1381, 15: 1381, 51: 1381, 1381, 1381, 1381, 1381, 130: 1381, 182: 1381, 529: 4096, 1381, 540: 1381, 555: 1381, 709: 1381, 714: 1381, 722: 1381, 724: 1381, 1214: 5762}, + {917, 917, 9: 917, 530: 917}, + {255, 255, 9: 5760}, // 2940 - {2: 261, 261, 261, 261, 261, 261, 261, 10: 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 58: 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 581: 261}, - {2: 260, 260, 260, 260, 260, 260, 260, 10: 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 58: 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 581: 260}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 5761, 765: 5762, 3022, 3023, 3021, 1231: 5763}, - {558: 259, 708: 259, 712: 5789}, - {558: 255, 708: 255, 712: 5786}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5761}, + {916, 916, 9: 916, 530: 916}, + {918, 918, 6: 918, 9: 918, 15: 918, 51: 918, 918, 918, 918, 918, 130: 918, 182: 918, 530: 918, 540: 918, 555: 918, 709: 918, 714: 918, 722: 918, 724: 918}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5765}, + {919, 919, 6: 919, 9: 919, 15: 919, 51: 919, 919, 919, 919, 919, 130: 919, 182: 919, 530: 919, 540: 919, 555: 919, 709: 919, 714: 919, 722: 919, 724: 919}, // 2945 - {558: 5764}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5765, 989: 5766, 1018: 5767}, - {346, 346, 6: 346, 9: 346, 15: 346, 51: 346, 346, 346, 346, 346, 182: 5771, 530: 346, 721: 346, 1311: 5770}, - {392, 392, 6: 392, 9: 392, 15: 392, 51: 392, 392, 392, 392, 392, 530: 392, 721: 392}, - {254, 254, 9: 5768}, + {920, 920, 6: 920, 9: 920, 15: 920, 51: 920, 920, 920, 920, 920, 130: 920, 182: 920, 530: 920, 540: 920, 555: 920, 709: 920, 714: 920, 722: 920, 724: 920}, + {2: 264, 264, 264, 264, 264, 264, 264, 10: 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 58: 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 582: 264}, + {2: 263, 263, 263, 263, 263, 263, 263, 10: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 58: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 582: 263}, + {2: 262, 262, 262, 262, 262, 262, 262, 10: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 58: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 582: 262}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5770, 766: 5771, 3024, 3025, 3023, 1231: 5772}, // 2950 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5765, 989: 5769}, - {391, 391, 6: 391, 9: 391, 15: 391, 51: 391, 391, 391, 391, 391, 530: 391, 721: 391}, - {393, 393, 6: 393, 9: 393, 15: 393, 51: 393, 393, 393, 393, 393, 530: 393, 721: 393}, - {530: 5773, 719: 5772}, - {15: 5784, 531: 5781, 991: 5783}, + {558: 261, 709: 261, 713: 5798}, + {558: 257, 709: 257, 713: 5795}, + {558: 5773}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 5776}, + {348, 348, 6: 348, 9: 348, 15: 348, 51: 348, 348, 348, 348, 348, 182: 5780, 530: 348, 722: 348, 1311: 5779}, // 2955 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 5775, 1312: 5774}, - {344, 344, 6: 344, 9: 344, 15: 344, 51: 344, 344, 344, 344, 344, 530: 344, 535: 5777, 719: 5776, 721: 344}, - {340, 340, 6: 340, 9: 340, 15: 340, 51: 340, 340, 340, 340, 340, 530: 340, 535: 340, 719: 340, 721: 340}, - {531: 5781, 991: 5782}, - {531: 5779, 635: 5780, 1176: 5778}, + {394, 394, 6: 394, 9: 394, 15: 394, 51: 394, 394, 394, 394, 394, 530: 394, 722: 394}, + {256, 256, 9: 5777}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5778}, + {393, 393, 6: 393, 9: 393, 15: 393, 51: 393, 393, 393, 393, 393, 530: 393, 722: 393}, + {395, 395, 6: 395, 9: 395, 15: 395, 51: 395, 395, 395, 395, 395, 530: 395, 722: 395}, // 2960 - {342, 342, 6: 342, 9: 342, 15: 342, 51: 342, 342, 342, 342, 342, 530: 342, 721: 342}, - {339, 339, 6: 339, 9: 339, 15: 339, 51: 339, 339, 339, 339, 339, 530: 339, 721: 339}, - {338, 338, 6: 338, 9: 338, 15: 338, 51: 338, 338, 338, 338, 338, 530: 338, 721: 338}, - {911, 911, 6: 911, 9: 911, 15: 911, 51: 911, 911, 911, 911, 911, 57: 911, 530: 911, 721: 911}, - {343, 343, 6: 343, 9: 343, 15: 343, 51: 343, 343, 343, 343, 343, 530: 343, 721: 343}, + {530: 5782, 720: 5781}, + {15: 5793, 531: 5790, 992: 5792}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5784, 1312: 5783}, + {346, 346, 6: 346, 9: 346, 15: 346, 51: 346, 346, 346, 346, 346, 530: 346, 535: 5786, 720: 5785, 722: 346}, + {342, 342, 6: 342, 9: 342, 15: 342, 51: 342, 342, 342, 342, 342, 530: 342, 535: 342, 720: 342, 722: 342}, // 2965 - {345, 345, 6: 345, 9: 345, 15: 345, 51: 345, 345, 345, 345, 345, 530: 345, 721: 345}, - {531: 5779, 635: 5780, 1176: 5785}, - {341, 341, 6: 341, 9: 341, 15: 341, 51: 341, 341, 341, 341, 341, 530: 341, 721: 341}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 5787, 765: 5788, 3022, 3023, 3021}, - {558: 257, 708: 257}, + {531: 5790, 992: 5791}, + {531: 5788, 636: 5789, 1176: 5787}, + {344, 344, 6: 344, 9: 344, 15: 344, 51: 344, 344, 344, 344, 344, 530: 344, 722: 344}, + {341, 341, 6: 341, 9: 341, 15: 341, 51: 341, 341, 341, 341, 341, 530: 341, 722: 341}, + {340, 340, 6: 340, 9: 340, 15: 340, 51: 340, 340, 340, 340, 340, 530: 340, 722: 340}, // 2970 - {558: 256, 708: 256}, - {581: 5790}, - {558: 258, 708: 258}, - {9: 301, 528: 301, 558: 301, 708: 301}, - {335: 5793}, + {913, 913, 6: 913, 9: 913, 15: 913, 51: 913, 913, 913, 913, 913, 57: 913, 530: 913, 722: 913}, + {345, 345, 6: 345, 9: 345, 15: 345, 51: 345, 345, 345, 345, 345, 530: 345, 722: 345}, + {347, 347, 6: 347, 9: 347, 15: 347, 51: 347, 347, 347, 347, 347, 530: 347, 722: 347}, + {531: 5788, 636: 5789, 1176: 5794}, + {343, 343, 6: 343, 9: 343, 15: 343, 51: 343, 343, 343, 343, 343, 530: 343, 722: 343}, // 2975 - {9: 303, 528: 303, 558: 303, 708: 303}, - {335: 5795}, - {9: 304, 528: 304, 558: 304, 708: 304}, - {9: 308, 56: 308, 528: 308, 558: 308, 708: 308}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 765: 3811, 3022, 3023, 3021, 799: 5799}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5796, 766: 5797, 3024, 3025, 3023}, + {558: 259, 709: 259}, + {558: 258, 709: 258}, + {582: 5799}, + {558: 260, 709: 260}, // 2980 - {907, 907, 9: 907, 528: 907, 558: 907, 708: 907}, - {908, 908, 9: 908, 528: 908, 558: 908, 708: 908}, - {9: 279, 528: 279, 279, 558: 279, 708: 279}, - {9: 278, 528: 278, 278, 558: 278, 708: 278}, - {528: 5844, 625: 1977, 722: 1977}, + {9: 303, 528: 303, 558: 303, 709: 303}, + {335: 5802}, + {9: 305, 528: 305, 558: 305, 709: 305}, + {335: 5804}, + {9: 306, 528: 306, 558: 306, 709: 306}, // 2985 - {9: 5744, 528: 5804, 708: 5805}, - {2: 263, 263, 263, 263, 263, 263, 263, 10: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 58: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 5758, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 581: 263, 605: 5757, 957: 5759, 1205: 5807}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 5806}, - {316, 316, 9: 5751}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 5761, 765: 5762, 3022, 3023, 3021, 1231: 5808}, + {9: 310, 56: 310, 528: 310, 558: 310, 709: 310}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5808}, + {909, 909, 9: 909, 528: 909, 558: 909, 709: 909}, + {910, 910, 9: 910, 528: 910, 558: 910, 709: 910}, + {9: 281, 528: 281, 281, 558: 281, 709: 281}, // 2990 - {708: 5809}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5765, 989: 5766, 1018: 5810}, - {382, 382, 9: 5768, 530: 382, 721: 5812, 1069: 5811, 5813}, - {381, 381, 6: 381, 15: 381, 51: 381, 381, 381, 381, 381, 530: 381}, - {159: 5833, 5831, 166: 5834, 5832, 5835, 408: 5826, 457: 5828, 1071: 5830, 1423: 5829, 1450: 5827}, + {9: 280, 528: 280, 280, 558: 280, 709: 280}, + {528: 5853, 626: 1979, 723: 1979}, + {9: 5753, 528: 5813, 709: 5814}, + {2: 265, 265, 265, 265, 265, 265, 265, 10: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 58: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 5767, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 582: 265, 606: 5766, 957: 5768, 1205: 5816}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5815}, // 2995 - {315, 315, 530: 5815, 1295: 5814}, - {318, 318}, - {161: 5819, 5817, 5818, 5820, 950: 5816}, - {1000: 5825}, - {559: 4141, 793: 5824}, + {318, 318, 9: 5760}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5770, 766: 5771, 3024, 3025, 3023, 1231: 5817}, + {709: 5818}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 5819}, + {384, 384, 9: 5777, 530: 384, 722: 5821, 1069: 5820, 5822}, // 3000 - {559: 4141, 793: 5823}, - {559: 4141, 793: 5822}, - {559: 4141, 793: 5821}, - {310, 310}, - {311, 311}, + {383, 383, 6: 383, 15: 383, 51: 383, 383, 383, 383, 383, 530: 383}, + {159: 5842, 5840, 166: 5843, 5841, 5844, 408: 5835, 457: 5837, 1071: 5839, 1424: 5838, 1451: 5836}, + {317, 317, 530: 5824, 1295: 5823}, + {320, 320}, + {161: 5828, 5826, 5827, 5829, 950: 5825}, // 3005 + {1001: 5834}, + {559: 4143, 794: 5833}, + {559: 4143, 794: 5832}, + {559: 4143, 794: 5831}, + {559: 4143, 794: 5830}, + // 3010 {312, 312}, {313, 313}, {314, 314}, - {380, 380, 6: 380, 15: 380, 51: 380, 380, 380, 380, 380, 530: 380}, - {379, 379, 6: 379, 15: 379, 51: 379, 379, 379, 379, 379, 530: 379}, - // 3010 - {378, 378, 6: 378, 15: 378, 51: 378, 378, 378, 378, 378, 530: 378}, - {377, 377, 6: 377, 15: 377, 51: 377, 377, 377, 377, 377, 159: 5833, 5831, 166: 5834, 5832, 5835, 530: 377, 564: 5841, 1071: 5842}, - {376, 376, 6: 376, 15: 376, 51: 376, 376, 376, 376, 376, 159: 376, 376, 166: 376, 376, 376, 530: 376, 564: 376}, - {531: 5840}, - {531: 5839}, + {315, 315}, + {316, 316}, // 3015 - {531: 5838}, - {531: 5837}, - {531: 5836}, - {369, 369, 6: 369, 15: 369, 51: 369, 369, 369, 369, 369, 159: 369, 369, 166: 369, 369, 369, 530: 369, 564: 369}, - {370, 370, 6: 370, 15: 370, 51: 370, 370, 370, 370, 370, 159: 370, 370, 166: 370, 370, 370, 530: 370, 564: 370}, + {382, 382, 6: 382, 15: 382, 51: 382, 382, 382, 382, 382, 530: 382}, + {381, 381, 6: 381, 15: 381, 51: 381, 381, 381, 381, 381, 530: 381}, + {380, 380, 6: 380, 15: 380, 51: 380, 380, 380, 380, 380, 530: 380}, + {379, 379, 6: 379, 15: 379, 51: 379, 379, 379, 379, 379, 159: 5842, 5840, 166: 5843, 5841, 5844, 530: 379, 564: 5850, 1071: 5851}, + {378, 378, 6: 378, 15: 378, 51: 378, 378, 378, 378, 378, 159: 378, 378, 166: 378, 378, 378, 530: 378, 564: 378}, // 3020 + {531: 5849}, + {531: 5848}, + {531: 5847}, + {531: 5846}, + {531: 5845}, + // 3025 {371, 371, 6: 371, 15: 371, 51: 371, 371, 371, 371, 371, 159: 371, 371, 166: 371, 371, 371, 530: 371, 564: 371}, {372, 372, 6: 372, 15: 372, 51: 372, 372, 372, 372, 372, 159: 372, 372, 166: 372, 372, 372, 530: 372, 564: 372}, {373, 373, 6: 373, 15: 373, 51: 373, 373, 373, 373, 373, 159: 373, 373, 166: 373, 373, 373, 530: 373, 564: 373}, - {159: 5833, 5831, 166: 5834, 5832, 5835, 1071: 5843}, {374, 374, 6: 374, 15: 374, 51: 374, 374, 374, 374, 374, 159: 374, 374, 166: 374, 374, 374, 530: 374, 564: 374}, - // 3025 {375, 375, 6: 375, 15: 375, 51: 375, 375, 375, 375, 375, 159: 375, 375, 166: 375, 375, 375, 530: 375, 564: 375}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5845}, - {708: 5846}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 5847}, - {315, 315, 9: 5751, 530: 5815, 1295: 5848}, // 3030 - {317, 317}, - {2433, 2433, 9: 2433, 16: 2433, 18: 2433, 21: 2433, 533: 2433, 536: 2433, 551: 2433, 554: 2433, 558: 2433, 561: 2433, 576: 2433, 705: 2433, 708: 2433, 759: 2433}, - {406, 406}, - {2: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 10: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 58: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 529: 1027, 531: 1027, 1027, 1027, 1027, 538: 1027, 1027, 541: 1027, 1027, 1027, 545: 1027, 1027, 1027, 550: 1027, 1027, 557: 1027, 1027, 1027, 571: 1027, 580: 1027, 1027, 583: 1027, 1027, 622: 1027, 1027, 625: 1027, 629: 1027, 1027, 1027, 633: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 645: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 707: 1027, 711: 1027, 824: 1027, 1027, 831: 1027, 1027, 1027, 835: 1027, 844: 1027, 1027, 1027}, - {2: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 10: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 58: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 529: 1025, 547: 1025, 557: 1025, 1025, 640: 1025, 831: 1025, 1025, 1025}, + {159: 5842, 5840, 166: 5843, 5841, 5844, 1071: 5852}, + {376, 376, 6: 376, 15: 376, 51: 376, 376, 376, 376, 376, 159: 376, 376, 166: 376, 376, 376, 530: 376, 564: 376}, + {377, 377, 6: 377, 15: 377, 51: 377, 377, 377, 377, 377, 159: 377, 377, 166: 377, 377, 377, 530: 377, 564: 377}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5854}, + {709: 5855}, // 3035 - {2: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 10: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 529: 1230, 547: 1230, 640: 1230, 831: 5856, 5855, 5854, 928: 5857, 985: 5858}, - {2: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 10: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 58: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 529: 1233, 531: 1233, 1233, 1233, 1233, 538: 1233, 1233, 541: 1233, 1233, 1233, 545: 1233, 1233, 1233, 550: 1233, 1233, 557: 1233, 1233, 1233, 571: 1233, 580: 1233, 1233, 583: 1233, 1233, 622: 1233, 1233, 625: 1233, 629: 1233, 1233, 1233, 633: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 645: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 707: 1233, 711: 1233, 824: 1233, 1233, 831: 1233, 1233, 1233, 835: 1233, 844: 1233, 1233, 1233}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 529: 1232, 531: 1232, 1232, 1232, 1232, 538: 1232, 1232, 541: 1232, 1232, 1232, 545: 1232, 1232, 1232, 550: 1232, 1232, 557: 1232, 1232, 1232, 571: 1232, 580: 1232, 1232, 583: 1232, 1232, 622: 1232, 1232, 625: 1232, 629: 1232, 1232, 1232, 633: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 645: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 707: 1232, 711: 1232, 824: 1232, 1232, 831: 1232, 1232, 1232, 835: 1232, 844: 1232, 1232, 1232}, - {2: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 10: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 58: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 529: 1231, 531: 1231, 1231, 1231, 1231, 538: 1231, 1231, 541: 1231, 1231, 1231, 545: 1231, 1231, 1231, 550: 1231, 1231, 557: 1231, 1231, 1231, 571: 1231, 580: 1231, 1231, 583: 1231, 1231, 622: 1231, 1231, 625: 1231, 629: 1231, 1231, 1231, 633: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 645: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 707: 1231, 711: 1231, 824: 1231, 1231, 831: 1231, 1231, 1231, 835: 1231, 844: 1231, 1231, 1231}, - {2: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 10: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 58: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 529: 1229, 547: 1229, 557: 1229, 1229, 640: 1229}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5856}, + {317, 317, 9: 5760, 530: 5824, 1295: 5857}, + {319, 319}, + {2435, 2435, 9: 2435, 16: 2435, 18: 2435, 21: 2435, 533: 2435, 536: 2435, 551: 2435, 554: 2435, 558: 2435, 561: 2435, 576: 2435, 706: 2435, 709: 2435, 760: 2435}, + {408, 408}, // 3040 - {2: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 10: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 58: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 529: 2087, 547: 4590, 640: 2087, 951: 5859}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 640: 5863, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5862, 948: 5860, 988: 5861}, - {1104, 1104, 9: 1104, 57: 1104, 528: 1104, 530: 1104, 537: 1104, 540: 1104, 548: 1104, 1104, 552: 1104, 1104, 1104, 556: 1104, 1104, 560: 1104, 1104, 1104, 569: 1104, 1104, 572: 1104}, - {9: 5914, 554: 5986}, - {9: 1102, 538: 5881, 5882, 554: 5971, 571: 5880, 574: 5883, 577: 5879, 5884, 5885, 909: 5878, 914: 5877}, + {2: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 10: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 58: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 529: 1029, 531: 1029, 1029, 1029, 1029, 538: 1029, 1029, 541: 1029, 1029, 1029, 545: 1029, 1029, 1029, 550: 1029, 1029, 557: 1029, 1029, 1029, 571: 1029, 581: 1029, 1029, 584: 1029, 1029, 623: 1029, 1029, 626: 1029, 630: 1029, 1029, 1029, 634: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 646: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 708: 1029, 712: 1029, 824: 1029, 1029, 831: 1029, 1029, 1029, 835: 1029, 844: 1029, 1029, 1029}, + {2: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 10: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 58: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 529: 1027, 547: 1027, 557: 1027, 1027, 641: 1027, 831: 1027, 1027, 1027}, + {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 529: 1232, 547: 1232, 641: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 5867}, + {2: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 10: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 58: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 529: 1235, 531: 1235, 1235, 1235, 1235, 538: 1235, 1235, 541: 1235, 1235, 1235, 545: 1235, 1235, 1235, 550: 1235, 1235, 557: 1235, 1235, 1235, 571: 1235, 581: 1235, 1235, 584: 1235, 1235, 623: 1235, 1235, 626: 1235, 630: 1235, 1235, 1235, 634: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 646: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 708: 1235, 712: 1235, 824: 1235, 1235, 831: 1235, 1235, 1235, 835: 1235, 844: 1235, 1235, 1235}, + {2: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 10: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 58: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 529: 1234, 531: 1234, 1234, 1234, 1234, 538: 1234, 1234, 541: 1234, 1234, 1234, 545: 1234, 1234, 1234, 550: 1234, 1234, 557: 1234, 1234, 1234, 571: 1234, 581: 1234, 1234, 584: 1234, 1234, 623: 1234, 1234, 626: 1234, 630: 1234, 1234, 1234, 634: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 646: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 708: 1234, 712: 1234, 824: 1234, 1234, 831: 1234, 1234, 1234, 835: 1234, 844: 1234, 1234, 1234}, // 3045 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5968, 3022, 3023, 3021}, - {1100, 1100, 9: 1100, 57: 1100, 528: 1100, 530: 1100, 537: 1100, 1100, 1100, 1100, 548: 1100, 1100, 552: 1100, 1100, 1100, 556: 1100, 1100, 560: 1100, 1100, 1100, 569: 1100, 1100, 1100, 1100, 574: 1100, 577: 1100, 1100, 1100, 582: 1100}, - {1099, 1099, 9: 1099, 57: 1099, 528: 1099, 530: 1099, 537: 1099, 1099, 1099, 1099, 548: 1099, 1099, 552: 1099, 1099, 1099, 556: 1099, 1099, 560: 1099, 1099, 1099, 569: 1099, 1099, 1099, 1099, 574: 1099, 577: 1099, 1099, 1099, 582: 1099}, - {1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 530: 1095, 535: 1095, 537: 1095, 1095, 1095, 1095, 544: 5918, 547: 1095, 1095, 1095, 552: 1095, 1095, 1095, 556: 1095, 1095, 560: 1095, 1095, 1095, 1095, 569: 1095, 1095, 1095, 1095, 1095, 1095, 577: 1095, 1095, 1095, 582: 1095, 588: 1095, 730: 1095, 956: 5917}, - {1093, 1093, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1093, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 1093, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 1093, 530: 1093, 535: 5875, 537: 1093, 1093, 1093, 1093, 548: 1093, 1093, 552: 1093, 1093, 1093, 556: 1093, 1093, 560: 1093, 1093, 1093, 569: 1093, 1093, 1093, 1093, 574: 1093, 577: 1093, 1093, 1093, 582: 1093, 765: 5874, 3022, 3023, 3021, 1010: 5873, 5872}, + {2: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 10: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 58: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 529: 1233, 531: 1233, 1233, 1233, 1233, 538: 1233, 1233, 541: 1233, 1233, 1233, 545: 1233, 1233, 1233, 550: 1233, 1233, 557: 1233, 1233, 1233, 571: 1233, 581: 1233, 1233, 584: 1233, 1233, 623: 1233, 1233, 626: 1233, 630: 1233, 1233, 1233, 634: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 646: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 708: 1233, 712: 1233, 824: 1233, 1233, 831: 1233, 1233, 1233, 835: 1233, 844: 1233, 1233, 1233}, + {2: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 10: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 58: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 529: 1231, 547: 1231, 557: 1231, 1231, 641: 1231}, + {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 529: 2089, 547: 4599, 641: 2089, 951: 5868}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5871, 948: 5869, 988: 5870}, + {1106, 1106, 9: 1106, 57: 1106, 528: 1106, 530: 1106, 537: 1106, 540: 1106, 548: 1106, 1106, 552: 1106, 1106, 1106, 556: 1106, 1106, 560: 1106, 1106, 1106, 569: 1106, 1106, 572: 1106}, // 3050 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 2870, 545: 2869, 605: 2868, 640: 5863, 644: 2864, 765: 4268, 3022, 3023, 3021, 5871, 798: 5866, 800: 4209, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 4211, 4210, 890: 5865, 894: 5864, 5870, 948: 5860, 988: 5869}, - {9: 5914, 57: 5915}, - {1102, 1102, 9: 1102, 57: 1102, 528: 1102, 530: 1102, 537: 1102, 5881, 5882, 1102, 548: 1102, 1102, 552: 1102, 1102, 1102, 556: 1102, 1102, 560: 1102, 1102, 1102, 569: 1102, 1102, 5880, 1102, 574: 5883, 577: 5879, 5884, 5885, 909: 5878, 914: 5877}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1093, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 4328, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 535: 5875, 537: 987, 1093, 1093, 548: 987, 987, 552: 4220, 4219, 562: 3911, 571: 1093, 574: 1093, 577: 1093, 1093, 1093, 765: 5874, 3022, 3023, 3021, 837: 4221, 4222, 1010: 5873, 5872}, - {1097, 1097, 9: 1097, 57: 1097, 528: 1097, 530: 1097, 537: 1097, 1097, 1097, 1097, 548: 1097, 1097, 552: 1097, 1097, 1097, 556: 1097, 1097, 560: 1097, 1097, 1097, 569: 1097, 1097, 1097, 1097, 574: 1097, 577: 1097, 1097, 1097, 582: 1097}, + {9: 5923, 554: 5992}, + {9: 1104, 538: 5890, 5891, 554: 5977, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5974, 3024, 3025, 3023}, + {1102, 1102, 9: 1102, 57: 1102, 528: 1102, 530: 1102, 537: 1102, 1102, 1102, 1102, 548: 1102, 1102, 552: 1102, 1102, 1102, 556: 1102, 1102, 560: 1102, 1102, 1102, 569: 1102, 1102, 1102, 1102, 574: 1102, 577: 1102, 1102, 580: 1102, 583: 1102}, + {1101, 1101, 9: 1101, 57: 1101, 528: 1101, 530: 1101, 537: 1101, 1101, 1101, 1101, 548: 1101, 1101, 552: 1101, 1101, 1101, 556: 1101, 1101, 560: 1101, 1101, 1101, 569: 1101, 1101, 1101, 1101, 574: 1101, 577: 1101, 1101, 580: 1101, 583: 1101}, // 3055 - {1092, 1092, 9: 1092, 57: 1092, 528: 1092, 530: 1092, 537: 1092, 1092, 1092, 1092, 547: 1092, 1092, 1092, 552: 1092, 1092, 1092, 556: 1092, 1092, 560: 1092, 1092, 1092, 1092, 569: 1092, 1092, 1092, 1092, 1092, 1092, 577: 1092, 1092, 1092, 582: 1092, 588: 1092, 730: 1092}, - {1091, 1091, 9: 1091, 57: 1091, 528: 1091, 530: 1091, 537: 1091, 1091, 1091, 1091, 547: 1091, 1091, 1091, 552: 1091, 1091, 1091, 556: 1091, 1091, 560: 1091, 1091, 1091, 1091, 569: 1091, 1091, 1091, 1091, 1091, 1091, 577: 1091, 1091, 1091, 582: 1091, 588: 1091, 730: 1091}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5876, 3022, 3023, 3021}, - {1090, 1090, 9: 1090, 57: 1090, 528: 1090, 530: 1090, 537: 1090, 1090, 1090, 1090, 547: 1090, 1090, 1090, 552: 1090, 1090, 1090, 556: 1090, 1090, 560: 1090, 1090, 1090, 1090, 569: 1090, 1090, 1090, 1090, 1090, 1090, 577: 1090, 1090, 1090, 582: 1090, 588: 1090, 730: 1090}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5907}, + {1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 530: 1097, 535: 1097, 537: 1097, 1097, 1097, 1097, 544: 5927, 547: 1097, 1097, 1097, 552: 1097, 1097, 1097, 556: 1097, 1097, 560: 1097, 1097, 1097, 1097, 569: 1097, 1097, 1097, 1097, 1097, 1097, 577: 1097, 1097, 580: 1097, 583: 1097, 589: 1097, 729: 1097, 956: 5926}, + {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1095, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 1095, 530: 1095, 535: 5884, 537: 1095, 1095, 1095, 1095, 548: 1095, 1095, 552: 1095, 1095, 1095, 556: 1095, 1095, 560: 1095, 1095, 1095, 569: 1095, 1095, 1095, 1095, 574: 1095, 577: 1095, 1095, 580: 1095, 583: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 5881}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 2872, 545: 2871, 606: 2870, 641: 5872, 645: 2866, 766: 4270, 3024, 3025, 3023, 5880, 799: 5875, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 5878}, + {9: 5923, 57: 5924}, + {1104, 1104, 9: 1104, 57: 1104, 528: 1104, 530: 1104, 537: 1104, 5890, 5891, 1104, 548: 1104, 1104, 552: 1104, 1104, 1104, 556: 1104, 1104, 560: 1104, 1104, 1104, 569: 1104, 1104, 5889, 1104, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, // 3060 - {574: 1061, 1003: 5894, 1219: 5898}, - {538: 5881, 5882, 574: 5891, 909: 5892}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5888}, - {574: 1063, 1003: 1063}, - {574: 1062, 1003: 1062}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 4330, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 535: 5884, 537: 989, 1095, 1095, 548: 989, 989, 552: 4222, 4221, 562: 3913, 571: 1095, 574: 1095, 577: 1095, 1095, 580: 1095, 766: 5883, 3024, 3025, 3023, 837: 4223, 4224, 1011: 5882, 5881}, + {1099, 1099, 9: 1099, 57: 1099, 528: 1099, 530: 1099, 537: 1099, 1099, 1099, 1099, 548: 1099, 1099, 552: 1099, 1099, 1099, 556: 1099, 1099, 560: 1099, 1099, 1099, 569: 1099, 1099, 1099, 1099, 574: 1099, 577: 1099, 1099, 580: 1099, 583: 1099}, + {1094, 1094, 9: 1094, 57: 1094, 528: 1094, 530: 1094, 537: 1094, 1094, 1094, 1094, 547: 1094, 1094, 1094, 552: 1094, 1094, 1094, 556: 1094, 1094, 560: 1094, 1094, 1094, 1094, 569: 1094, 1094, 1094, 1094, 1094, 1094, 577: 1094, 1094, 580: 1094, 583: 1094, 589: 1094, 729: 1094}, + {1093, 1093, 9: 1093, 57: 1093, 528: 1093, 530: 1093, 537: 1093, 1093, 1093, 1093, 547: 1093, 1093, 1093, 552: 1093, 1093, 1093, 556: 1093, 1093, 560: 1093, 1093, 1093, 1093, 569: 1093, 1093, 1093, 1093, 1093, 1093, 577: 1093, 1093, 580: 1093, 583: 1093, 589: 1093, 729: 1093}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5885, 3024, 3025, 3023}, // 3065 - {2: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 10: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 58: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 529: 1059}, - {574: 5887}, - {574: 5886}, - {2: 1057, 1057, 1057, 1057, 1057, 1057, 1057, 10: 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 58: 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 1057, 529: 1057}, - {2: 1058, 1058, 1058, 1058, 1058, 1058, 1058, 10: 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 58: 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 1058, 529: 1058}, + {1092, 1092, 9: 1092, 57: 1092, 528: 1092, 530: 1092, 537: 1092, 1092, 1092, 1092, 547: 1092, 1092, 1092, 552: 1092, 1092, 1092, 556: 1092, 1092, 560: 1092, 1092, 1092, 1092, 569: 1092, 1092, 1092, 1092, 1092, 1092, 577: 1092, 1092, 580: 1092, 583: 1092, 589: 1092, 729: 1092}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5916}, + {574: 1063, 1004: 5903, 1219: 5907}, + {538: 5890, 5891, 574: 5900, 909: 5901}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5897}, // 3070 - {1065, 1065, 9: 1065, 57: 1065, 528: 5889, 530: 1065, 537: 1065, 1065, 1065, 1065, 548: 1065, 1065, 552: 1065, 1065, 1065, 556: 1065, 1065, 560: 1065, 1065, 1065, 569: 1065, 1065, 1065, 1065, 574: 1065, 577: 1065, 1065, 1065, 582: 1065, 909: 5878, 914: 5877}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5890}, - {1064, 1064, 9: 1064, 57: 1064, 528: 1064, 530: 1064, 537: 1064, 1064, 1064, 1064, 548: 1064, 1064, 552: 1064, 1064, 1064, 556: 1064, 1064, 560: 1064, 1064, 1064, 564: 3659, 3657, 3658, 3656, 3654, 1064, 1064, 1064, 1064, 574: 1064, 577: 1064, 1064, 1064, 582: 1064, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5897}, - {574: 1061, 1003: 5894, 1219: 5893}, - // 3075 + {574: 1065, 1004: 1065}, + {574: 1064, 1004: 1064}, + {2: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 10: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 58: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 529: 1061}, + {574: 5896}, {574: 5895}, - {574: 1060}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5896}, - {1066, 1066, 9: 1066, 57: 1066, 528: 1066, 530: 1066, 537: 1066, 1066, 1066, 1066, 548: 1066, 1066, 552: 1066, 1066, 1066, 556: 1066, 1066, 560: 1066, 1066, 1066, 569: 1066, 1066, 1066, 1066, 574: 1066, 577: 1066, 1066, 1066, 582: 1066, 909: 5878, 914: 5877}, - {1067, 1067, 9: 1067, 57: 1067, 528: 1067, 530: 1067, 537: 1067, 1067, 1067, 1067, 548: 1067, 1067, 552: 1067, 1067, 1067, 556: 1067, 1067, 560: 1067, 1067, 1067, 569: 1067, 1067, 1067, 1067, 574: 1067, 577: 1067, 1067, 1067, 582: 1067, 909: 5878, 914: 5877}, + // 3075 + {2: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 10: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 58: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 529: 1059}, + {2: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 10: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 58: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 529: 1060}, + {1067, 1067, 9: 1067, 57: 1067, 528: 5898, 530: 1067, 537: 1067, 1067, 1067, 1067, 548: 1067, 1067, 552: 1067, 1067, 1067, 556: 1067, 1067, 560: 1067, 1067, 1067, 569: 1067, 1067, 1067, 1067, 574: 1067, 577: 1067, 1067, 580: 1067, 583: 1067, 909: 5887, 914: 5886}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5899}, + {1066, 1066, 9: 1066, 57: 1066, 528: 1066, 530: 1066, 537: 1066, 1066, 1066, 1066, 548: 1066, 1066, 552: 1066, 1066, 1066, 556: 1066, 1066, 560: 1066, 1066, 1066, 564: 3661, 3659, 3660, 3658, 3656, 1066, 1066, 1066, 1066, 574: 1066, 577: 1066, 1066, 580: 1066, 583: 1066, 795: 3657, 3655}, // 3080 - {574: 5899}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5900}, - {528: 5901, 538: 5881, 5882, 5902, 571: 5880, 574: 5883, 577: 5879, 5884, 5885, 909: 5878, 914: 5877}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5906}, - {529: 5903}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5906}, + {574: 1063, 1004: 5903, 1219: 5902}, + {574: 5904}, + {574: 1062}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5905}, // 3085 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5904}, - {9: 4509, 57: 5905}, - {1068, 1068, 9: 1068, 57: 1068, 528: 1068, 530: 1068, 537: 1068, 1068, 1068, 1068, 548: 1068, 1068, 552: 1068, 1068, 1068, 556: 1068, 1068, 560: 1068, 1068, 1068, 569: 1068, 1068, 1068, 1068, 574: 1068, 577: 1068, 1068, 1068, 582: 1068}, - {1069, 1069, 9: 1069, 57: 1069, 528: 1069, 530: 1069, 537: 1069, 1069, 1069, 1069, 548: 1069, 1069, 552: 1069, 1069, 1069, 556: 1069, 1069, 560: 1069, 1069, 1069, 564: 3659, 3657, 3658, 3656, 3654, 1069, 1069, 1069, 1069, 574: 1069, 577: 1069, 1069, 1069, 582: 1069, 794: 3655, 3653}, - {1072, 1072, 9: 1072, 57: 1072, 528: 5908, 530: 1072, 537: 1072, 5881, 5882, 5909, 548: 1072, 1072, 552: 1072, 1072, 1072, 556: 1072, 1072, 560: 1072, 1072, 1072, 569: 1072, 1072, 5880, 1072, 574: 5883, 577: 5879, 5884, 5885, 582: 1072, 909: 5878, 914: 5877}, + {1068, 1068, 9: 1068, 57: 1068, 528: 1068, 530: 1068, 537: 1068, 1068, 1068, 1068, 548: 1068, 1068, 552: 1068, 1068, 1068, 556: 1068, 1068, 560: 1068, 1068, 1068, 569: 1068, 1068, 1068, 1068, 574: 1068, 577: 1068, 1068, 580: 1068, 583: 1068, 909: 5887, 914: 5886}, + {1069, 1069, 9: 1069, 57: 1069, 528: 1069, 530: 1069, 537: 1069, 1069, 1069, 1069, 548: 1069, 1069, 552: 1069, 1069, 1069, 556: 1069, 1069, 560: 1069, 1069, 1069, 569: 1069, 1069, 1069, 1069, 574: 1069, 577: 1069, 1069, 580: 1069, 583: 1069, 909: 5887, 914: 5886}, + {574: 5908}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5909}, + {528: 5910, 538: 5890, 5891, 5911, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, // 3090 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5913}, - {529: 5910}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 5911}, - {9: 4509, 57: 5912}, - {1070, 1070, 9: 1070, 57: 1070, 528: 1070, 530: 1070, 537: 1070, 1070, 1070, 1070, 548: 1070, 1070, 552: 1070, 1070, 1070, 556: 1070, 1070, 560: 1070, 1070, 1070, 569: 1070, 1070, 1070, 1070, 574: 1070, 577: 1070, 1070, 1070, 582: 1070}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5915}, + {529: 5912}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5913}, + {9: 4511, 57: 5914}, + {1070, 1070, 9: 1070, 57: 1070, 528: 1070, 530: 1070, 537: 1070, 1070, 1070, 1070, 548: 1070, 1070, 552: 1070, 1070, 1070, 556: 1070, 1070, 560: 1070, 1070, 1070, 569: 1070, 1070, 1070, 1070, 574: 1070, 577: 1070, 1070, 580: 1070, 583: 1070}, // 3095 - {1071, 1071, 9: 1071, 57: 1071, 528: 1071, 530: 1071, 537: 1071, 1071, 1071, 1071, 548: 1071, 1071, 552: 1071, 1071, 1071, 556: 1071, 1071, 560: 1071, 1071, 1071, 564: 3659, 3657, 3658, 3656, 3654, 1071, 1071, 1071, 1071, 574: 1071, 577: 1071, 1071, 1071, 582: 1071, 794: 3655, 3653}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 640: 5863, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5870, 948: 5916}, - {1096, 1096, 9: 1096, 57: 1096, 528: 1096, 530: 1096, 537: 1096, 1096, 1096, 1096, 548: 1096, 1096, 552: 1096, 1096, 1096, 556: 1096, 1096, 560: 1096, 1096, 1096, 569: 1096, 1096, 1096, 1096, 574: 1096, 577: 1096, 1096, 1096, 582: 1096}, - {1103, 1103, 9: 1103, 57: 1103, 528: 1103, 530: 1103, 537: 1103, 540: 1103, 548: 1103, 1103, 552: 1103, 1103, 1103, 556: 1103, 1103, 560: 1103, 1103, 1103, 569: 1103, 1103, 572: 1103}, - {1093, 1093, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1093, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 1093, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 1093, 530: 1093, 535: 5875, 537: 1093, 1093, 1093, 1093, 547: 1093, 1093, 1093, 552: 1093, 1093, 1093, 556: 1093, 1093, 560: 1093, 1093, 1093, 1093, 569: 1093, 1093, 1093, 1093, 1093, 1093, 577: 1093, 1093, 1093, 582: 1093, 588: 1093, 730: 1093, 765: 5874, 3022, 3023, 3021, 1010: 5873, 5922}, - // 3100 + {1071, 1071, 9: 1071, 57: 1071, 528: 1071, 530: 1071, 537: 1071, 1071, 1071, 1071, 548: 1071, 1071, 552: 1071, 1071, 1071, 556: 1071, 1071, 560: 1071, 1071, 1071, 564: 3661, 3659, 3660, 3658, 3656, 1071, 1071, 1071, 1071, 574: 1071, 577: 1071, 1071, 580: 1071, 583: 1071, 795: 3657, 3655}, + {1074, 1074, 9: 1074, 57: 1074, 528: 5917, 530: 1074, 537: 1074, 5890, 5891, 5918, 548: 1074, 1074, 552: 1074, 1074, 1074, 556: 1074, 1074, 560: 1074, 1074, 1074, 569: 1074, 1074, 5889, 1074, 574: 5892, 577: 5888, 5893, 580: 5894, 583: 1074, 909: 5887, 914: 5886}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5922}, {529: 5919}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 5920}, - {9: 5168, 57: 5921}, - {1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 1094, 535: 1094, 537: 1094, 1094, 1094, 1094, 545: 1094, 547: 1094, 1094, 1094, 552: 1094, 1094, 1094, 556: 1094, 1094, 560: 1094, 1094, 1094, 1094, 569: 1094, 1094, 1094, 1094, 1094, 1094, 577: 1094, 1094, 1094, 582: 1094, 588: 1094, 605: 1094, 624: 1094, 644: 1094, 706: 1094, 719: 1094, 730: 1094}, - {2094, 2094, 9: 2094, 57: 2094, 528: 2094, 530: 2094, 537: 2094, 2094, 2094, 2094, 547: 2094, 2094, 2094, 552: 2094, 2094, 2094, 556: 2094, 2094, 560: 2094, 2094, 2094, 2094, 569: 2094, 2094, 2094, 2094, 2094, 2094, 577: 2094, 2094, 2094, 582: 2094, 588: 2094, 730: 5924, 1021: 5923, 1309: 5925}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5920}, + // 3100 + {9: 4511, 57: 5921}, + {1072, 1072, 9: 1072, 57: 1072, 528: 1072, 530: 1072, 537: 1072, 1072, 1072, 1072, 548: 1072, 1072, 552: 1072, 1072, 1072, 556: 1072, 1072, 560: 1072, 1072, 1072, 569: 1072, 1072, 1072, 1072, 574: 1072, 577: 1072, 1072, 580: 1072, 583: 1072}, + {1073, 1073, 9: 1073, 57: 1073, 528: 1073, 530: 1073, 537: 1073, 1073, 1073, 1073, 548: 1073, 1073, 552: 1073, 1073, 1073, 556: 1073, 1073, 560: 1073, 1073, 1073, 564: 3661, 3659, 3660, 3658, 3656, 1073, 1073, 1073, 1073, 574: 1073, 577: 1073, 1073, 580: 1073, 583: 1073, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5925}, + {1098, 1098, 9: 1098, 57: 1098, 528: 1098, 530: 1098, 537: 1098, 1098, 1098, 1098, 548: 1098, 1098, 552: 1098, 1098, 1098, 556: 1098, 1098, 560: 1098, 1098, 1098, 569: 1098, 1098, 1098, 1098, 574: 1098, 577: 1098, 1098, 580: 1098, 583: 1098}, // 3105 - {2093, 2093, 9: 2093, 57: 2093, 528: 2093, 530: 2093, 537: 2093, 2093, 2093, 2093, 547: 2093, 2093, 2093, 552: 2093, 2093, 2093, 556: 2093, 2093, 560: 2093, 2093, 2093, 2093, 569: 2093, 2093, 2093, 2093, 2093, 2093, 577: 2093, 2093, 2093, 582: 2093, 588: 2093}, - {184: 5966}, - {1074, 1074, 9: 1074, 57: 1074, 528: 1074, 530: 1074, 537: 1074, 1074, 1074, 1074, 547: 5928, 1074, 1074, 552: 1074, 1074, 1074, 556: 1074, 1074, 560: 1074, 1074, 1074, 5929, 569: 1074, 1074, 1074, 1074, 5927, 1074, 577: 1074, 1074, 1074, 582: 1074, 588: 1074, 1046: 5931, 5930, 1181: 5932, 5926}, - {1189, 1189, 9: 1189, 57: 1189, 528: 1189, 530: 1189, 537: 1189, 1189, 1189, 1189, 548: 1189, 1189, 552: 1189, 1189, 1189, 556: 1189, 1189, 560: 1189, 1189, 1189, 569: 1189, 1189, 1189, 1189, 574: 1189, 577: 1189, 1189, 1189, 582: 1189, 588: 5947, 1468: 5948}, - {697: 4821, 706: 4822, 918: 5946}, + {1105, 1105, 9: 1105, 57: 1105, 528: 1105, 530: 1105, 537: 1105, 540: 1105, 548: 1105, 1105, 552: 1105, 1105, 1105, 556: 1105, 1105, 560: 1105, 1105, 1105, 569: 1105, 1105, 572: 1105}, + {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1095, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 1095, 530: 1095, 535: 5884, 537: 1095, 1095, 1095, 1095, 547: 1095, 1095, 1095, 552: 1095, 1095, 1095, 556: 1095, 1095, 560: 1095, 1095, 1095, 1095, 569: 1095, 1095, 1095, 1095, 1095, 1095, 577: 1095, 1095, 580: 1095, 583: 1095, 589: 1095, 729: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 5931}, + {529: 5928}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5929}, + {9: 5177, 57: 5930}, // 3110 - {697: 4821, 706: 4822, 918: 5945}, - {697: 4821, 706: 4822, 918: 5944}, - {529: 1086, 556: 5934, 1360: 5935}, - {1076, 1076, 9: 1076, 57: 1076, 528: 1076, 530: 1076, 537: 1076, 1076, 1076, 1076, 547: 1076, 1076, 1076, 552: 1076, 1076, 1076, 556: 1076, 1076, 560: 1076, 1076, 1076, 1076, 569: 1076, 1076, 1076, 1076, 1076, 1076, 577: 1076, 1076, 1076, 582: 1076, 588: 1076}, - {1073, 1073, 9: 1073, 57: 1073, 528: 1073, 530: 1073, 537: 1073, 1073, 1073, 1073, 547: 5928, 1073, 1073, 552: 1073, 1073, 1073, 556: 1073, 1073, 560: 1073, 1073, 1073, 5929, 569: 1073, 1073, 1073, 1073, 5927, 1073, 577: 1073, 1073, 1073, 582: 1073, 588: 1073, 1046: 5933, 5930}, + {1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 535: 1096, 537: 1096, 1096, 1096, 1096, 545: 1096, 547: 1096, 1096, 1096, 552: 1096, 1096, 1096, 556: 1096, 1096, 560: 1096, 1096, 1096, 1096, 569: 1096, 1096, 1096, 1096, 1096, 1096, 577: 1096, 1096, 580: 1096, 583: 1096, 589: 1096, 606: 1096, 625: 1096, 645: 1096, 707: 1096, 720: 1096, 729: 1096}, + {2096, 2096, 9: 2096, 57: 2096, 528: 2096, 530: 2096, 537: 2096, 2096, 2096, 2096, 547: 2096, 2096, 2096, 552: 2096, 2096, 2096, 556: 2096, 2096, 560: 2096, 2096, 2096, 2096, 569: 2096, 2096, 2096, 2096, 2096, 2096, 577: 2096, 2096, 580: 2096, 583: 2096, 589: 2096, 729: 4565, 990: 5932, 1309: 5933}, + {2095, 2095, 9: 2095, 57: 2095, 528: 2095, 530: 2095, 537: 2095, 2095, 2095, 2095, 547: 2095, 2095, 2095, 552: 2095, 2095, 2095, 556: 2095, 2095, 560: 2095, 2095, 2095, 2095, 569: 2095, 2095, 2095, 2095, 2095, 2095, 577: 2095, 2095, 580: 2095, 583: 2095, 589: 2095}, + {1076, 1076, 9: 1076, 57: 1076, 528: 1076, 530: 1076, 537: 1076, 1076, 1076, 1076, 547: 5936, 1076, 1076, 552: 1076, 1076, 1076, 556: 1076, 1076, 560: 1076, 1076, 1076, 5937, 569: 1076, 1076, 1076, 1076, 5935, 1076, 577: 1076, 1076, 580: 1076, 583: 1076, 589: 1076, 1046: 5939, 5938, 1181: 5940, 5934}, + {1191, 1191, 9: 1191, 57: 1191, 528: 1191, 530: 1191, 537: 1191, 1191, 1191, 1191, 548: 1191, 1191, 552: 1191, 1191, 1191, 556: 1191, 1191, 560: 1191, 1191, 1191, 569: 1191, 1191, 1191, 1191, 574: 1191, 577: 1191, 1191, 580: 1191, 583: 1191, 589: 5955, 1469: 5956}, // 3115 - {1075, 1075, 9: 1075, 57: 1075, 528: 1075, 530: 1075, 537: 1075, 1075, 1075, 1075, 547: 1075, 1075, 1075, 552: 1075, 1075, 1075, 556: 1075, 1075, 560: 1075, 1075, 1075, 1075, 569: 1075, 1075, 1075, 1075, 1075, 1075, 577: 1075, 1075, 1075, 582: 1075, 588: 1075}, - {562: 5940, 569: 5941, 574: 5939}, - {529: 5936}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 1081, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 5937}, - {9: 5453, 57: 5938}, + {698: 4830, 707: 4831, 918: 5954}, + {698: 4830, 707: 4831, 918: 5953}, + {698: 4830, 707: 4831, 918: 5952}, + {529: 1088, 556: 5942, 1360: 5943}, + {1078, 1078, 9: 1078, 57: 1078, 528: 1078, 530: 1078, 537: 1078, 1078, 1078, 1078, 547: 1078, 1078, 1078, 552: 1078, 1078, 1078, 556: 1078, 1078, 560: 1078, 1078, 1078, 1078, 569: 1078, 1078, 1078, 1078, 1078, 1078, 577: 1078, 1078, 580: 1078, 583: 1078, 589: 1078}, // 3120 - {1082, 1082, 9: 1082, 57: 1082, 528: 1082, 530: 1082, 537: 1082, 1082, 1082, 1082, 547: 1082, 1082, 1082, 552: 1082, 1082, 1082, 556: 1082, 1082, 560: 1082, 1082, 1082, 1082, 569: 1082, 1082, 1082, 1082, 1082, 1082, 577: 1082, 1082, 1082, 582: 1082, 588: 1082}, - {529: 1085}, - {719: 5943}, - {719: 5942}, - {529: 1083}, + {1075, 1075, 9: 1075, 57: 1075, 528: 1075, 530: 1075, 537: 1075, 1075, 1075, 1075, 547: 5936, 1075, 1075, 552: 1075, 1075, 1075, 556: 1075, 1075, 560: 1075, 1075, 1075, 5937, 569: 1075, 1075, 1075, 1075, 5935, 1075, 577: 1075, 1075, 580: 1075, 583: 1075, 589: 1075, 1046: 5941, 5938}, + {1077, 1077, 9: 1077, 57: 1077, 528: 1077, 530: 1077, 537: 1077, 1077, 1077, 1077, 547: 1077, 1077, 1077, 552: 1077, 1077, 1077, 556: 1077, 1077, 560: 1077, 1077, 1077, 1077, 569: 1077, 1077, 1077, 1077, 1077, 1077, 577: 1077, 1077, 580: 1077, 583: 1077, 589: 1077}, + {562: 5948, 569: 5949, 574: 5947}, + {529: 5944}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1083, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 5945}, // 3125 - {529: 1084}, - {529: 1087, 556: 1087}, - {529: 1088, 556: 1088}, - {529: 1089, 556: 1089}, - {107: 5952, 367: 5951, 443: 5950, 529: 1186, 1467: 5949}, + {9: 5462, 57: 5946}, + {1084, 1084, 9: 1084, 57: 1084, 528: 1084, 530: 1084, 537: 1084, 1084, 1084, 1084, 547: 1084, 1084, 1084, 552: 1084, 1084, 1084, 556: 1084, 1084, 560: 1084, 1084, 1084, 1084, 569: 1084, 1084, 1084, 1084, 1084, 1084, 577: 1084, 1084, 580: 1084, 583: 1084, 589: 1084}, + {529: 1087}, + {720: 5951}, + {720: 5950}, // 3130 - {1098, 1098, 9: 1098, 57: 1098, 528: 1098, 530: 1098, 537: 1098, 1098, 1098, 1098, 548: 1098, 1098, 552: 1098, 1098, 1098, 556: 1098, 1098, 560: 1098, 1098, 1098, 569: 1098, 1098, 1098, 1098, 574: 1098, 577: 1098, 1098, 1098, 582: 1098}, - {529: 5953}, - {529: 1185}, - {529: 1184}, - {529: 1183}, + {529: 1085}, + {529: 1086}, + {529: 1089, 556: 1089}, + {529: 1090, 556: 1090}, + {529: 1091, 556: 1091}, // 3135 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 5955, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5954}, - {57: 1182, 418: 5963, 564: 3659, 3657, 3658, 3656, 3654, 585: 5962, 794: 3655, 3653, 1469: 5961}, - {1179, 1179, 9: 1179, 57: 1179, 268: 5957, 528: 1179, 530: 1179, 537: 1179, 1179, 1179, 1179, 548: 1179, 1179, 552: 1179, 1179, 1179, 556: 1179, 1179, 560: 1179, 1179, 1179, 569: 1179, 1179, 1179, 1179, 574: 1179, 577: 1179, 1179, 1179, 582: 1179, 1243: 5956}, - {1187, 1187, 9: 1187, 57: 1187, 528: 1187, 530: 1187, 537: 1187, 1187, 1187, 1187, 548: 1187, 1187, 552: 1187, 1187, 1187, 556: 1187, 1187, 560: 1187, 1187, 1187, 569: 1187, 1187, 1187, 1187, 574: 1187, 577: 1187, 1187, 1187, 582: 1187}, - {529: 5958}, + {107: 5960, 367: 5959, 443: 5958, 529: 1188, 1468: 5957}, + {1100, 1100, 9: 1100, 57: 1100, 528: 1100, 530: 1100, 537: 1100, 1100, 1100, 1100, 548: 1100, 1100, 552: 1100, 1100, 1100, 556: 1100, 1100, 560: 1100, 1100, 1100, 569: 1100, 1100, 1100, 1100, 574: 1100, 577: 1100, 1100, 580: 1100, 583: 1100}, + {529: 5961}, + {529: 1187}, + {529: 1186}, // 3140 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5959}, - {57: 5960, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {1178, 1178, 9: 1178, 57: 1178, 528: 1178, 530: 1178, 537: 1178, 1178, 1178, 1178, 548: 1178, 1178, 552: 1178, 1178, 1178, 556: 1178, 1178, 560: 1178, 1178, 1178, 569: 1178, 1178, 1178, 1178, 574: 1178, 577: 1178, 1178, 1178, 582: 1178}, - {57: 5964}, - {57: 1181}, + {529: 1185}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 5963, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5962}, + {57: 1184, 418: 5971, 564: 3661, 3659, 3660, 3658, 3656, 586: 5970, 795: 3657, 3655, 1470: 5969}, + {1181, 1181, 9: 1181, 57: 1181, 268: 5965, 528: 1181, 530: 1181, 537: 1181, 1181, 1181, 1181, 548: 1181, 1181, 552: 1181, 1181, 1181, 556: 1181, 1181, 560: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 574: 1181, 577: 1181, 1181, 580: 1181, 583: 1181, 1243: 5964}, + {1189, 1189, 9: 1189, 57: 1189, 528: 1189, 530: 1189, 537: 1189, 1189, 1189, 1189, 548: 1189, 1189, 552: 1189, 1189, 1189, 556: 1189, 1189, 560: 1189, 1189, 1189, 569: 1189, 1189, 1189, 1189, 574: 1189, 577: 1189, 1189, 580: 1189, 583: 1189}, // 3145 - {57: 1180}, - {1179, 1179, 9: 1179, 57: 1179, 268: 5957, 528: 1179, 530: 1179, 537: 1179, 1179, 1179, 1179, 548: 1179, 1179, 552: 1179, 1179, 1179, 556: 1179, 1179, 560: 1179, 1179, 1179, 569: 1179, 1179, 1179, 1179, 574: 1179, 577: 1179, 1179, 1179, 582: 1179, 1243: 5965}, - {1188, 1188, 9: 1188, 57: 1188, 528: 1188, 530: 1188, 537: 1188, 1188, 1188, 1188, 548: 1188, 1188, 552: 1188, 1188, 1188, 556: 1188, 1188, 560: 1188, 1188, 1188, 569: 1188, 1188, 1188, 1188, 574: 1188, 577: 1188, 1188, 1188, 582: 1188}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 5967}, - {2092, 2092, 9: 2092, 57: 2092, 528: 2092, 530: 2092, 537: 2092, 2092, 2092, 2092, 547: 2092, 2092, 2092, 552: 2092, 2092, 2092, 556: 2092, 2092, 560: 2092, 2092, 2092, 2092, 3659, 3657, 3658, 3656, 3654, 2092, 2092, 2092, 2092, 2092, 2092, 577: 2092, 2092, 2092, 582: 2092, 588: 2092, 794: 3655, 3653}, + {529: 5966}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5967}, + {57: 5968, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1180, 1180, 9: 1180, 57: 1180, 528: 1180, 530: 1180, 537: 1180, 1180, 1180, 1180, 548: 1180, 1180, 552: 1180, 1180, 1180, 556: 1180, 1180, 560: 1180, 1180, 1180, 569: 1180, 1180, 1180, 1180, 574: 1180, 577: 1180, 1180, 580: 1180, 583: 1180}, + {57: 5972}, // 3150 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5969}, - {538: 5881, 5882, 571: 5880, 574: 5883, 577: 5879, 5884, 5885, 582: 5970, 909: 5878, 914: 5877}, - {1101, 1101, 9: 1101, 57: 1101, 528: 1101, 530: 1101, 537: 1101, 540: 1101, 548: 1101, 1101, 552: 1101, 1101, 1101, 556: 1101, 1101, 560: 1101, 1101, 1101, 569: 1101, 1101, 572: 1101}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5972, 990: 5973, 1022: 5974}, - {555: 5983, 713: 5984, 887: 5982}, + {57: 1183}, + {57: 1182}, + {1181, 1181, 9: 1181, 57: 1181, 268: 5965, 528: 1181, 530: 1181, 537: 1181, 1181, 1181, 1181, 548: 1181, 1181, 552: 1181, 1181, 1181, 556: 1181, 1181, 560: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 574: 1181, 577: 1181, 1181, 580: 1181, 583: 1181, 1243: 5973}, + {1190, 1190, 9: 1190, 57: 1190, 528: 1190, 530: 1190, 537: 1190, 1190, 1190, 1190, 548: 1190, 1190, 552: 1190, 1190, 1190, 556: 1190, 1190, 560: 1190, 1190, 1190, 569: 1190, 1190, 1190, 1190, 574: 1190, 577: 1190, 1190, 580: 1190, 583: 1190}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5975}, // 3155 - {2599, 2599, 9: 2599, 540: 2599, 553: 2599, 561: 2599, 2599}, - {404, 404, 9: 5975, 540: 404, 553: 404, 561: 4576, 404, 884: 4577, 5976}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5972, 990: 5981}, - {1473, 1473, 540: 1473, 553: 1473, 562: 3911, 837: 3912, 904: 5977}, - {1056, 1056, 540: 1056, 553: 5978, 1191: 5979}, + {538: 5890, 5891, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 583: 5976, 909: 5887, 914: 5886}, + {1103, 1103, 9: 1103, 57: 1103, 528: 1103, 530: 1103, 537: 1103, 540: 1103, 548: 1103, 1103, 552: 1103, 1103, 1103, 556: 1103, 1103, 560: 1103, 1103, 1103, 569: 1103, 1103, 572: 1103}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 5980}, + {555: 5989, 714: 5990, 887: 5988}, + {2601, 2601, 9: 2601, 540: 2601, 553: 2601, 561: 2601, 2601}, // 3160 - {559: 4141, 639: 4228, 793: 4140, 809: 4227, 980: 5980}, - {408, 408, 540: 408}, - {1055, 1055, 540: 1055}, - {2598, 2598, 9: 2598, 540: 2598, 553: 2598, 561: 2598, 2598}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 5985}, + {406, 406, 9: 5981, 540: 406, 553: 406, 561: 4585, 406, 884: 4586, 5982}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5987}, + {1475, 1475, 540: 1475, 553: 1475, 562: 3913, 837: 3914, 904: 5983}, + {1058, 1058, 540: 1058, 553: 5984, 1191: 5985}, + {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 5986}, // 3165 - {2: 949, 949, 949, 949, 949, 949, 949, 10: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 58: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 531: 949, 949, 949, 949, 538: 949, 949, 541: 949, 949, 949, 545: 949, 949, 550: 949, 949, 559: 949, 580: 949, 583: 949, 949, 622: 949, 949, 625: 949, 629: 949, 949, 949, 633: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 645: 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 707: 949}, - {2: 948, 948, 948, 948, 948, 948, 948, 10: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 58: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 531: 948, 948, 948, 948, 538: 948, 948, 541: 948, 948, 948, 545: 948, 948, 550: 948, 948, 559: 948, 580: 948, 583: 948, 948, 622: 948, 948, 625: 948, 629: 948, 948, 948, 633: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 645: 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 707: 948}, + {410, 410, 540: 410}, + {1057, 1057, 540: 1057}, {2600, 2600, 9: 2600, 540: 2600, 553: 2600, 561: 2600, 2600}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5972, 990: 5973, 1022: 5987}, - {404, 404, 9: 5975, 540: 404, 561: 4576, 884: 4577, 5988}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 5991}, + {2: 951, 951, 951, 951, 951, 951, 951, 10: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 58: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 531: 951, 951, 951, 951, 538: 951, 951, 541: 951, 951, 951, 545: 951, 951, 550: 951, 951, 559: 951, 581: 951, 584: 951, 951, 623: 951, 951, 626: 951, 630: 951, 951, 951, 634: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 646: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 708: 951}, // 3170 - {407, 407, 540: 407}, - {2: 547, 547, 547, 547, 547, 547, 547, 10: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 58: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 5991}, - {546, 546}, - {23: 6004, 151: 742, 5997, 5994, 236: 5996, 242: 6007, 255: 6005, 271: 5998, 284: 6002, 308: 6006, 312: 5999, 583: 6003, 605: 5993, 1282: 6001, 1351: 5995, 1376: 6000}, + {2: 950, 950, 950, 950, 950, 950, 950, 10: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 58: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 531: 950, 950, 950, 950, 538: 950, 950, 541: 950, 950, 950, 545: 950, 950, 550: 950, 950, 559: 950, 581: 950, 584: 950, 950, 623: 950, 950, 626: 950, 630: 950, 950, 950, 634: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 646: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 708: 950}, + {2602, 2602, 9: 2602, 540: 2602, 553: 2602, 561: 2602, 2602}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 5993}, + {406, 406, 9: 5981, 540: 406, 561: 4585, 884: 4586, 5994}, + {409, 409, 540: 409}, // 3175 - {2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 530: 2286, 580: 2286}, - {2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 10: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 58: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 530: 2285, 580: 2285}, - {752, 752}, - {749, 749}, - {748, 748}, + {2: 549, 549, 549, 549, 549, 549, 549, 10: 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, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5997}, + {548, 548}, + {23: 6010, 151: 744, 6003, 6000, 237: 6002, 243: 6013, 255: 6011, 271: 6004, 284: 6008, 308: 6012, 312: 6005, 584: 6009, 606: 5999, 1282: 6007, 1351: 6001, 1376: 6006}, + {2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 10: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 58: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 530: 2288, 581: 2288}, // 3180 - {264: 6014}, - {746, 746}, - {151: 6013}, - {733, 733, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 733, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 4714, 1281: 6008}, - {743, 743}, + {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 10: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 58: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 530: 2287, 581: 2287}, + {754, 754}, + {751, 751}, + {750, 750}, + {264: 6020}, // 3185 + {748, 748}, + {151: 6019}, + {735, 735, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 735, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4723, 1281: 6014}, + {745, 745}, + {151: 743}, + // 3190 + {151: 742}, {151: 741}, {151: 740}, {151: 739}, - {151: 738}, - {151: 737}, - // 3190 - {729, 729, 530: 6010, 1494: 6009}, - {744, 744}, - {726: 6011}, - {560: 6012}, - {728, 728}, + {731, 731, 530: 6016, 1495: 6015}, // 3195 - {745, 745}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6015, 3022, 3023, 3021, 1065: 6016}, - {751, 751, 9: 751}, - {747, 747, 9: 6017}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6018, 3022, 3023, 3021}, + {746, 746}, + {727: 6017}, + {560: 6018}, + {730, 730}, + {747, 747}, // 3200 - {750, 750, 9: 750}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 6130, 3408, 3276, 3174, 3028, 3390, 3055, 6131, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 6132, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6133}, - {605: 6116, 706: 6117}, - {706: 6113}, - {605: 6108, 706: 6107}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6022}, + {753, 753, 9: 753}, + {749, 749, 9: 6023}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6024, 3024, 3025, 3023}, + {752, 752, 9: 752}, // 3205 - {605: 6105}, - {249: 6102}, - {249: 6099}, - {249: 6093}, - {179: 6090, 269: 6092, 389: 6088, 413: 6089, 1009: 6091}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 6136, 3278, 3176, 3030, 3392, 3057, 6137, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 6138, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6139}, + {606: 6122, 707: 6123}, + {707: 6119}, + {606: 6114, 707: 6113}, + {606: 6111}, // 3210 - {251: 6085, 254: 6084}, - {605: 6043}, - {179: 6037, 204: 6039, 219: 761, 241: 6041, 315: 6040, 1455: 6038}, - {179: 6036}, - {179: 6035}, + {249: 6108}, + {249: 6105}, + {249: 6099}, + {179: 6096, 269: 6098, 389: 6094, 413: 6095, 1010: 6097}, + {251: 6091, 254: 6090}, // 3215 - {446: 6034}, - {868, 868}, - {873, 873}, - {874, 874}, - {875, 875}, + {606: 6049}, + {179: 6043, 204: 6045, 219: 763, 242: 6047, 315: 6046, 1456: 6044}, + {179: 6042}, + {179: 6041}, + {446: 6040}, // 3220 - {219: 6042}, - {219: 760}, - {219: 759}, - {219: 758}, - {867, 867}, - // 3225 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6044}, - {740: 6045, 1030: 6046}, - {204: 6049, 214: 6048, 605: 2301, 1061: 6047}, + {870, 870}, + {875, 875}, {876, 876}, - {605: 6051}, + {877, 877}, + {219: 6048}, + // 3225 + {219: 762}, + {219: 761}, + {219: 760}, + {869, 869}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6050}, // 3230 - {153: 2300, 605: 2300}, - {214: 6050}, - {153: 2299, 605: 2299}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 6052}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6053}, + {741: 6051, 1030: 6052}, + {204: 6055, 214: 6054, 606: 2303, 1061: 6053}, + {878, 878}, + {606: 6057}, + {153: 2302, 606: 2302}, // 3235 - {596, 596, 6: 596, 596, 596, 15: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 528: 596, 6057, 596, 533: 596, 535: 596, 596, 596, 544: 596, 596, 547: 596, 550: 596, 596, 563: 596, 576: 6056, 605: 596, 644: 596, 705: 596, 596, 1371: 6055, 1464: 6054}, - {553, 553, 6: 4640, 4642, 557, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 528: 553, 553, 553, 533: 4639, 535: 553, 2414, 4676, 544: 553, 553, 547: 553, 550: 553, 2414, 563: 5406, 605: 553, 644: 553, 705: 2414, 4645, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 4681, 1014: 6072, 1133: 6071}, - {2417, 2417, 528: 6065, 1208: 6064}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6063}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 576: 6058, 697: 2653, 2653, 700: 2653, 2653, 4997, 706: 2653, 741: 2653, 2653, 765: 4506, 3022, 3023, 3021, 815: 4867, 923: 5243, 946: 5376, 996: 5377, 1079: 5378, 1279: 6059}, + {214: 6056}, + {153: 2301, 606: 2301}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 6058}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6059}, + {598, 598, 6: 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 528: 598, 6063, 598, 533: 598, 535: 598, 598, 598, 544: 598, 598, 547: 598, 550: 598, 598, 563: 598, 576: 6062, 606: 598, 645: 598, 706: 598, 598, 1371: 6061, 1465: 6060}, // 3240 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6061}, - {9: 5380, 57: 6060}, - {595, 595, 6: 595, 595, 595, 15: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 528: 595, 595, 595, 533: 595, 535: 595, 595, 595, 544: 595, 595, 547: 595, 550: 595, 595, 563: 595, 605: 595, 644: 595, 705: 595, 595}, - {57: 6062}, - {2335, 2335, 528: 2335}, + {555, 555, 6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 528: 555, 555, 555, 533: 4648, 535: 555, 2416, 4685, 544: 555, 555, 547: 555, 550: 555, 2416, 563: 5415, 606: 555, 645: 555, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 1015: 6078, 1133: 6077}, + {2419, 2419, 528: 6071, 1208: 6070}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6069}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 576: 6064, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5387, 1279: 6065}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6067}, // 3245 - {2336, 2336, 528: 2336}, - {2418, 2418}, - {85: 6066}, - {421: 6068, 797: 6067}, - {585: 6070}, + {9: 5389, 57: 6066}, + {597, 597, 6: 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 528: 597, 597, 597, 533: 597, 535: 597, 597, 597, 544: 597, 597, 547: 597, 550: 597, 597, 563: 597, 606: 597, 645: 597, 706: 597, 597}, + {57: 6068}, + {2337, 2337, 528: 2337}, + {2338, 2338, 528: 2338}, // 3250 - {585: 6069}, - {2415, 2415}, - {2416, 2416}, - {2412, 2412, 528: 2412, 2412, 2412, 535: 2412, 544: 6074, 2412, 547: 2412, 550: 2412, 605: 2412, 644: 2412, 1223: 6073}, - {552, 552, 6: 4640, 4642, 557, 5408, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 528: 552, 552, 552, 533: 4639, 535: 552, 2414, 4676, 544: 552, 552, 547: 552, 550: 552, 2414, 563: 5406, 605: 552, 644: 552, 705: 2414, 4645, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 5407}, + {2420, 2420}, + {85: 6072}, + {421: 6074, 798: 6073}, + {586: 6076}, + {586: 6075}, // 3255 - {2350, 2350, 528: 2350, 2350, 2350, 535: 2350, 545: 2350, 547: 5673, 550: 5674, 605: 2350, 644: 2350, 1154: 6075}, - {719: 5464}, - {2347, 2347, 528: 2347, 2347, 2347, 535: 6077, 545: 2347, 605: 2347, 644: 2347, 1310: 6076}, - {2345, 2345, 528: 2345, 2871, 2870, 545: 2869, 605: 2868, 644: 2864, 769: 6082, 800: 6080, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 6081, 6079, 1331: 6078}, - {2346, 2346, 528: 2346, 2346, 2346, 545: 2346, 605: 2346, 644: 2346}, + {2417, 2417}, + {2418, 2418}, + {2414, 2414, 528: 2414, 2414, 2414, 535: 2414, 544: 6080, 2414, 547: 2414, 550: 2414, 606: 2414, 645: 2414, 1223: 6079}, + {554, 554, 6: 4649, 4651, 559, 5417, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 528: 554, 554, 554, 533: 4648, 535: 554, 2416, 4685, 544: 554, 554, 547: 554, 550: 554, 2416, 563: 5415, 606: 554, 645: 554, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5416}, + {2352, 2352, 528: 2352, 2352, 2352, 535: 2352, 545: 2352, 547: 5682, 550: 5683, 606: 2352, 645: 2352, 1154: 6081}, // 3260 - {2417, 2417, 528: 6065, 1208: 6083}, - {2344, 2344, 528: 2344}, - {2343, 2343, 528: 2343, 537: 988, 548: 988, 988}, - {2342, 2342, 528: 2342}, - {2341, 2341, 528: 2341, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, + {720: 5473}, + {2349, 2349, 528: 2349, 2349, 2349, 535: 6083, 545: 2349, 606: 2349, 645: 2349, 1310: 6082}, + {2347, 2347, 528: 2347, 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 6088, 801: 6086, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6087, 6085, 1331: 6084}, + {2348, 2348, 528: 2348, 2348, 2348, 545: 2348, 606: 2348, 645: 2348}, + {2419, 2419, 528: 6071, 1208: 6089}, // 3265 - {2419, 2419}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6015, 3022, 3023, 3021, 1065: 6087}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6015, 3022, 3023, 3021, 1065: 6086}, - {878, 878, 9: 6017}, - {879, 879, 9: 6017}, + {2346, 2346, 528: 2346}, + {2345, 2345, 528: 2345, 537: 990, 548: 990, 990}, + {2344, 2344, 528: 2344}, + {2343, 2343, 528: 2343, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {2421, 2421}, // 3270 - {881, 881}, - {880, 880}, - {872, 872}, - {871, 871}, - {870, 870}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6093}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6092}, + {880, 880, 9: 6023}, + {881, 881, 9: 6023}, + {883, 883}, // 3275 - {217: 6094}, - {559: 4141, 793: 4407, 819: 6096, 999: 6095}, - {885, 885, 9: 6097}, - {859, 859, 9: 859}, - {559: 4141, 793: 4407, 819: 6098}, - // 3280 - {858, 858, 9: 858}, + {882, 882}, + {874, 874}, + {873, 873}, + {872, 872}, {217: 6100}, - {559: 4141, 793: 4407, 819: 6096, 999: 6101}, - {886, 886, 9: 6097}, - {217: 6103}, + // 3280 + {559: 4143, 794: 4409, 820: 6102, 1000: 6101}, + {887, 887, 9: 6103}, + {861, 861, 9: 861}, + {559: 4143, 794: 4409, 820: 6104}, + {860, 860, 9: 860}, // 3285 - {559: 4141, 793: 4407, 819: 6096, 999: 6104}, - {887, 887, 9: 6097}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6106}, - {888, 888, 9: 4271}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6111}, + {217: 6106}, + {559: 4143, 794: 4409, 820: 6102, 1000: 6107}, + {888, 888, 9: 6103}, + {217: 6109}, + {559: 4143, 794: 4409, 820: 6102, 1000: 6110}, // 3290 - {560: 6109}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6110}, - {877, 877, 9: 4271}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6112, 3022, 3023, 3021}, - {890, 890}, + {889, 889, 9: 6103}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6112}, + {890, 890, 9: 4273}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6117}, + {560: 6115}, // 3295 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6114}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6115, 3022, 3023, 3021}, - {891, 891}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6129}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6118}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6116}, + {879, 879, 9: 4273}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6118, 3024, 3025, 3023}, + {892, 892}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6120}, // 3300 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6119, 3022, 3023, 3021}, - {892, 892, 529: 6122, 1175: 6121, 1356: 6120}, - {889, 889, 9: 6127}, - {862, 862, 9: 862}, - {559: 4141, 793: 4407, 819: 6123}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6121, 3024, 3025, 3023}, + {893, 893}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6135}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6124}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6125, 3024, 3025, 3023}, // 3305 - {9: 6124}, - {559: 4141, 793: 4407, 819: 6125}, - {57: 6126}, - {860, 860, 9: 860}, - {529: 6122, 1175: 6128}, + {894, 894, 529: 6128, 1175: 6127, 1356: 6126}, + {891, 891, 9: 6133}, + {864, 864, 9: 864}, + {559: 4143, 794: 4409, 820: 6129}, + {9: 6130}, // 3310 - {861, 861, 9: 861}, - {893, 893, 9: 4271}, - {209: 1865, 425: 6150, 449: 6151, 712: 1865, 1299: 6149}, - {897, 897, 177: 6136, 209: 1685, 217: 6135, 712: 1685}, - {869, 869, 209: 1664, 712: 1664}, + {559: 4143, 794: 4409, 820: 6131}, + {57: 6132}, + {862, 862, 9: 862}, + {529: 6128, 1175: 6134}, + {863, 863, 9: 863}, // 3315 - {209: 6134}, - {894, 894}, - {404, 404, 559: 4141, 561: 4576, 793: 4407, 819: 6147, 884: 4577, 6146}, - {424: 6137}, - {553: 6138, 559: 4141, 793: 4407, 819: 6096, 999: 6139, 1300: 6140}, + {895, 895, 9: 4273}, + {209: 1867, 425: 6156, 449: 6157, 713: 1867, 1299: 6155}, + {899, 899, 177: 6142, 209: 1687, 217: 6141, 713: 1687}, + {871, 871, 209: 1666, 713: 1666}, + {209: 6140}, // 3320 - {559: 4141, 793: 4140, 809: 6141}, - {884, 884, 9: 6097}, - {883, 883}, - {900, 900, 9: 6142, 211: 6143}, - {559: 4141, 793: 4140, 809: 6145}, - // 3325 - {559: 4141, 793: 4140, 809: 6144}, - {898, 898}, - {899, 899}, {896, 896}, - {404, 404, 561: 4576, 884: 4577, 6148}, + {406, 406, 559: 4143, 561: 4585, 794: 4409, 820: 6153, 884: 4586, 6152}, + {424: 6143}, + {553: 6144, 559: 4143, 794: 4409, 820: 6102, 1000: 6145, 1300: 6146}, + {559: 4143, 794: 4142, 810: 6147}, + // 3325 + {886, 886, 9: 6103}, + {885, 885}, + {902, 902, 9: 6148, 211: 6149}, + {559: 4143, 794: 4142, 810: 6151}, + {559: 4143, 794: 4142, 810: 6150}, // 3330 - {895, 895}, - {882, 882}, - {559: 4141, 793: 6157}, - {398: 6153, 559: 4141, 711: 6154, 793: 6152}, - {865, 865}, + {900, 900}, + {901, 901}, + {898, 898}, + {406, 406, 561: 4585, 884: 4586, 6154}, + {897, 897}, // 3335 - {559: 4141, 793: 6156}, - {559: 4141, 793: 6155}, - {863, 863}, - {864, 864}, - {866, 866}, + {884, 884}, + {559: 4143, 794: 6163}, + {398: 6159, 559: 4143, 712: 6160, 794: 6158}, + {867, 867}, + {559: 4143, 794: 6162}, // 3340 - {2: 426, 426, 426, 426, 426, 426, 426, 10: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 58: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 531: 426, 533: 426, 555: 2032, 583: 426, 712: 2032, 2032}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6315, 555: 2030, 712: 2030, 2030, 765: 6314, 3022, 3023, 3021}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 6312, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 555: 1993, 712: 1993, 1993, 765: 6172, 3022, 3023, 3021, 921: 6213}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 555: 1987, 712: 1987, 1987, 765: 6172, 3022, 3023, 3021, 921: 6309}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 533: 6305, 555: 1985, 583: 4085, 712: 1985, 1985, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 6304}, + {559: 4143, 794: 6161}, + {865, 865}, + {866, 866}, + {868, 868}, + {2: 428, 428, 428, 428, 428, 428, 428, 10: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 58: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 531: 428, 533: 428, 555: 2034, 584: 428, 713: 2034, 2034}, // 3345 - {555: 5983, 6294, 712: 1980, 1980, 887: 6293}, - {555: 1972, 569: 6289, 712: 1972, 1972}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 6194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 533: 6286, 555: 1970, 711: 6284, 1970, 1970, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6197, 1257: 6285, 1437: 6283}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 6281, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 555: 1967, 712: 1967, 1967, 765: 6172, 3022, 3023, 3021, 921: 6210}, - {228: 6266, 555: 1949, 712: 1949, 1949, 726: 6267, 1017: 6265, 1081: 6264}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6321, 555: 2032, 713: 2032, 2032, 766: 6320, 3024, 3025, 3023}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6318, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1995, 713: 1995, 1995, 766: 6178, 3024, 3025, 3023, 921: 6219}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1989, 713: 1989, 1989, 766: 6178, 3024, 3025, 3023, 921: 6315}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6311, 555: 1987, 584: 4087, 713: 1987, 1987, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 6310}, + {555: 5989, 6300, 713: 1982, 1982, 887: 6299}, // 3350 - {382: 6218, 384: 6217, 555: 1893, 712: 1893, 1893, 1315: 6219}, - {531: 6216, 555: 1674, 712: 1674, 1674}, - {980, 980, 9: 6206}, - {222: 6192}, - {555: 947, 712: 6190, 947}, + {555: 1974, 569: 6295, 713: 1974, 1974}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 6200, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 533: 6292, 555: 1972, 712: 6290, 1972, 1972, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6203, 1257: 6291, 1438: 6289}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6287, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1969, 713: 1969, 1969, 766: 6178, 3024, 3025, 3023, 921: 6216}, + {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6270}, + {382: 6224, 384: 6223, 555: 1895, 713: 1895, 1895, 1315: 6225}, // 3355 - {555: 5983, 713: 5984, 887: 6188}, - {555: 5983, 713: 5984, 887: 6183}, - {555: 5983, 713: 5984, 887: 6181}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 533: 6180, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 6179, 1319: 6178}, - {925, 925, 9: 925}, + {531: 6222, 555: 1676, 713: 1676, 1676}, + {982, 982, 9: 6212}, + {222: 6198}, + {555: 949, 713: 6196, 949}, + {555: 5989, 714: 5990, 887: 6194}, // 3360 - {932, 932, 9: 932}, - {931, 931, 9: 931}, - {930, 930, 9: 930}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 6182}, - {937, 937, 9: 937, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, + {555: 5989, 714: 5990, 887: 6189}, + {555: 5989, 714: 5990, 887: 6187}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6186, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 6185, 1319: 6184}, + {927, 927, 9: 927}, + {934, 934, 9: 934}, // 3365 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6187}, - {951, 951, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 951, 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 4194, 3567, 3648, 3566, 3563}, - {952, 952, 9: 952}, - {950, 950, 9: 950}, - {938, 938, 9: 938}, + {933, 933, 9: 933}, + {932, 932, 9: 932}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6188}, + {939, 939, 9: 939, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6193}, // 3370 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6189}, - {942, 942, 9: 942}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6191, 3022, 3023, 3021}, - {555: 946, 713: 946}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 6194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 711: 6196, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6197, 1257: 6195}, + {953, 953, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 953, 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4196, 3569, 3650, 3568, 3565}, + {954, 954, 9: 954}, + {952, 952, 9: 952}, + {940, 940, 9: 940}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6195}, // 3375 - {909, 909, 9: 909, 625: 2062, 708: 909, 722: 2062}, - {968, 968, 625: 1888, 708: 968, 722: 1888}, - {708: 6204}, - {708: 967}, - {966, 966, 9: 6202, 708: 966}, + {944, 944, 9: 944}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6197, 3024, 3025, 3023}, + {555: 948, 714: 948}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 6200, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 712: 6202, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6203, 1257: 6201}, + {911, 911, 9: 911, 626: 2064, 709: 911, 723: 2064}, // 3380 - {910, 910, 9: 910, 625: 415, 708: 910, 722: 415}, - {904, 904, 9: 904, 708: 904}, - {903, 903, 9: 903, 708: 903}, - {902, 902, 9: 902, 708: 902}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6203, 6199}, + {970, 970, 626: 1890, 709: 970, 723: 1890}, + {709: 6210}, + {709: 969}, + {968, 968, 9: 6208, 709: 968}, + {912, 912, 9: 912, 626: 417, 709: 912, 723: 417}, // 3385 - {901, 901, 9: 901, 708: 901}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 6205}, - {969, 969, 9: 5751}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 6158, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 6161, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 6207, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 6208, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 6162, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 551: 4163, 625: 6175, 650: 6174, 705: 4161, 765: 6172, 3022, 3023, 3021, 848: 6176, 921: 6173, 1090: 6209}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 555: 1993, 712: 1993, 1993, 765: 6172, 3022, 3023, 3021, 921: 6213}, + {906, 906, 9: 906, 709: 906}, + {905, 905, 9: 905, 709: 905}, + {904, 904, 9: 904, 709: 904}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6209, 6205}, + {903, 903, 9: 903, 709: 903}, // 3390 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 555: 1967, 712: 1967, 1967, 765: 6172, 3022, 3023, 3021, 921: 6210}, - {924, 924, 9: 924}, - {555: 5983, 713: 5984, 887: 6211}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6212}, - {940, 940, 9: 940}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6211}, + {971, 971, 9: 5760}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 6213, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6214, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6215}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1995, 713: 1995, 1995, 766: 6178, 3024, 3025, 3023, 921: 6219}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1969, 713: 1969, 1969, 766: 6178, 3024, 3025, 3023, 921: 6216}, // 3395 - {555: 5983, 713: 5984, 887: 6214}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6215}, - {941, 941, 9: 941}, - {972, 972}, - {556: 2456}, + {926, 926, 9: 926}, + {555: 5989, 714: 5990, 887: 6217}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6218}, + {942, 942, 9: 942}, + {555: 5989, 714: 5990, 887: 6220}, // 3400 - {556: 2455}, - {556: 6220}, - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 723: 6232, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 6231}, - {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 547: 1026, 558: 1026, 831: 1026, 1026, 1026, 835: 5851, 963: 5852, 1013: 6237}, - {529: 2871, 545: 2869, 605: 2868, 644: 2864, 710: 2980, 769: 4216, 800: 4215, 2865, 2866, 2867, 2876, 2874, 4217, 4218, 816: 5612}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6221}, + {943, 943, 9: 943}, + {974, 974}, + {556: 2458}, + {556: 2457}, // 3405 - {331, 331, 537: 987, 540: 331, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {333, 333, 537: 988, 540: 333, 548: 988, 988}, + {556: 6226}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 724: 6238, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6237}, + {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 558: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6243}, + {529: 2873, 545: 2871, 606: 2870, 645: 2866, 711: 2982, 770: 4218, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220, 817: 5621}, + {333, 333, 537: 989, 540: 333, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + // 3410 + {335, 335, 537: 990, 540: 335, 548: 990, 990}, + {336, 336, 540: 336}, {334, 334, 540: 334}, {332, 332, 540: 332}, + {331, 331, 540: 331}, + // 3415 {330, 330, 540: 330}, - // 3410 {329, 329, 540: 329}, - {328, 328, 540: 328}, - {327, 327, 540: 327}, - {321, 321, 540: 6235}, - {250: 6233}, - // 3415 - {531: 6234}, - {319, 319}, - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 6236}, - {320, 320}, - {2: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 10: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 547: 1230, 558: 1230, 831: 5856, 5855, 5854, 928: 5857, 985: 6238}, + {323, 323, 540: 6241}, + {250: 6239}, + {531: 6240}, // 3420 - {2: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 10: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 58: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 6240, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 547: 1218, 558: 1218, 1237: 6239}, - {2: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 10: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 58: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 547: 4590, 558: 2087, 951: 6241}, - {2: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 10: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 58: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 547: 1217, 558: 1217}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 558: 6242, 765: 6244, 3022, 3023, 3021, 1012: 6245, 1078: 6243}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6257}, + {321, 321}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6242}, + {322, 322}, + {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 558: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6244}, + {2: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 10: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 58: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 6246, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 547: 1220, 558: 1220, 1237: 6245}, // 3425 - {9: 6253, 558: 6252}, - {9: 1220, 540: 1220, 558: 1220, 712: 6247, 1002: 6246}, - {9: 1222, 540: 1222, 558: 1222}, - {9: 1224, 540: 1224, 558: 1224}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 6249, 765: 6248, 3022, 3023, 3021}, + {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 558: 2089, 951: 6247}, + {2: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 10: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 58: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 547: 1219, 558: 1219}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 558: 6248, 766: 6250, 3024, 3025, 3023, 1013: 6251, 1078: 6249}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6263}, + {9: 6259, 558: 6258}, // 3430 - {9: 1220, 540: 1220, 558: 1220, 712: 6251, 1002: 6250}, - {9: 1219, 540: 1219, 558: 1219}, - {9: 1223, 540: 1223, 558: 1223}, - {581: 6249}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 640: 5863, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5870, 948: 5860, 988: 6255}, + {9: 1222, 540: 1222, 558: 1222, 713: 6253, 1003: 6252}, + {9: 1224, 540: 1224, 558: 1224}, + {9: 1226, 540: 1226, 558: 1226}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6255, 766: 6254, 3024, 3025, 3023}, + {9: 1222, 540: 1222, 558: 1222, 713: 6257, 1003: 6256}, // 3435 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6244, 3022, 3023, 3021, 1012: 6254}, {9: 1221, 540: 1221, 558: 1221}, - {404, 404, 9: 5914, 540: 404, 561: 4576, 884: 4577, 6256}, - {2312, 2312, 540: 2312}, - {1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 10: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 58: 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 1095, 535: 1095, 540: 1095, 544: 5918, 547: 1095, 553: 1095, 561: 1095, 1095, 1095, 573: 1095, 956: 6258}, + {9: 1225, 540: 1225, 558: 1225}, + {582: 6255}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6261}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6250, 3024, 3025, 3023, 1013: 6260}, // 3440 - {1093, 1093, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 535: 5875, 540: 1093, 547: 1093, 553: 1093, 561: 1093, 1093, 1093, 573: 1093, 765: 5874, 3022, 3023, 3021, 1010: 5873, 6259}, - {1074, 1074, 540: 1074, 547: 5928, 553: 1074, 561: 1074, 1074, 5929, 573: 5927, 1046: 5931, 5930, 1181: 5932, 6260}, - {404, 404, 540: 404, 553: 404, 561: 4576, 404, 884: 4577, 6261}, - {1473, 1473, 540: 1473, 553: 1473, 562: 3911, 837: 3912, 904: 6262}, - {1056, 1056, 540: 1056, 553: 5978, 1191: 6263}, + {9: 1223, 540: 1223, 558: 1223}, + {406, 406, 9: 5923, 540: 406, 561: 4585, 884: 4586, 6262}, + {2314, 2314, 540: 2314}, + {1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 10: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 58: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 535: 1097, 540: 1097, 544: 5927, 547: 1097, 553: 1097, 561: 1097, 1097, 1097, 573: 1097, 956: 6264}, + {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 535: 5884, 540: 1095, 547: 1095, 553: 1095, 561: 1095, 1095, 1095, 573: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 6265}, // 3445 - {2313, 2313, 540: 2313}, - {975, 975, 9: 6279}, - {962, 962, 9: 962}, - {402: 6271}, - {193: 6269, 762: 6268}, + {1076, 1076, 540: 1076, 547: 5936, 553: 1076, 561: 1076, 1076, 5937, 573: 5935, 1046: 5939, 5938, 1181: 5940, 6266}, + {406, 406, 540: 406, 553: 406, 561: 4585, 406, 884: 4586, 6267}, + {1475, 1475, 540: 1475, 553: 1475, 562: 3913, 837: 3914, 904: 6268}, + {1058, 1058, 540: 1058, 553: 5984, 1191: 6269}, + {2315, 2315, 540: 2315}, // 3450 - {959, 959, 9: 959}, - {958, 958, 9: 958, 730: 5924, 1021: 6270}, - {957, 957, 9: 957}, - {268: 6273, 434: 6275, 726: 6274, 1367: 6272}, - {960, 960, 9: 960}, + {977, 977, 9: 6285}, + {964, 964, 9: 964}, + {402: 6277}, + {193: 6275, 763: 6274}, + {961, 961, 9: 961}, // 3455 - {726: 6278}, - {377: 6276, 453: 6277}, - {953, 953, 9: 953}, - {955, 955, 9: 955}, - {954, 954, 9: 954}, + {960, 960, 9: 960, 729: 4565, 990: 6276}, + {959, 959, 9: 959}, + {268: 6279, 434: 6281, 727: 6280, 1367: 6278}, + {962, 962, 9: 962}, + {727: 6284}, // 3460 + {377: 6282, 453: 6283}, + {955, 955, 9: 955}, + {957, 957, 9: 957}, {956, 956, 9: 956}, - {228: 6266, 726: 6267, 1017: 6280}, - {961, 961, 9: 961}, - {228: 6266, 555: 1949, 712: 1949, 1949, 726: 6267, 1017: 6265, 1081: 6282}, - {976, 976, 9: 6279}, + {958, 958, 9: 958}, // 3465 - {970, 970}, - {967, 967, 548: 6287}, - {964, 964}, - {963, 963}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6288}, + {229: 6272, 727: 6273, 1018: 6286}, + {963, 963, 9: 963}, + {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6288}, + {978, 978, 9: 6285}, + {972, 972}, // 3470 - {965, 965, 9: 6202}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 6292}, - {2431, 2431, 109: 2431, 2431, 2431, 2431, 2431}, - {2430, 2430, 109: 2430, 2430, 2430, 2430, 2430}, - {971, 971}, + {969, 969, 548: 6293}, + {966, 966}, + {965, 965}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6294}, + {967, 967, 9: 6208}, // 3475 - {15: 6299, 531: 6298, 1224: 6303}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 6295}, - {555: 5983, 713: 5984, 887: 6296}, - {15: 6299, 531: 6298, 1224: 6297}, - {978, 978}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6298}, + {2433, 2433, 109: 2433, 2433, 2433, 2433, 2433}, + {2432, 2432, 109: 2432, 2432, 2432, 2432, 2432}, + {973, 973}, + {15: 6305, 531: 6304, 1224: 6309}, // 3480 - {913, 913}, - {529: 6300}, - {531: 5781, 991: 6301}, - {57: 6302}, - {912, 912}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6301}, + {555: 5989, 714: 5990, 887: 6302}, + {15: 6305, 531: 6304, 1224: 6303}, + {980, 980}, + {915, 915}, // 3485 - {979, 979}, - {936, 936, 9: 936, 536: 6306}, - {933, 933, 9: 933}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 533: 6307, 765: 3811, 3022, 3023, 3021, 799: 6308}, - {935, 935, 9: 935}, + {529: 6306}, + {531: 5790, 992: 6307}, + {57: 6308}, + {914, 914}, + {981, 981}, // 3490 - {934, 934, 9: 934}, - {555: 5983, 713: 5984, 887: 6310}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6311}, - {939, 939, 9: 939}, - {228: 6266, 555: 1949, 712: 1949, 1949, 726: 6267, 1017: 6265, 1081: 6313}, + {938, 938, 9: 938, 536: 6312}, + {935, 935, 9: 935}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6313, 766: 3813, 3024, 3025, 3023, 800: 6314}, + {937, 937, 9: 937}, + {936, 936, 9: 936}, // 3495 - {977, 977, 9: 6279}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6317, 3022, 3023, 3021, 995: 6324}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6317, 3022, 3023, 3021, 995: 6316}, - {555: 5983, 713: 5984, 887: 6322}, - {542: 6319, 555: 945, 712: 6318, 945}, + {555: 5989, 714: 5990, 887: 6316}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6317}, + {941, 941, 9: 941}, + {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6319}, + {979, 979, 9: 6285}, // 3500 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6317, 3022, 3023, 3021, 995: 6321}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6317, 3022, 3023, 3021, 995: 6320}, - {555: 943, 713: 943}, - {555: 944, 713: 944}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6323}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6330}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6322}, + {555: 5989, 714: 5990, 887: 6328}, + {542: 6325, 555: 947, 713: 6324, 947}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6327}, // 3505 - {973, 973}, - {555: 5983, 713: 5984, 887: 6325}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 6185, 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 6184, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6186, 932: 6326}, - {974, 974}, - {708: 6336}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6326}, + {555: 945, 714: 945}, + {555: 946, 714: 946}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6329}, + {975, 975}, // 3510 - {708: 6329}, - {325: 6330}, - {555: 6331}, - {531: 6332}, - {556: 6333}, + {555: 5989, 714: 5990, 887: 6331}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6332}, + {976, 976}, + {709: 6342}, + {709: 6335}, // 3515 - {324: 6334}, - {531: 6335}, - {981, 981}, - {325: 6337}, - {555: 6338}, + {325: 6336}, + {555: 6337}, + {531: 6338}, + {556: 6339}, + {324: 6340}, // 3520 - {531: 6339}, - {556: 6340}, - {324: 6341}, - {531: 6342}, - {982, 982}, + {531: 6341}, + {983, 983}, + {325: 6343}, + {555: 6344}, + {531: 6345}, // 3525 - {529: 2871, 545: 2869, 605: 2868, 644: 2864, 769: 6354, 800: 6353, 2865, 2866, 2867, 6355}, - {529: 1413, 545: 1413, 605: 1413, 644: 1413, 711: 3866, 824: 3864, 3865, 879: 6347, 882: 6348, 1034: 6350, 1075: 6352}, - {529: 1413, 545: 1413, 605: 1413, 644: 1413, 711: 3866, 824: 3864, 3865, 879: 6347, 882: 6348, 1034: 6350, 1075: 6351}, - {529: 1413, 545: 1413, 605: 1413, 644: 1413, 711: 3866, 824: 3864, 3865, 879: 6347, 882: 6348, 1034: 6350, 1075: 6349}, - {2: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 10: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 58: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 529: 1416, 531: 1416, 1416, 1416, 1416, 538: 1416, 1416, 541: 1416, 1416, 1416, 545: 1416, 1416, 550: 1416, 1416, 559: 1416, 571: 1416, 580: 1416, 1416, 583: 1416, 1416, 605: 1416, 622: 1416, 1416, 625: 1416, 629: 1416, 1416, 1416, 633: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 707: 1416, 711: 1416, 824: 1416, 1416, 831: 1416, 1416, 1416, 835: 1416, 844: 1416, 1416, 1416}, + {556: 6346}, + {324: 6347}, + {531: 6348}, + {984, 984}, + {529: 2873, 545: 2871, 606: 2870, 645: 2866, 770: 6360, 801: 6359, 2867, 2868, 2869, 6361}, // 3530 - {529: 1412, 545: 1412, 605: 1412, 644: 1412}, - {529: 984, 545: 984, 605: 984, 644: 984}, - {529: 983, 545: 983, 605: 983, 644: 983}, - {529: 985, 545: 985, 605: 985, 644: 985}, - {529: 986, 545: 986, 605: 986, 644: 986}, + {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6358}, + {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6357}, + {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6355}, + {2: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 10: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 58: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 529: 1418, 531: 1418, 1418, 1418, 1418, 538: 1418, 1418, 541: 1418, 1418, 1418, 545: 1418, 1418, 550: 1418, 1418, 559: 1418, 571: 1418, 581: 1418, 1418, 584: 1418, 1418, 606: 1418, 623: 1418, 1418, 626: 1418, 630: 1418, 1418, 1418, 634: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 708: 1418, 712: 1418, 824: 1418, 1418, 831: 1418, 1418, 1418, 835: 1418, 844: 1418, 1418, 1418}, + {529: 1414, 545: 1414, 606: 1414, 645: 1414}, // 3535 - {998, 998, 57: 998, 528: 998, 530: 998, 537: 988, 540: 998, 548: 988, 988}, - {997, 997, 57: 997, 528: 997, 530: 997, 537: 987, 540: 997, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 6356, 6357}, - {537: 989, 548: 989, 989}, - {996, 996, 57: 996, 528: 996, 530: 996, 540: 996, 552: 4220, 4219, 838: 6358}, - {995, 995, 57: 995, 528: 995, 530: 995, 540: 995}, + {529: 986, 545: 986, 606: 986, 645: 986}, + {529: 985, 545: 985, 606: 985, 645: 985}, + {529: 987, 545: 987, 606: 987, 645: 987}, + {529: 988, 545: 988, 606: 988, 645: 988}, + {1000, 1000, 57: 1000, 528: 1000, 530: 1000, 537: 990, 540: 1000, 548: 990, 990}, // 3540 - {994, 994, 57: 994, 528: 994, 530: 994, 540: 994}, - {57: 4328, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {9: 6374, 529: 1170, 545: 1170, 605: 1170, 644: 1170, 710: 1170, 797: 1170}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6363, 3022, 3023, 3021, 1029: 6362, 1296: 6373}, - {9: 1167, 529: 1167, 545: 1167, 605: 1167, 644: 1167, 710: 1167, 797: 1167}, + {999, 999, 57: 999, 528: 999, 530: 999, 537: 989, 540: 999, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 6362, 6363}, + {537: 991, 548: 991, 991}, + {998, 998, 57: 998, 528: 998, 530: 998, 540: 998, 552: 4222, 4221, 838: 6364}, + {997, 997, 57: 997, 528: 997, 530: 997, 540: 997}, + {996, 996, 57: 996, 528: 996, 530: 996, 540: 996}, // 3545 - {529: 6364, 535: 2574, 1357: 6365}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6369, 3022, 3023, 3021, 974: 6368}, - {535: 6366}, - {529: 2871, 769: 6367}, - {9: 1166, 529: 1166, 545: 1166, 605: 1166, 644: 1166, 710: 1166, 797: 1166}, + {57: 4330, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {9: 6380, 529: 1172, 545: 1172, 606: 1172, 645: 1172, 711: 1172, 798: 1172}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6368, 1296: 6379}, + {9: 1169, 529: 1169, 545: 1169, 606: 1169, 645: 1169, 711: 1169, 798: 1169}, + {529: 6370, 535: 2576, 1357: 6371}, // 3550 - {9: 6371, 57: 6370}, - {2572, 2572, 9: 2572, 57: 2572, 530: 2572}, - {535: 2573}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6372, 3022, 3023, 3021}, - {2571, 2571, 9: 2571, 57: 2571, 530: 2571}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 6374}, + {535: 6372}, + {529: 2873, 770: 6373}, + {9: 1168, 529: 1168, 545: 1168, 606: 1168, 645: 1168, 711: 1168, 798: 1168}, + {9: 6377, 57: 6376}, // 3555 - {9: 6374, 529: 1169, 545: 1169, 605: 1169, 644: 1169, 710: 1169, 797: 1169}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6363, 3022, 3023, 3021, 1029: 6375}, - {9: 1168, 529: 1168, 545: 1168, 605: 1168, 644: 1168, 710: 1168, 797: 1168}, - {1473, 1473, 57: 1473, 528: 1473, 530: 1473, 537: 1473, 540: 1473, 548: 1473, 1473, 552: 1473, 1473, 556: 1473, 1473, 560: 1473, 562: 3911, 837: 3912, 904: 6377}, - {1042, 1042, 57: 1042, 528: 1042, 530: 1042, 537: 1042, 540: 1042, 548: 1042, 1042, 552: 4220, 4219, 556: 1042, 1042, 560: 1042, 838: 4257, 920: 6378}, + {2574, 2574, 9: 2574, 57: 2574, 530: 2574}, + {535: 2575}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6378, 3024, 3025, 3023}, + {2573, 2573, 9: 2573, 57: 2573, 530: 2573}, + {9: 6380, 529: 1171, 545: 1171, 606: 1171, 645: 1171, 711: 1171, 798: 1171}, // 3560 - {1013, 1013, 57: 1013, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 556: 4259, 1013, 560: 4260, 986: 6379}, - {1019, 1019, 57: 1019, 528: 1019, 530: 1019, 537: 1019, 540: 1019, 548: 1019, 1019, 557: 4285, 987: 6380}, - {1174, 1174, 57: 1174, 528: 1174, 530: 1174, 537: 1174, 540: 1174, 548: 1174, 1174}, - {1042, 1042, 57: 1042, 528: 1042, 530: 1042, 537: 1042, 540: 1042, 548: 1042, 1042, 552: 4220, 4219, 556: 1042, 1042, 560: 1042, 838: 4257, 920: 6382}, - {1013, 1013, 57: 1013, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 556: 4259, 1013, 560: 4260, 986: 6383}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6381}, + {9: 1170, 529: 1170, 545: 1170, 606: 1170, 645: 1170, 711: 1170, 798: 1170}, + {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6383}, + {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6384}, + {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6385}, // 3565 - {1019, 1019, 57: 1019, 528: 1019, 530: 1019, 537: 1019, 540: 1019, 548: 1019, 1019, 557: 4285, 987: 6384}, - {1175, 1175, 57: 1175, 528: 1175, 530: 1175, 537: 1175, 540: 1175, 548: 1175, 1175}, - {719: 6392}, - {1473, 1473, 57: 1473, 528: 1473, 530: 1473, 537: 1473, 540: 1473, 548: 1473, 1473, 552: 1473, 1473, 556: 1473, 1473, 560: 1473, 562: 3911, 837: 3912, 904: 6388}, - {1020, 1020, 57: 1020, 528: 1020, 530: 1020, 537: 1020, 540: 1020, 548: 1020, 1020, 552: 1020, 1020, 556: 1020, 1020, 560: 1020, 562: 1020, 570: 1020, 572: 1020}, - // 3570 - {1042, 1042, 57: 1042, 528: 1042, 530: 1042, 537: 1042, 540: 1042, 548: 1042, 1042, 552: 4220, 4219, 556: 1042, 1042, 560: 1042, 838: 4257, 920: 6389}, - {1013, 1013, 57: 1013, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 556: 4259, 1013, 560: 4260, 986: 6390}, - {1019, 1019, 57: 1019, 528: 1019, 530: 1019, 537: 1019, 540: 1019, 548: 1019, 1019, 557: 4285, 987: 6391}, + {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6386}, {1176, 1176, 57: 1176, 528: 1176, 530: 1176, 537: 1176, 540: 1176, 548: 1176, 1176}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3726, 967: 3727, 994: 6393}, + {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6388}, + {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6389}, + {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6390}, + // 3570 + {1177, 1177, 57: 1177, 528: 1177, 530: 1177, 537: 1177, 540: 1177, 548: 1177, 1177}, + {720: 6398}, + {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6394}, + {1022, 1022, 57: 1022, 528: 1022, 530: 1022, 537: 1022, 540: 1022, 548: 1022, 1022, 552: 1022, 1022, 556: 1022, 1022, 560: 1022, 562: 1022, 570: 1022, 572: 1022}, + {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6395}, // 3575 - {2099, 2099, 9: 3729, 57: 2099, 528: 2099, 530: 6394, 537: 2099, 540: 2099, 548: 2099, 2099, 552: 2099, 2099, 556: 2099, 2099, 560: 2099, 562: 2099, 570: 2099, 572: 2099, 1495: 6395}, - {431: 6396}, - {2097, 2097, 57: 2097, 528: 2097, 530: 2097, 537: 2097, 540: 2097, 548: 2097, 2097, 552: 2097, 2097, 556: 2097, 2097, 560: 2097, 562: 2097, 570: 2097, 572: 2097}, - {2098, 2098, 57: 2098, 528: 2098, 530: 2098, 537: 2098, 540: 2098, 548: 2098, 2098, 552: 2098, 2098, 556: 2098, 2098, 560: 2098, 562: 2098, 570: 2098, 572: 2098}, - {404, 404, 57: 404, 528: 404, 530: 404, 537: 404, 540: 404, 548: 404, 404, 552: 404, 404, 556: 404, 404, 560: 404, 4576, 404, 569: 404, 884: 4577, 6422}, + {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6396}, + {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6397}, + {1178, 1178, 57: 1178, 528: 1178, 530: 1178, 537: 1178, 540: 1178, 548: 1178, 1178}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 6399}, + {2101, 2101, 9: 3731, 57: 2101, 528: 2101, 530: 6400, 537: 2101, 540: 2101, 548: 2101, 2101, 552: 2101, 2101, 556: 2101, 2101, 560: 2101, 562: 2101, 570: 2101, 572: 2101, 1496: 6401}, // 3580 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 640: 5863, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5870, 948: 5860, 988: 6407, 1338: 6406, 1466: 6405}, - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 552: 1021, 1021, 556: 1021, 1021, 560: 1021, 562: 1021, 569: 6385, 1045: 6387, 1074: 6400}, - {1473, 1473, 57: 1473, 528: 1473, 530: 1473, 537: 1473, 540: 1473, 548: 1473, 1473, 552: 1473, 1473, 556: 1473, 1473, 560: 1473, 562: 3911, 837: 3912, 904: 6401}, - {1042, 1042, 57: 1042, 528: 1042, 530: 1042, 537: 1042, 540: 1042, 548: 1042, 1042, 552: 4220, 4219, 556: 1042, 1042, 560: 1042, 838: 4257, 920: 6402}, - {1013, 1013, 57: 1013, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 556: 4259, 1013, 560: 4260, 986: 6403}, + {431: 6402}, + {2099, 2099, 57: 2099, 528: 2099, 530: 2099, 537: 2099, 540: 2099, 548: 2099, 2099, 552: 2099, 2099, 556: 2099, 2099, 560: 2099, 562: 2099, 570: 2099, 572: 2099}, + {2100, 2100, 57: 2100, 528: 2100, 530: 2100, 537: 2100, 540: 2100, 548: 2100, 2100, 552: 2100, 2100, 556: 2100, 2100, 560: 2100, 562: 2100, 570: 2100, 572: 2100}, + {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 560: 406, 4585, 406, 569: 406, 884: 4586, 6428}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6413, 1338: 6412, 1467: 6411}, // 3585 - {1019, 1019, 57: 1019, 528: 1019, 530: 1019, 537: 1019, 540: 1019, 548: 1019, 1019, 557: 4285, 987: 6404}, - {1177, 1177, 57: 1177, 528: 1177, 530: 1177, 537: 1177, 540: 1177, 548: 1177, 1177}, - {404, 404, 57: 404, 528: 404, 530: 404, 537: 404, 540: 404, 548: 404, 404, 552: 404, 404, 556: 404, 404, 560: 404, 4576, 404, 569: 404, 404, 572: 404, 884: 4577, 6408}, - {1165, 1165, 57: 1165, 528: 1165, 530: 1165, 537: 1165, 540: 1165, 548: 1165, 1165, 552: 1165, 1165, 556: 1165, 1165, 560: 1165, 1165, 1165, 569: 1165}, - {1105, 1105, 9: 5914, 57: 1105, 528: 1105, 530: 1105, 537: 1105, 540: 1105, 548: 1105, 1105, 552: 1105, 1105, 556: 1105, 1105, 560: 1105, 1105, 1105, 569: 1105, 1105, 572: 1105}, + {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1045: 6393, 1074: 6406}, + {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6407}, + {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6408}, + {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6409}, + {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6410}, // 3590 - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 552: 1021, 1021, 556: 1021, 1021, 560: 1021, 562: 1021, 569: 6385, 1021, 572: 1021, 1045: 6387, 1074: 6409}, - {2096, 2096, 57: 2096, 528: 2096, 530: 2096, 537: 2096, 540: 2096, 548: 2096, 2096, 552: 2096, 2096, 556: 2096, 2096, 560: 2096, 562: 2096, 570: 6410, 572: 2096, 1177: 6411}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 6421}, - {1164, 1164, 57: 1164, 528: 1164, 530: 1164, 537: 1164, 540: 1164, 548: 1164, 1164, 552: 1164, 1164, 556: 1164, 1164, 560: 1164, 562: 1164, 572: 6413, 1487: 6412}, - {1190, 1190, 57: 1190, 528: 1190, 530: 1190, 537: 1190, 540: 1190, 548: 1190, 1190, 552: 1190, 1190, 556: 1190, 1190, 560: 1190, 562: 1190}, + {1179, 1179, 57: 1179, 528: 1179, 530: 1179, 537: 1179, 540: 1179, 548: 1179, 1179}, + {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 560: 406, 4585, 406, 569: 406, 406, 572: 406, 884: 4586, 6414}, + {1167, 1167, 57: 1167, 528: 1167, 530: 1167, 537: 1167, 540: 1167, 548: 1167, 1167, 552: 1167, 1167, 556: 1167, 1167, 560: 1167, 1167, 1167, 569: 1167}, + {1107, 1107, 9: 5923, 57: 1107, 528: 1107, 530: 1107, 537: 1107, 540: 1107, 548: 1107, 1107, 552: 1107, 1107, 556: 1107, 1107, 560: 1107, 1107, 1107, 569: 1107, 1107, 572: 1107}, + {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1023, 572: 1023, 1045: 6393, 1074: 6415}, // 3595 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 3715, 3022, 3023, 3021, 1020: 6416, 1292: 6415, 1488: 6414}, - {1163, 1163, 9: 6419, 57: 1163, 528: 1163, 530: 1163, 537: 1163, 540: 1163, 548: 1163, 1163, 552: 1163, 1163, 556: 1163, 1163, 560: 1163, 562: 1163}, - {1162, 1162, 9: 1162, 57: 1162, 528: 1162, 530: 1162, 537: 1162, 540: 1162, 548: 1162, 1162, 552: 1162, 1162, 556: 1162, 1162, 560: 1162, 562: 1162}, - {535: 6417}, - {529: 3716, 1294: 6418}, + {2098, 2098, 57: 2098, 528: 2098, 530: 2098, 537: 2098, 540: 2098, 548: 2098, 2098, 552: 2098, 2098, 556: 2098, 2098, 560: 2098, 562: 2098, 570: 6416, 572: 2098, 1177: 6417}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6427}, + {1166, 1166, 57: 1166, 528: 1166, 530: 1166, 537: 1166, 540: 1166, 548: 1166, 1166, 552: 1166, 1166, 556: 1166, 1166, 560: 1166, 562: 1166, 572: 6419, 1488: 6418}, + {1192, 1192, 57: 1192, 528: 1192, 530: 1192, 537: 1192, 540: 1192, 548: 1192, 1192, 552: 1192, 1192, 556: 1192, 1192, 560: 1192, 562: 1192}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 3717, 3024, 3025, 3023, 1021: 6422, 1292: 6421, 1489: 6420}, // 3600 - {1160, 1160, 9: 1160, 57: 1160, 528: 1160, 530: 1160, 537: 1160, 540: 1160, 548: 1160, 1160, 552: 1160, 1160, 556: 1160, 1160, 560: 1160, 562: 1160}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 3715, 3022, 3023, 3021, 1020: 6416, 1292: 6420}, - {1161, 1161, 9: 1161, 57: 1161, 528: 1161, 530: 1161, 537: 1161, 540: 1161, 548: 1161, 1161, 552: 1161, 1161, 556: 1161, 1161, 560: 1161, 562: 1161}, - {2095, 2095, 57: 2095, 528: 2095, 530: 2095, 537: 2095, 540: 2095, 548: 2095, 2095, 552: 2095, 2095, 556: 2095, 2095, 2095, 560: 2095, 2095, 2095, 564: 3659, 3657, 3658, 3656, 3654, 2095, 572: 2095, 794: 3655, 3653}, - {1191, 1191, 57: 1191, 528: 1191, 530: 1191, 537: 1191, 540: 1191, 548: 1191, 1191, 552: 1191, 1191, 556: 1191, 1191, 560: 1191, 562: 1191, 569: 1191}, + {1165, 1165, 9: 6425, 57: 1165, 528: 1165, 530: 1165, 537: 1165, 540: 1165, 548: 1165, 1165, 552: 1165, 1165, 556: 1165, 1165, 560: 1165, 562: 1165}, + {1164, 1164, 9: 1164, 57: 1164, 528: 1164, 530: 1164, 537: 1164, 540: 1164, 548: 1164, 1164, 552: 1164, 1164, 556: 1164, 1164, 560: 1164, 562: 1164}, + {535: 6423}, + {529: 3718, 1294: 6424}, + {1162, 1162, 9: 1162, 57: 1162, 528: 1162, 530: 1162, 537: 1162, 540: 1162, 548: 1162, 1162, 552: 1162, 1162, 556: 1162, 1162, 560: 1162, 562: 1162}, // 3605 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 6439, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 6440, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 6438, 1161: 6441, 1348: 6442, 1432: 6443}, - {2: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 10: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 58: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 529: 1040, 531: 1040, 1040, 1040, 1040, 538: 1040, 1040, 541: 1040, 1040, 1040, 545: 1040, 1040, 550: 1040, 1040, 559: 1040, 571: 1040, 580: 1040, 1040, 583: 1040, 1040, 622: 1040, 1040, 625: 1040, 629: 1040, 1040, 1040, 633: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 645: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 707: 1040, 711: 1040, 824: 1040, 1040, 831: 1040, 1040, 1040, 835: 1040, 844: 1040, 1040, 1040}, - {2: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 10: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 58: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 529: 1039, 531: 1039, 1039, 1039, 1039, 538: 1039, 1039, 541: 1039, 1039, 1039, 545: 1039, 1039, 550: 1039, 1039, 559: 1039, 571: 1039, 580: 1039, 1039, 583: 1039, 1039, 622: 1039, 1039, 625: 1039, 629: 1039, 1039, 1039, 633: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 645: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 707: 1039, 711: 1039, 824: 1039, 1039, 831: 1039, 1039, 1039, 835: 1039, 844: 1039, 1039, 1039}, - {2: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 10: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 58: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 529: 1038, 531: 1038, 1038, 1038, 1038, 538: 1038, 1038, 541: 1038, 1038, 1038, 545: 1038, 1038, 550: 1038, 1038, 559: 1038, 571: 1038, 580: 1038, 1038, 583: 1038, 1038, 622: 1038, 1038, 625: 1038, 629: 1038, 1038, 1038, 633: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 645: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 707: 1038, 711: 1038, 824: 1038, 1038, 831: 1038, 1038, 1038, 835: 1038, 844: 1038, 1038, 1038}, - {2: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 10: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 58: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 529: 1037, 531: 1037, 1037, 1037, 1037, 538: 1037, 1037, 541: 1037, 1037, 1037, 545: 1037, 1037, 550: 1037, 1037, 559: 1037, 571: 1037, 580: 1037, 1037, 583: 1037, 1037, 622: 1037, 1037, 625: 1037, 629: 1037, 1037, 1037, 633: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 645: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 707: 1037, 711: 1037, 824: 1037, 1037, 831: 1037, 1037, 1037, 835: 1037, 844: 1037, 1037, 1037}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 3717, 3024, 3025, 3023, 1021: 6422, 1292: 6426}, + {1163, 1163, 9: 1163, 57: 1163, 528: 1163, 530: 1163, 537: 1163, 540: 1163, 548: 1163, 1163, 552: 1163, 1163, 556: 1163, 1163, 560: 1163, 562: 1163}, + {2097, 2097, 57: 2097, 528: 2097, 530: 2097, 537: 2097, 540: 2097, 548: 2097, 2097, 552: 2097, 2097, 556: 2097, 2097, 2097, 560: 2097, 2097, 2097, 564: 3661, 3659, 3660, 3658, 3656, 2097, 572: 2097, 795: 3657, 3655}, + {1193, 1193, 57: 1193, 528: 1193, 530: 1193, 537: 1193, 540: 1193, 548: 1193, 1193, 552: 1193, 1193, 556: 1193, 1193, 560: 1193, 562: 1193, 569: 1193}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 6445, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 6446, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6444, 1161: 6447, 1348: 6448, 1433: 6449}, // 3610 - {2: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 10: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 58: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 529: 1036, 531: 1036, 1036, 1036, 1036, 538: 1036, 1036, 541: 1036, 1036, 1036, 545: 1036, 1036, 550: 1036, 1036, 559: 1036, 571: 1036, 580: 1036, 1036, 583: 1036, 1036, 622: 1036, 1036, 625: 1036, 629: 1036, 1036, 1036, 633: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 645: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 707: 1036, 711: 1036, 824: 1036, 1036, 831: 1036, 1036, 1036, 835: 1036, 844: 1036, 1036, 1036}, - {2: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 10: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 58: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 529: 1035, 531: 1035, 1035, 1035, 1035, 538: 1035, 1035, 541: 1035, 1035, 1035, 545: 1035, 1035, 550: 1035, 1035, 559: 1035, 571: 1035, 580: 1035, 1035, 583: 1035, 1035, 622: 1035, 1035, 625: 1035, 629: 1035, 1035, 1035, 633: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 645: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 707: 1035, 711: 1035, 824: 1035, 1035, 831: 1035, 1035, 1035, 835: 1035, 844: 1035, 1035, 1035}, - {2: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 10: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 58: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 529: 1034, 531: 1034, 1034, 1034, 1034, 538: 1034, 1034, 541: 1034, 1034, 1034, 545: 1034, 1034, 550: 1034, 1034, 559: 1034, 571: 1034, 580: 1034, 1034, 583: 1034, 1034, 622: 1034, 1034, 625: 1034, 629: 1034, 1034, 1034, 633: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 645: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 707: 1034, 711: 1034, 824: 1034, 1034, 831: 1034, 1034, 1034, 835: 1034, 844: 1034, 1034, 1034}, - {2: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 10: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 58: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 529: 1033, 531: 1033, 1033, 1033, 1033, 538: 1033, 1033, 541: 1033, 1033, 1033, 545: 1033, 1033, 550: 1033, 1033, 559: 1033, 571: 1033, 580: 1033, 1033, 583: 1033, 1033, 622: 1033, 1033, 625: 1033, 629: 1033, 1033, 1033, 633: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 645: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 707: 1033, 711: 1033, 824: 1033, 1033, 831: 1033, 1033, 1033, 835: 1033, 844: 1033, 1033, 1033}, - {2: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 10: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 58: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 529: 1032, 531: 1032, 1032, 1032, 1032, 538: 1032, 1032, 541: 1032, 1032, 1032, 545: 1032, 1032, 550: 1032, 1032, 559: 1032, 571: 1032, 580: 1032, 1032, 583: 1032, 1032, 622: 1032, 1032, 625: 1032, 629: 1032, 1032, 1032, 633: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 645: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 707: 1032, 711: 1032, 824: 1032, 1032, 831: 1032, 1032, 1032, 835: 1032, 844: 1032, 1032, 1032}, + {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 529: 1042, 531: 1042, 1042, 1042, 1042, 538: 1042, 1042, 541: 1042, 1042, 1042, 545: 1042, 1042, 550: 1042, 1042, 559: 1042, 571: 1042, 581: 1042, 1042, 584: 1042, 1042, 623: 1042, 1042, 626: 1042, 630: 1042, 1042, 1042, 634: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 646: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 708: 1042, 712: 1042, 824: 1042, 1042, 831: 1042, 1042, 1042, 835: 1042, 844: 1042, 1042, 1042}, + {2: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 10: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 58: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 529: 1041, 531: 1041, 1041, 1041, 1041, 538: 1041, 1041, 541: 1041, 1041, 1041, 545: 1041, 1041, 550: 1041, 1041, 559: 1041, 571: 1041, 581: 1041, 1041, 584: 1041, 1041, 623: 1041, 1041, 626: 1041, 630: 1041, 1041, 1041, 634: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 646: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 708: 1041, 712: 1041, 824: 1041, 1041, 831: 1041, 1041, 1041, 835: 1041, 844: 1041, 1041, 1041}, + {2: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 10: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 58: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 529: 1040, 531: 1040, 1040, 1040, 1040, 538: 1040, 1040, 541: 1040, 1040, 1040, 545: 1040, 1040, 550: 1040, 1040, 559: 1040, 571: 1040, 581: 1040, 1040, 584: 1040, 1040, 623: 1040, 1040, 626: 1040, 630: 1040, 1040, 1040, 634: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 646: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 708: 1040, 712: 1040, 824: 1040, 1040, 831: 1040, 1040, 1040, 835: 1040, 844: 1040, 1040, 1040}, + {2: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 10: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 58: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 529: 1039, 531: 1039, 1039, 1039, 1039, 538: 1039, 1039, 541: 1039, 1039, 1039, 545: 1039, 1039, 550: 1039, 1039, 559: 1039, 571: 1039, 581: 1039, 1039, 584: 1039, 1039, 623: 1039, 1039, 626: 1039, 630: 1039, 1039, 1039, 634: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 646: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 708: 1039, 712: 1039, 824: 1039, 1039, 831: 1039, 1039, 1039, 835: 1039, 844: 1039, 1039, 1039}, + {2: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 10: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 58: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 529: 1038, 531: 1038, 1038, 1038, 1038, 538: 1038, 1038, 541: 1038, 1038, 1038, 545: 1038, 1038, 550: 1038, 1038, 559: 1038, 571: 1038, 581: 1038, 1038, 584: 1038, 1038, 623: 1038, 1038, 626: 1038, 630: 1038, 1038, 1038, 634: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 646: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 708: 1038, 712: 1038, 824: 1038, 1038, 831: 1038, 1038, 1038, 835: 1038, 844: 1038, 1038, 1038}, // 3615 - {2: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 10: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 58: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 6429, 6435, 6436, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 529: 1030, 531: 1030, 1030, 1030, 1030, 538: 1030, 1030, 541: 1030, 1030, 1030, 545: 1030, 1030, 550: 1030, 1030, 559: 1030, 571: 6432, 580: 1030, 1030, 583: 1030, 1030, 622: 1030, 1030, 625: 1030, 629: 1030, 1030, 1030, 633: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 645: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 707: 1030, 711: 3866, 824: 3864, 3865, 831: 5856, 5855, 5854, 835: 5851, 844: 6428, 6431, 6427, 879: 6347, 882: 6425, 928: 6426, 963: 6424, 1254: 6437, 6430}, - {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 529: 1028, 531: 1028, 1028, 1028, 1028, 538: 1028, 1028, 541: 1028, 1028, 1028, 545: 1028, 1028, 550: 1028, 1028, 559: 1028, 571: 1028, 580: 1028, 1028, 583: 1028, 1028, 622: 1028, 1028, 625: 1028, 629: 1028, 1028, 1028, 633: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 645: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 707: 1028, 711: 1028, 824: 1028, 1028, 831: 1028, 1028, 1028, 835: 1028, 844: 1028, 1028, 1028}, - {2: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 10: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 58: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 529: 1024, 531: 1024, 1024, 1024, 1024, 538: 1024, 1024, 541: 1024, 1024, 1024, 545: 1024, 1024, 550: 1024, 1024, 559: 1024, 571: 1024, 580: 1024, 1024, 583: 1024, 1024, 622: 1024, 1024, 625: 1024, 629: 1024, 1024, 1024, 633: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 645: 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 1024, 707: 1024, 711: 1024, 824: 1024, 1024, 831: 1024, 1024, 1024, 835: 1024, 844: 1024, 1024, 1024}, - {2: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 10: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 58: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 529: 1023, 531: 1023, 1023, 1023, 1023, 538: 1023, 1023, 541: 1023, 1023, 1023, 545: 1023, 1023, 550: 1023, 1023, 559: 1023, 571: 1023, 580: 1023, 1023, 583: 1023, 1023, 622: 1023, 1023, 625: 1023, 629: 1023, 1023, 1023, 633: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 645: 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 1023, 707: 1023, 711: 1023, 824: 1023, 1023, 831: 1023, 1023, 1023, 835: 1023, 844: 1023, 1023, 1023}, - {2: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 10: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 58: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 529: 1029, 531: 1029, 1029, 1029, 1029, 538: 1029, 1029, 541: 1029, 1029, 1029, 545: 1029, 1029, 550: 1029, 1029, 559: 1029, 571: 1029, 580: 1029, 1029, 583: 1029, 1029, 622: 1029, 1029, 625: 1029, 629: 1029, 1029, 1029, 633: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 645: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 707: 1029, 711: 1029, 824: 1029, 1029, 831: 1029, 1029, 1029, 835: 1029, 844: 1029, 1029, 1029}, + {2: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 10: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 58: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 529: 1037, 531: 1037, 1037, 1037, 1037, 538: 1037, 1037, 541: 1037, 1037, 1037, 545: 1037, 1037, 550: 1037, 1037, 559: 1037, 571: 1037, 581: 1037, 1037, 584: 1037, 1037, 623: 1037, 1037, 626: 1037, 630: 1037, 1037, 1037, 634: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 646: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 708: 1037, 712: 1037, 824: 1037, 1037, 831: 1037, 1037, 1037, 835: 1037, 844: 1037, 1037, 1037}, + {2: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 10: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 58: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 529: 1036, 531: 1036, 1036, 1036, 1036, 538: 1036, 1036, 541: 1036, 1036, 1036, 545: 1036, 1036, 550: 1036, 1036, 559: 1036, 571: 1036, 581: 1036, 1036, 584: 1036, 1036, 623: 1036, 1036, 626: 1036, 630: 1036, 1036, 1036, 634: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 646: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 708: 1036, 712: 1036, 824: 1036, 1036, 831: 1036, 1036, 1036, 835: 1036, 844: 1036, 1036, 1036}, + {2: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 10: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 58: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 529: 1035, 531: 1035, 1035, 1035, 1035, 538: 1035, 1035, 541: 1035, 1035, 1035, 545: 1035, 1035, 550: 1035, 1035, 559: 1035, 571: 1035, 581: 1035, 1035, 584: 1035, 1035, 623: 1035, 1035, 626: 1035, 630: 1035, 1035, 1035, 634: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 646: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 708: 1035, 712: 1035, 824: 1035, 1035, 831: 1035, 1035, 1035, 835: 1035, 844: 1035, 1035, 1035}, + {2: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 10: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 58: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 529: 1034, 531: 1034, 1034, 1034, 1034, 538: 1034, 1034, 541: 1034, 1034, 1034, 545: 1034, 1034, 550: 1034, 1034, 559: 1034, 571: 1034, 581: 1034, 1034, 584: 1034, 1034, 623: 1034, 1034, 626: 1034, 630: 1034, 1034, 1034, 634: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 646: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 708: 1034, 712: 1034, 824: 1034, 1034, 831: 1034, 1034, 1034, 835: 1034, 844: 1034, 1034, 1034}, + {2: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 10: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 58: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 6435, 6441, 6442, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 529: 1032, 531: 1032, 1032, 1032, 1032, 538: 1032, 1032, 541: 1032, 1032, 1032, 545: 1032, 1032, 550: 1032, 1032, 559: 1032, 571: 6438, 581: 1032, 1032, 584: 1032, 1032, 623: 1032, 1032, 626: 1032, 630: 1032, 1032, 1032, 634: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 646: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 708: 1032, 712: 3868, 824: 3866, 3867, 831: 5865, 5864, 5863, 835: 5860, 844: 6434, 6437, 6433, 879: 6353, 882: 6431, 928: 6432, 963: 6430, 1254: 6443, 6436}, // 3620 - {2107, 2107, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 2107, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 2107, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 2107, 530: 2107, 6456, 535: 6455, 537: 2107, 540: 2107, 548: 2107, 2107, 552: 2107, 2107, 556: 2107, 2107, 2107, 560: 2107, 2107, 2107, 564: 3659, 3657, 3658, 3656, 3654, 2107, 2107, 765: 6454, 3022, 3023, 3021, 794: 3655, 3653, 1345: 6453, 6452}, - {2111, 2111, 9: 2111, 57: 2111, 528: 2111, 530: 2111, 537: 2111, 540: 2111, 548: 2111, 2111, 552: 2111, 2111, 556: 2111, 2111, 2111, 560: 2111, 2111, 2111, 569: 2111, 2111}, - {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 530: 1455, 1455, 1455, 534: 1455, 1455, 1455, 1455, 540: 1455, 1455, 1455, 1455, 548: 1455, 1455, 552: 1455, 1455, 555: 1455, 1455, 1455, 1455, 560: 1455, 1455, 1455, 564: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 576: 1455, 581: 1455, 603: 1455, 606: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 624: 1455, 626: 1455, 1455, 1455, 632: 1455, 699: 1455, 712: 6447, 715: 1455, 1455}, - {2101, 2101, 9: 2101, 57: 2101, 528: 2101, 530: 2101, 537: 2101, 540: 2101, 548: 2101, 2101, 552: 2101, 2101, 556: 2101, 2101, 2101, 560: 2101, 2101, 2101, 569: 2101, 2101}, - {1022, 1022, 9: 6445, 57: 1022, 528: 1022, 530: 1022, 537: 1022, 540: 1022, 548: 1022, 1022, 552: 1022, 1022, 556: 1022, 1022, 1022, 560: 1022, 1022, 1022, 569: 1022, 1022}, + {2: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 10: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 58: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 529: 1030, 531: 1030, 1030, 1030, 1030, 538: 1030, 1030, 541: 1030, 1030, 1030, 545: 1030, 1030, 550: 1030, 1030, 559: 1030, 571: 1030, 581: 1030, 1030, 584: 1030, 1030, 623: 1030, 1030, 626: 1030, 630: 1030, 1030, 1030, 634: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 646: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 708: 1030, 712: 1030, 824: 1030, 1030, 831: 1030, 1030, 1030, 835: 1030, 844: 1030, 1030, 1030}, + {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 529: 1026, 531: 1026, 1026, 1026, 1026, 538: 1026, 1026, 541: 1026, 1026, 1026, 545: 1026, 1026, 550: 1026, 1026, 559: 1026, 571: 1026, 581: 1026, 1026, 584: 1026, 1026, 623: 1026, 1026, 626: 1026, 630: 1026, 1026, 1026, 634: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 646: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 708: 1026, 712: 1026, 824: 1026, 1026, 831: 1026, 1026, 1026, 835: 1026, 844: 1026, 1026, 1026}, + {2: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 10: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 58: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 529: 1025, 531: 1025, 1025, 1025, 1025, 538: 1025, 1025, 541: 1025, 1025, 1025, 545: 1025, 1025, 550: 1025, 1025, 559: 1025, 571: 1025, 581: 1025, 1025, 584: 1025, 1025, 623: 1025, 1025, 626: 1025, 630: 1025, 1025, 1025, 634: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 646: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 708: 1025, 712: 1025, 824: 1025, 1025, 831: 1025, 1025, 1025, 835: 1025, 844: 1025, 1025, 1025}, + {2: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 10: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 58: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 529: 1031, 531: 1031, 1031, 1031, 1031, 538: 1031, 1031, 541: 1031, 1031, 1031, 545: 1031, 1031, 550: 1031, 1031, 559: 1031, 571: 1031, 581: 1031, 1031, 584: 1031, 1031, 623: 1031, 1031, 626: 1031, 630: 1031, 1031, 1031, 634: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 646: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 708: 1031, 712: 1031, 824: 1031, 1031, 831: 1031, 1031, 1031, 835: 1031, 844: 1031, 1031, 1031}, + {2109, 2109, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 2109, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2109, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 2109, 530: 2109, 6462, 535: 6461, 537: 2109, 540: 2109, 548: 2109, 2109, 552: 2109, 2109, 556: 2109, 2109, 2109, 560: 2109, 2109, 2109, 564: 3661, 3659, 3660, 3658, 3656, 2109, 2109, 766: 6460, 3024, 3025, 3023, 795: 3657, 3655, 1345: 6459, 6458}, // 3625 - {2096, 2096, 57: 2096, 528: 2096, 530: 2096, 537: 2096, 540: 2096, 548: 2096, 2096, 552: 2096, 2096, 556: 2096, 2096, 2096, 560: 2096, 2096, 2096, 569: 2096, 6410, 1177: 6444}, - {1192, 1192, 57: 1192, 528: 1192, 530: 1192, 537: 1192, 540: 1192, 548: 1192, 1192, 552: 1192, 1192, 556: 1192, 1192, 1192, 560: 1192, 1192, 1192, 569: 1192}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 6439, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 6440, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 6438, 1161: 6446}, - {2100, 2100, 9: 2100, 57: 2100, 528: 2100, 530: 2100, 537: 2100, 540: 2100, 548: 2100, 2100, 552: 2100, 2100, 556: 2100, 2100, 2100, 560: 2100, 2100, 2100, 569: 2100, 2100}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 6448, 765: 6449, 3022, 3023, 3021}, + {2113, 2113, 9: 2113, 57: 2113, 528: 2113, 530: 2113, 537: 2113, 540: 2113, 548: 2113, 2113, 552: 2113, 2113, 556: 2113, 2113, 2113, 560: 2113, 2113, 2113, 569: 2113, 2113}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 530: 1457, 1457, 1457, 534: 1457, 1457, 1457, 1457, 540: 1457, 1457, 1457, 1457, 548: 1457, 1457, 552: 1457, 1457, 555: 1457, 1457, 1457, 1457, 560: 1457, 1457, 1457, 564: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 576: 1457, 582: 1457, 604: 1457, 607: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 625: 1457, 627: 1457, 1457, 1457, 633: 1457, 700: 1457, 713: 6453, 716: 1457, 1457}, + {2103, 2103, 9: 2103, 57: 2103, 528: 2103, 530: 2103, 537: 2103, 540: 2103, 548: 2103, 2103, 552: 2103, 2103, 556: 2103, 2103, 2103, 560: 2103, 2103, 2103, 569: 2103, 2103}, + {1024, 1024, 9: 6451, 57: 1024, 528: 1024, 530: 1024, 537: 1024, 540: 1024, 548: 1024, 1024, 552: 1024, 1024, 556: 1024, 1024, 1024, 560: 1024, 1024, 1024, 569: 1024, 1024}, + {2098, 2098, 57: 2098, 528: 2098, 530: 2098, 537: 2098, 540: 2098, 548: 2098, 2098, 552: 2098, 2098, 556: 2098, 2098, 2098, 560: 2098, 2098, 2098, 569: 2098, 6416, 1177: 6450}, // 3630 + {1194, 1194, 57: 1194, 528: 1194, 530: 1194, 537: 1194, 540: 1194, 548: 1194, 1194, 552: 1194, 1194, 556: 1194, 1194, 1194, 560: 1194, 1194, 1194, 569: 1194}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 6445, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 6446, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6444, 1161: 6452}, + {2102, 2102, 9: 2102, 57: 2102, 528: 2102, 530: 2102, 537: 2102, 540: 2102, 548: 2102, 2102, 552: 2102, 2102, 556: 2102, 2102, 2102, 560: 2102, 2102, 2102, 569: 2102, 2102}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6454, 766: 6455, 3024, 3025, 3023}, + {2112, 2112, 9: 2112, 57: 2112, 528: 2112, 530: 2112, 537: 2112, 540: 2112, 548: 2112, 2112, 552: 2112, 2112, 556: 2112, 2112, 2112, 560: 2112, 2112, 2112, 569: 2112, 2112}, + // 3635 + {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 4346, 1456, 1456, 1456, 534: 1456, 1456, 1456, 1456, 540: 1456, 1456, 1456, 1456, 548: 1456, 1456, 552: 1456, 1456, 555: 1456, 1456, 1456, 1456, 560: 1456, 1456, 1456, 564: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 576: 1456, 582: 1456, 604: 1456, 607: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 625: 1456, 627: 1456, 1456, 1456, 633: 1456, 700: 1456, 713: 6456, 716: 1456, 1456}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6457, 766: 4112, 3024, 3025, 3023}, + {2111, 2111, 9: 2111, 57: 2111, 528: 2111, 530: 2111, 537: 2111, 540: 2111, 548: 2111, 2111, 552: 2111, 2111, 556: 2111, 2111, 2111, 560: 2111, 2111, 2111, 569: 2111, 2111}, {2110, 2110, 9: 2110, 57: 2110, 528: 2110, 530: 2110, 537: 2110, 540: 2110, 548: 2110, 2110, 552: 2110, 2110, 556: 2110, 2110, 2110, 560: 2110, 2110, 2110, 569: 2110, 2110}, - {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 4344, 1454, 1454, 1454, 534: 1454, 1454, 1454, 1454, 540: 1454, 1454, 1454, 1454, 548: 1454, 1454, 552: 1454, 1454, 555: 1454, 1454, 1454, 1454, 560: 1454, 1454, 1454, 564: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 576: 1454, 581: 1454, 603: 1454, 606: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 624: 1454, 626: 1454, 1454, 1454, 632: 1454, 699: 1454, 712: 6450, 715: 1454, 1454}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 6451, 765: 4110, 3022, 3023, 3021}, - {2109, 2109, 9: 2109, 57: 2109, 528: 2109, 530: 2109, 537: 2109, 540: 2109, 548: 2109, 2109, 552: 2109, 2109, 556: 2109, 2109, 2109, 560: 2109, 2109, 2109, 569: 2109, 2109}, {2108, 2108, 9: 2108, 57: 2108, 528: 2108, 530: 2108, 537: 2108, 540: 2108, 548: 2108, 2108, 552: 2108, 2108, 556: 2108, 2108, 2108, 560: 2108, 2108, 2108, 569: 2108, 2108}, - // 3635 - {2106, 2106, 9: 2106, 57: 2106, 528: 2106, 530: 2106, 537: 2106, 540: 2106, 548: 2106, 2106, 552: 2106, 2106, 556: 2106, 2106, 2106, 560: 2106, 2106, 2106, 569: 2106, 2106}, + // 3640 + {2107, 2107, 9: 2107, 57: 2107, 528: 2107, 530: 2107, 537: 2107, 540: 2107, 548: 2107, 2107, 552: 2107, 2107, 556: 2107, 2107, 2107, 560: 2107, 2107, 2107, 569: 2107, 2107}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6464, 766: 6463, 3024, 3025, 3023}, {2105, 2105, 9: 2105, 57: 2105, 528: 2105, 530: 2105, 537: 2105, 540: 2105, 548: 2105, 2105, 552: 2105, 2105, 556: 2105, 2105, 2105, 560: 2105, 2105, 2105, 569: 2105, 2105}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6458, 765: 6457, 3022, 3023, 3021}, - {2103, 2103, 9: 2103, 57: 2103, 528: 2103, 530: 2103, 537: 2103, 540: 2103, 548: 2103, 2103, 552: 2103, 2103, 556: 2103, 2103, 2103, 560: 2103, 2103, 2103, 569: 2103, 2103}, + {2106, 2106, 9: 2106, 57: 2106, 528: 2106, 530: 2106, 537: 2106, 540: 2106, 548: 2106, 2106, 552: 2106, 2106, 556: 2106, 2106, 2106, 560: 2106, 2106, 2106, 569: 2106, 2106}, {2104, 2104, 9: 2104, 57: 2104, 528: 2104, 530: 2104, 537: 2104, 540: 2104, 548: 2104, 2104, 552: 2104, 2104, 556: 2104, 2104, 2104, 560: 2104, 2104, 2104, 569: 2104, 2104}, - // 3640 - {2102, 2102, 9: 2102, 57: 2102, 528: 2102, 530: 2102, 537: 2102, 540: 2102, 548: 2102, 2102, 552: 2102, 2102, 556: 2102, 2102, 2102, 560: 2102, 2102, 2102, 569: 2102, 2102}, - {1193, 1193}, - {1205, 1205}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 6474, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6475, 3022, 3023, 3021}, - {86: 6467, 283: 6466}, // 3645 - {1197, 1197}, - {892: 6465}, - {1196, 1196}, - {1199, 1199, 86: 6472}, - {283: 6468}, + {1195, 1195}, + {1207, 1207}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 6480, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6481, 3024, 3025, 3023}, + {86: 6473, 283: 6472}, + {1199, 1199}, // 3650 - {1198, 1198, 86: 6470, 892: 6469}, - {1201, 1201}, {892: 6471}, - {1200, 1200}, - {892: 6473}, + {1198, 1198}, + {1201, 1201, 86: 6478}, + {283: 6474}, + {1200, 1200, 86: 6476, 892: 6475}, // 3655 + {1203, 1203}, + {892: 6477}, {1202, 1202}, - {1870, 1870, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6476, 3022, 3023, 3021}, + {892: 6479}, {1204, 1204}, - {1203, 1203}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6478, 3022, 3023, 3021}, // 3660 - {1209, 1209}, - {1213, 1213, 540: 6480}, - {625: 3663, 770: 6482, 1474: 6481}, - {1212, 1212, 9: 6483}, - {1211, 1211, 9: 1211}, + {1872, 1872, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6482, 3024, 3025, 3023}, + {1206, 1206}, + {1205, 1205}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6484, 3024, 3025, 3023}, + {1211, 1211}, // 3665 - {625: 3663, 770: 6484}, - {1210, 1210, 9: 1210}, - {558: 6486}, - {531: 6488, 625: 3663, 770: 6489, 1407: 6487}, - {1216, 1216}, + {1215, 1215, 540: 6486}, + {626: 3665, 771: 6488, 1475: 6487}, + {1214, 1214, 9: 6489}, + {1213, 1213, 9: 1213}, + {626: 3665, 771: 6490}, // 3670 - {1215, 1215}, - {1214, 1214}, - {2: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 10: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 58: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 557: 6491, 1186: 6492}, - {2: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 10: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 58: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6493}, + {1212, 1212, 9: 1212}, + {558: 6492}, + {531: 6494, 626: 3665, 771: 6495, 1408: 6493}, + {1218, 1218}, + {1217, 1217}, // 3675 - {185: 1095, 529: 1095, 1095, 544: 5918, 1095, 554: 1095, 605: 1095, 644: 1095, 956: 6494}, - {185: 6502, 529: 6495, 2870, 545: 6503, 554: 6501, 605: 2868, 644: 2864, 769: 6500, 800: 6498, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 6499, 6497, 1089: 6496, 1185: 6504}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 2576, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 2871, 2870, 545: 2869, 605: 2868, 644: 2864, 765: 4506, 3022, 3023, 3021, 6359, 800: 4209, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 4211, 4210, 815: 4507, 901: 5530, 1115: 6517}, - {529: 4243, 931: 6514, 1087: 6513}, - {1521, 1521, 528: 1521, 540: 1521}, + {1216, 1216}, + {2: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 10: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 58: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 557: 6497, 1186: 6498}, + {2: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 10: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 58: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6499}, + {185: 1097, 529: 1097, 1097, 544: 5927, 1097, 554: 1097, 606: 1097, 645: 1097, 956: 6500}, // 3680 - {1520, 1520, 528: 1520, 537: 988, 540: 1520, 548: 988, 988}, - {1519, 1519, 528: 1519, 540: 1519}, - {1518, 1518, 528: 1518, 537: 987, 540: 1518, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 6506, 1325: 6505}, - {529: 1516}, + {185: 6508, 529: 6501, 2872, 545: 6509, 554: 6507, 606: 2870, 645: 2866, 770: 6506, 801: 6504, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6505, 6503, 1089: 6502, 1185: 6510}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2578, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 766: 4508, 3024, 3025, 3023, 6365, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 816: 4509, 901: 5539, 1115: 6523}, + {529: 4245, 931: 6520, 1087: 6519}, + {1523, 1523, 528: 1523, 540: 1523}, + {1522, 1522, 528: 1522, 537: 990, 540: 1522, 548: 990, 990}, // 3685 - {529: 1515, 636: 4242, 1007: 4241, 1088: 4240}, - {1501, 1501, 540: 1501}, - {1517, 1517, 9: 6509, 528: 1517, 540: 1517}, - {555: 5983, 713: 5984, 887: 6507}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6508}, + {1521, 1521, 528: 1521, 540: 1521}, + {1520, 1520, 528: 1520, 537: 989, 540: 1520, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6512, 1325: 6511}, + {529: 1518}, + {529: 1517, 637: 4244, 1008: 4243, 1088: 4242}, // 3690 - {1505, 1505, 9: 1505, 528: 1505, 540: 1505}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 6510}, - {555: 5983, 713: 5984, 887: 6511}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 4249, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 4245, 888: 6512}, - {1504, 1504, 9: 1504, 528: 1504, 540: 1504}, + {1503, 1503, 540: 1503}, + {1519, 1519, 9: 6515, 528: 1519, 540: 1519}, + {555: 5989, 714: 5990, 887: 6513}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6514}, + {1507, 1507, 9: 1507, 528: 1507, 540: 1507}, // 3695 - {1522, 1522, 9: 6515, 528: 1522, 540: 1522}, - {1514, 1514, 9: 1514, 528: 1514, 540: 1514}, - {529: 4243, 931: 6516}, - {1513, 1513, 9: 1513, 528: 1513, 540: 1513}, - {57: 6518}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6516}, + {555: 5989, 714: 5990, 887: 6517}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6518}, + {1506, 1506, 9: 1506, 528: 1506, 540: 1506}, + {1524, 1524, 9: 6521, 528: 1524, 540: 1524}, // 3700 - {185: 6502, 529: 2871, 2870, 545: 6503, 605: 2868, 644: 2864, 769: 6523, 800: 6521, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 6522, 6520, 1089: 6519}, - {529: 4243, 931: 6514, 1087: 6524}, - {1526, 1526, 528: 1526, 540: 1526}, - {1525, 1525, 528: 1525, 537: 988, 540: 1525, 548: 988, 988}, - {1524, 1524, 528: 1524, 540: 1524}, + {1516, 1516, 9: 1516, 528: 1516, 540: 1516}, + {529: 4245, 931: 6522}, + {1515, 1515, 9: 1515, 528: 1515, 540: 1515}, + {57: 6524}, + {185: 6508, 529: 2873, 2872, 545: 6509, 606: 2870, 645: 2866, 770: 6529, 801: 6527, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6528, 6526, 1089: 6525}, // 3705 - {1523, 1523, 528: 1523, 537: 987, 540: 1523, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {1527, 1527, 9: 6515, 528: 1527, 540: 1527}, - {2: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 10: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 547: 1230, 557: 1230, 831: 5856, 5855, 5854, 928: 5857, 985: 6526}, - {2: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 10: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 58: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 547: 4590, 557: 2087, 951: 6527}, - {2: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 10: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 58: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 557: 6491, 1186: 6528}, + {529: 4245, 931: 6520, 1087: 6530}, + {1528, 1528, 528: 1528, 540: 1528}, + {1527, 1527, 528: 1527, 537: 990, 540: 1527, 548: 990, 990}, + {1526, 1526, 528: 1526, 540: 1526}, + {1525, 1525, 528: 1525, 537: 989, 540: 1525, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, // 3710 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6529}, - {185: 1095, 529: 1095, 1095, 544: 5918, 1095, 554: 1095, 605: 1095, 644: 1095, 956: 6530}, - {185: 6502, 529: 6495, 2870, 545: 6503, 554: 6501, 605: 2868, 644: 2864, 769: 6500, 800: 6498, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 6499, 6497, 1089: 6496, 1185: 6531}, - {1503, 1503, 528: 6533, 540: 1503, 1384: 6532}, - {1530, 1530, 540: 1530}, + {1529, 1529, 9: 6521, 528: 1529, 540: 1529}, + {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 557: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6532}, + {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 557: 2089, 951: 6533}, + {2: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 10: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 58: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 557: 6497, 1186: 6534}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6535}, // 3715 - {302: 6534}, - {697: 6535}, - {710: 6536}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 5972, 990: 5973, 1022: 6537}, - {1502, 1502, 9: 5975, 540: 1502}, + {185: 1097, 529: 1097, 1097, 544: 5927, 1097, 554: 1097, 606: 1097, 645: 1097, 956: 6536}, + {185: 6508, 529: 6501, 2872, 545: 6509, 554: 6507, 606: 2870, 645: 2866, 770: 6506, 801: 6504, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6505, 6503, 1089: 6502, 1185: 6537}, + {1505, 1505, 528: 6539, 540: 1505, 1384: 6538}, + {1532, 1532, 540: 1532}, + {302: 6540}, // 3720 - {1534, 1534, 529: 6546, 712: 2062}, - {1535, 1535}, - {712: 6541}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6542, 3022, 3023, 3021}, - {1533, 1533, 529: 6543}, + {698: 6541}, + {711: 6542}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 6543}, + {1504, 1504, 9: 5981, 540: 1504}, + {1536, 1536, 529: 6552, 713: 2064}, // 3725 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 6544}, - {57: 6545}, - {1531, 1531}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 2156, 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 3908, 857: 4076, 916: 6547}, - {57: 6548}, + {1537, 1537}, + {713: 6547}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6548, 3024, 3025, 3023}, + {1535, 1535, 529: 6549}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 6550}, // 3730 - {1532, 1532}, - {2: 2306, 2306, 2306, 2306, 2306, 2306, 2306, 10: 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 58: 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 533: 2306, 536: 2306, 551: 2306, 554: 2306, 580: 2306, 2306, 705: 2306}, - {558: 6646}, - {558: 6560}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 6555, 765: 5849, 3022, 3023, 3021, 902: 6557, 1335: 6556}, + {57: 6551}, + {1533, 1533}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 6553}, + {57: 6554}, + {1534, 1534}, // 3735 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6554}, - {9: 4271, 558: 2237, 708: 2237}, - {558: 2239, 708: 2239}, - {9: 6558, 558: 2238, 708: 2238}, - {9: 2236, 558: 2236, 708: 2236}, + {2: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 10: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 58: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 533: 2308, 536: 2308, 551: 2308, 554: 2308, 581: 2308, 2308, 706: 2308}, + {558: 6652}, + {558: 6566}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6561, 766: 5858, 3024, 3025, 3023, 902: 6563, 1335: 6562}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6560}, // 3740 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 6559}, - {9: 2235, 558: 2235, 708: 2235}, - {531: 6561}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6562}, - {2240, 2240, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, + {9: 4273, 558: 2239, 709: 2239}, + {558: 2241, 709: 2241}, + {9: 6564, 558: 2240, 709: 2240}, + {9: 2238, 558: 2238, 709: 2238}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6565}, // 3745 - {2233, 2233, 17: 2233, 58: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 79: 2233, 2233, 2233, 2233, 2233, 528: 2233, 709: 2233}, - {555: 2232, 559: 2232}, - {555: 2231, 559: 2231}, - {555: 2230, 559: 2230, 629: 2230, 2230}, - {555: 2229, 559: 2229, 629: 2229, 2229}, + {9: 2237, 558: 2237, 709: 2237}, + {531: 6567}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6568}, + {2242, 2242, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {2235, 2235, 17: 2235, 58: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 79: 2235, 2235, 2235, 2235, 2235, 528: 2235, 710: 2235}, // 3750 - {555: 2228, 559: 2228, 629: 2228, 2228}, - {555: 2227, 559: 2227, 629: 2227, 2227}, - {555: 2226, 559: 2226, 629: 2226, 2226}, - {555: 2225, 559: 2225, 629: 2225, 2225}, - {555: 2224, 559: 2224, 629: 2224, 2224}, + {555: 2234, 559: 2234}, + {555: 2233, 559: 2233}, + {555: 2232, 559: 2232, 630: 2232, 2232}, + {555: 2231, 559: 2231, 630: 2231, 2231}, + {555: 2230, 559: 2230, 630: 2230, 2230}, // 3755 - {555: 2223, 559: 2223, 629: 2223, 2223}, + {555: 2229, 559: 2229, 630: 2229, 2229}, + {555: 2228, 559: 2228, 630: 2228, 2228}, + {555: 2227, 559: 2227, 630: 2227, 2227}, + {555: 2226, 559: 2226, 630: 2226, 2226}, + {555: 2225, 559: 2225, 630: 2225, 2225}, + // 3760 + {531: 2224, 555: 2224}, + {531: 2223, 555: 2223}, {531: 2222, 555: 2222}, {531: 2221, 555: 2221}, - {531: 2220, 555: 2220}, - {531: 2219, 555: 2219}, - // 3760 - {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 58: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 531: 2218, 547: 2218, 550: 2218, 555: 2218}, - {2: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 10: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 58: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 531: 2217, 547: 2217, 550: 2217, 555: 2217}, - {302: 6645}, - {555: 3007, 559: 2284, 796: 6643}, - {555: 3007, 559: 2284, 629: 2284, 2284, 796: 6641}, + {2: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 10: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 58: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 531: 2220, 547: 2220, 550: 2220, 555: 2220}, // 3765 - {531: 2284, 555: 3007, 796: 6639}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 547: 2284, 550: 2284, 555: 3007, 796: 6634}, - {531: 2284, 555: 3007, 559: 2284, 796: 6629}, - {531: 2284, 555: 3007, 559: 2284, 796: 6626}, - {555: 3007, 559: 2284, 796: 6621}, + {2: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 10: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 58: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 531: 2219, 547: 2219, 550: 2219, 555: 2219}, + {302: 6651}, + {555: 3009, 559: 2286, 797: 6649}, + {555: 3009, 559: 2286, 630: 2286, 2286, 797: 6647}, + {531: 2286, 555: 3009, 797: 6645}, // 3770 - {129: 2284, 150: 2284, 555: 3007, 559: 2284, 796: 6618}, - {232: 2284, 2284, 237: 2284, 555: 3007, 559: 2284, 629: 2284, 2284, 796: 6615}, - {232: 2284, 2284, 237: 2284, 555: 3007, 559: 2284, 629: 2284, 2284, 796: 6606}, - {531: 2284, 555: 3007, 796: 6604}, - {531: 2284, 555: 3007, 796: 6602}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 547: 2286, 550: 2286, 555: 3009, 797: 6640}, + {531: 2286, 555: 3009, 559: 2286, 797: 6635}, + {531: 2286, 555: 3009, 559: 2286, 797: 6632}, + {555: 3009, 559: 2286, 797: 6627}, + {129: 2286, 150: 2286, 555: 3009, 559: 2286, 797: 6624}, // 3775 - {531: 2284, 555: 3007, 796: 6600}, - {531: 2284, 555: 3007, 796: 6598}, - {531: 2284, 555: 3007, 796: 6596}, - {531: 6597}, - {2195, 2195, 17: 2195, 58: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 79: 2195, 2195, 2195, 2195, 2195, 528: 2195, 709: 2195}, + {233: 2286, 2286, 238: 2286, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 6621}, + {233: 2286, 2286, 238: 2286, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 6612}, + {531: 2286, 555: 3009, 797: 6610}, + {531: 2286, 555: 3009, 797: 6608}, + {531: 2286, 555: 3009, 797: 6606}, // 3780 - {531: 6599}, - {2196, 2196, 17: 2196, 58: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 79: 2196, 2196, 2196, 2196, 2196, 528: 2196, 709: 2196}, - {531: 6601}, - {2197, 2197, 17: 2197, 58: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 79: 2197, 2197, 2197, 2197, 2197, 528: 2197, 709: 2197}, + {531: 2286, 555: 3009, 797: 6604}, + {531: 2286, 555: 3009, 797: 6602}, {531: 6603}, - // 3785 - {2198, 2198, 17: 2198, 58: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 79: 2198, 2198, 2198, 2198, 2198, 528: 2198, 709: 2198}, + {2197, 2197, 17: 2197, 58: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 79: 2197, 2197, 2197, 2197, 2197, 528: 2197, 710: 2197}, {531: 6605}, - {2199, 2199, 17: 2199, 58: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 79: 2199, 2199, 2199, 2199, 2199, 528: 2199, 709: 2199}, - {232: 6612, 6613, 237: 6614, 559: 4141, 629: 6610, 6611, 793: 6609, 992: 6607, 1215: 6608}, - {2201, 2201, 17: 2201, 58: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 79: 2201, 2201, 2201, 2201, 2201, 528: 2201, 709: 2201}, + // 3785 + {2198, 2198, 17: 2198, 58: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 79: 2198, 2198, 2198, 2198, 2198, 528: 2198, 710: 2198}, + {531: 6607}, + {2199, 2199, 17: 2199, 58: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 79: 2199, 2199, 2199, 2199, 2199, 528: 2199, 710: 2199}, + {531: 6609}, + {2200, 2200, 17: 2200, 58: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 79: 2200, 2200, 2200, 2200, 2200, 528: 2200, 710: 2200}, // 3790 - {2200, 2200, 17: 2200, 58: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 79: 2200, 2200, 2200, 2200, 2200, 528: 2200, 709: 2200}, - {2191, 2191, 9: 2191, 17: 2191, 58: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 79: 2191, 2191, 2191, 2191, 2191, 109: 2191, 2191, 2191, 2191, 2191, 528: 2191, 709: 2191}, - {2190, 2190, 9: 2190, 17: 2190, 58: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 79: 2190, 2190, 2190, 2190, 2190, 109: 2190, 2190, 2190, 2190, 2190, 528: 2190, 709: 2190}, - {2189, 2189, 9: 2189, 17: 2189, 58: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 79: 2189, 2189, 2189, 2189, 2189, 109: 2189, 2189, 2189, 2189, 2189, 528: 2189, 709: 2189}, - {2188, 2188, 17: 2188, 58: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 79: 2188, 2188, 2188, 2188, 2188, 528: 2188, 709: 2188}, + {531: 6611}, + {2201, 2201, 17: 2201, 58: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 79: 2201, 2201, 2201, 2201, 2201, 528: 2201, 710: 2201}, + {233: 6618, 6619, 238: 6620, 559: 4143, 630: 6616, 6617, 794: 6615, 993: 6613, 1215: 6614}, + {2203, 2203, 17: 2203, 58: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 79: 2203, 2203, 2203, 2203, 2203, 528: 2203, 710: 2203}, + {2202, 2202, 17: 2202, 58: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 79: 2202, 2202, 2202, 2202, 2202, 528: 2202, 710: 2202}, // 3795 - {2187, 2187, 17: 2187, 58: 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 2187, 79: 2187, 2187, 2187, 2187, 2187, 528: 2187, 709: 2187}, - {2186, 2186, 17: 2186, 58: 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 2186, 79: 2186, 2186, 2186, 2186, 2186, 528: 2186, 709: 2186}, - {232: 6612, 6613, 237: 6614, 559: 4141, 629: 6610, 6611, 793: 6609, 992: 6616, 1215: 6617}, - {2203, 2203, 17: 2203, 58: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 79: 2203, 2203, 2203, 2203, 2203, 528: 2203, 709: 2203}, - {2202, 2202, 17: 2202, 58: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 79: 2202, 2202, 2202, 2202, 2202, 528: 2202, 709: 2202}, + {2193, 2193, 9: 2193, 17: 2193, 58: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 79: 2193, 2193, 2193, 2193, 2193, 109: 2193, 2193, 2193, 2193, 2193, 528: 2193, 710: 2193}, + {2192, 2192, 9: 2192, 17: 2192, 58: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 79: 2192, 2192, 2192, 2192, 2192, 109: 2192, 2192, 2192, 2192, 2192, 528: 2192, 710: 2192}, + {2191, 2191, 9: 2191, 17: 2191, 58: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 79: 2191, 2191, 2191, 2191, 2191, 109: 2191, 2191, 2191, 2191, 2191, 528: 2191, 710: 2191}, + {2190, 2190, 17: 2190, 58: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 79: 2190, 2190, 2190, 2190, 2190, 528: 2190, 710: 2190}, + {2189, 2189, 17: 2189, 58: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 79: 2189, 2189, 2189, 2189, 2189, 528: 2189, 710: 2189}, // 3800 - {129: 4291, 150: 4290, 559: 4141, 793: 4140, 809: 6620, 925: 6619}, - {2205, 2205, 17: 2205, 58: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 79: 2205, 2205, 2205, 2205, 2205, 528: 2205, 709: 2205}, - {2204, 2204, 17: 2204, 58: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 79: 2204, 2204, 2204, 2204, 2204, 528: 2204, 709: 2204}, - {559: 4141, 793: 4140, 809: 6622}, - {260: 6623}, + {2188, 2188, 17: 2188, 58: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 79: 2188, 2188, 2188, 2188, 2188, 528: 2188, 710: 2188}, + {233: 6618, 6619, 238: 6620, 559: 4143, 630: 6616, 6617, 794: 6615, 993: 6622, 1215: 6623}, + {2205, 2205, 17: 2205, 58: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 79: 2205, 2205, 2205, 2205, 2205, 528: 2205, 710: 2205}, + {2204, 2204, 17: 2204, 58: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 79: 2204, 2204, 2204, 2204, 2204, 528: 2204, 710: 2204}, + {129: 4293, 150: 4292, 559: 4143, 794: 4142, 810: 6626, 925: 6625}, // 3805 - {606: 6624}, - {133: 6625}, - {2206, 2206, 17: 2206, 58: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 79: 2206, 2206, 2206, 2206, 2206, 528: 2206, 709: 2206}, - {531: 6627, 559: 4141, 793: 4140, 809: 6628}, - {2208, 2208, 17: 2208, 58: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 79: 2208, 2208, 2208, 2208, 2208, 528: 2208, 709: 2208}, + {2207, 2207, 17: 2207, 58: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 79: 2207, 2207, 2207, 2207, 2207, 528: 2207, 710: 2207}, + {2206, 2206, 17: 2206, 58: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 79: 2206, 2206, 2206, 2206, 2206, 528: 2206, 710: 2206}, + {559: 4143, 794: 4142, 810: 6628}, + {260: 6629}, + {607: 6630}, // 3810 - {2207, 2207, 17: 2207, 58: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 79: 2207, 2207, 2207, 2207, 2207, 528: 2207, 709: 2207}, - {531: 6631, 559: 4141, 793: 4140, 809: 6630}, - {2209, 2209, 17: 2209, 58: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 79: 2209, 2209, 2209, 2209, 2209, 116: 3784, 125: 3792, 131: 3780, 133: 3777, 3779, 3776, 3778, 3782, 3783, 3788, 3787, 3786, 3790, 3791, 3785, 3789, 3781, 528: 2209, 709: 2209, 881: 6632}, - {2210, 2210, 17: 2210, 58: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 79: 2210, 2210, 2210, 2210, 2210, 528: 2210, 709: 2210}, - {364: 6633}, + {133: 6631}, + {2208, 2208, 17: 2208, 58: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 79: 2208, 2208, 2208, 2208, 2208, 528: 2208, 710: 2208}, + {531: 6633, 559: 4143, 794: 4142, 810: 6634}, + {2210, 2210, 17: 2210, 58: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 79: 2210, 2210, 2210, 2210, 2210, 528: 2210, 710: 2210}, + {2209, 2209, 17: 2209, 58: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 79: 2209, 2209, 2209, 2209, 2209, 528: 2209, 710: 2209}, // 3815 - {2211, 2211, 17: 2211, 58: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 79: 2211, 2211, 2211, 2211, 2211, 528: 2211, 709: 2211}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 547: 6637, 550: 6638, 765: 3811, 3022, 3023, 3021, 799: 6636, 1459: 6635}, - {2212, 2212, 17: 2212, 58: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 79: 2212, 2212, 2212, 2212, 2212, 528: 2212, 709: 2212}, - {413, 413, 17: 413, 58: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 79: 413, 413, 413, 413, 413, 528: 413, 709: 413}, - {412, 412, 17: 412, 58: 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 79: 412, 412, 412, 412, 412, 528: 412, 709: 412}, + {531: 6637, 559: 4143, 794: 4142, 810: 6636}, + {2211, 2211, 17: 2211, 58: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 79: 2211, 2211, 2211, 2211, 2211, 116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 528: 2211, 710: 2211, 881: 6638}, + {2212, 2212, 17: 2212, 58: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 79: 2212, 2212, 2212, 2212, 2212, 528: 2212, 710: 2212}, + {364: 6639}, + {2213, 2213, 17: 2213, 58: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 79: 2213, 2213, 2213, 2213, 2213, 528: 2213, 710: 2213}, // 3820 - {411, 411, 17: 411, 58: 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 79: 411, 411, 411, 411, 411, 528: 411, 709: 411}, - {531: 6640}, - {2213, 2213, 17: 2213, 58: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 79: 2213, 2213, 2213, 2213, 2213, 528: 2213, 709: 2213}, - {559: 4141, 629: 6610, 6611, 793: 6609, 992: 6642}, - {2214, 2214, 17: 2214, 58: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 79: 2214, 2214, 2214, 2214, 2214, 528: 2214, 709: 2214}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 547: 6643, 550: 6644, 766: 3813, 3024, 3025, 3023, 800: 6642, 1460: 6641}, + {2214, 2214, 17: 2214, 58: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 79: 2214, 2214, 2214, 2214, 2214, 528: 2214, 710: 2214}, + {415, 415, 17: 415, 58: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 79: 415, 415, 415, 415, 415, 528: 415, 710: 415}, + {414, 414, 17: 414, 58: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 79: 414, 414, 414, 414, 414, 528: 414, 710: 414}, + {413, 413, 17: 413, 58: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 79: 413, 413, 413, 413, 413, 528: 413, 710: 413}, // 3825 - {559: 4141, 793: 4140, 809: 6644}, - {2215, 2215, 17: 2215, 58: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 79: 2215, 2215, 2215, 2215, 2215, 528: 2215, 709: 2215}, - {2: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 10: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 58: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 531: 2216, 547: 2216, 550: 2216, 555: 2216}, - {531: 6647}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6648}, + {531: 6646}, + {2215, 2215, 17: 2215, 58: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 79: 2215, 2215, 2215, 2215, 2215, 528: 2215, 710: 2215}, + {559: 4143, 630: 6616, 6617, 794: 6615, 993: 6648}, + {2216, 2216, 17: 2216, 58: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 79: 2216, 2216, 2216, 2216, 2216, 528: 2216, 710: 2216}, + {559: 4143, 794: 4142, 810: 6650}, // 3830 - {2241, 2241, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, - {177: 6653}, - {177: 6651}, - {559: 4141, 793: 4407, 819: 6652}, - {2183, 2183}, + {2217, 2217, 17: 2217, 58: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 79: 2217, 2217, 2217, 2217, 2217, 528: 2217, 710: 2217}, + {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 58: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 531: 2218, 547: 2218, 550: 2218, 555: 2218}, + {531: 6653}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6654}, + {2243, 2243, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, // 3835 - {559: 4141, 793: 4407, 819: 6654}, - {2243, 2243}, - {151: 6826, 322: 6827}, - {177: 6822}, - {767, 767, 561: 6819, 576: 6818, 1440: 6817}, + {177: 6659}, + {177: 6657}, + {559: 4143, 794: 4409, 820: 6658}, + {2185, 2185}, + {559: 4143, 794: 4409, 820: 6660}, // 3840 - {18: 6802, 51: 6803, 130: 6799, 216: 6804, 240: 6801, 605: 6798, 641: 6800, 957: 6805}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 6787, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6788}, - {846, 846, 556: 6782}, - {152: 6781}, - {129: 4291, 150: 4290, 153: 6776, 265: 6775, 925: 6777}, + {2245, 2245}, + {151: 6832, 322: 6833}, + {177: 6828}, + {769, 769, 561: 6825, 576: 6824, 1441: 6823}, + {18: 6808, 51: 6809, 130: 6805, 216: 6810, 241: 6807, 606: 6804, 642: 6806, 957: 6811}, // 3845 - {842, 842}, - {832, 832, 231: 6757, 276: 6758, 288: 6759, 292: 6756, 317: 6761, 327: 6760, 342: 6763, 345: 6762, 552: 832, 832, 556: 832, 711: 6764, 1260: 6755, 1443: 6754, 6753}, - {840, 840}, - {839, 839}, - {770, 770, 318: 6745, 556: 6744, 561: 770, 576: 770}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 6793, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6794}, + {848, 848, 556: 6788}, + {152: 6787}, + {129: 4293, 150: 4292, 153: 6782, 265: 6781, 925: 6783}, + {844, 844}, // 3850 - {177: 6741, 217: 6742}, - {558: 815, 603: 815}, - {558: 814, 603: 814}, - {558: 813, 603: 813}, - {810, 810, 561: 810, 576: 810}, + {834, 834, 232: 6763, 276: 6764, 288: 6765, 292: 6762, 317: 6767, 327: 6766, 342: 6769, 345: 6768, 552: 834, 834, 556: 834, 712: 6770, 1260: 6761, 1444: 6760, 6759}, + {842, 842}, + {841, 841}, + {772, 772, 318: 6751, 556: 6750, 561: 772, 576: 772}, + {177: 6747, 217: 6748}, // 3855 - {809, 809, 561: 809, 576: 809}, - {808, 808, 561: 808, 576: 808}, - {807, 807, 561: 807, 576: 807}, - {153: 6739}, - {558: 6709, 603: 6710, 898: 6734}, + {558: 817, 604: 817}, + {558: 816, 604: 816}, + {558: 815, 604: 815}, + {812, 812, 561: 812, 576: 812}, + {811, 811, 561: 811, 576: 811}, // 3860 - {129: 757, 150: 757, 257: 6707, 1212: 6728}, - {529: 6723}, - {798, 798, 561: 798, 576: 798}, - {796, 796, 561: 796, 576: 796}, - {152: 6721, 179: 6722, 245: 6720}, + {810, 810, 561: 810, 576: 810}, + {809, 809, 561: 809, 576: 809}, + {153: 6745}, + {558: 6715, 604: 6716, 898: 6740}, + {129: 759, 150: 759, 257: 6713, 1212: 6734}, // 3865 - {792, 792, 561: 792, 576: 792}, - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6719}, - {152: 6718}, - {152: 6717}, - {152: 6716}, + {529: 6729}, + {800, 800, 561: 800, 576: 800}, + {798, 798, 561: 798, 576: 798}, + {152: 6727, 179: 6728, 245: 6726}, + {794, 794, 561: 794, 576: 794}, // 3870 - {152: 6715}, - {152: 6714}, - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6711}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6725}, + {152: 6724}, + {152: 6723}, + {152: 6722}, + {152: 6721}, + // 3875 + {152: 6720}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6717}, + {786, 786, 561: 786, 576: 786}, + {785, 785, 561: 785, 576: 785}, {784, 784, 561: 784, 576: 784}, + // 3880 {783, 783, 561: 783, 576: 783}, - // 3875 {782, 782, 561: 782, 576: 782}, {781, 781, 561: 781, 576: 781}, {780, 780, 561: 780, 576: 780}, {779, 779, 561: 779, 576: 779}, + // 3885 {778, 778, 561: 778, 576: 778}, - // 3880 {777, 777, 561: 777, 576: 777}, {776, 776, 561: 776, 576: 776}, - {775, 775, 561: 775, 576: 775}, + {152: 6714}, {774, 774, 561: 774, 576: 774}, - {152: 6708}, - // 3885 - {772, 772, 561: 772, 576: 772}, - {771, 771, 561: 771, 576: 771}, - {152: 763, 179: 763, 245: 763}, - {152: 762, 179: 762, 200: 762, 245: 762}, - {129: 756, 150: 756, 153: 756, 265: 756}, // 3890 {773, 773, 561: 773, 576: 773}, - {2: 812, 812, 812, 812, 812, 812, 812, 10: 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 58: 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812, 812}, - {2: 811, 811, 811, 811, 811, 811, 811, 10: 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 58: 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811, 811}, - {785, 785, 561: 785, 576: 785}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 6713}, + {152: 765, 179: 765, 245: 765}, + {152: 764, 179: 764, 200: 764, 245: 764}, + {129: 758, 150: 758, 153: 758, 265: 758}, + {775, 775, 561: 775, 576: 775}, // 3895 - {754, 754, 561: 754, 576: 754}, - {786, 786, 561: 786, 576: 786}, + {2: 814, 814, 814, 814, 814, 814, 814, 10: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 58: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814}, + {2: 813, 813, 813, 813, 813, 813, 813, 10: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 58: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813}, {787, 787, 561: 787, 576: 787}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6719}, + {756, 756, 561: 756, 576: 756}, + // 3900 {788, 788, 561: 788, 576: 788}, {789, 789, 561: 789, 576: 789}, - // 3900 {790, 790, 561: 790, 576: 790}, {791, 791, 561: 791, 576: 791}, - {795, 795, 561: 795, 576: 795}, - {794, 794, 561: 794, 576: 794}, - {793, 793, 561: 793, 576: 793}, + {792, 792, 561: 792, 576: 792}, // 3905 - {581: 6724}, - {57: 6725}, - {313: 6727, 361: 6726}, - {799, 799, 561: 799, 576: 799}, + {793, 793, 561: 793, 576: 793}, {797, 797, 561: 797, 576: 797}, + {796, 796, 561: 796, 576: 796}, + {795, 795, 561: 795, 576: 795}, + {582: 6730}, // 3910 - {129: 4291, 150: 4290, 925: 6729}, - {558: 6709, 603: 6710, 898: 6731, 1262: 6730}, - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6733}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6732}, - {753, 753, 558: 753, 561: 753, 576: 753, 603: 753}, + {57: 6731}, + {313: 6733, 361: 6732}, + {801, 801, 561: 801, 576: 801}, + {799, 799, 561: 799, 576: 799}, + {129: 4293, 150: 4292, 925: 6735}, // 3915 - {800, 800, 561: 800, 576: 800}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6735, 3022, 3023, 3021, 798: 6736}, - {1228, 1228, 558: 6709, 561: 1228, 576: 1228, 603: 6710, 712: 4273, 898: 6737}, - {803, 803, 561: 803, 576: 803}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6738, 3022, 3023, 3021}, - // 3920 + {558: 6715, 604: 6716, 898: 6737, 1262: 6736}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6739}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6738}, + {755, 755, 558: 755, 561: 755, 576: 755, 604: 755}, {802, 802, 561: 802, 576: 802}, - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6740}, + // 3920 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6741, 3024, 3025, 3023, 799: 6742}, + {1230, 1230, 558: 6715, 561: 1230, 576: 1230, 604: 6716, 713: 4275, 898: 6743}, {805, 805, 561: 805, 576: 805}, - {559: 4141, 793: 4407, 819: 6743}, - {768, 768, 561: 768, 576: 768}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6744, 3024, 3025, 3023}, + {804, 804, 561: 804, 576: 804}, // 3925 - {837, 837}, - {605: 6748, 641: 6549, 924: 6747, 1441: 6746}, - {769, 769, 561: 769, 576: 769}, - {838, 838}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 6752}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6746}, + {807, 807, 561: 807, 576: 807}, + {559: 4143, 794: 4409, 820: 6749}, + {770, 770, 561: 770, 576: 770}, + {839, 839}, // 3930 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6749}, - {834, 834, 544: 6750}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6751, 3022, 3023, 3021}, - {833, 833}, - {835, 835}, + {606: 6754, 642: 6555, 924: 6753, 1442: 6752}, + {771, 771, 561: 771, 576: 771}, + {840, 840}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6758}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6755}, // 3935 - {819, 819, 552: 819, 819, 556: 6771, 1442: 6770}, - {831, 831, 9: 6768, 552: 831, 831, 556: 831}, - {830, 830, 9: 830, 552: 830, 830, 556: 830}, - {828, 828, 9: 828, 552: 828, 828, 556: 828}, - {827, 827, 9: 827, 552: 827, 827, 556: 827}, + {836, 836, 544: 6756}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6757, 3024, 3025, 3023}, + {835, 835}, + {837, 837}, + {821, 821, 552: 821, 821, 556: 6777, 1443: 6776}, // 3940 - {400: 6767}, - {442: 6766}, - {391: 6765}, - {823, 823, 9: 823, 552: 823, 823, 556: 823}, - {822, 822, 9: 822, 552: 822, 822, 556: 822}, + {833, 833, 9: 6774, 552: 833, 833, 556: 833}, + {832, 832, 9: 832, 552: 832, 832, 556: 832}, + {830, 830, 9: 830, 552: 830, 830, 556: 830}, + {829, 829, 9: 829, 552: 829, 829, 556: 829}, + {400: 6773}, // 3945 - {821, 821, 9: 821, 552: 821, 821, 556: 821}, - {820, 820, 9: 820, 552: 820, 820, 556: 820}, - {824, 824, 9: 824, 552: 824, 824, 556: 824}, + {442: 6772}, + {391: 6771}, {825, 825, 9: 825, 552: 825, 825, 556: 825}, - {826, 826, 9: 826, 552: 826, 826, 556: 826}, + {824, 824, 9: 824, 552: 824, 824, 556: 824}, + {823, 823, 9: 823, 552: 823, 823, 556: 823}, // 3950 - {231: 6757, 276: 6758, 288: 6759, 292: 6756, 317: 6761, 327: 6760, 342: 6763, 345: 6762, 711: 6764, 1260: 6769}, - {829, 829, 9: 829, 552: 829, 829, 556: 829}, - {1042, 1042, 552: 4220, 4219, 838: 4257, 920: 6774}, - {172: 6772}, - {559: 4141, 793: 4407, 819: 6773}, + {822, 822, 9: 822, 552: 822, 822, 556: 822}, + {826, 826, 9: 826, 552: 826, 826, 556: 826}, + {827, 827, 9: 827, 552: 827, 827, 556: 827}, + {828, 828, 9: 828, 552: 828, 828, 556: 828}, + {232: 6763, 276: 6764, 288: 6765, 292: 6762, 317: 6767, 327: 6766, 342: 6769, 345: 6768, 712: 6770, 1260: 6775}, // 3955 - {818, 818, 552: 818, 818}, - {841, 841}, - {843, 843}, - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6780}, - {558: 6709, 603: 6710, 898: 6731, 1262: 6778}, + {831, 831, 9: 831, 552: 831, 831, 556: 831}, + {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 6780}, + {172: 6778}, + {559: 4143, 794: 4409, 820: 6779}, + {820, 820, 552: 820, 820}, // 3960 - {755, 755, 558: 6709, 561: 755, 576: 755, 603: 6710, 898: 6712, 933: 6779}, - {801, 801, 561: 801, 576: 801}, - {806, 806, 561: 806, 576: 806}, - {844, 844}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 6783}, - // 3965 - {817, 817, 540: 6785, 1475: 6784}, + {843, 843}, {845, 845}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6786}, - {816, 816, 9: 6202}, - {755, 755, 107: 1961, 209: 1961, 544: 1961, 558: 6709, 561: 755, 576: 755, 603: 6710, 706: 1961, 712: 1961, 898: 6712, 933: 6797}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6786}, + {558: 6715, 604: 6716, 898: 6737, 1262: 6784}, + {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6785}, + // 3965 + {803, 803, 561: 803, 576: 803}, + {808, 808, 561: 808, 576: 808}, + {846, 846}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6789}, + {819, 819, 540: 6791, 1476: 6790}, // 3970 - {107: 1095, 209: 6790, 544: 5918, 706: 1095, 956: 6789}, - {107: 6791, 706: 6792}, - {848, 848}, - {404, 404, 561: 4576, 884: 4577, 6796}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6793, 3022, 3023, 3021}, - // 3975 - {107: 6794}, - {404, 404, 561: 4576, 884: 4577, 6795}, {847, 847}, - {849, 849}, - {804, 804, 561: 804, 576: 804}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6792}, + {818, 818, 9: 6208}, + {757, 757, 107: 1963, 209: 1963, 544: 1963, 558: 6715, 561: 757, 576: 757, 604: 6716, 707: 1963, 713: 1963, 898: 6718, 933: 6803}, + {107: 1097, 209: 6796, 544: 5927, 707: 1097, 956: 6795}, + // 3975 + {107: 6797, 707: 6798}, + {850, 850}, + {406, 406, 561: 4585, 884: 4586, 6802}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6799, 3024, 3025, 3023}, + {107: 6800}, // 3980 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6816}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6815}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 6813}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6812}, - {212: 6810}, + {406, 406, 561: 4585, 884: 4586, 6801}, + {849, 849}, + {851, 851}, + {806, 806, 561: 806, 576: 806}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6822}, // 3985 - {569: 6808}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 6807}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6806}, - {836, 836}, - {850, 850}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6821}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 6819}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6818}, + {212: 6816}, + {569: 6814}, // 3990 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 6809}, - {851, 851}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5423, 3022, 3023, 3021, 984: 6811}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6813}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6812}, + {838, 838}, {852, 852}, - {853, 853}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6815}, // 3995 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 6814}, + {853, 853}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 6817}, {854, 854}, {855, 855}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6820}, + // 4000 {856, 856}, {857, 857}, - // 4000 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3663, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3662, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 6821, 3567, 3648, 3566, 3563}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 6820}, - {765, 765, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {766, 766, 536: 3664, 699: 3665}, - {172: 6824, 559: 4141, 793: 4407, 819: 6823}, + {858, 858}, + {859, 859}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 6827, 3569, 3650, 3568, 3565}, // 4005 - {2245, 2245}, - {559: 4141, 793: 4407, 819: 6825}, - {2244, 2244}, - {152: 6830, 322: 6831}, - {558: 6828}, - // 4010 - {531: 6829}, - {2242, 2242}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6826}, + {767, 767, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {768, 768, 536: 3666, 700: 3667}, + {172: 6830, 559: 4143, 794: 4409, 820: 6829}, {2247, 2247}, - {558: 6832}, - {531: 6833}, - // 4015 + // 4010 + {559: 4143, 794: 4409, 820: 6831}, {2246, 2246}, - {151: 6835}, - {558: 6836}, - {531: 6837}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6838}, + {152: 6836, 322: 6837}, + {558: 6834}, + {531: 6835}, + // 4015 + {2244, 2244}, + {2249, 2249}, + {558: 6838}, + {531: 6839}, + {2248, 2248}, // 4020 - {2248, 2248, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, - {151: 6844}, - {22: 6841}, - {177: 6842}, - {559: 4141, 793: 4407, 819: 6843}, + {151: 6841}, + {558: 6842}, + {531: 6843}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6844}, + {2250, 2250, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, // 4025 - {2184, 2184}, - {2249, 2249}, {151: 6850}, {22: 6847}, {177: 6848}, + {559: 4143, 794: 4409, 820: 6849}, + {2186, 2186}, // 4030 - {559: 4141, 793: 4407, 819: 6849}, - {2185, 2185}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6851}, - {2250, 2250, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, - {151: 6853}, - // 4035 {2251, 2251}, - {708: 6859}, - {708: 6856}, - {531: 6857}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6858}, + {151: 6856}, + {22: 6853}, + {177: 6854}, + {559: 4143, 794: 4409, 820: 6855}, + // 4035 + {2187, 2187}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6857}, + {2252, 2252, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {151: 6859}, + {2253, 2253}, // 4040 - {2252, 2252, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, - {531: 6860}, - {2234, 2234, 17: 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 79: 2234, 2234, 2234, 2234, 2234, 528: 2234, 709: 2234, 942: 6861}, - {2253, 2253, 17: 6589, 58: 6565, 6585, 6578, 6568, 6564, 6572, 6576, 6588, 6571, 6577, 6575, 6573, 6591, 6595, 6586, 6579, 6567, 6587, 6592, 6566, 79: 6569, 6593, 6570, 6574, 6594, 528: 6580, 709: 6590, 938: 6582, 6581, 6584, 6563, 943: 6583}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6863, 3022, 3023, 3021}, + {709: 6865}, + {709: 6862}, + {531: 6863}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6864}, + {2254, 2254, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, // 4045 - {2254, 2254}, - {2255, 2255}, - {2274, 2274, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 6898}, - {2272, 2272}, - {28: 6896}, + {531: 6866}, + {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6867}, + {2255, 2255, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6869, 3024, 3025, 3023}, + {2256, 2256}, // 4050 - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 10: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 58: 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 555: 6885, 712: 1996}, - {227: 6871, 529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6870}, - {2266, 2266}, - {555: 6872}, - {170: 6876, 278: 6879, 298: 6878, 346: 6882, 358: 6875, 6881, 6880, 531: 6874, 636: 6877, 1160: 6873}, + {2257, 2257}, + {2276, 2276, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6904}, + {2274, 2274}, + {28: 6902}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 10: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 58: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 555: 6891, 713: 1998}, // 4055 - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6884}, - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6883}, - {529: 2263, 2263, 545: 2263, 550: 2263, 556: 2263, 584: 2263, 605: 2263, 644: 2263, 710: 2263, 720: 2263, 797: 2263}, - {529: 2262, 2262, 545: 2262, 550: 2262, 556: 2262, 584: 2262, 605: 2262, 644: 2262, 710: 2262, 720: 2262, 797: 2262}, - {529: 2261, 2261, 545: 2261, 550: 2261, 556: 2261, 584: 2261, 605: 2261, 644: 2261, 710: 2261, 720: 2261, 797: 2261}, + {228: 6877, 529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6876}, + {2268, 2268}, + {555: 6878}, + {170: 6882, 278: 6885, 298: 6884, 346: 6888, 358: 6881, 6887, 6886, 531: 6880, 637: 6883, 1160: 6879}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6890}, // 4060 - {529: 2260, 2260, 545: 2260, 550: 2260, 556: 2260, 584: 2260, 605: 2260, 644: 2260, 710: 2260, 720: 2260, 797: 2260}, - {529: 2259, 2259, 545: 2259, 550: 2259, 556: 2259, 584: 2259, 605: 2259, 644: 2259, 710: 2259, 720: 2259, 797: 2259}, - {529: 2258, 2258, 545: 2258, 550: 2258, 556: 2258, 584: 2258, 605: 2258, 644: 2258, 710: 2258, 720: 2258, 797: 2258}, - {529: 2257, 2257, 545: 2257, 550: 2257, 556: 2257, 584: 2257, 605: 2257, 644: 2257, 710: 2257, 720: 2257, 797: 2257}, - {529: 2256, 2256, 545: 2256, 550: 2256, 556: 2256, 584: 2256, 605: 2256, 644: 2256, 710: 2256, 720: 2256, 797: 2256}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6889}, + {529: 2265, 2265, 545: 2265, 550: 2265, 556: 2265, 585: 2265, 606: 2265, 645: 2265, 711: 2265, 721: 2265, 798: 2265}, + {529: 2264, 2264, 545: 2264, 550: 2264, 556: 2264, 585: 2264, 606: 2264, 645: 2264, 711: 2264, 721: 2264, 798: 2264}, + {529: 2263, 2263, 545: 2263, 550: 2263, 556: 2263, 585: 2263, 606: 2263, 645: 2263, 711: 2263, 721: 2263, 798: 2263}, + {529: 2262, 2262, 545: 2262, 550: 2262, 556: 2262, 585: 2262, 606: 2262, 645: 2262, 711: 2262, 721: 2262, 798: 2262}, // 4065 - {2264, 2264}, - {2265, 2265}, - {170: 6876, 278: 6879, 298: 6878, 346: 6882, 358: 6875, 6881, 6880, 531: 6886, 636: 6877, 1160: 6887}, - {529: 2871, 2870, 545: 2869, 550: 2855, 556: 6892, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6893}, - {529: 2871, 2870, 545: 2869, 550: 2855, 556: 6888, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 720: 4561, 769: 4562, 797: 2834, 800: 4563, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 4569, 4568, 816: 2979, 2835, 4566, 820: 4567, 4565, 828: 2836, 834: 4564, 899: 4570, 915: 6889}, + {529: 2261, 2261, 545: 2261, 550: 2261, 556: 2261, 585: 2261, 606: 2261, 645: 2261, 711: 2261, 721: 2261, 798: 2261}, + {529: 2260, 2260, 545: 2260, 550: 2260, 556: 2260, 585: 2260, 606: 2260, 645: 2260, 711: 2260, 721: 2260, 798: 2260}, + {529: 2259, 2259, 545: 2259, 550: 2259, 556: 2259, 585: 2259, 606: 2259, 645: 2259, 711: 2259, 721: 2259, 798: 2259}, + {529: 2258, 2258, 545: 2258, 550: 2258, 556: 2258, 585: 2258, 606: 2258, 645: 2258, 711: 2258, 721: 2258, 798: 2258}, + {2266, 2266}, // 4070 - {28: 6890}, {2267, 2267}, - {559: 4141, 793: 6891}, - {2268, 2268}, - {28: 6894}, + {170: 6882, 278: 6885, 298: 6884, 346: 6888, 358: 6881, 6887, 6886, 531: 6892, 637: 6883, 1160: 6893}, + {529: 2873, 2872, 545: 2871, 550: 2857, 556: 6898, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6899}, + {529: 2873, 2872, 545: 2871, 550: 2857, 556: 6894, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6895}, + {28: 6896}, // 4075 {2269, 2269}, - {559: 4141, 793: 6895}, + {559: 4143, 794: 6897}, {2270, 2270}, - {559: 4141, 793: 6897}, + {28: 6900}, {2271, 2271}, // 4080 + {559: 4143, 794: 6901}, + {2272, 2272}, + {559: 4143, 794: 6903}, {2273, 2273}, - {2281, 2281}, - {555: 6925}, - {84: 2827, 2830, 87: 2860, 2828, 194: 2843, 445: 6921, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 6904, 584: 2854, 605: 2868, 644: 2864, 709: 2826, 2980, 769: 6902, 797: 2834, 800: 6903, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 6910, 6909, 816: 2979, 2835, 6907, 820: 6908, 6906, 828: 2836, 834: 6905, 840: 6918, 6913, 6916, 6917, 889: 6919, 892: 2844, 936: 6912, 955: 6911, 958: 6915, 961: 6914, 1016: 6920}, - {623, 623, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, + {2275, 2275}, // 4085 - {625, 625, 537: 988, 548: 988, 988}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 6163, 6158, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 6164, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 6161, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 6160, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 6166, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 6159, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 6169, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 6167, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 6162, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 551: 4163, 625: 6175, 650: 6174, 705: 4161, 765: 6172, 3022, 3023, 3021, 848: 6176, 921: 6173, 1090: 6177, 1290: 6170}, + {2283, 2283}, + {555: 6931}, + {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 445: 6927, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6926}, + {625, 625, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {627, 627, 537: 990, 548: 990, 990}, + // 4090 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 6169, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 6170, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 6166, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6172, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 6165, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 6175, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6173, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6183, 1290: 6176}, + {632, 632}, + {631, 631}, {630, 630}, {629, 629}, + // 4095 {628, 628}, - // 4090 - {627, 627}, {626, 626}, {624, 624}, + {623, 623}, {622, 622}, + // 4100 {621, 621}, - // 4095 {620, 620}, {619, 619}, {618, 618}, {617, 617}, - {616, 616}, - // 4100 - {615, 615}, - {22: 5666}, - {2279, 2279}, - {555: 6922}, - {531: 6923}, // 4105 - {84: 2827, 2830, 87: 2860, 2828, 194: 2843, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 6904, 584: 2854, 605: 2868, 644: 2864, 709: 2826, 2980, 769: 6902, 797: 2834, 800: 6903, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 6910, 6909, 816: 2979, 2835, 6907, 820: 6908, 6906, 828: 2836, 834: 6905, 840: 6918, 6913, 6916, 6917, 889: 6919, 892: 2844, 936: 6912, 955: 6911, 958: 6915, 961: 6914, 1016: 6924}, - {2278, 2278}, - {531: 6926}, - {84: 2827, 2830, 87: 2860, 2828, 194: 2843, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 6904, 584: 2854, 605: 2868, 644: 2864, 709: 2826, 2980, 769: 6902, 797: 2834, 800: 6903, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 6910, 6909, 816: 2979, 2835, 6907, 820: 6908, 6906, 828: 2836, 834: 6905, 840: 6918, 6913, 6916, 6917, 889: 6919, 892: 2844, 936: 6912, 955: 6911, 958: 6915, 961: 6914, 1016: 6927}, - {2280, 2280}, + {22: 5675}, + {2281, 2281}, + {555: 6928}, + {531: 6929}, + {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6930}, // 4110 - {2: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 10: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 547: 1230, 558: 1230, 831: 5856, 5855, 5854, 928: 5857, 985: 6929}, - {2: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 10: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 58: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 6240, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 547: 1218, 558: 1218, 1237: 6930}, - {2: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 10: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 58: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 547: 4590, 558: 2087, 951: 6931}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 558: 6932, 765: 6244, 3022, 3023, 3021, 1012: 6245, 1078: 6243}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6934, 3022, 3023, 3021, 798: 6257, 1012: 6245, 1078: 6933}, + {2280, 2280}, + {531: 6932}, + {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6933}, + {2282, 2282}, + {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 558: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6935}, // 4115 - {9: 6253, 540: 6937}, - {1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1220, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 58: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 535: 1228, 540: 1220, 544: 1228, 547: 1228, 553: 1228, 561: 1228, 1228, 1228, 573: 1228, 712: 6935, 1002: 6246}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 581: 6249, 765: 6936, 3022, 3023, 3021}, - {1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1220, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 58: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 535: 1227, 540: 1220, 544: 1227, 547: 1227, 553: 1227, 561: 1227, 1227, 1227, 573: 1227, 712: 6251, 1002: 6250}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5868, 640: 5863, 765: 4268, 3022, 3023, 3021, 5867, 798: 5866, 890: 5865, 894: 5864, 5870, 948: 5860, 988: 6938}, + {2: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 10: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 58: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 6246, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 547: 1220, 558: 1220, 1237: 6936}, + {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 558: 2089, 951: 6937}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 558: 6938, 766: 6250, 3024, 3025, 3023, 1013: 6251, 1078: 6249}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6940, 3024, 3025, 3023, 799: 6263, 1013: 6251, 1078: 6939}, + {9: 6259, 540: 6943}, // 4120 - {404, 404, 9: 5914, 561: 4576, 884: 4577, 6939}, - {2311, 2311}, - {2314, 2314, 9: 3910}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7017, 3022, 3023, 3021}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 7015}, + {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1222, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 535: 1230, 540: 1222, 544: 1230, 547: 1230, 553: 1230, 561: 1230, 1230, 1230, 573: 1230, 713: 6941, 1003: 6252}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6255, 766: 6942, 3024, 3025, 3023}, + {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1222, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 58: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 535: 1229, 540: 1222, 544: 1229, 547: 1229, 553: 1229, 561: 1229, 1229, 1229, 573: 1229, 713: 6257, 1003: 6256}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6944}, + {406, 406, 9: 5923, 561: 4585, 884: 4586, 6945}, // 4125 - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 7006}, - {706: 7001}, - {153: 5994, 605: 5993, 1282: 6997}, - {200: 763, 214: 6050}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 580: 6992, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6991}, + {2313, 2313}, + {2316, 2316, 9: 3912}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7023, 3024, 3025, 3023}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7021}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7012}, // 4130 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 580: 6988, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 6987}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 580: 6984, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6983}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6979, 878: 6978}, - {22: 6975}, - {200: 6967}, + {707: 7007}, + {153: 6000, 606: 5999, 1282: 7003}, + {200: 765, 214: 6056}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 581: 6998, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6997}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 581: 6994, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6993}, // 4135 - {212: 6964}, - {569: 6961}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 6959}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 6957}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 6958}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 581: 6990, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6989}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6985, 878: 6984}, + {22: 6981}, + {200: 6973}, + {212: 6970}, // 4140 + {569: 6967}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6965}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6963}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6964}, {16, 16}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6960}, - {150, 150, 9: 4271}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 533: 2091, 580: 4863, 849: 6962}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 6963}, // 4145 - {177, 177}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 6965}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5423, 3022, 3023, 3021, 984: 6966}, - {180, 180}, - {556: 6968}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6966}, + {152, 152, 9: 4273}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 533: 2093, 581: 4872, 849: 6968}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6969}, + {179, 179}, // 4150 - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 723: 6970, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 6969}, - {324, 324, 540: 6973}, - {250: 6971}, - {531: 6972}, - {322, 322}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6971}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 6972}, + {182, 182}, + {556: 6974}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 724: 6976, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6975}, // 4155 - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 6974}, - {323, 323}, - {177: 6976}, - {559: 4141, 793: 4407, 819: 6977}, - {2182, 2182}, + {326, 326, 540: 6979}, + {250: 6977}, + {531: 6978}, + {324, 324}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6980}, // 4160 - {2292, 2292, 9: 4271}, - {1226, 1226, 9: 1226, 204: 6981, 544: 6980}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 6982}, - {2290, 2290}, - {2291, 2291, 9: 5168}, + {325, 325}, + {177: 6982}, + {559: 4143, 794: 4409, 820: 6983}, + {2184, 2184}, + {2294, 2294, 9: 4273}, // 4165 - {2294, 2294, 9: 6202}, - {642: 6985}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 6201, 6199, 960: 6986}, - {2293, 2293, 9: 6202}, - {2296, 2296, 9: 5751}, + {1228, 1228, 9: 1228, 204: 6987, 544: 6986}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 6988}, + {2292, 2292}, + {2293, 2293, 9: 5177}, + {2296, 2296, 9: 6208}, // 4170 - {642: 6989}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5749, 964: 6990}, - {2295, 2295, 9: 5751}, - {2289, 2289, 9: 4271, 725: 5226, 727: 5225, 1006: 6996}, - {642: 6993}, + {643: 6991}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6992}, + {2295, 2295, 9: 6208}, + {2298, 2298, 9: 5760}, + {643: 6995}, // 4175 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6994}, - {2289, 2289, 9: 4271, 725: 5226, 727: 5225, 1006: 6995}, - {2297, 2297}, - {2298, 2298}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 6998}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6996}, + {2297, 2297, 9: 5760}, + {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7002}, + {643: 6999}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 7000}, // 4180 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 4269, 878: 6999}, - {2289, 2289, 9: 4271, 725: 5226, 727: 5225, 1006: 7000}, - {2302, 2302}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 7002}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7003, 3022, 3023, 3021}, + {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7001}, + {2299, 2299}, + {2300, 2300}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7004}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 7005}, // 4185 - {528: 7004}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7005}, - {2303, 2303}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7007, 3022, 3023, 3021}, - {528: 7008}, - // 4190 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7009}, - {2445, 2445, 101: 4634, 560: 4635, 966: 7011, 981: 7010, 1183: 7012}, - {2444, 2444, 101: 4634, 966: 7014}, - {2443, 2443, 560: 4635, 981: 7013}, + {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7006}, {2304, 2304}, - // 4195 - {2441, 2441}, - {2442, 2442}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 7016}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7008}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7009, 3024, 3025, 3023}, + {528: 7010}, + // 4190 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7011}, {2305, 2305}, - {2453, 2453}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7013, 3024, 3025, 3023}, + {528: 7014}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7015}, + // 4195 + {2447, 2447, 101: 4643, 560: 4644, 966: 7017, 981: 7016, 1183: 7018}, + {2446, 2446, 101: 4643, 966: 7020}, + {2445, 2445, 560: 4644, 981: 7019}, + {2306, 2306}, + {2443, 2443}, // 4200 - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7492}, - {706: 7480}, - {706: 2439}, - {706: 2438}, - {706: 2437}, + {2444, 2444}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7022}, + {2307, 2307}, + {2455, 2455}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7498}, // 4205 - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7457}, - {18: 7375, 101: 7374, 130: 2331, 180: 2331, 723: 2331, 1478: 7373}, - {550: 7372}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 531: 2089, 580: 5257, 631: 2089, 877: 7320}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 531: 2089, 580: 5257, 877: 7314}, + {707: 7486}, + {707: 2441}, + {707: 2440}, + {707: 2439}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7463}, // 4210 - {200: 7303}, - {569: 7241}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7205}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7032}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7033}, + {18: 7381, 101: 7380, 130: 2333, 180: 2333, 724: 2333, 1479: 7379}, + {550: 7378}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 531: 2091, 581: 5266, 632: 2091, 877: 7326}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 531: 2091, 581: 5266, 877: 7320}, + {200: 7309}, // 4215 - {529: 7034}, - {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 120, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 603: 7038, 1184: 7040, 1218: 7039, 1267: 7037, 7036, 1392: 7041, 1449: 7035}, - {9: 7203, 57: 119}, - {9: 117, 57: 117}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7201, 3022, 3023, 3021}, + {569: 7247}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7211}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7038}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7039}, + {529: 7040}, // 4220 + {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 120, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 604: 7044, 1184: 7046, 1218: 7045, 1267: 7043, 7042, 1392: 7047, 1450: 7041}, + {9: 7209, 57: 119}, + {9: 117, 57: 117}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7207, 3024, 3025, 3023}, {2: 114, 114, 114, 114, 114, 114, 114, 10: 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 58: 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114}, + // 4225 {2: 113, 113, 113, 113, 113, 113, 113, 10: 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 58: 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113}, {2: 112, 112, 112, 112, 112, 112, 112, 10: 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 58: 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112}, - {57: 7042}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7085, 7065, 7064, 7073, 7074, 7077}, - // 4225 - {109, 109, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {111, 111, 537: 988, 548: 988, 988}, + {57: 7048}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7091, 7071, 7070, 7079, 7080, 7083}, + {109, 109, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + // 4230 + {111, 111, 537: 990, 548: 990, 990}, {110, 110}, {108, 108}, {107, 107}, - // 4230 {106, 106}, + // 4235 {105, 105}, {104, 104}, {103, 103}, {102, 102}, - // 4235 {101, 101}, + // 4240 {100, 100}, {99, 99}, {98, 98}, {97, 97}, - // 4240 {92, 92}, - {56: 7200}, - {56: 69, 262: 7191, 558: 7192, 1418: 7190}, - {56: 7189}, - {56: 64, 84: 64, 64, 87: 64, 89: 64, 92: 64, 64, 96: 64, 226: 7142, 529: 64, 64, 545: 64, 550: 64, 552: 64, 554: 64, 573: 64, 575: 64, 580: 64, 584: 64, 605: 64, 622: 64, 64, 644: 64, 709: 64, 64, 797: 64, 822: 64, 64, 826: 64, 829: 64, 64, 1234: 7144, 1412: 7143, 7145}, // 4245 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7131, 1236: 7132}, + {56: 7206}, + {56: 69, 262: 7197, 558: 7198, 1419: 7196}, + {56: 7195}, + {56: 64, 84: 64, 64, 87: 64, 89: 64, 92: 64, 64, 96: 64, 227: 7148, 529: 64, 64, 545: 64, 550: 64, 552: 64, 554: 64, 573: 64, 575: 64, 579: 64, 581: 64, 585: 64, 606: 64, 623: 64, 64, 645: 64, 710: 64, 64, 798: 64, 823: 64, 826: 64, 829: 64, 64, 1234: 7150, 1413: 7149, 7151}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7137, 1236: 7138}, + // 4250 {50, 50}, {49, 49}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 586: 7111, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7108, 1253: 7109, 1431: 7110}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 587: 7117, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7114, 1253: 7115, 1432: 7116}, {38, 38}, - // 4250 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7103}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7095}, - {1298: 7088}, - {56: 7087}, - {56: 7086}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7109}, // 4255 + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7101}, + {1298: 7094}, + {56: 7093}, + {56: 7092}, {29, 29}, + // 4260 {28, 28}, {27, 27}, {26, 26}, {25, 25}, - // 4260 {24, 24}, + // 4265 {23, 23}, {22, 22}, {21, 21}, {20, 20}, - // 4265 {19, 19}, + // 4270 {18, 18}, {17, 17}, {30, 30}, {31, 31}, - // 4270 - {84: 7062, 623: 7069, 826: 7068, 859: 7089, 7090}, - {34, 34, 56: 7091, 1233: 7093}, - {34, 34, 56: 7091, 1233: 7092}, + {84: 7068, 624: 7075, 826: 7074, 859: 7095, 7096}, + // 4275 + {34, 34, 56: 7097, 1233: 7099}, + {34, 34, 56: 7097, 1233: 7098}, {33, 33}, {32, 32}, - // 4275 {35, 35}, - {7102}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077, 1085: 7097}, - {7101}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7098}, // 4280 - {96: 7099, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {623: 7100}, - {36, 36, 56: 36}, - {56: 57, 84: 57, 57, 87: 57, 89: 57, 92: 57, 57, 96: 57, 529: 57, 57, 545: 57, 550: 57, 552: 57, 554: 57, 573: 57, 575: 57, 580: 57, 584: 57, 586: 57, 57, 605: 57, 622: 57, 57, 644: 57, 709: 57, 57, 797: 57, 822: 57, 57, 826: 57, 829: 57, 57, 1038: 57, 1085: 57}, - {56: 58, 84: 58, 58, 87: 58, 89: 58, 92: 58, 58, 96: 58, 529: 58, 58, 545: 58, 550: 58, 552: 58, 554: 58, 573: 58, 575: 58, 580: 58, 584: 58, 586: 58, 58, 605: 58, 622: 58, 58, 644: 58, 709: 58, 58, 797: 58, 822: 58, 58, 826: 58, 829: 58, 58, 1038: 58, 1085: 58}, + {7108}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083, 1085: 7103}, + {7107}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7104}, + {96: 7105, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 4285 - {252: 7104, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7105}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 7106, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077}, - {826: 7107}, - {37, 37, 56: 37}, + {624: 7106}, + {36, 36, 56: 36}, + {56: 57, 84: 57, 57, 87: 57, 89: 57, 92: 57, 57, 96: 57, 529: 57, 57, 545: 57, 550: 57, 552: 57, 554: 57, 573: 57, 575: 57, 579: 57, 581: 57, 585: 57, 587: 57, 57, 606: 57, 623: 57, 57, 645: 57, 710: 57, 57, 798: 57, 823: 57, 826: 57, 829: 57, 57, 1038: 57, 1085: 57}, + {56: 58, 84: 58, 58, 87: 58, 89: 58, 92: 58, 58, 96: 58, 529: 58, 58, 545: 58, 550: 58, 552: 58, 554: 58, 573: 58, 575: 58, 579: 58, 581: 58, 585: 58, 587: 58, 58, 606: 58, 623: 58, 58, 645: 58, 710: 58, 58, 798: 58, 823: 58, 826: 58, 829: 58, 58, 1038: 58, 1085: 58}, + {252: 7110, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, // 4290 - {564: 3659, 3657, 3658, 3656, 3654, 586: 7123, 794: 3655, 3653, 1264: 7121, 1446: 7122}, - {96: 46, 586: 46, 46}, - {96: 42, 586: 7111, 7116, 1155: 7117, 1253: 7115}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7112}, - {564: 3659, 3657, 3658, 3656, 3654, 604: 7113, 794: 3655, 3653}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7111}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 7112, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, + {826: 7113}, + {37, 37, 56: 37}, + {564: 3661, 3659, 3660, 3658, 3656, 587: 7129, 795: 3657, 3655, 1264: 7127, 1447: 7128}, // 4295 - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7114}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 43, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 586: 43, 43, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077}, - {96: 45, 586: 45, 45}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7120}, - {96: 7118}, + {96: 46, 587: 46, 46}, + {96: 42, 587: 7117, 7122, 1155: 7123, 1253: 7121}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7118}, + {564: 3661, 3659, 3660, 3658, 3656, 605: 7119, 795: 3657, 3655}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7120}, // 4300 - {622: 7119}, - {39, 39}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 41, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077}, - {96: 48, 586: 48, 48}, - {96: 42, 586: 7123, 7116, 1155: 7128, 1264: 7127}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 43, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 587: 43, 43, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, + {96: 45, 587: 45, 45}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7126}, + {96: 7124}, + {623: 7125}, // 4305 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7124}, - {564: 3659, 3657, 3658, 3656, 3654, 604: 7125, 794: 3655, 3653}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7126}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 44, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 586: 44, 44, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077}, - {96: 47, 586: 47, 47}, + {39, 39}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 41, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, + {96: 48, 587: 48, 48}, + {96: 42, 587: 7129, 7122, 1155: 7134, 1264: 7133}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7130}, // 4310 - {96: 7129}, - {622: 7130}, - {40, 40}, - {564: 3659, 3657, 3658, 3656, 3654, 604: 7135, 794: 3655, 3653}, - {96: 7133}, + {564: 3661, 3659, 3660, 3658, 3656, 605: 7131, 795: 3657, 3655}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7132}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 44, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 587: 44, 44, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, + {96: 47, 587: 47, 47}, + {96: 7135}, // 4315 - {580: 7134}, + {623: 7136}, + {40, 40}, + {564: 3661, 3659, 3660, 3658, 3656, 605: 7141, 795: 3657, 3655}, + {96: 7139}, + {581: 7140}, + // 4320 {55, 55}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7136}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 53, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 587: 7139, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077, 1038: 7138, 1408: 7137}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7142}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 53, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 588: 7145, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083, 1038: 7144, 1409: 7143}, {96: 54}, - // 4320 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7131, 1236: 7141}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7094, 7065, 7064, 7073, 7074, 7077, 929: 7140}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 51, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7096, 7065, 7064, 7073, 7074, 7077}, - {96: 52}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 7153, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7154, 3022, 3023, 3021, 1329: 7157, 1342: 7158, 1411: 7155, 1415: 7156}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7137, 1236: 7147}, // 4325 - {56: 63, 84: 63, 63, 87: 63, 89: 63, 92: 63, 63, 96: 63, 226: 7142, 529: 63, 63, 545: 63, 550: 63, 552: 63, 554: 63, 573: 63, 575: 63, 580: 63, 584: 63, 605: 63, 622: 63, 63, 644: 63, 709: 63, 63, 797: 63, 822: 63, 63, 826: 63, 829: 63, 63, 1234: 7151}, - {7150}, - {56: 60, 84: 60, 60, 87: 60, 89: 60, 92: 60, 60, 96: 60, 529: 60, 60, 545: 60, 550: 60, 552: 60, 554: 60, 573: 60, 575: 60, 580: 60, 584: 60, 605: 60, 622: 60, 60, 644: 60, 709: 60, 60, 797: 60, 822: 60, 60, 826: 60, 829: 60, 60, 1419: 7146}, - {56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 96: 7148, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7147, 7065, 7064, 7073, 7074, 7077}, - {7149}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7146}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 51, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, + {96: 52}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 7159, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7160, 3024, 3025, 3023, 1329: 7163, 1342: 7164, 1412: 7161, 1416: 7162}, + {56: 63, 84: 63, 63, 87: 63, 89: 63, 92: 63, 63, 96: 63, 227: 7148, 529: 63, 63, 545: 63, 550: 63, 552: 63, 554: 63, 573: 63, 575: 63, 579: 63, 581: 63, 585: 63, 606: 63, 623: 63, 63, 645: 63, 710: 63, 63, 798: 63, 823: 63, 826: 63, 829: 63, 63, 1234: 7157}, // 4330 + {7156}, + {56: 60, 84: 60, 60, 87: 60, 89: 60, 92: 60, 60, 96: 60, 529: 60, 60, 545: 60, 550: 60, 552: 60, 554: 60, 573: 60, 575: 60, 579: 60, 581: 60, 585: 60, 606: 60, 623: 60, 60, 645: 60, 710: 60, 60, 798: 60, 823: 60, 826: 60, 829: 60, 60, 1420: 7152}, + {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 7154, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7153, 7071, 7070, 7079, 7080, 7083}, + {7155}, {56, 56, 56: 56}, - {56: 59, 84: 59, 59, 87: 59, 89: 59, 92: 59, 59, 96: 59, 529: 59, 59, 545: 59, 550: 59, 552: 59, 554: 59, 573: 59, 575: 59, 580: 59, 584: 59, 605: 59, 622: 59, 59, 644: 59, 709: 59, 59, 797: 59, 822: 59, 59, 826: 59, 829: 59, 59}, - {56: 62, 84: 62, 62, 87: 62, 89: 62, 92: 62, 62, 96: 62, 226: 62, 529: 62, 62, 545: 62, 550: 62, 552: 62, 554: 62, 573: 62, 575: 62, 580: 62, 584: 62, 605: 62, 622: 62, 62, 644: 62, 709: 62, 62, 797: 62, 822: 62, 62, 826: 62, 829: 62, 62}, - {7152}, - {56: 61, 84: 61, 61, 87: 61, 89: 61, 92: 61, 61, 96: 61, 226: 61, 529: 61, 61, 545: 61, 550: 61, 552: 61, 554: 61, 573: 61, 575: 61, 580: 61, 584: 61, 605: 61, 622: 61, 61, 644: 61, 709: 61, 61, 797: 61, 822: 61, 61, 826: 61, 829: 61, 61}, // 4335 - {9: 2062, 116: 2062, 125: 2062, 170: 2062, 174: 2062, 2062, 2062, 178: 2062, 184: 2062, 187: 2062, 201: 2062, 2062, 2062, 207: 2062, 2062, 210: 2062, 215: 2062, 551: 2062, 554: 2062, 583: 2062, 705: 2062, 728: 2062, 2062, 731: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 743: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 1333: 7182}, - {9: 91, 116: 91, 125: 91, 170: 91, 174: 91, 91, 91, 178: 91, 184: 91, 187: 91, 201: 91, 91, 91, 207: 91, 91, 210: 91, 215: 91, 551: 91, 554: 91, 583: 91, 705: 91, 728: 91, 91, 731: 91, 91, 91, 91, 91, 91, 91, 91, 91, 743: 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91}, - {9: 7176, 116: 4917, 125: 4918, 170: 4908, 174: 4928, 4927, 4893, 178: 4930, 184: 4929, 187: 4890, 201: 4897, 4889, 4906, 207: 4913, 4912, 210: 4916, 215: 4924, 551: 4911, 554: 4907, 583: 4902, 705: 4910, 728: 4915, 4914, 731: 4891, 4896, 4894, 4887, 4881, 4895, 4903, 4888, 4920, 743: 4882, 4883, 4884, 4885, 4886, 4909, 4922, 4926, 4921, 4880, 4925, 4892, 4879, 4919, 4878, 4923, 944: 4898, 1019: 4900, 1024: 4877, 4904, 4874, 1033: 4872, 1041: 4875, 4876, 1049: 4873, 1054: 4899, 1058: 4870, 4901, 1077: 4871, 1080: 4905, 1083: 7177, 1092: 4931}, - {258: 7159}, - {258: 84}, + {56: 59, 84: 59, 59, 87: 59, 89: 59, 92: 59, 59, 96: 59, 529: 59, 59, 545: 59, 550: 59, 552: 59, 554: 59, 573: 59, 575: 59, 579: 59, 581: 59, 585: 59, 606: 59, 623: 59, 59, 645: 59, 710: 59, 59, 798: 59, 823: 59, 826: 59, 829: 59, 59}, + {56: 62, 84: 62, 62, 87: 62, 89: 62, 92: 62, 62, 96: 62, 227: 62, 529: 62, 62, 545: 62, 550: 62, 552: 62, 554: 62, 573: 62, 575: 62, 579: 62, 581: 62, 585: 62, 606: 62, 623: 62, 62, 645: 62, 710: 62, 62, 798: 62, 823: 62, 826: 62, 829: 62, 62}, + {7158}, + {56: 61, 84: 61, 61, 87: 61, 89: 61, 92: 61, 61, 96: 61, 227: 61, 529: 61, 61, 545: 61, 550: 61, 552: 61, 554: 61, 573: 61, 575: 61, 579: 61, 581: 61, 585: 61, 606: 61, 623: 61, 61, 645: 61, 710: 61, 61, 798: 61, 823: 61, 826: 61, 829: 61, 61}, + {9: 2064, 116: 2064, 125: 2064, 170: 2064, 174: 2064, 2064, 2064, 178: 2064, 184: 2064, 187: 2064, 201: 2064, 2064, 2064, 207: 2064, 2064, 210: 2064, 215: 2064, 551: 2064, 554: 2064, 584: 2064, 706: 2064, 730: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 744: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 1333: 7188}, // 4340 + {9: 91, 116: 91, 125: 91, 170: 91, 174: 91, 91, 91, 178: 91, 184: 91, 187: 91, 201: 91, 91, 91, 207: 91, 91, 210: 91, 215: 91, 551: 91, 554: 91, 584: 91, 706: 91, 730: 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 744: 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91}, + {9: 7182, 116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 7183, 1092: 4940}, + {258: 7165}, + {258: 84}, {258: 83}, - {556: 7160}, - {534: 7165, 559: 4141, 793: 7167, 1232: 7163, 1235: 7162, 1269: 7166, 7168, 7164, 1416: 7161}, - {9: 7174, 56: 7070, 84: 7062, 2830, 87: 2860, 89: 2978, 92: 7059, 7061, 529: 2871, 2870, 545: 2869, 550: 2855, 552: 7060, 554: 6904, 573: 2981, 575: 2841, 580: 7063, 584: 2854, 605: 2868, 622: 7066, 7069, 644: 2864, 709: 2826, 2980, 769: 7043, 797: 2834, 800: 7044, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 7045, 7054, 816: 2979, 2835, 7049, 820: 7050, 7047, 2839, 2840, 826: 7068, 828: 2836, 7071, 7072, 834: 7055, 840: 7056, 7051, 7052, 7046, 852: 7053, 2842, 7057, 7048, 859: 7058, 7067, 862: 7076, 7079, 7080, 7075, 7083, 7081, 7082, 7084, 7078, 7173, 7065, 7064, 7073, 7074, 7077}, - {9: 82, 56: 82, 84: 82, 82, 87: 82, 89: 82, 92: 82, 82, 529: 82, 82, 545: 82, 550: 82, 552: 82, 554: 82, 573: 82, 575: 82, 580: 82, 584: 82, 605: 82, 622: 82, 82, 644: 82, 709: 82, 82, 797: 82, 822: 82, 82, 826: 82, 829: 82, 82}, // 4345 - {9: 80, 56: 80, 84: 80, 80, 87: 80, 89: 80, 92: 80, 80, 529: 80, 80, 545: 80, 550: 80, 552: 80, 554: 80, 573: 80, 575: 80, 580: 80, 584: 80, 605: 80, 622: 80, 80, 644: 80, 709: 80, 80, 797: 80, 822: 80, 80, 826: 80, 829: 80, 80}, - {9: 79, 56: 79, 84: 79, 79, 87: 79, 89: 79, 92: 79, 79, 529: 79, 79, 545: 79, 550: 79, 552: 79, 554: 79, 573: 79, 575: 79, 580: 79, 584: 79, 605: 79, 622: 79, 79, 644: 79, 709: 79, 79, 797: 79, 822: 79, 79, 826: 79, 829: 79, 79}, - {392: 7172}, - {9: 77, 56: 77, 84: 77, 77, 87: 77, 89: 77, 92: 77, 77, 529: 77, 77, 545: 77, 550: 77, 552: 77, 554: 77, 573: 77, 575: 77, 580: 77, 584: 77, 605: 77, 622: 77, 77, 644: 77, 709: 77, 77, 797: 77, 822: 77, 77, 826: 77, 829: 77, 77}, - {9: 76, 56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 76, 529: 76, 76, 545: 76, 550: 76, 552: 76, 554: 76, 573: 76, 575: 76, 580: 76, 584: 76, 605: 76, 622: 76, 76, 644: 76, 709: 76, 76, 797: 76, 822: 76, 76, 826: 76, 829: 76, 76}, + {556: 7166}, + {534: 7171, 559: 4143, 794: 7173, 1232: 7169, 1235: 7168, 1269: 7172, 7174, 7170, 1417: 7167}, + {9: 7180, 56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7179, 7071, 7070, 7079, 7080, 7083}, + {9: 82, 56: 82, 84: 82, 82, 87: 82, 89: 82, 92: 82, 82, 529: 82, 82, 545: 82, 550: 82, 552: 82, 554: 82, 573: 82, 575: 82, 579: 82, 581: 82, 585: 82, 606: 82, 623: 82, 82, 645: 82, 710: 82, 82, 798: 82, 823: 82, 826: 82, 829: 82, 82}, + {9: 80, 56: 80, 84: 80, 80, 87: 80, 89: 80, 92: 80, 80, 529: 80, 80, 545: 80, 550: 80, 552: 80, 554: 80, 573: 80, 575: 80, 579: 80, 581: 80, 585: 80, 606: 80, 623: 80, 80, 645: 80, 710: 80, 80, 798: 80, 823: 80, 826: 80, 829: 80, 80}, // 4350 - {185: 7170, 531: 74, 1394: 7169}, - {531: 7171}, - {531: 73}, - {9: 75, 56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 75, 529: 75, 75, 545: 75, 550: 75, 552: 75, 554: 75, 573: 75, 575: 75, 580: 75, 584: 75, 605: 75, 622: 75, 75, 644: 75, 709: 75, 75, 797: 75, 822: 75, 75, 826: 75, 829: 75, 75}, - {9: 78, 56: 78, 84: 78, 78, 87: 78, 89: 78, 92: 78, 78, 529: 78, 78, 545: 78, 550: 78, 552: 78, 554: 78, 573: 78, 575: 78, 580: 78, 584: 78, 605: 78, 622: 78, 78, 644: 78, 709: 78, 78, 797: 78, 822: 78, 78, 826: 78, 829: 78, 78}, + {9: 79, 56: 79, 84: 79, 79, 87: 79, 89: 79, 92: 79, 79, 529: 79, 79, 545: 79, 550: 79, 552: 79, 554: 79, 573: 79, 575: 79, 579: 79, 581: 79, 585: 79, 606: 79, 623: 79, 79, 645: 79, 710: 79, 79, 798: 79, 823: 79, 826: 79, 829: 79, 79}, + {392: 7178}, + {9: 77, 56: 77, 84: 77, 77, 87: 77, 89: 77, 92: 77, 77, 529: 77, 77, 545: 77, 550: 77, 552: 77, 554: 77, 573: 77, 575: 77, 579: 77, 581: 77, 585: 77, 606: 77, 623: 77, 77, 645: 77, 710: 77, 77, 798: 77, 823: 77, 826: 77, 829: 77, 77}, + {9: 76, 56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 76, 529: 76, 76, 545: 76, 550: 76, 552: 76, 554: 76, 573: 76, 575: 76, 579: 76, 581: 76, 585: 76, 606: 76, 623: 76, 76, 645: 76, 710: 76, 76, 798: 76, 823: 76, 826: 76, 829: 76, 76}, + {185: 7176, 531: 74, 1394: 7175}, // 4355 + {531: 7177}, + {531: 73}, + {9: 75, 56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 75, 529: 75, 75, 545: 75, 550: 75, 552: 75, 554: 75, 573: 75, 575: 75, 579: 75, 581: 75, 585: 75, 606: 75, 623: 75, 75, 645: 75, 710: 75, 75, 798: 75, 823: 75, 826: 75, 829: 75, 75}, + {9: 78, 56: 78, 84: 78, 78, 87: 78, 89: 78, 92: 78, 78, 529: 78, 78, 545: 78, 550: 78, 552: 78, 554: 78, 573: 78, 575: 78, 579: 78, 581: 78, 585: 78, 606: 78, 623: 78, 78, 645: 78, 710: 78, 78, 798: 78, 823: 78, 826: 78, 829: 78, 78}, {85}, - {534: 7165, 559: 4141, 793: 7167, 1232: 7163, 1235: 7175, 1269: 7166, 7168, 7164}, - {9: 81, 56: 81, 84: 81, 81, 87: 81, 89: 81, 92: 81, 81, 529: 81, 81, 545: 81, 550: 81, 552: 81, 554: 81, 573: 81, 575: 81, 580: 81, 584: 81, 605: 81, 622: 81, 81, 644: 81, 709: 81, 81, 797: 81, 822: 81, 81, 826: 81, 829: 81, 81}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7181, 3022, 3023, 3021}, - {89, 533: 7178, 1417: 7179}, // 4360 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3102, 3050, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3020, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3134, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3139, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3063, 3443, 3213, 3092, 3206, 3207, 3202, 3160, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3141, 3026, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3061, 3083, 3400, 3130, 3190, 3230, 3090, 3146, 3167, 3131, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3145, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3086, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3011, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3201, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3147, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3012, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3123, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3430, 3143, 3431, 3432, 3038, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3449, 3450, 3284, 3522, 3523, 3502, 3501, 3324, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3183, 3200, 3459, 3325, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3467, 3468, 3469, 3196, 3416, 3480, 3481, 3492, 3476, 3477, 3478, 3511, 3142, 529: 3574, 531: 3555, 3572, 3582, 3015, 538: 3586, 3590, 541: 3571, 3570, 3609, 545: 3583, 3546, 550: 3589, 3607, 559: 3550, 580: 3585, 583: 3578, 3608, 622: 3580, 3588, 625: 3013, 629: 3545, 3547, 3591, 633: 3549, 3548, 3553, 3575, 3554, 3556, 3565, 3577, 3584, 3576, 3581, 645: 3552, 3605, 3587, 3592, 3597, 3650, 3598, 3599, 3628, 3568, 3569, 3623, 3624, 3625, 3626, 3627, 3579, 3610, 3620, 3621, 3614, 3629, 3630, 3631, 3615, 3633, 3634, 3616, 3632, 3611, 3619, 3617, 3603, 3635, 3636, 3640, 3593, 3596, 3639, 3645, 3644, 3646, 3643, 3647, 3642, 3641, 3638, 3637, 3595, 3594, 3600, 3601, 707: 3016, 765: 3558, 3022, 3023, 3021, 3573, 3649, 3564, 3559, 3551, 3622, 3562, 3560, 3561, 3602, 3613, 3612, 3606, 3604, 3618, 3557, 3567, 3648, 3566, 3563, 3019, 3018, 3017, 7180}, - {87}, - {88, 564: 3659, 3657, 3658, 3656, 3654, 794: 3655, 3653}, - {9: 90, 116: 90, 125: 90, 170: 90, 174: 90, 90, 90, 178: 90, 184: 90, 187: 90, 201: 90, 90, 90, 207: 90, 90, 210: 90, 215: 90, 551: 90, 554: 90, 583: 90, 705: 90, 728: 90, 90, 731: 90, 90, 90, 90, 90, 90, 90, 90, 90, 743: 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90}, - {556: 7183}, + {534: 7171, 559: 4143, 794: 7173, 1232: 7169, 1235: 7181, 1269: 7172, 7174, 7170}, + {9: 81, 56: 81, 84: 81, 81, 87: 81, 89: 81, 92: 81, 81, 529: 81, 81, 545: 81, 550: 81, 552: 81, 554: 81, 573: 81, 575: 81, 579: 81, 581: 81, 585: 81, 606: 81, 623: 81, 81, 645: 81, 710: 81, 81, 798: 81, 823: 81, 826: 81, 829: 81, 81}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7187, 3024, 3025, 3023}, + {89, 533: 7184, 1418: 7185}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7186}, // 4365 - {529: 2871, 2870, 545: 2869, 605: 2868, 644: 2864, 769: 7184, 800: 7185, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 7186, 7187, 1410: 7188}, - {94, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, - {96, 537: 988, 548: 988, 988}, + {87}, + {88, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {9: 90, 116: 90, 125: 90, 170: 90, 174: 90, 90, 90, 178: 90, 184: 90, 187: 90, 201: 90, 90, 90, 207: 90, 90, 210: 90, 215: 90, 551: 90, 554: 90, 584: 90, 706: 90, 730: 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 744: 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90}, + {556: 7189}, + {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 7190, 801: 7191, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 7192, 7193, 1411: 7194}, + // 4370 + {94, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {96, 537: 990, 548: 990, 990}, {95}, {93}, - // 4370 {86}, + // 4375 {70, 70}, - {56: 7194}, - {558: 7193}, + {56: 7200}, + {558: 7199}, {56: 67}, - // 4375 {56: 68}, - {557: 7195}, - {56: 7197, 1414: 7196}, - {71, 71, 9: 7198}, - {66, 66, 9: 66}, // 4380 - {56: 7199}, + {557: 7201}, + {56: 7203, 1415: 7202}, + {71, 71, 9: 7204}, + {66, 66, 9: 66}, + {56: 7205}, + // 4385 {65, 65, 9: 65}, {72, 72}, - {116: 4917, 125: 4918, 170: 4908, 174: 4928, 4927, 4893, 178: 4930, 184: 4929, 187: 4890, 201: 4897, 4889, 4906, 207: 4913, 4912, 210: 4916, 215: 4924, 551: 4911, 554: 4907, 583: 4902, 705: 4910, 728: 4915, 4914, 731: 4891, 4896, 4894, 4887, 4881, 4895, 4903, 4888, 4920, 743: 4882, 4883, 4884, 4885, 4886, 4909, 4922, 4926, 4921, 4880, 4925, 4892, 4879, 4919, 4878, 4923, 944: 4898, 1019: 4900, 1024: 4877, 4904, 4874, 1033: 4872, 1041: 4875, 4876, 1049: 4873, 1054: 4899, 1058: 4870, 4901, 1077: 4871, 1080: 4905, 1083: 7202, 1092: 4931}, + {116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 7208, 1092: 4940}, {9: 116, 57: 116}, - // 4385 - {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 58: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 603: 7038, 1184: 7040, 1218: 7039, 1267: 7037, 7204}, - {9: 118, 57: 118}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7206}, - {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 86: 7214, 88: 7211, 90: 7217, 7218, 94: 7219, 7212, 97: 7210, 7220, 7216, 7213, 533: 173, 536: 173, 173, 551: 173, 563: 173, 705: 173, 173, 714: 7215, 1008: 7209, 1330: 7207, 1435: 7208}, - {553, 553, 6: 4640, 4642, 557, 15: 4659, 2414, 4657, 4596, 4661, 4648, 4677, 4644, 4641, 4643, 4646, 4647, 4649, 4656, 557, 4667, 4668, 4678, 4654, 4655, 4660, 4662, 4674, 4673, 4682, 4675, 4672, 4665, 4670, 4671, 4664, 4666, 4669, 4658, 4679, 4680, 533: 4639, 536: 2414, 4676, 551: 2414, 563: 5406, 705: 2414, 4645, 861: 4650, 886: 4652, 905: 4651, 926: 4653, 930: 4663, 934: 4681, 1014: 6072, 1133: 7240}, + {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 58: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 604: 7044, 1184: 7046, 1218: 7045, 1267: 7043, 7210}, // 4390 - {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 86: 7214, 88: 7211, 90: 7217, 7218, 94: 7219, 7212, 97: 7210, 7220, 7216, 7213, 533: 172, 536: 172, 172, 551: 172, 563: 172, 705: 172, 172, 714: 7215, 1008: 7239}, - {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 86: 171, 88: 171, 90: 171, 171, 94: 171, 171, 97: 171, 171, 171, 171, 533: 171, 536: 171, 171, 551: 171, 563: 171, 705: 171, 171, 714: 171}, - {541: 2284, 2284, 555: 3007, 559: 2284, 719: 7236, 796: 7235}, - {530: 7232, 541: 2284, 2284, 555: 3007, 559: 2284, 796: 7231}, - {541: 2284, 2284, 555: 3007, 559: 2284, 796: 7229}, + {9: 118, 57: 118}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7212}, + {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 533: 175, 536: 175, 175, 551: 175, 563: 175, 706: 175, 175, 715: 7221, 1009: 7215, 1330: 7213, 1436: 7214}, + {555, 555, 6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 1015: 6078, 1133: 7246}, + {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 533: 174, 536: 174, 174, 551: 174, 563: 174, 706: 174, 174, 715: 7221, 1009: 7245}, // 4395 - {164, 164, 6: 164, 164, 164, 15: 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 86: 164, 88: 164, 90: 164, 164, 94: 164, 164, 97: 164, 164, 164, 164, 102: 164, 533: 164, 536: 164, 164, 551: 164, 563: 164, 705: 164, 164, 714: 164}, - {90: 7227, 94: 7228, 7225, 714: 7226}, - {541: 2284, 2284, 555: 3007, 559: 2284, 796: 7223}, - {161, 161, 6: 161, 161, 161, 15: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 86: 161, 88: 161, 90: 161, 161, 94: 161, 161, 97: 161, 161, 161, 161, 102: 161, 533: 161, 536: 161, 161, 551: 161, 563: 161, 705: 161, 161, 714: 161}, - {541: 2284, 2284, 555: 3007, 559: 2284, 796: 7221}, + {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 86: 173, 88: 173, 90: 173, 173, 94: 173, 173, 97: 173, 173, 173, 173, 533: 173, 536: 173, 173, 551: 173, 563: 173, 706: 173, 173, 715: 173}, + {541: 2286, 2286, 555: 3009, 559: 2286, 720: 7242, 797: 7241}, + {530: 7238, 541: 2286, 2286, 555: 3009, 559: 2286, 797: 7237}, + {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7235}, + {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 86: 166, 88: 166, 90: 166, 166, 94: 166, 166, 97: 166, 166, 166, 166, 102: 166, 533: 166, 536: 166, 166, 551: 166, 563: 166, 706: 166, 166, 715: 166}, // 4400 - {158, 158, 6: 158, 158, 158, 15: 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 86: 158, 88: 158, 90: 158, 158, 94: 158, 158, 97: 158, 158, 158, 158, 102: 158, 533: 158, 536: 158, 158, 551: 158, 563: 158, 705: 158, 158, 714: 158}, - {156, 156, 6: 156, 156, 156, 15: 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 86: 156, 88: 156, 90: 156, 156, 94: 156, 156, 97: 156, 156, 156, 156, 102: 156, 533: 156, 536: 156, 156, 551: 156, 563: 156, 705: 156, 156, 714: 156}, - {155, 155, 6: 155, 155, 155, 15: 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 86: 155, 88: 155, 90: 155, 155, 94: 155, 155, 97: 155, 155, 155, 155, 102: 155, 533: 155, 536: 155, 155, 551: 155, 563: 155, 705: 155, 155, 714: 155}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7222}, - {159, 159, 6: 159, 159, 159, 15: 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 86: 159, 88: 159, 90: 159, 159, 94: 159, 159, 97: 159, 159, 159, 159, 102: 159, 533: 159, 536: 159, 159, 551: 159, 563: 159, 705: 159, 159, 714: 159}, + {90: 7233, 94: 7234, 7231, 715: 7232}, + {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7229}, + {163, 163, 6: 163, 163, 163, 15: 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 86: 163, 88: 163, 90: 163, 163, 94: 163, 163, 97: 163, 163, 163, 163, 102: 163, 533: 163, 536: 163, 163, 551: 163, 563: 163, 706: 163, 163, 715: 163}, + {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7227}, + {160, 160, 6: 160, 160, 160, 15: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 86: 160, 88: 160, 90: 160, 160, 94: 160, 160, 97: 160, 160, 160, 160, 102: 160, 533: 160, 536: 160, 160, 551: 160, 563: 160, 706: 160, 160, 715: 160}, // 4405 - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7224}, - {162, 162, 6: 162, 162, 162, 15: 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 86: 162, 88: 162, 90: 162, 162, 94: 162, 162, 97: 162, 162, 162, 162, 102: 162, 533: 162, 536: 162, 162, 551: 162, 563: 162, 705: 162, 162, 714: 162}, - {163, 163, 6: 163, 163, 163, 15: 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 86: 163, 88: 163, 90: 163, 163, 94: 163, 163, 97: 163, 163, 163, 163, 102: 163, 533: 163, 536: 163, 163, 551: 163, 563: 163, 705: 163, 163, 714: 163}, - {160, 160, 6: 160, 160, 160, 15: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 86: 160, 88: 160, 90: 160, 160, 94: 160, 160, 97: 160, 160, 160, 160, 102: 160, 533: 160, 536: 160, 160, 551: 160, 563: 160, 705: 160, 160, 714: 160}, - {157, 157, 6: 157, 157, 157, 15: 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 86: 157, 88: 157, 90: 157, 157, 94: 157, 157, 97: 157, 157, 157, 157, 102: 157, 533: 157, 536: 157, 157, 551: 157, 563: 157, 705: 157, 157, 714: 157}, + {158, 158, 6: 158, 158, 158, 15: 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 86: 158, 88: 158, 90: 158, 158, 94: 158, 158, 97: 158, 158, 158, 158, 102: 158, 533: 158, 536: 158, 158, 551: 158, 563: 158, 706: 158, 158, 715: 158}, + {157, 157, 6: 157, 157, 157, 15: 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 86: 157, 88: 157, 90: 157, 157, 94: 157, 157, 97: 157, 157, 157, 157, 102: 157, 533: 157, 536: 157, 157, 551: 157, 563: 157, 706: 157, 157, 715: 157}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7228}, + {161, 161, 6: 161, 161, 161, 15: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 86: 161, 88: 161, 90: 161, 161, 94: 161, 161, 97: 161, 161, 161, 161, 102: 161, 533: 161, 536: 161, 161, 551: 161, 563: 161, 706: 161, 161, 715: 161}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7230}, // 4410 - {154, 154, 6: 154, 154, 154, 15: 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 86: 154, 88: 154, 90: 154, 154, 94: 154, 154, 97: 154, 154, 154, 154, 102: 154, 533: 154, 536: 154, 154, 551: 154, 563: 154, 705: 154, 154, 714: 154}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7230}, - {165, 165, 6: 165, 165, 165, 15: 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 86: 165, 88: 165, 90: 165, 165, 94: 165, 165, 97: 165, 165, 165, 165, 102: 165, 533: 165, 536: 165, 165, 551: 165, 563: 165, 705: 165, 165, 714: 165}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7234}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7233}, + {164, 164, 6: 164, 164, 164, 15: 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 86: 164, 88: 164, 90: 164, 164, 94: 164, 164, 97: 164, 164, 164, 164, 102: 164, 533: 164, 536: 164, 164, 551: 164, 563: 164, 706: 164, 164, 715: 164}, + {165, 165, 6: 165, 165, 165, 15: 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 86: 165, 88: 165, 90: 165, 165, 94: 165, 165, 97: 165, 165, 165, 165, 102: 165, 533: 165, 536: 165, 165, 551: 165, 563: 165, 706: 165, 165, 715: 165}, + {162, 162, 6: 162, 162, 162, 15: 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 86: 162, 88: 162, 90: 162, 162, 94: 162, 162, 97: 162, 162, 162, 162, 102: 162, 533: 162, 536: 162, 162, 551: 162, 563: 162, 706: 162, 162, 715: 162}, + {159, 159, 6: 159, 159, 159, 15: 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 86: 159, 88: 159, 90: 159, 159, 94: 159, 159, 97: 159, 159, 159, 159, 102: 159, 533: 159, 536: 159, 159, 551: 159, 563: 159, 706: 159, 159, 715: 159}, + {156, 156, 6: 156, 156, 156, 15: 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 86: 156, 88: 156, 90: 156, 156, 94: 156, 156, 97: 156, 156, 156, 156, 102: 156, 533: 156, 536: 156, 156, 551: 156, 563: 156, 706: 156, 156, 715: 156}, // 4415 - {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 86: 166, 88: 166, 90: 166, 166, 94: 166, 166, 97: 166, 166, 166, 166, 102: 166, 533: 166, 536: 166, 166, 551: 166, 563: 166, 705: 166, 166, 714: 166}, - {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 86: 167, 88: 167, 90: 167, 167, 94: 167, 167, 97: 167, 167, 167, 167, 102: 167, 533: 167, 536: 167, 167, 551: 167, 563: 167, 705: 167, 167, 714: 167}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7238}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7237}, - {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 86: 168, 88: 168, 90: 168, 168, 94: 168, 168, 97: 168, 168, 168, 168, 102: 168, 533: 168, 536: 168, 168, 551: 168, 563: 168, 705: 168, 168, 714: 168}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7236}, + {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 86: 167, 88: 167, 90: 167, 167, 94: 167, 167, 97: 167, 167, 167, 167, 102: 167, 533: 167, 536: 167, 167, 551: 167, 563: 167, 706: 167, 167, 715: 167}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7240}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7239}, + {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 86: 168, 88: 168, 90: 168, 168, 94: 168, 168, 97: 168, 168, 168, 168, 102: 168, 533: 168, 536: 168, 168, 551: 168, 563: 168, 706: 168, 168, 715: 168}, // 4420 - {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 86: 169, 88: 169, 90: 169, 169, 94: 169, 169, 97: 169, 169, 169, 169, 102: 169, 533: 169, 536: 169, 169, 551: 169, 563: 169, 705: 169, 169, 714: 169}, - {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 86: 170, 88: 170, 90: 170, 170, 94: 170, 170, 97: 170, 170, 170, 170, 533: 170, 536: 170, 170, 551: 170, 563: 170, 705: 170, 170, 714: 170}, - {174, 174}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 533: 2089, 580: 5257, 877: 7242}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 7243}, + {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 86: 169, 88: 169, 90: 169, 169, 94: 169, 169, 97: 169, 169, 169, 169, 102: 169, 533: 169, 536: 169, 169, 551: 169, 563: 169, 706: 169, 169, 715: 169}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7244}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7243}, + {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 86: 170, 88: 170, 90: 170, 170, 94: 170, 170, 97: 170, 170, 170, 170, 102: 170, 533: 170, 536: 170, 170, 551: 170, 563: 170, 706: 170, 170, 715: 170}, + {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 86: 171, 88: 171, 90: 171, 171, 94: 171, 171, 97: 171, 171, 171, 171, 102: 171, 533: 171, 536: 171, 171, 551: 171, 563: 171, 706: 171, 171, 715: 171}, // 4425 - {109: 7250, 7248, 7247, 7249, 7246, 971: 7244, 1245: 7245}, - {2809, 2809, 9: 2809, 109: 2809, 2809, 2809, 2809, 2809}, - {179, 179, 9: 7301, 109: 7250, 7248, 7247, 7249, 7246, 971: 7300}, - {555: 3007, 559: 2284, 796: 7298}, - {310: 2284, 320: 2284, 2284, 555: 3007, 796: 7293}, + {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 86: 172, 88: 172, 90: 172, 172, 94: 172, 172, 97: 172, 172, 172, 172, 533: 172, 536: 172, 172, 551: 172, 563: 172, 706: 172, 172, 715: 172}, + {176, 176}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 533: 2091, 581: 5266, 877: 7248}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7249}, + {109: 7256, 7254, 7253, 7255, 7252, 971: 7250, 1245: 7251}, // 4430 - {2790, 2790, 9: 2790, 109: 2790, 2790, 2790, 2790, 2790, 555: 3007, 559: 2284, 629: 2284, 2284, 796: 7291}, - {529: 2284, 546: 2284, 555: 3007, 796: 7264}, - {529: 2284, 546: 2284, 555: 3007, 796: 7251}, - {529: 7252, 546: 7253}, - {57: 7255, 196: 7257, 1035: 7256, 1424: 7254}, + {2811, 2811, 9: 2811, 109: 2811, 2811, 2811, 2811, 2811}, + {181, 181, 9: 7307, 109: 7256, 7254, 7253, 7255, 7252, 971: 7306}, + {555: 3009, 559: 2286, 797: 7304}, + {310: 2286, 320: 2286, 2286, 555: 3009, 797: 7299}, + {2792, 2792, 9: 2792, 109: 2792, 2792, 2792, 2792, 2792, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 7297}, // 4435 - {2783, 2783, 9: 2783, 109: 2783, 2783, 2783, 2783, 2783}, - {9: 7262, 57: 7260, 196: 7257, 1035: 7261}, - {2784, 2784, 9: 2784, 109: 2784, 2784, 2784, 2784, 2784}, - {9: 2782, 57: 2782, 196: 2782}, - {531: 2284, 555: 3007, 796: 7258}, - // 4440 - {531: 7259}, - {9: 2779, 57: 2779, 196: 2779}, + {529: 2286, 546: 2286, 555: 3009, 797: 7270}, + {529: 2286, 546: 2286, 555: 3009, 797: 7257}, + {529: 7258, 546: 7259}, + {57: 7261, 196: 7263, 1035: 7262, 1425: 7260}, {2785, 2785, 9: 2785, 109: 2785, 2785, 2785, 2785, 2785}, - {9: 2781, 57: 2781, 196: 2781}, - {196: 7257, 1035: 7263}, - // 4445 - {9: 2780, 57: 2780, 196: 2780}, - {529: 7265, 546: 7266}, - {57: 7272, 154: 7270, 156: 7269, 158: 7271, 1036: 7267, 1427: 7268}, + // 4440 + {9: 7268, 57: 7266, 196: 7263, 1035: 7267}, {2786, 2786, 9: 2786, 109: 2786, 2786, 2786, 2786, 2786}, - {9: 2803, 57: 2803, 154: 2803, 156: 2803, 158: 2803}, - // 4450 - {9: 7288, 57: 7289, 154: 7270, 156: 7269, 158: 7271, 1036: 7287}, - {531: 2284, 555: 3007, 796: 7285}, - {289: 2284, 301: 2284, 555: 3007, 796: 7280, 979: 2284}, - {303: 2284, 341: 2284, 555: 3007, 796: 7273}, + {9: 2784, 57: 2784, 196: 2784}, + {531: 2286, 555: 3009, 797: 7264}, + {531: 7265}, + // 4445 + {9: 2781, 57: 2781, 196: 2781}, {2787, 2787, 9: 2787, 109: 2787, 2787, 2787, 2787, 2787}, + {9: 2783, 57: 2783, 196: 2783}, + {196: 7263, 1035: 7269}, + {9: 2782, 57: 2782, 196: 2782}, + // 4450 + {529: 7271, 546: 7272}, + {57: 7278, 154: 7276, 156: 7275, 158: 7277, 1036: 7273, 1428: 7274}, + {2788, 2788, 9: 2788, 109: 2788, 2788, 2788, 2788, 2788}, + {9: 2805, 57: 2805, 154: 2805, 156: 2805, 158: 2805}, + {9: 7294, 57: 7295, 154: 7276, 156: 7275, 158: 7277, 1036: 7293}, // 4455 - {303: 7274, 341: 7275, 1428: 7276}, - {155: 2800}, - {155: 2799}, - {155: 7277}, - {531: 2284, 555: 3007, 796: 7278}, + {531: 2286, 555: 3009, 797: 7291}, + {289: 2286, 301: 2286, 555: 3009, 797: 7286, 979: 2286}, + {303: 2286, 341: 2286, 555: 3009, 797: 7279}, + {2789, 2789, 9: 2789, 109: 2789, 2789, 2789, 2789, 2789}, + {303: 7280, 341: 7281, 1429: 7282}, // 4460 - {531: 7279}, - {9: 2793, 57: 2793, 154: 2793, 156: 2793, 158: 2793}, - {289: 7282, 301: 7281, 979: 7283, 1426: 7284}, - {9: 2798, 57: 2798, 154: 2798, 156: 2798, 158: 2798}, - {9: 2797, 57: 2797, 154: 2797, 156: 2797, 158: 2797}, + {155: 2802}, + {155: 2801}, + {155: 7283}, + {531: 2286, 555: 3009, 797: 7284}, + {531: 7285}, // 4465 - {9: 2796, 57: 2796, 154: 2796, 156: 2796, 158: 2796}, - {9: 2794, 57: 2794, 154: 2794, 156: 2794, 158: 2794}, - {531: 7286}, {9: 2795, 57: 2795, 154: 2795, 156: 2795, 158: 2795}, - {9: 2802, 57: 2802, 154: 2802, 156: 2802, 158: 2802}, + {289: 7288, 301: 7287, 979: 7289, 1427: 7290}, + {9: 2800, 57: 2800, 154: 2800, 156: 2800, 158: 2800}, + {9: 2799, 57: 2799, 154: 2799, 156: 2799, 158: 2799}, + {9: 2798, 57: 2798, 154: 2798, 156: 2798, 158: 2798}, // 4470 - {154: 7270, 156: 7269, 158: 7271, 1036: 7290}, - {2788, 2788, 9: 2788, 109: 2788, 2788, 2788, 2788, 2788}, - {9: 2801, 57: 2801, 154: 2801, 156: 2801, 158: 2801}, - {559: 4141, 629: 6610, 6611, 793: 6609, 992: 7292}, - {2789, 2789, 9: 2789, 109: 2789, 2789, 2789, 2789, 2789}, + {9: 2796, 57: 2796, 154: 2796, 156: 2796, 158: 2796}, + {531: 7292}, + {9: 2797, 57: 2797, 154: 2797, 156: 2797, 158: 2797}, + {9: 2804, 57: 2804, 154: 2804, 156: 2804, 158: 2804}, + {154: 7276, 156: 7275, 158: 7277, 1036: 7296}, // 4475 - {310: 7296, 320: 7294, 7295, 1425: 7297}, - {2806, 2806, 9: 2806, 109: 2806, 2806, 2806, 2806, 2806}, - {2805, 2805, 9: 2805, 109: 2805, 2805, 2805, 2805, 2805}, - {2804, 2804, 9: 2804, 109: 2804, 2804, 2804, 2804, 2804}, + {2790, 2790, 9: 2790, 109: 2790, 2790, 2790, 2790, 2790}, + {9: 2803, 57: 2803, 154: 2803, 156: 2803, 158: 2803}, + {559: 4143, 630: 6616, 6617, 794: 6615, 993: 7298}, {2791, 2791, 9: 2791, 109: 2791, 2791, 2791, 2791, 2791}, + {310: 7302, 320: 7300, 7301, 1426: 7303}, // 4480 - {559: 4141, 793: 4140, 809: 7299}, - {2792, 2792, 9: 2792, 109: 2792, 2792, 2792, 2792, 2792}, {2808, 2808, 9: 2808, 109: 2808, 2808, 2808, 2808, 2808}, - {109: 7250, 7248, 7247, 7249, 7246, 971: 7302}, {2807, 2807, 9: 2807, 109: 2807, 2807, 2807, 2807, 2807}, + {2806, 2806, 9: 2806, 109: 2806, 2806, 2806, 2806, 2806}, + {2793, 2793, 9: 2793, 109: 2793, 2793, 2793, 2793, 2793}, + {559: 4143, 794: 4142, 810: 7305}, // 4485 - {556: 7304, 558: 7305}, - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 7311}, - {259: 7306}, - {540: 7307}, - {235: 7308}, + {2794, 2794, 9: 2794, 109: 2794, 2794, 2794, 2794, 2794}, + {2810, 2810, 9: 2810, 109: 2810, 2810, 2810, 2810, 2810}, + {109: 7256, 7254, 7253, 7255, 7252, 971: 7308}, + {2809, 2809, 9: 2809, 109: 2809, 2809, 2809, 2809, 2809}, + {556: 7310, 558: 7311}, // 4490 - {250: 7309}, - {531: 7310}, - {325, 325}, - {540: 7312}, - {529: 2871, 2870, 545: 2869, 550: 2855, 584: 2854, 605: 2868, 644: 2864, 710: 2980, 769: 6223, 797: 6221, 800: 6224, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 6222, 810: 6226, 6225, 816: 2979, 6228, 6229, 820: 6230, 6227, 937: 7313}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 7317}, + {259: 7312}, + {540: 7313}, + {236: 7314}, + {250: 7315}, // 4495 - {326, 326}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 7316, 6199, 1252: 7317, 1429: 7315}, - {399, 399, 9: 7318}, - {337, 337, 9: 337}, - {336, 336, 9: 336}, + {531: 7316}, + {327, 327}, + {540: 7318}, + {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 7319}, + {328, 328}, // 4500 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 6193, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 6198, 765: 3811, 3022, 3023, 3021, 799: 5702, 893: 6200, 912: 7316, 6199, 1252: 7319}, - {335, 335, 9: 335}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5765, 989: 5766, 1018: 7321}, - {382, 382, 6: 382, 9: 5768, 15: 382, 51: 382, 382, 382, 382, 382, 530: 382, 721: 5812, 1069: 5811, 7322}, - {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 530: 7324, 1123: 7323}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 7322, 6205, 1252: 7323, 1430: 7321}, + {401, 401, 9: 7324}, + {339, 339, 9: 339}, + {338, 338, 9: 338}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 7322, 6205, 1252: 7325}, // 4505 - {363, 363, 6: 363, 15: 7340, 51: 363, 363, 7339, 7341, 7342, 1064: 7338, 1225: 7337, 7336}, - {161: 7329, 7327, 7328, 7330, 1122: 7326, 1327: 7325}, - {389, 389, 6: 389, 15: 389, 51: 389, 389, 389, 389, 389, 161: 7329, 7327, 7328, 7330, 1122: 7335}, - {388, 388, 6: 388, 15: 388, 51: 388, 388, 388, 388, 388, 161: 388, 388, 388, 388}, - {559: 4141, 793: 4407, 819: 7334}, + {337, 337, 9: 337}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 7327}, + {384, 384, 6: 384, 9: 5777, 15: 384, 51: 384, 384, 384, 384, 384, 530: 384, 722: 5821, 1069: 5820, 7328}, + {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 530: 7330, 1123: 7329}, + {365, 365, 6: 365, 15: 7346, 51: 365, 365, 7345, 7347, 7348, 1064: 7344, 1225: 7343, 7342}, // 4510 - {559: 4141, 793: 4407, 819: 7333}, - {559: 4141, 793: 4407, 819: 7332}, - {559: 4141, 793: 4407, 819: 7331}, - {383, 383, 6: 383, 15: 383, 51: 383, 383, 383, 383, 383, 161: 383, 383, 383, 383}, - {384, 384, 6: 384, 15: 384, 51: 384, 384, 384, 384, 384, 161: 384, 384, 384, 384}, + {161: 7335, 7333, 7334, 7336, 1122: 7332, 1327: 7331}, + {391, 391, 6: 391, 15: 391, 51: 391, 391, 391, 391, 391, 161: 7335, 7333, 7334, 7336, 1122: 7341}, + {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 161: 390, 390, 390, 390}, + {559: 4143, 794: 4409, 820: 7340}, + {559: 4143, 794: 4409, 820: 7339}, // 4515 + {559: 4143, 794: 4409, 820: 7338}, + {559: 4143, 794: 4409, 820: 7337}, {385, 385, 6: 385, 15: 385, 51: 385, 385, 385, 385, 385, 161: 385, 385, 385, 385}, {386, 386, 6: 386, 15: 386, 51: 386, 386, 386, 386, 386, 161: 386, 386, 386, 386}, {387, 387, 6: 387, 15: 387, 51: 387, 387, 387, 387, 387, 161: 387, 387, 387, 387}, - {368, 368, 6: 7364, 51: 368, 7365, 1120: 7363}, - {362, 362, 6: 362, 15: 7340, 51: 362, 362, 7339, 7341, 7342, 1064: 7362}, // 4520 - {361, 361, 6: 361, 15: 361, 51: 361, 361, 361, 361, 361}, - {560: 7361, 1084: 7360}, - {259: 7346, 388: 7348, 430: 7347}, - {559: 4141, 793: 4407, 819: 7345}, - {199: 7344, 559: 4141, 793: 4407, 819: 7343}, + {388, 388, 6: 388, 15: 388, 51: 388, 388, 388, 388, 388, 161: 388, 388, 388, 388}, + {389, 389, 6: 389, 15: 389, 51: 389, 389, 389, 389, 389, 161: 389, 389, 389, 389}, + {370, 370, 6: 7370, 51: 370, 7371, 1120: 7369}, + {364, 364, 6: 364, 15: 7346, 51: 364, 364, 7345, 7347, 7348, 1064: 7368}, + {363, 363, 6: 363, 15: 363, 51: 363, 363, 363, 363, 363}, // 4525 - {348, 348, 6: 348, 15: 348, 51: 348, 348, 348, 348, 348}, - {347, 347, 6: 347, 15: 347, 51: 347, 347, 347, 347, 347}, - {349, 349, 6: 349, 15: 349, 51: 349, 349, 349, 349, 349}, - {533: 7358, 559: 4141, 793: 7359}, - {638: 7354}, + {560: 7367, 1084: 7366}, + {259: 7352, 388: 7354, 430: 7353}, + {559: 4143, 794: 4409, 820: 7351}, + {199: 7350, 559: 4143, 794: 4409, 820: 7349}, + {350, 350, 6: 350, 15: 350, 51: 350, 350, 350, 350, 350}, // 4530 - {353, 353, 6: 353, 15: 353, 51: 353, 353, 353, 353, 353, 406: 7350, 533: 7351, 638: 7349}, - {559: 4141, 793: 4407, 819: 7352}, + {349, 349, 6: 349, 15: 349, 51: 349, 349, 349, 349, 349}, {351, 351, 6: 351, 15: 351, 51: 351, 351, 351, 351, 351}, - {350, 350, 6: 350, 15: 350, 51: 350, 350, 350, 350, 350}, - {131: 7353}, + {533: 7364, 559: 4143, 794: 7365}, + {639: 7360}, + {355, 355, 6: 355, 15: 355, 51: 355, 355, 355, 355, 355, 406: 7356, 533: 7357, 639: 7355}, // 4535 + {559: 4143, 794: 4409, 820: 7358}, + {353, 353, 6: 353, 15: 353, 51: 353, 353, 353, 353, 353}, {352, 352, 6: 352, 15: 352, 51: 352, 352, 352, 352, 352}, - {533: 7355, 559: 4141, 793: 7356}, - {355, 355, 6: 355, 15: 355, 51: 355, 355, 355, 355, 355}, - {131: 7357}, + {131: 7359}, {354, 354, 6: 354, 15: 354, 51: 354, 354, 354, 354, 354}, // 4540 + {533: 7361, 559: 4143, 794: 7362}, {357, 357, 6: 357, 15: 357, 51: 357, 357, 357, 357, 357}, + {131: 7363}, {356, 356, 6: 356, 15: 356, 51: 356, 356, 356, 356, 356}, {359, 359, 6: 359, 15: 359, 51: 359, 359, 359, 359, 359}, + // 4545 {358, 358, 6: 358, 15: 358, 51: 358, 358, 358, 358, 358}, + {361, 361, 6: 361, 15: 361, 51: 361, 361, 361, 361, 361}, {360, 360, 6: 360, 15: 360, 51: 360, 360, 360, 360, 360}, - // 4545 - {365, 365, 51: 7369, 1244: 7368}, - {531: 7367}, - {531: 7366}, - {366, 366, 51: 366}, - {367, 367, 51: 367}, + {362, 362, 6: 362, 15: 362, 51: 362, 362, 362, 362, 362}, + {367, 367, 51: 7375, 1244: 7374}, // 4550 - {400, 400}, - {569: 7370}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 7371}, - {364, 364}, - {18: 2332, 101: 2332, 130: 2332, 180: 2332, 723: 2332}, + {531: 7373}, + {531: 7372}, + {368, 368, 51: 368}, + {369, 369, 51: 369}, + {402, 402}, // 4555 - {130: 2327, 180: 7425, 723: 2327, 1480: 7424}, - {555: 7420}, - {212: 7376}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7377}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5423, 3022, 3023, 3021, 984: 7378}, + {569: 7376}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7377}, + {366, 366}, + {18: 2334, 101: 2334, 130: 2334, 180: 2334, 724: 2334}, + {130: 2329, 180: 7431, 724: 2329, 1481: 7430}, // 4560 - {107: 7382, 117: 7387, 7389, 7383, 7388, 7391, 7385, 7381, 7386, 126: 7392, 7390, 7384, 970: 7379, 1228: 7380}, - {2778, 2778, 9: 2778, 107: 2778, 117: 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 126: 2778, 2778, 2778}, - {176, 176, 9: 7418, 107: 7382, 117: 7387, 7389, 7383, 7388, 7391, 7385, 7381, 7386, 126: 7392, 7390, 7384, 970: 7417}, - {531: 2284, 555: 3007, 796: 7415}, - {531: 2284, 555: 3007, 796: 7413}, + {555: 7426}, + {212: 7382}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7383}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 7384}, + {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7385, 1228: 7386}, // 4565 - {555: 3007, 559: 2284, 796: 7411}, - {555: 3007, 559: 2284, 796: 7409}, - {555: 3007, 559: 2284, 796: 7407}, - {531: 2284, 555: 3007, 796: 7405}, - {531: 2284, 555: 3007, 796: 7403}, + {2780, 2780, 9: 2780, 107: 2780, 117: 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 126: 2780, 2780, 2780}, + {178, 178, 9: 7424, 107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7423}, + {531: 2286, 555: 3009, 797: 7421}, + {531: 2286, 555: 3009, 797: 7419}, + {555: 3009, 559: 2286, 797: 7417}, // 4570 - {531: 2284, 555: 3007, 796: 7401}, - {531: 2284, 555: 3007, 796: 7399}, - {531: 2284, 555: 3007, 796: 7397}, - {531: 2284, 555: 3007, 796: 7395}, - {531: 2284, 555: 3007, 796: 7393}, + {555: 3009, 559: 2286, 797: 7415}, + {555: 3009, 559: 2286, 797: 7413}, + {531: 2286, 555: 3009, 797: 7411}, + {531: 2286, 555: 3009, 797: 7409}, + {531: 2286, 555: 3009, 797: 7407}, // 4575 - {531: 7394}, - {2764, 2764, 9: 2764, 107: 2764, 117: 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 126: 2764, 2764, 2764}, - {531: 7396}, - {2765, 2765, 9: 2765, 107: 2765, 117: 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 126: 2765, 2765, 2765}, - {531: 7398}, + {531: 2286, 555: 3009, 797: 7405}, + {531: 2286, 555: 3009, 797: 7403}, + {531: 2286, 555: 3009, 797: 7401}, + {531: 2286, 555: 3009, 797: 7399}, + {531: 7400}, // 4580 {2766, 2766, 9: 2766, 107: 2766, 117: 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 126: 2766, 2766, 2766}, - {531: 7400}, - {2767, 2767, 9: 2767, 107: 2767, 117: 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 126: 2767, 2767, 2767}, {531: 7402}, + {2767, 2767, 9: 2767, 107: 2767, 117: 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 126: 2767, 2767, 2767}, + {531: 7404}, {2768, 2768, 9: 2768, 107: 2768, 117: 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 126: 2768, 2768, 2768}, // 4585 - {531: 7404}, - {2769, 2769, 9: 2769, 107: 2769, 117: 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 126: 2769, 2769, 2769}, {531: 7406}, + {2769, 2769, 9: 2769, 107: 2769, 117: 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 126: 2769, 2769, 2769}, + {531: 7408}, {2770, 2770, 9: 2770, 107: 2770, 117: 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 126: 2770, 2770, 2770}, - {559: 4141, 793: 4140, 809: 7408}, + {531: 7410}, // 4590 {2771, 2771, 9: 2771, 107: 2771, 117: 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 126: 2771, 2771, 2771}, - {559: 4141, 793: 4140, 809: 7410}, + {531: 7412}, {2772, 2772, 9: 2772, 107: 2772, 117: 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 126: 2772, 2772, 2772}, - {559: 4141, 793: 4140, 809: 7412}, + {559: 4143, 794: 4142, 810: 7414}, {2773, 2773, 9: 2773, 107: 2773, 117: 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 126: 2773, 2773, 2773}, // 4595 - {531: 7414}, + {559: 4143, 794: 4142, 810: 7416}, {2774, 2774, 9: 2774, 107: 2774, 117: 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 126: 2774, 2774, 2774}, - {531: 7416}, + {559: 4143, 794: 4142, 810: 7418}, {2775, 2775, 9: 2775, 107: 2775, 117: 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 126: 2775, 2775, 2775}, - {2777, 2777, 9: 2777, 107: 2777, 117: 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 126: 2777, 2777, 2777}, + {531: 7420}, // 4600 - {107: 7382, 117: 7387, 7389, 7383, 7388, 7391, 7385, 7381, 7386, 126: 7392, 7390, 7384, 970: 7419}, {2776, 2776, 9: 2776, 107: 2776, 117: 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 126: 2776, 2776, 2776}, - {3: 7422, 447: 7423, 454: 7421}, - {130: 2330, 180: 2330, 723: 2330}, - {130: 2329, 180: 2329, 723: 2329}, + {531: 7422}, + {2777, 2777, 9: 2777, 107: 2777, 117: 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 126: 2777, 2777, 2777}, + {2779, 2779, 9: 2779, 107: 2779, 117: 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 126: 2779, 2779, 2779}, + {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7425}, // 4605 - {130: 2328, 180: 2328, 723: 2328}, - {130: 2325, 723: 7429, 1483: 7428}, - {555: 7426}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 7427}, - {130: 2326, 723: 2326}, + {2778, 2778, 9: 2778, 107: 2778, 117: 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 126: 2778, 2778, 2778}, + {3: 7428, 447: 7429, 454: 7427}, + {130: 2332, 180: 2332, 724: 2332}, + {130: 2331, 180: 2331, 724: 2331}, + {130: 2330, 180: 2330, 724: 2330}, // 4610 - {130: 7433}, - {433: 7430}, - {180: 7431, 399: 7432}, - {130: 2324}, - {130: 2323}, + {130: 2327, 724: 7435, 1484: 7434}, + {555: 7432}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7433}, + {130: 2328, 724: 2328}, + {130: 7439}, // 4615 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7435, 1482: 7434}, - {529: 7437, 535: 2321, 1481: 7436}, - {529: 2322, 535: 2322}, - {535: 7443}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7439, 3022, 3023, 3021, 1322: 7438}, + {433: 7436}, + {180: 7437, 399: 7438}, + {130: 2326}, + {130: 2325}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7441, 1483: 7440}, // 4620 - {9: 7441, 57: 7440}, - {9: 2319, 57: 2319}, - {535: 2320}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7442, 3022, 3023, 3021}, - {9: 2318, 57: 2318}, + {529: 7443, 535: 2323, 1482: 7442}, + {529: 2324, 535: 2324}, + {535: 7449}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7445, 3024, 3025, 3023, 1322: 7444}, + {9: 7447, 57: 7446}, // 4625 - {529: 2871, 2870, 545: 2869, 605: 2868, 644: 2864, 769: 7447, 800: 7445, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 4208, 810: 7446, 7444, 1332: 7448}, - {2340, 2340, 530: 2340}, - {2339, 2339, 530: 2339, 537: 988, 548: 988, 988}, - {2338, 2338, 530: 2338}, - {2337, 2337, 530: 2337, 537: 987, 548: 987, 987, 552: 4220, 4219, 562: 3911, 837: 4221, 4222}, + {9: 2321, 57: 2321}, + {535: 2322}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7448, 3024, 3025, 3023}, + {9: 2320, 57: 2320}, + {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 7453, 801: 7451, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 7452, 7450, 1332: 7454}, // 4630 - {2317, 2317, 530: 7450, 1479: 7449}, - {2334, 2334}, - {171: 7452, 370: 7451}, - {698: 7455}, - {698: 7453}, + {2342, 2342, 530: 2342}, + {2341, 2341, 530: 2341, 537: 990, 548: 990, 990}, + {2340, 2340, 530: 2340}, + {2339, 2339, 530: 2339, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {2319, 2319, 530: 7456, 1480: 7455}, // 4635 - {1000: 7454}, - {2315, 2315}, - {1000: 7456}, - {2316, 2316}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 7458}, + {2336, 2336}, + {171: 7458, 370: 7457}, + {699: 7461}, + {699: 7459}, + {1001: 7460}, // 4640 - {2423, 2423, 16: 2414, 18: 2414, 21: 2414, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 861: 7461, 886: 7460, 947: 7464, 1032: 7463, 1334: 7459}, - {2434, 2434}, - {16: 4162, 18: 4596, 21: 7472, 536: 7471, 551: 4163, 705: 4161, 848: 7470, 861: 7473}, - {2425, 2425, 16: 2425, 18: 2425, 21: 2425, 533: 2425, 536: 2425, 551: 2425, 554: 2425, 705: 2425}, - {198: 7466}, + {2317, 2317}, + {1001: 7462}, + {2318, 2318}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7464}, + {2425, 2425, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7470, 1032: 7469, 1334: 7465}, // 4645 - {2422, 2422, 16: 2414, 18: 2414, 21: 2414, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 861: 7461, 886: 7460, 947: 7465}, - {2421, 2421, 16: 2421, 18: 2421, 21: 2421, 533: 2421, 536: 2421, 551: 2421, 554: 2421, 705: 2421}, - {2420, 2420, 16: 2420, 18: 2420, 21: 2420, 533: 2420, 536: 2420, 551: 2420, 554: 2420, 705: 2420}, - {221: 7467}, - {559: 4141, 793: 4140, 809: 7468}, + {2436, 2436}, + {16: 4164, 18: 4605, 21: 7478, 536: 7477, 551: 4165, 706: 4163, 848: 7476, 861: 7479}, + {2427, 2427, 16: 2427, 18: 2427, 21: 2427, 533: 2427, 536: 2427, 551: 2427, 554: 2427, 706: 2427}, + {198: 7472}, + {2424, 2424, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, // 4650 - {2747, 2747, 16: 2747, 18: 2747, 21: 2747, 218: 5396, 533: 2747, 536: 2747, 551: 2747, 554: 2747, 705: 2747, 1052: 7469}, - {2424, 2424, 16: 2424, 18: 2424, 21: 2424, 533: 2424, 536: 2424, 551: 2424, 554: 2424, 705: 2424}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 583: 2284, 796: 7478}, - {2: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 10: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 58: 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 531: 2284, 555: 3007, 583: 2284, 796: 7476}, - {531: 2284, 555: 3007, 796: 7474}, + {2423, 2423, 16: 2423, 18: 2423, 21: 2423, 533: 2423, 536: 2423, 551: 2423, 554: 2423, 706: 2423}, + {2422, 2422, 16: 2422, 18: 2422, 21: 2422, 533: 2422, 536: 2422, 551: 2422, 554: 2422, 706: 2422}, + {221: 7473}, + {559: 4143, 794: 4142, 810: 7474}, + {2749, 2749, 16: 2749, 18: 2749, 21: 2749, 218: 5405, 533: 2749, 536: 2749, 551: 2749, 554: 2749, 706: 2749, 1052: 7475}, // 4655 - {2426, 2426, 16: 2426, 18: 2426, 21: 2426, 533: 2426, 536: 2426, 551: 2426, 554: 2426, 705: 2426}, - {531: 4711, 1157: 7475}, - {2427, 2427, 16: 2427, 18: 2427, 21: 2427, 533: 2427, 536: 2427, 551: 2427, 554: 2427, 705: 2427}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 3809, 765: 3811, 3022, 3023, 3021, 799: 3808, 968: 7477}, - {2428, 2428, 16: 2428, 18: 2428, 21: 2428, 533: 2428, 536: 2428, 551: 2428, 554: 2428, 705: 2428}, + {2426, 2426, 16: 2426, 18: 2426, 21: 2426, 533: 2426, 536: 2426, 551: 2426, 554: 2426, 706: 2426}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 7484}, + {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 7482}, + {531: 2286, 555: 3009, 797: 7480}, + {2428, 2428, 16: 2428, 18: 2428, 21: 2428, 533: 2428, 536: 2428, 551: 2428, 554: 2428, 706: 2428}, // 4660 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 583: 4085, 765: 3811, 3022, 3023, 3021, 799: 4084, 900: 7479}, - {2429, 2429, 16: 2429, 18: 2429, 21: 2429, 533: 2429, 536: 2429, 551: 2429, 554: 2429, 705: 2429}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 580: 5257, 877: 7481}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7482, 3022, 3023, 3021}, - {103: 5291, 528: 2072, 540: 5290, 954: 7484, 1363: 7483}, + {531: 4720, 1157: 7481}, + {2429, 2429, 16: 2429, 18: 2429, 21: 2429, 533: 2429, 536: 2429, 551: 2429, 554: 2429, 706: 2429}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 7483}, + {2430, 2430, 16: 2430, 18: 2430, 21: 2430, 533: 2430, 536: 2430, 551: 2430, 554: 2430, 706: 2430}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 7485}, // 4665 - {528: 7485}, - {528: 2071}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7486}, - {529: 7487}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 529: 5026, 765: 4506, 3022, 3023, 3021, 815: 5025, 917: 5024, 927: 7488}, + {2431, 2431, 16: 2431, 18: 2431, 21: 2431, 533: 2431, 536: 2431, 551: 2431, 554: 2431, 706: 2431}, + {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7487}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7488, 3024, 3025, 3023}, + {103: 5300, 528: 2074, 540: 5299, 954: 7490, 1363: 7489}, + {528: 7491}, // 4670 - {9: 5035, 57: 7489}, - {2083, 2083, 6: 2083, 19: 2083, 101: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 560: 2083, 977: 7490}, - {2445, 2445, 6: 5287, 19: 5284, 101: 4634, 103: 5291, 5136, 4841, 5137, 108: 4840, 530: 5286, 540: 5290, 560: 4635, 952: 5288, 954: 5285, 965: 5289, 7011, 976: 5283, 981: 7010, 1183: 7491}, - {2452, 2452}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7493, 3022, 3023, 3021}, + {528: 2073}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7492}, + {529: 7493}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 7494}, + {9: 5044, 57: 7495}, // 4675 - {529: 7494}, - {282: 5320, 291: 5322, 294: 5321, 1275: 7495}, - {57: 7496}, - {528: 7497}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7498}, - // 4680 - {529: 7499}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4506, 3022, 3023, 3021, 815: 4507, 901: 7500}, - {9: 4509, 57: 7501}, + {2085, 2085, 6: 2085, 19: 2085, 101: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 560: 2085, 977: 7496}, + {2447, 2447, 6: 5296, 19: 5293, 101: 4643, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 560: 4644, 952: 5297, 954: 5294, 965: 5298, 7017, 976: 5292, 981: 7016, 1183: 7497}, {2454, 2454}, - {2561, 2561}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7499, 3024, 3025, 3023}, + {529: 7500}, + // 4680 + {282: 5329, 291: 5331, 294: 5330, 1275: 7501}, + {57: 7502}, + {528: 7503}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7504}, + {529: 7505}, // 4685 - {2586, 2586}, - {2592, 2592, 530: 7506, 726: 7505}, - {193: 7513, 762: 7512}, - {371: 7508, 380: 7507}, - {59: 7511}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 7506}, + {9: 4511, 57: 7507}, + {2456, 2456}, + {2563, 2563}, + {2588, 2588}, // 4690 - {379: 7509}, - {193: 7510}, - {2589, 2589}, - {2590, 2590}, - {2591, 2591}, + {2594, 2594, 530: 7512, 727: 7511}, + {193: 7519, 763: 7518}, + {371: 7514, 380: 7513}, + {59: 7517}, + {379: 7515}, // 4695 - {2588, 2588, 730: 5924, 1021: 7514}, - {2587, 2587}, - {2594, 2594}, + {193: 7516}, + {2591, 2591}, + {2592, 2592}, {2593, 2593}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7530, 878: 7529}, + {2590, 2590, 729: 4565, 990: 7520}, // 4700 - {605: 7519}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7520}, - {544: 7522, 706: 7521}, - {1081, 1081, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 1081, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 7527}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 7523}, + {2589, 2589}, + {2596, 2596}, + {2595, 2595}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7536, 878: 7535}, + {606: 7525}, // 4705 - {9: 5168, 706: 7524}, - {1081, 1081, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 1081, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 7525}, - {2610, 2610, 9: 5453, 530: 5434, 897: 7526}, - {2618, 2618}, - {2610, 2610, 9: 5453, 530: 5434, 897: 7528}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7526}, + {544: 7528, 707: 7527}, + {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7533}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 7529}, + {9: 5177, 707: 7530}, // 4710 - {2621, 2621}, - {2613, 2613, 9: 4271, 213: 7550, 530: 2613, 711: 7549, 1094: 7560}, - {1226, 1226, 9: 1226, 129: 7535, 213: 1226, 530: 1226, 544: 7532, 706: 7531, 710: 7533, 1226, 724: 7534}, - {1081, 1081, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 1081, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 7558}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5167, 3022, 3023, 3021, 880: 7545}, + {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7531}, + {2612, 2612, 9: 5462, 530: 5443, 897: 7532}, + {2620, 2620}, + {2612, 2612, 9: 5462, 530: 5443, 897: 7534}, + {2623, 2623}, // 4715 - {311: 7541}, - {311: 7538}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6369, 3022, 3023, 3021, 974: 7536}, - {2610, 2610, 9: 6371, 530: 5434, 897: 7537}, - {2615, 2615}, + {2615, 2615, 9: 4273, 213: 7556, 530: 2615, 712: 7555, 1094: 7566}, + {1228, 1228, 9: 1228, 129: 7541, 213: 1228, 530: 1228, 544: 7538, 707: 7537, 711: 7539, 1228, 725: 7540}, + {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7564}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 7551}, + {311: 7547}, // 4720 - {528: 7539}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6369, 3022, 3023, 3021, 974: 7540}, - {2616, 2616, 9: 6371}, - {528: 7542}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6369, 3022, 3023, 3021, 974: 7543}, - // 4725 - {2610, 2610, 9: 6371, 530: 5434, 897: 7544}, + {311: 7544}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7542}, + {2612, 2612, 9: 6377, 530: 5443, 897: 7543}, {2617, 2617}, - {2613, 2613, 9: 5168, 129: 7548, 213: 7550, 530: 2613, 706: 7547, 711: 7549, 1094: 7546}, - {2610, 2610, 530: 5434, 897: 7557}, - {1081, 1081, 3421, 3232, 3268, 3109, 3148, 3270, 3035, 1081, 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 530: 1081, 700: 5451, 765: 5450, 3022, 3023, 3021, 953: 7555}, + {528: 7545}, + // 4725 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7546}, + {2618, 2618, 9: 6377}, + {528: 7548}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7549}, + {2612, 2612, 9: 6377, 530: 5443, 897: 7550}, // 4730 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 6369, 3022, 3023, 3021, 974: 7553}, - {129: 7552}, - {129: 7551}, - {2611, 2611, 530: 2611}, - {2612, 2612, 530: 2612}, - // 4735 - {2610, 2610, 9: 6371, 530: 5434, 897: 7554}, - {2614, 2614}, - {2610, 2610, 9: 5453, 530: 5434, 897: 7556}, {2619, 2619}, - {2620, 2620}, + {2615, 2615, 9: 5177, 129: 7554, 213: 7556, 530: 2615, 707: 7553, 712: 7555, 1094: 7552}, + {2612, 2612, 530: 5443, 897: 7563}, + {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7561}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7559}, + // 4735 + {129: 7558}, + {129: 7557}, + {2613, 2613, 530: 2613}, + {2614, 2614, 530: 2614}, + {2612, 2612, 9: 6377, 530: 5443, 897: 7560}, // 4740 - {2610, 2610, 9: 5453, 530: 5434, 897: 7559}, + {2616, 2616}, + {2612, 2612, 9: 5462, 530: 5443, 897: 7562}, + {2621, 2621}, {2622, 2622}, - {2610, 2610, 530: 5434, 897: 7561}, - {2623, 2623}, - {605: 7567}, + {2612, 2612, 9: 5462, 530: 5443, 897: 7565}, // 4745 - {556: 7565}, - {605: 2625}, - {544: 7566, 605: 2626}, - {605: 2624}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7568}, + {2624, 2624}, + {2612, 2612, 530: 5443, 897: 7567}, + {2625, 2625}, + {606: 7573}, + {556: 7571}, // 4750 - {544: 5918, 624: 1095, 706: 1095, 719: 1095, 956: 7569}, - {624: 7572, 706: 7571, 719: 7573, 1265: 7570}, - {2631, 2631}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7580, 3022, 3023, 3021}, - {529: 4243, 931: 7575}, + {606: 2627}, + {544: 7572, 606: 2628}, + {606: 2626}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7574}, + {544: 5927, 625: 1097, 707: 1097, 720: 1097, 956: 7575}, // 4755 - {529: 4243, 931: 6514, 1087: 7574}, - {2628, 2628, 9: 6515}, - {564: 7576}, - {529: 4243, 931: 7577}, - {107: 7578}, + {625: 7578, 707: 7577, 720: 7579, 1265: 7576}, + {2633, 2633}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7586, 3024, 3025, 3023}, + {529: 4245, 931: 7581}, + {529: 4245, 931: 6520, 1087: 7580}, // 4760 - {559: 4141, 793: 4407, 819: 7579}, - {2629, 2629}, - {624: 7572, 719: 7573, 1265: 7581}, - {2630, 2630}, - {759: 7596}, + {2630, 2630, 9: 6521}, + {564: 7582}, + {529: 4245, 931: 7583}, + {107: 7584}, + {559: 4143, 794: 4409, 820: 7585}, // 4765 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7592, 878: 7591}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5849, 3022, 3023, 3021, 902: 7585}, - {2634, 2634, 708: 7587, 759: 7586, 1166: 7588}, - {531: 7590}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 7589, 3022, 3023, 3021}, - // 4770 + {2631, 2631}, + {625: 7578, 720: 7579, 1265: 7587}, {2632, 2632}, - {2633, 2633}, - {2636, 2636}, - {9: 4271, 759: 7594}, - {2634, 2634, 9: 1226, 708: 7587, 759: 1226, 1166: 7593}, + {760: 7602}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7598, 878: 7597}, + // 4770 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7591}, + {2636, 2636, 709: 7593, 760: 7592, 1166: 7594}, + {531: 7596}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7595, 3024, 3025, 3023}, + {2634, 2634}, // 4775 {2635, 2635}, - {531: 7595}, - {2637, 2637}, - {531: 7597}, {2638, 2638}, + {9: 4273, 760: 7600}, + {2636, 2636, 9: 1228, 709: 7593, 760: 1228, 1166: 7599}, + {2637, 2637}, // 4780 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 719: 7599, 765: 4268, 3022, 3023, 3021, 798: 7600}, - {177: 7602}, - {2640, 2640, 559: 4141, 793: 4407, 819: 7601}, + {531: 7601}, {2639, 2639}, - {559: 4141, 793: 4407, 819: 7603}, + {531: 7603}, + {2640, 2640}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 720: 7605, 766: 4270, 3024, 3025, 3023, 799: 7606}, // 4785 + {177: 7608}, + {2642, 2642, 559: 4143, 794: 4409, 820: 7607}, {2641, 2641}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7615, 1284: 7614, 1470: 7613}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 7608, 1289: 7607, 1473: 7606}, - {2645, 2645, 9: 7611}, - {2644, 2644, 9: 2644}, + {559: 4143, 794: 4409, 820: 7609}, + {2643, 2643}, // 4790 - {708: 7609}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 7610}, - {2642, 2642, 9: 2642}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 7608, 1289: 7612}, - {2643, 2643, 9: 2643}, - // 4795 - {2649, 2649, 9: 7618}, - {2648, 2648, 9: 2648}, - {708: 7616}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7617}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7621, 1284: 7620, 1471: 7619}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7614, 1289: 7613, 1474: 7612}, + {2647, 2647, 9: 7617}, {2646, 2646, 9: 2646}, + {709: 7615}, + // 4795 + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7616}, + {2644, 2644, 9: 2644}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7614, 1289: 7618}, + {2645, 2645, 9: 2645}, + {2651, 2651, 9: 7624}, // 4800 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7615, 1284: 7619}, - {2647, 2647, 9: 2647}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 2414, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 765: 5849, 3022, 3023, 3021, 861: 7461, 886: 7460, 902: 7666, 947: 7464, 1032: 7667}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 531: 2091, 580: 4863, 631: 2091, 849: 7652}, - {332: 7646, 1365: 7645}, + {2650, 2650, 9: 2650}, + {709: 7622}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7623}, + {2648, 2648, 9: 2648}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7621, 1284: 7625}, // 4805 - {569: 7641}, - {212: 7637}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 7626}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 4268, 3022, 3023, 3021, 798: 7627}, - {86: 7214, 88: 7211, 90: 7217, 7218, 94: 7219, 7212, 97: 7210, 7220, 7216, 7213, 102: 7631, 714: 7215, 1008: 7630, 1100: 7629, 1302: 7628}, + {2649, 2649, 9: 2649}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 2416, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 766: 5858, 3024, 3025, 3023, 861: 7467, 886: 7466, 902: 7672, 947: 7470, 1032: 7673}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 531: 2093, 581: 4872, 632: 2093, 849: 7658}, + {332: 7652, 1365: 7651}, + {569: 7647}, // 4810 - {149, 149, 86: 7214, 88: 7211, 90: 7217, 7218, 94: 7219, 7212, 97: 7210, 7220, 7216, 7213, 102: 7631, 714: 7215, 1008: 7630, 1100: 7636}, - {148, 148, 86: 148, 88: 148, 90: 148, 148, 94: 148, 148, 97: 148, 148, 148, 148, 102: 148, 714: 148}, - {146, 146, 86: 146, 88: 146, 90: 146, 146, 94: 146, 146, 97: 146, 146, 146, 146, 102: 146, 714: 146}, - {145, 145, 86: 145, 88: 145, 90: 145, 145, 94: 145, 145, 97: 145, 145, 145, 145, 102: 145, 530: 7633, 541: 2284, 2284, 555: 3007, 559: 2284, 714: 145, 796: 7632}, - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7635}, + {212: 7643}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7632}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7633}, + {86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 102: 7637, 715: 7221, 1009: 7636, 1100: 7635, 1302: 7634}, + {151, 151, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 102: 7637, 715: 7221, 1009: 7636, 1100: 7642}, // 4815 - {541: 4410, 4411, 559: 4141, 793: 4407, 819: 4409, 906: 7634}, - {143, 143, 86: 143, 88: 143, 90: 143, 143, 94: 143, 143, 97: 143, 143, 143, 143, 102: 143, 714: 143}, - {144, 144, 86: 144, 88: 144, 90: 144, 144, 94: 144, 144, 97: 144, 144, 144, 144, 102: 144, 714: 144}, - {147, 147, 86: 147, 88: 147, 90: 147, 147, 94: 147, 147, 97: 147, 147, 147, 147, 102: 147, 714: 147}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 580: 4863, 849: 7638}, + {150, 150, 86: 150, 88: 150, 90: 150, 150, 94: 150, 150, 97: 150, 150, 150, 150, 102: 150, 715: 150}, + {148, 148, 86: 148, 88: 148, 90: 148, 148, 94: 148, 148, 97: 148, 148, 148, 148, 102: 148, 715: 148}, + {147, 147, 86: 147, 88: 147, 90: 147, 147, 94: 147, 147, 97: 147, 147, 147, 147, 102: 147, 530: 7639, 541: 2286, 2286, 555: 3009, 559: 2286, 715: 147, 797: 7638}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7641}, + {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7640}, // 4820 - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 765: 5423, 3022, 3023, 3021, 984: 7639}, - {107: 7382, 117: 7387, 7389, 7383, 7388, 7391, 7385, 7381, 7386, 126: 7392, 7390, 7384, 970: 7379, 1228: 7640}, - {175, 175, 9: 7418, 107: 7382, 117: 7387, 7389, 7383, 7388, 7391, 7385, 7381, 7386, 126: 7392, 7390, 7384, 970: 7417}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 533: 2091, 580: 4863, 849: 7642}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 3694, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 533: 6291, 765: 6290, 3022, 3023, 3021, 959: 7643}, + {145, 145, 86: 145, 88: 145, 90: 145, 145, 94: 145, 145, 97: 145, 145, 145, 145, 102: 145, 715: 145}, + {146, 146, 86: 146, 88: 146, 90: 146, 146, 94: 146, 146, 97: 146, 146, 146, 146, 102: 146, 715: 146}, + {149, 149, 86: 149, 88: 149, 90: 149, 149, 94: 149, 149, 97: 149, 149, 149, 149, 102: 149, 715: 149}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7644}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 7645}, // 4825 - {109: 7250, 7248, 7247, 7249, 7246, 971: 7244, 1245: 7644}, - {178, 178, 9: 7301, 109: 7250, 7248, 7247, 7249, 7246, 971: 7300}, - {396, 396}, - {448: 7647}, - {395, 395, 86: 7648}, + {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7385, 1228: 7646}, + {177, 177, 9: 7424, 107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7423}, + {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 533: 2093, 581: 4872, 849: 7648}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7649}, + {109: 7256, 7254, 7253, 7255, 7252, 971: 7250, 1245: 7650}, // 4830 - {87: 7649}, - {528: 7650}, - {255: 7651}, - {394, 394}, - {2: 3421, 3232, 3268, 3109, 3148, 3270, 3035, 10: 3082, 3036, 3171, 3288, 3281, 3686, 3681, 3151, 3460, 3153, 3127, 3068, 3060, 3071, 3093, 3155, 3156, 3264, 3150, 3289, 3412, 3411, 3370, 3034, 3149, 3152, 3163, 3100, 3104, 3159, 3273, 3117, 3199, 3032, 3033, 3198, 3272, 3031, 3286, 3371, 3372, 3110, 3027, 3244, 3373, 3374, 3678, 58: 3358, 3119, 3340, 3337, 3329, 3341, 3344, 3345, 3342, 3346, 3347, 3343, 3536, 3531, 3336, 3348, 3331, 3332, 3535, 3335, 3116, 3338, 3533, 3339, 3349, 3534, 3039, 3054, 3185, 3113, 3120, 3690, 3316, 3315, 3122, 3048, 3317, 3312, 3069, 3311, 3318, 3313, 3314, 3229, 3111, 3301, 3366, 3299, 3367, 3425, 3300, 3543, 3529, 3525, 3542, 3524, 3125, 3193, 3691, 3513, 3518, 3505, 3517, 3519, 3508, 3514, 3515, 3298, 3516, 3520, 3512, 3051, 3188, 3683, 3443, 3703, 3685, 3701, 3702, 3700, 3696, 3290, 3291, 3292, 3293, 3294, 3295, 3297, 3692, 3679, 3044, 3287, 3080, 3307, 3121, 3126, 3024, 3446, 3537, 3214, 3540, 3238, 3240, 3218, 3219, 3220, 3221, 3209, 3053, 3239, 3369, 3448, 3165, 3095, 3210, 3470, 3062, 3682, 3083, 3400, 3688, 3190, 3230, 3090, 3146, 3167, 3689, 3137, 3327, 3042, 3059, 3070, 3085, 3094, 3302, 3170, 3212, 3363, 3544, 3129, 3419, 3135, 3189, 3040, 3041, 3073, 3089, 3279, 3283, 3157, 3158, 3493, 3098, 3099, 3351, 3464, 3226, 3128, 7653, 3399, 3305, 3462, 3103, 3304, 3112, 3136, 3352, 3043, 3377, 3684, 3164, 3096, 3321, 3248, 3359, 3360, 3323, 3461, 3184, 3361, 3278, 3405, 3319, 3115, 3217, 3408, 3276, 3174, 3028, 3390, 3055, 3395, 3375, 3179, 3065, 3067, 3181, 3074, 3084, 3087, 3378, 3262, 3330, 3140, 3704, 3357, 3208, 3177, 3237, 3282, 3166, 3407, 3124, 3418, 3277, 3386, 3387, 3186, 3249, 3530, 3436, 3388, 3380, 3045, 3391, 3049, 3353, 3392, 3699, 3056, 3251, 3539, 3438, 3394, 3246, 3064, 3396, 3260, 3285, 3271, 3444, 3398, 3428, 3538, 3066, 3497, 3280, 3078, 3310, 3500, 3088, 3091, 3526, 3261, 3308, 3075, 3451, 3303, 3452, 3255, 3306, 3364, 3528, 3527, 3532, 3191, 3401, 3402, 3195, 3253, 3403, 3362, 3107, 3108, 3225, 3333, 3227, 3465, 3404, 3274, 3275, 3215, 3118, 3541, 3257, 3030, 3475, 3256, 3521, 3482, 3483, 3484, 3485, 3487, 3486, 3488, 3489, 3490, 3420, 3132, 3258, 3510, 3509, 3138, 3025, 3309, 3326, 3037, 3328, 3354, 3029, 3389, 3236, 3046, 3047, 3223, 3365, 3695, 3393, 3168, 3052, 3057, 3058, 3397, 3180, 3445, 3182, 3072, 3192, 3077, 3243, 3494, 3079, 3254, 3379, 3187, 3161, 3415, 3245, 3176, 3453, 3231, 3250, 3296, 3173, 3263, 3154, 3320, 3242, 3705, 3194, 3384, 3383, 3385, 3422, 3495, 3101, 3266, 3269, 3322, 3356, 3423, 3687, 3368, 3204, 3205, 3211, 3457, 3426, 3458, 3427, 3334, 3376, 3114, 3429, 3235, 3172, 3406, 3267, 3224, 3413, 3410, 3414, 3409, 3252, 3355, 3265, 3479, 3417, 3233, 3503, 3491, 3382, 3133, 3162, 3169, 3234, 3424, 3381, 3241, 3708, 3143, 3431, 3432, 3680, 3433, 3434, 3435, 3496, 3437, 3440, 3439, 3441, 3442, 3076, 3228, 3197, 3447, 3081, 3504, 3709, 3450, 3284, 3522, 3523, 3714, 3713, 3706, 3506, 3507, 3455, 3247, 3454, 3097, 3456, 3463, 3203, 3105, 3106, 3350, 3222, 3697, 3698, 3459, 3707, 3216, 3144, 3259, 3175, 3178, 3498, 3471, 3472, 3473, 3474, 3466, 3499, 3710, 3468, 3469, 3196, 3416, 3711, 3712, 3492, 3476, 3477, 3478, 3511, 3693, 531: 3810, 631: 5748, 765: 3811, 3022, 3023, 3021, 799: 5747, 850: 5765, 989: 5766, 1018: 7654}, + {180, 180, 9: 7307, 109: 7256, 7254, 7253, 7255, 7252, 971: 7306}, + {398, 398}, + {448: 7653}, + {397, 397, 86: 7654}, + {87: 7655}, // 4835 - {1937, 1937, 6: 1937, 9: 1937, 15: 1937, 51: 1937, 1937, 1937, 1937, 1937, 182: 1937, 529: 7660, 1937, 625: 1937, 721: 1937, 1937}, - {382, 382, 6: 382, 9: 5768, 15: 382, 51: 382, 382, 382, 382, 382, 530: 382, 721: 5812, 1069: 5811, 7655}, - {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 530: 7324, 1123: 7656}, - {363, 363, 6: 363, 15: 7340, 51: 363, 363, 7339, 7341, 7342, 1064: 7338, 1225: 7337, 7657}, - {368, 368, 6: 7364, 51: 368, 7365, 1120: 7658}, + {528: 7656}, + {255: 7657}, + {396, 396}, + {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 7659, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 7660}, + {1939, 1939, 6: 1939, 9: 1939, 15: 1939, 51: 1939, 1939, 1939, 1939, 1939, 182: 1939, 529: 7666, 1939, 626: 1939, 722: 1939, 1939}, // 4840 - {365, 365, 51: 7369, 1244: 7659}, - {398, 398}, - {57: 7661}, - {182: 7662}, - {719: 7663}, + {384, 384, 6: 384, 9: 5777, 15: 384, 51: 384, 384, 384, 384, 384, 530: 384, 722: 5821, 1069: 5820, 7661}, + {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 530: 7330, 1123: 7662}, + {365, 365, 6: 365, 15: 7346, 51: 365, 365, 7345, 7347, 7348, 1064: 7344, 1225: 7343, 7663}, + {370, 370, 6: 7370, 51: 370, 7371, 1120: 7664}, + {367, 367, 51: 7375, 1244: 7665}, // 4845 - {531: 5781, 991: 7664}, - {397, 397}, - {16: 1620, 18: 1620, 21: 1620, 212: 5416, 533: 1620, 536: 1620, 551: 1620, 554: 1620, 705: 1620}, - {16: 2414, 18: 2414, 21: 2414, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 861: 7461, 886: 7460, 947: 7464, 1032: 7668}, - {2435, 2435, 16: 2414, 18: 2414, 21: 2414, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 861: 7461, 886: 7460, 947: 7465}, + {400, 400}, + {57: 7667}, + {182: 7668}, + {720: 7669}, + {531: 5790, 992: 7670}, // 4850 - {2436, 2436, 16: 2414, 18: 2414, 21: 2414, 533: 4639, 536: 2414, 551: 2414, 554: 7462, 705: 2414, 861: 7461, 886: 7460, 947: 7465}, - {2282, 2282, 2825, 58: 2848, 84: 2827, 2830, 87: 2860, 2828, 2978, 102: 2862, 186: 2845, 194: 2843, 206: 2985, 220: 2856, 235: 2992, 247: 2851, 252: 2833, 256: 2881, 263: 2847, 266: 2823, 273: 2880, 2988, 2829, 280: 2993, 293: 2859, 305: 2857, 307: 2824, 309: 2863, 329: 2849, 333: 2852, 340: 2861, 344: 2846, 357: 2838, 529: 2871, 2870, 545: 2869, 550: 2855, 554: 2879, 560: 2987, 573: 2981, 575: 2841, 584: 2854, 605: 2868, 644: 2864, 706: 2991, 709: 2826, 2980, 720: 2821, 724: 2832, 740: 2831, 760: 2878, 2822, 769: 2875, 797: 2834, 800: 2877, 2865, 2866, 2867, 2876, 2874, 2873, 2872, 2837, 810: 2956, 2955, 816: 2979, 2835, 2937, 820: 2949, 2965, 2839, 2840, 828: 2836, 834: 2897, 840: 2891, 2895, 2946, 2957, 852: 2899, 2842, 2964, 2966, 889: 2984, 892: 2844, 899: 2885, 936: 2892, 950: 2982, 955: 2940, 958: 2951, 961: 2954, 2850, 979: 2990, 1030: 2904, 1084: 2986, 1093: 2883, 1095: 2884, 2887, 1098: 2889, 2890, 1101: 2888, 1103: 2886, 1105: 2893, 2894, 1108: 2900, 2853, 2935, 2975, 1113: 2901, 1124: 2908, 2902, 2903, 2909, 2910, 2911, 2907, 2912, 2913, 1134: 2906, 2905, 1137: 2896, 2858, 2914, 2927, 2915, 2916, 2976, 2919, 2918, 2923, 2924, 2920, 2925, 2926, 2917, 2922, 2921, 1156: 2882, 1159: 2898, 1164: 2931, 2929, 1167: 2930, 2928, 1172: 2933, 2934, 2932, 1178: 2971, 2936, 2938, 1188: 2989, 2939, 1198: 2941, 1200: 2942, 2968, 1203: 2972, 1227: 2973, 1229: 2944, 2945, 1238: 2950, 1241: 2947, 2948, 1246: 2970, 2974, 2983, 2953, 2952, 1256: 2958, 1258: 2960, 2959, 1261: 2962, 1263: 2969, 1266: 2961, 1272: 7670, 1286: 2963, 2943, 2967}, - {604, 604}, + {399, 399}, + {16: 1622, 18: 1622, 21: 1622, 212: 5425, 533: 1622, 536: 1622, 551: 1622, 554: 1622, 706: 1622}, + {16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7470, 1032: 7674}, + {2437, 2437, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, + {2438, 2438, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, + // 4855 + {2284, 2284, 2827, 58: 2850, 84: 2829, 2832, 87: 2862, 2830, 2980, 102: 2864, 186: 2847, 194: 2845, 206: 2987, 220: 2858, 236: 2994, 247: 2853, 252: 2835, 256: 2883, 263: 2849, 266: 2825, 273: 2882, 2990, 2831, 280: 2995, 293: 2861, 305: 2859, 307: 2826, 309: 2865, 329: 2851, 333: 2854, 340: 2863, 344: 2848, 357: 2840, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 2881, 560: 2989, 573: 2983, 575: 2843, 579: 2841, 585: 2856, 606: 2870, 645: 2866, 707: 2993, 710: 2828, 2982, 721: 2823, 725: 2834, 741: 2833, 761: 2880, 2824, 770: 2877, 798: 2836, 801: 2879, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 2958, 2957, 817: 2981, 2837, 2939, 821: 2951, 2967, 2842, 828: 2838, 834: 2899, 840: 2893, 2897, 2948, 2959, 852: 2901, 2844, 2966, 2968, 889: 2986, 892: 2846, 899: 2887, 936: 2894, 950: 2984, 955: 2942, 958: 2953, 961: 2956, 2852, 979: 2992, 1030: 2906, 1084: 2988, 1093: 2885, 1095: 2886, 2889, 1098: 2891, 2892, 1101: 2890, 1103: 2888, 1105: 2895, 2896, 1108: 2902, 2855, 2937, 2977, 1113: 2903, 1124: 2910, 2904, 2905, 2911, 2912, 2913, 2909, 2914, 2915, 1134: 2908, 2907, 1137: 2898, 2860, 2916, 2929, 2917, 2918, 2978, 2921, 2920, 2925, 2926, 2922, 2927, 2928, 2919, 2924, 2923, 1156: 2884, 1159: 2900, 1164: 2933, 2931, 1167: 2932, 2930, 1172: 2935, 2936, 2934, 1178: 2973, 2938, 2940, 1188: 2991, 2941, 1198: 2943, 1200: 2944, 2970, 1203: 2974, 1227: 2975, 1229: 2946, 2947, 1238: 2952, 1241: 2949, 2950, 1246: 2972, 2976, 2985, 2955, 2954, 1256: 2960, 1258: 2962, 2961, 1261: 2964, 1263: 2971, 1266: 2963, 1272: 7676, 1286: 2965, 2945, 2969}, + {606, 606}, } ) @@ -12670,7 +12679,7 @@ func yylex1(yylex yyLexer, lval *yySymType) (n int) { } func yyParse(yylex yyLexer, parser *Parser) int { - const yyError = 1505 + const yyError = 1506 yyEx, _ := yylex.(yyLexerEx) var yyn int @@ -23748,6 +23757,9 @@ yynewstate: OrderBy: nil, Limit: nil, } + if yyS[yypt-2].item != nil { + x.HistoricalStatsInfo = yyS[yypt-2].item.(*ast.AsOfClause) + } startOffset := parser.startOffset(&yyS[yypt]) x.Stmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:])) @@ -23764,6 +23776,9 @@ yynewstate: OrderBy: nil, Limit: nil, } + if yyS[yypt-3].item != nil { + x.HistoricalStatsInfo = yyS[yypt-3].item.(*ast.AsOfClause) + } startOffset := parser.startOffset(&yyS[yypt]) x.Stmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:])) @@ -23777,6 +23792,9 @@ yynewstate: Load: false, File: "", } + if yyS[yypt-6].item != nil { + x.HistoricalStatsInfo = yyS[yypt-6].item.(*ast.AsOfClause) + } if yyS[yypt-2].item != nil { x.Where = yyS[yypt-2].item.(ast.ExprNode) } @@ -23797,6 +23815,9 @@ yynewstate: Load: false, File: "", } + if yyS[yypt-7].item != nil { + x.HistoricalStatsInfo = yyS[yypt-7].item.(*ast.AsOfClause) + } if yyS[yypt-2].item != nil { x.Where = yyS[yypt-2].item.(ast.ExprNode) } @@ -23817,6 +23838,9 @@ yynewstate: Load: false, File: yyS[yypt-0].ident, } + if yyS[yypt-2].item != nil { + x.HistoricalStatsInfo = yyS[yypt-2].item.(*ast.AsOfClause) + } parser.yyVAL.statement = x } case 2694: @@ -23827,6 +23851,9 @@ yynewstate: Load: false, File: yyS[yypt-0].ident, } + if yyS[yypt-3].item != nil { + x.HistoricalStatsInfo = yyS[yypt-3].item.(*ast.AsOfClause) + } parser.yyVAL.statement = x } case 2695: @@ -23875,23 +23902,31 @@ yynewstate: } case 2698: { - parser.yyVAL.item = []*ast.StoreParameter{} + parser.yyVAL.item = nil } case 2699: { - parser.yyVAL.item = yyS[yypt-0].item + parser.yyVAL.item = yyS[yypt-0].item.(*ast.AsOfClause) } case 2700: + { + parser.yyVAL.item = []*ast.StoreParameter{} + } + case 2701: + { + parser.yyVAL.item = yyS[yypt-0].item + } + case 2702: { l := yyS[yypt-2].item.([]*ast.StoreParameter) l = append(l, yyS[yypt-0].item.(*ast.StoreParameter)) parser.yyVAL.item = l } - case 2701: + case 2703: { parser.yyVAL.item = []*ast.StoreParameter{yyS[yypt-0].item.(*ast.StoreParameter)} } - case 2702: + case 2704: { x := &ast.StoreParameter{ Paramstatus: yyS[yypt-2].item.(int), @@ -23900,23 +23935,23 @@ yynewstate: } parser.yyVAL.item = x } - case 2703: + case 2705: { parser.yyVAL.item = ast.MODE_IN } - case 2704: + case 2706: { parser.yyVAL.item = ast.MODE_IN } - case 2705: + case 2707: { parser.yyVAL.item = ast.MODE_OUT } - case 2706: + case 2708: { parser.yyVAL.item = ast.MODE_INOUT } - case 2709: + case 2711: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -23929,7 +23964,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2724: + case 2726: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -23942,29 +23977,29 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2726: + case 2728: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2727: + case 2729: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2728: + case 2730: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2729: + case 2731: { parser.yyVAL.item = nil } - case 2730: + case 2732: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2731: + case 2733: { x := &ast.ProcedureDecl{ DeclNames: yyS[yypt-2].item.([]string), @@ -23975,7 +24010,7 @@ yynewstate: } parser.yyVAL.item = x } - case 2732: + case 2734: { name := strings.ToLower(yyS[yypt-3].ident) parser.yyVAL.item = &ast.ProcedureCursor{ @@ -23983,7 +24018,7 @@ yynewstate: Selectstring: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2733: + case 2735: { parser.yyVAL.item = &ast.ProcedureErrorControl{ ControlHandle: yyS[yypt-4].item.(int), @@ -23991,66 +24026,66 @@ yynewstate: Operate: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2734: + case 2736: { parser.yyVAL.item = ast.PROCEDUR_CONTINUE } - case 2735: + case 2737: { parser.yyVAL.item = ast.PROCEDUR_EXIT } - case 2736: + case 2738: { parser.yyVAL.item = []ast.ErrNode{yyS[yypt-0].statement.(ast.ErrNode)} } - case 2737: + case 2739: { l := yyS[yypt-2].item.([]ast.ErrNode) l = append(l, yyS[yypt-0].statement.(ast.ErrNode)) parser.yyVAL.item = l } - case 2738: + case 2740: { parser.yyVAL.statement = yyS[yypt-0].statement.(ast.ErrNode) } - case 2739: + case 2741: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLWARNING, } } - case 2740: + case 2742: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_NOT_FOUND, } } - case 2741: + case 2743: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLEXCEPTION, } } - case 2742: + case 2744: { parser.yyVAL.statement = &ast.ProcedureErrorVal{ ErrorNum: getUint64FromNUM(yyS[yypt-0].item), } } - case 2743: + case 2745: { parser.yyVAL.statement = &ast.ProcedureErrorState{ CodeStatus: yyS[yypt-0].ident, } } - case 2746: + case 2748: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureOpenCur{ CurName: name, } } - case 2747: + case 2749: { name := strings.ToLower(yyS[yypt-2].ident) parser.yyVAL.statement = &ast.ProcedureFetchInto{ @@ -24058,62 +24093,62 @@ yynewstate: Variables: yyS[yypt-0].item.([]string), } } - case 2748: + case 2750: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureCloseCur{ CurName: name, } } - case 2752: + case 2754: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2753: + case 2755: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2754: + case 2756: { parser.yyVAL.item = []ast.DeclNode{} } - case 2755: + case 2757: { parser.yyVAL.item = yyS[yypt-0].item } - case 2756: + case 2758: { parser.yyVAL.item = []ast.DeclNode{yyS[yypt-1].item.(ast.DeclNode)} } - case 2757: + case 2759: { l := yyS[yypt-2].item.([]ast.DeclNode) l = append(l, yyS[yypt-1].item.(ast.DeclNode)) parser.yyVAL.item = l } - case 2758: + case 2760: { parser.yyVAL.item = []ast.StmtNode{} } - case 2759: + case 2761: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2760: + case 2762: { parser.yyVAL.item = []ast.StmtNode{yyS[yypt-1].statement.(ast.StmtNode)} } - case 2761: + case 2763: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2762: + case 2764: { x := &ast.ProcedureBlock{ ProcedureVars: yyS[yypt-2].item.([]ast.DeclNode), @@ -24121,13 +24156,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 2763: + case 2765: { parser.yyVAL.statement = &ast.ProcedureIfInfo{ IfBody: yyS[yypt-2].statement.(*ast.ProcedureIfBlock), } } - case 2764: + case 2766: { ifBlock := &ast.ProcedureIfBlock{ IfExpr: yyS[yypt-3].expr.(ast.ExprNode), @@ -24138,73 +24173,73 @@ yynewstate: } parser.yyVAL.statement = ifBlock } - case 2765: + case 2767: { parser.yyVAL.statement = nil } - case 2766: + case 2768: { parser.yyVAL.statement = &ast.ProcedureElseIfBlock{ ProcedureIfStmt: yyS[yypt-0].statement.(*ast.ProcedureIfBlock), } } - case 2767: + case 2769: { parser.yyVAL.statement = &ast.ProcedureElseBlock{ ProcedureIfStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2768: + case 2770: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2769: + case 2771: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2770: + case 2772: { parser.yyVAL.item = []*ast.SimpleWhenThenStmt{yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)} } - case 2771: + case 2773: { l := yyS[yypt-1].item.([]*ast.SimpleWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)) parser.yyVAL.item = l } - case 2772: + case 2774: { parser.yyVAL.item = []*ast.SearchWhenThenStmt{yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)} } - case 2773: + case 2775: { l := yyS[yypt-1].item.([]*ast.SearchWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)) parser.yyVAL.item = l } - case 2774: + case 2776: { parser.yyVAL.statement = &ast.SimpleWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2775: + case 2777: { parser.yyVAL.statement = &ast.SearchWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2776: + case 2778: { parser.yyVAL.item = nil } - case 2777: + case 2779: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.StmtNode) } - case 2778: + case 2780: { caseStmt := &ast.SimpleCaseStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), @@ -24215,7 +24250,7 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2779: + case 2781: { caseStmt := &ast.SearchCaseStmt{ WhenCases: yyS[yypt-3].item.([]*ast.SearchWhenThenStmt), @@ -24225,25 +24260,25 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2780: + case 2782: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2781: + case 2783: { parser.yyVAL.statement = &ast.ProcedureWhileStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), Body: yyS[yypt-2].item.([]ast.StmtNode), } } - case 2782: + case 2784: { parser.yyVAL.statement = &ast.ProcedureRepeatStmt{ Body: yyS[yypt-4].item.([]ast.StmtNode), Condition: yyS[yypt-2].expr.(ast.ExprNode), } } - case 2783: + case 2785: { labelBlock := &ast.ProcedureLabelBlock{ LabelName: yyS[yypt-3].ident, @@ -24255,15 +24290,15 @@ yynewstate: } parser.yyVAL.statement = labelBlock } - case 2784: + case 2786: { parser.yyVAL.ident = "" } - case 2785: + case 2787: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2786: + case 2788: { labelLoop := &ast.ProcedureLabelLoop{ LabelName: yyS[yypt-3].ident, @@ -24275,21 +24310,21 @@ yynewstate: } parser.yyVAL.statement = labelLoop } - case 2787: + case 2789: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: false, } } - case 2788: + case 2790: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: true, } } - case 2801: + case 2803: { x := &ast.ProcedureInfo{ IfNotExists: yyS[yypt-5].item.(bool), @@ -24308,38 +24343,38 @@ yynewstate: x.ProcedureParamStr = strings.TrimSpace(parser.src[startOffset:endOffset]) parser.yyVAL.statement = x } - case 2802: + case 2804: { parser.yyVAL.statement = &ast.DropProcedureStmt{ IfExists: yyS[yypt-1].item.(bool), ProcedureName: yyS[yypt-0].item.(*ast.TableName), } } - case 2803: + case 2805: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.CalibrateResourceStmt) } - case 2804: + case 2806: { parser.yyVAL.item = &ast.CalibrateResourceStmt{} } - case 2805: + case 2807: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ DynamicCalibrateResourceOptionList: yyS[yypt-0].item.([]*ast.DynamicCalibrateResourceOption), } } - case 2806: + case 2808: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ Tp: yyS[yypt-0].item.(ast.CalibrateResourceType), } } - case 2807: + case 2809: { parser.yyVAL.item = []*ast.DynamicCalibrateResourceOption{yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)} } - case 2808: + case 2810: { if yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -24348,7 +24383,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2809: + case 2811: { if yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -24357,15 +24392,15 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2810: + case 2812: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateStartTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2811: + case 2813: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateEndTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2812: + case 2814: { _, err := duration.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -24374,23 +24409,23 @@ yynewstate: } parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, StrValue: yyS[yypt-0].ident} } - case 2813: + case 2815: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, Ts: yyS[yypt-1].expr.(ast.ExprNode), Unit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 2814: + case 2816: { parser.yyVAL.item = ast.TPCC } - case 2815: + case 2817: { parser.yyVAL.item = ast.OLTPREADWRITE } - case 2816: + case 2818: { parser.yyVAL.item = ast.OLTPREADONLY } - case 2817: + case 2819: { parser.yyVAL.item = ast.OLTPWRITEONLY } diff --git a/parser/parser.y b/parser/parser.y index 7ad270cb13c8b..b76d7cc3ae576 100644 --- a/parser/parser.y +++ b/parser/parser.y @@ -1236,6 +1236,7 @@ import ( 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" + PlanReplayerDumpOpt "Plan Replayer Dump option" CommentOrAttributeOption "Optional comment or attribute option for CREATE/ALTER USER statements" ColumnPosition "Column position [First|After ColumnName]" PrepareSQL "Prepare statement sql string" @@ -14974,10 +14975,10 @@ RowStmt: * | CAPTURE `sql_digest` `plan_digest`] *******************************************************************/ PlanReplayerStmt: - "PLAN" "REPLAYER" "DUMP" "EXPLAIN" ExplainableStmt + "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" ExplainableStmt { x := &ast.PlanReplayerStmt{ - Stmt: $5, + Stmt: $6, Analyze: false, Load: false, File: "", @@ -14985,15 +14986,18 @@ PlanReplayerStmt: OrderBy: nil, Limit: nil, } + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) + } startOffset := parser.startOffset(&yyS[yypt]) x.Stmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:])) $$ = x } -| "PLAN" "REPLAYER" "DUMP" "EXPLAIN" "ANALYZE" ExplainableStmt +| "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" "ANALYZE" ExplainableStmt { x := &ast.PlanReplayerStmt{ - Stmt: $6, + Stmt: $7, Analyze: true, Load: false, File: "", @@ -15001,12 +15005,15 @@ PlanReplayerStmt: OrderBy: nil, Limit: nil, } + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) + } startOffset := parser.startOffset(&yyS[yypt]) x.Stmt.SetText(parser.lexer.client, strings.TrimSpace(parser.src[startOffset:])) $$ = x } -| "PLAN" "REPLAYER" "DUMP" "EXPLAIN" "SLOW" "QUERY" WhereClauseOptional OrderByOptional SelectStmtLimitOpt +| "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" "SLOW" "QUERY" WhereClauseOptional OrderByOptional SelectStmtLimitOpt { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -15014,19 +15021,22 @@ PlanReplayerStmt: Load: false, File: "", } - if $7 != nil { - x.Where = $7.(ast.ExprNode) + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) } if $8 != nil { - x.OrderBy = $8.(*ast.OrderByClause) + x.Where = $8.(ast.ExprNode) } if $9 != nil { - x.Limit = $9.(*ast.Limit) + x.OrderBy = $9.(*ast.OrderByClause) + } + if $10 != nil { + x.Limit = $10.(*ast.Limit) } $$ = x } -| "PLAN" "REPLAYER" "DUMP" "EXPLAIN" "ANALYZE" "SLOW" "QUERY" WhereClauseOptional OrderByOptional SelectStmtLimitOpt +| "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" "ANALYZE" "SLOW" "QUERY" WhereClauseOptional OrderByOptional SelectStmtLimitOpt { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -15034,35 +15044,44 @@ PlanReplayerStmt: Load: false, File: "", } - if $8 != nil { - x.Where = $8.(ast.ExprNode) + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) } if $9 != nil { - x.OrderBy = $9.(*ast.OrderByClause) + x.Where = $9.(ast.ExprNode) } if $10 != nil { - x.Limit = $10.(*ast.Limit) + x.OrderBy = $10.(*ast.OrderByClause) + } + if $11 != nil { + x.Limit = $11.(*ast.Limit) } $$ = x } -| "PLAN" "REPLAYER" "DUMP" "EXPLAIN" stringLit +| "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" stringLit { x := &ast.PlanReplayerStmt{ Stmt: nil, Analyze: false, Load: false, - File: $5, + File: $6, + } + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) } $$ = x } -| "PLAN" "REPLAYER" "DUMP" "EXPLAIN" "ANALYZE" stringLit +| "PLAN" "REPLAYER" "DUMP" PlanReplayerDumpOpt "EXPLAIN" "ANALYZE" stringLit { x := &ast.PlanReplayerStmt{ Stmt: nil, Analyze: true, Load: false, - File: $6, + File: $7, + } + if $4 != nil { + x.HistoricalStatsInfo = $4.(*ast.AsOfClause) } $$ = x } @@ -15111,6 +15130,15 @@ PlanReplayerStmt: $$ = x } +PlanReplayerDumpOpt: + { + $$ = nil + } +| "WITH" "STATS" AsOfClause + { + $$ = $3.(*ast.AsOfClause) + } + /* Stored PROCEDURE parameter declaration list */ OptSpPdparams: /* Empty */ diff --git a/planner/core/BUILD.bazel b/planner/core/BUILD.bazel index 676dbc355c4f2..527b86baa42c5 100644 --- a/planner/core/BUILD.bazel +++ b/planner/core/BUILD.bazel @@ -167,6 +167,7 @@ go_library( "@com_github_pingcap_kvproto//pkg/diagnosticspb", "@com_github_pingcap_tipb//go-tipb", "@com_github_tikv_client_go_v2//kv", + "@com_github_tikv_client_go_v2//oracle", "@com_github_tikv_client_go_v2//tikv", "@org_golang_x_exp//slices", "@org_uber_go_atomic//:atomic", diff --git a/planner/core/common_plans.go b/planner/core/common_plans.go index d2d95734bad26..3c87fcb88b91c 100644 --- a/planner/core/common_plans.go +++ b/planner/core/common_plans.go @@ -620,10 +620,11 @@ type UnlockStats struct { // PlanReplayer represents a plan replayer plan. type PlanReplayer struct { baseSchemaProducer - ExecStmt ast.StmtNode - Analyze bool - Load bool - File string + ExecStmt ast.StmtNode + Analyze bool + Load bool + File string + HistoricalStatsTS uint64 Capture bool Remove bool diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index 1cd3d798aa304..ab1cb3815b073 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -68,6 +68,7 @@ import ( "github.com/pingcap/tidb/util/set" "github.com/pingcap/tidb/util/sqlexec" "github.com/pingcap/tidb/util/stmtsummary" + "github.com/tikv/client-go/v2/oracle" "github.com/tikv/client-go/v2/tikv" "go.uber.org/zap" ) @@ -5442,9 +5443,14 @@ func convert2OutputSchemasAndNames(names []string, ftypes []byte) (schema *expre return } -func (*PlanBuilder) buildPlanReplayer(pc *ast.PlanReplayerStmt) Plan { +func (b *PlanBuilder) buildPlanReplayer(pc *ast.PlanReplayerStmt) Plan { p := &PlanReplayer{ExecStmt: pc.Stmt, Analyze: pc.Analyze, Load: pc.Load, File: pc.File, Capture: pc.Capture, Remove: pc.Remove, SQLDigest: pc.SQLDigest, PlanDigest: pc.PlanDigest} + + if pc.HistoricalStatsInfo != nil { + p.HistoricalStatsTS = calcTSForPlanReplayer(b.ctx, pc.HistoricalStatsInfo.TsExpr) + } + schema := newColumnsWithNames(1) schema.Append(buildColumnWithName("", "File_token", mysql.TypeVarchar, 128)) p.SetSchema(schema.col2Schema()) @@ -5452,6 +5458,47 @@ func (*PlanBuilder) buildPlanReplayer(pc *ast.PlanReplayerStmt) Plan { return p } +func calcTSForPlanReplayer(sctx sessionctx.Context, tsExpr ast.ExprNode) uint64 { + tsVal, err := expression.EvalAstExpr(sctx, tsExpr) + if err != nil { + sctx.GetSessionVars().StmtCtx.AppendWarning(err) + return 0 + } + // mustn't be NULL + if tsVal.IsNull() { + return 0 + } + + // first, treat it as a TSO + tpLonglong := types.NewFieldType(mysql.TypeLonglong) + tpLonglong.SetFlag(mysql.UnsignedFlag) + // We need a strict check, which means no truncate or any other warnings/errors, or it will wrongly try to parse + // a date/time string into a TSO. + // To achieve this, we need to set fields like StatementContext.IgnoreTruncate to false, and maybe it's better + // not to modify and reuse the original StatementContext, so we use a temporary one here. + tmpStmtCtx := &stmtctx.StatementContext{TimeZone: sctx.GetSessionVars().Location()} + tso, err := tsVal.ConvertTo(tmpStmtCtx, tpLonglong) + if err == nil { + return tso.GetUint64() + } + + // if failed, treat it as a date/time + // this part is similar to CalculateAsOfTsExpr + tpDateTime := types.NewFieldType(mysql.TypeDatetime) + tpDateTime.SetDecimal(6) + timestamp, err := tsVal.ConvertTo(sctx.GetSessionVars().StmtCtx, tpDateTime) + if err != nil { + sctx.GetSessionVars().StmtCtx.AppendWarning(err) + return 0 + } + goTime, err := timestamp.GetMysqlTime().GoTime(sctx.GetSessionVars().Location()) + if err != nil { + sctx.GetSessionVars().StmtCtx.AppendWarning(err) + return 0 + } + return oracle.GoTimeToTS(goTime) +} + func buildChecksumTableSchema() (*expression.Schema, []*types.FieldName) { schema := newColumnsWithNames(5) schema.Append(buildColumnWithName("", "Db_name", mysql.TypeVarchar, 128)) diff --git a/server/BUILD.bazel b/server/BUILD.bazel index 185e7a25c8342..4fb553fb121a7 100644 --- a/server/BUILD.bazel +++ b/server/BUILD.bazel @@ -225,6 +225,7 @@ go_test( "//util/topsql/state", "//util/topsql/stmtstats", "//util/versioninfo", + "@com_github_burntsushi_toml//:toml", "@com_github_docker_go_units//:go-units", "@com_github_go_sql_driver_mysql//:mysql", "@com_github_gorilla_mux//:mux", @@ -235,6 +236,7 @@ go_test( "@com_github_pingcap_log//:log", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//error", + "@com_github_tikv_client_go_v2//oracle", "@com_github_tikv_client_go_v2//testutils", "@com_github_tikv_client_go_v2//tikv", "@com_github_tikv_client_go_v2//tikvrpc", diff --git a/server/plan_replayer.go b/server/plan_replayer.go index 5084612b7ad5b..2194d3de5ff50 100644 --- a/server/plan_replayer.go +++ b/server/plan_replayer.go @@ -241,7 +241,7 @@ func handlePlanReplayerCaptureFile(content []byte, path string, handler download return nil, err } for _, tbl := range tbls { - jsonStats, err := handler.statsHandle.DumpHistoricalStatsBySnapshot(tbl.dbName, tbl.info, startTS) + jsonStats, _, err := handler.statsHandle.DumpHistoricalStatsBySnapshot(tbl.dbName, tbl.info, startTS) if err != nil { return nil, err } diff --git a/server/plan_replayer_test.go b/server/plan_replayer_test.go index c8953913967a4..8dda48a2d6200 100644 --- a/server/plan_replayer_test.go +++ b/server/plan_replayer_test.go @@ -18,20 +18,28 @@ import ( "archive/zip" "bytes" "database/sql" + "encoding/json" + "fmt" "io" "os" "path/filepath" + "strconv" "strings" "testing" + "time" + "github.com/BurntSushi/toml" "github.com/go-sql-driver/mysql" - "github.com/gorilla/mux" + "github.com/pingcap/failpoint" "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/server/internal/util" "github.com/pingcap/tidb/session" "github.com/pingcap/tidb/statistics/handle" "github.com/pingcap/tidb/testkit" "github.com/stretchr/testify/require" + "github.com/tikv/client-go/v2/oracle" "golang.org/x/exp/slices" ) @@ -69,37 +77,38 @@ var expectedFilesInReplayerForCapture = []string{ "variables.toml", } -func TestDumpPlanReplayerAPI(t *testing.T) { - store := testkit.CreateMockStore(t) - - // 1. setup and prepare plan replayer files by manual command and capture +func prepareServerAndClientForTest(t *testing.T, store kv.Storage, dom *domain.Domain) (server *Server, client *testServerClient) { driver := NewTiDBDriver(store) - client := newTestServerClient() + client = newTestServerClient() + cfg := util.NewTestConfig() cfg.Port = client.port cfg.Status.StatusPort = client.statusPort cfg.Status.ReportStatus = true server, err := NewServer(cfg, driver) - require.NoError(t, err) - defer server.Close() - - dom, err := session.GetDomain(store) - require.NoError(t, err) server.SetDomain(dom) - - client.port = getPortFromTCPAddr(server.listener.Addr()) - client.statusPort = getPortFromTCPAddr(server.statusListener.Addr()) + require.NoError(t, err) go func() { err := server.Run() require.NoError(t, err) }() + + client.port = getPortFromTCPAddr(server.listener.Addr()) + client.statusPort = getPortFromTCPAddr(server.statusListener.Addr()) client.waitUntilServerOnline() - filename, fileNameFromCapture := prepareData4PlanReplayer(t, client, dom) + return +} - router := mux.NewRouter() - planReplayerHandler := &PlanReplayerHandler{} - router.Handle("/plan_replayer/dump/{filename}", planReplayerHandler) +func TestDumpPlanReplayerAPI(t *testing.T) { + store := testkit.CreateMockStore(t) + dom, err := session.GetDomain(store) + require.NoError(t, err) + // 1. setup and prepare plan replayer files by manual command and capture + server, client := prepareServerAndClientForTest(t, store, dom) + defer server.Close() + + filename, fileNameFromCapture := prepareData4PlanReplayer(t, client, dom) // 2. check the contents of the plan replayer zip files. @@ -242,3 +251,199 @@ func forEachFileInZipBytes(t *testing.T, b []byte, fn func(file *zip.File)) { fn(f) } } + +func fetchZipFromPlanReplayerAPI(t *testing.T, client *testServerClient, filename string) *zip.Reader { + resp0, err := client.fetchStatus(filepath.Join("/plan_replayer/dump/", filename)) + require.NoError(t, err) + defer func() { + require.NoError(t, resp0.Body.Close()) + }() + body, err := io.ReadAll(resp0.Body) + require.NoError(t, err) + b := bytes.NewReader(body) + z, err := zip.NewReader(b, int64(len(body))) + require.NoError(t, err) + return z +} + +func getInfoFromPlanReplayerZip( + t *testing.T, + z *zip.Reader, +) ( + jsonTbls []*handle.JSONTable, + metas []map[string]string, + errMsgs []string, +) { + for _, zipFile := range z.File { + if strings.HasPrefix(zipFile.Name, "stats/") { + jsonTbl := &handle.JSONTable{} + r, err := zipFile.Open() + require.NoError(t, err) + //nolint: all_revive + defer func() { + require.NoError(t, r.Close()) + }() + buf := new(bytes.Buffer) + _, err = buf.ReadFrom(r) + require.NoError(t, err) + err = json.Unmarshal(buf.Bytes(), jsonTbl) + require.NoError(t, err) + + jsonTbls = append(jsonTbls, jsonTbl) + } else if zipFile.Name == "sql_meta.toml" { + meta := make(map[string]string) + r, err := zipFile.Open() + require.NoError(t, err) + //nolint: all_revive + defer func() { + require.NoError(t, r.Close()) + }() + _, err = toml.NewDecoder(r).Decode(&meta) + require.NoError(t, err) + + metas = append(metas, meta) + } else if zipFile.Name == "errors.txt" { + r, err := zipFile.Open() + require.NoError(t, err) + //nolint: all_revive + defer func() { + require.NoError(t, r.Close()) + }() + content, err := io.ReadAll(r) + require.NoError(t, err) + errMsgs = strings.Split(string(content), "\n") + } + } + return +} + +func TestDumpPlanReplayerAPIWithHistoryStats(t *testing.T) { + require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/domain/sendHistoricalStats", "return(true)")) + defer func() { + require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/domain/sendHistoricalStats")) + }() + store := testkit.CreateMockStore(t) + dom, err := session.GetDomain(store) + require.NoError(t, err) + server, client := prepareServerAndClientForTest(t, store, dom) + defer server.Close() + statsHandle := dom.StatsHandle() + hsWorker := dom.GetHistoricalStatsWorker() + + // 1. prepare test data + + // time1, ts1: before everything starts + tk := testkit.NewTestKit(t, store) + time1 := time.Now() + ts1 := oracle.GoTimeToTS(time1) + + tk.MustExec("use test") + tk.MustExec("create table t(a int, b int, c int, index ia(a))") + is := dom.InfoSchema() + tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblInfo := tbl.Meta() + + // 1-1. first insert and first analyze, trigger first dump history stats + tk.MustExec("insert into t value(1,1,1), (2,2,2), (3,3,3)") + tk.MustExec("analyze table t with 1 samplerate") + tblID := hsWorker.GetOneHistoricalStatsTable() + err = hsWorker.DumpHistoricalStats(tblID, statsHandle) + require.NoError(t, err) + + // time2, stats1: after first analyze + time2 := time.Now() + ts2 := oracle.GoTimeToTS(time2) + stats1, err := statsHandle.DumpStatsToJSON("test", tblInfo, nil, true) + require.NoError(t, err) + + // 1-2. second insert and second analyze, trigger second dump history stats + tk.MustExec("insert into t value(4,4,4), (5,5,5), (6,6,6)") + tk.MustExec("analyze table t with 1 samplerate") + tblID = hsWorker.GetOneHistoricalStatsTable() + err = hsWorker.DumpHistoricalStats(tblID, statsHandle) + require.NoError(t, err) + + // time3, stats2: after second analyze + time3 := time.Now() + ts3 := oracle.GoTimeToTS(time3) + stats2, err := statsHandle.DumpStatsToJSON("test", tblInfo, nil, true) + require.NoError(t, err) + + // 2. get the plan replayer and assert + + template := "plan replayer dump with stats as of timestamp '%s' explain %s" + query := "select * from t where a > 1" + + // 2-1. specify time1 to get the plan replayer + filename1 := tk.MustQuery( + fmt.Sprintf(template, strconv.FormatUint(ts1, 10), query), + ).Rows()[0][0].(string) + zip1 := fetchZipFromPlanReplayerAPI(t, client, filename1) + jsonTbls1, metas1, errMsg1 := getInfoFromPlanReplayerZip(t, zip1) + + // the TS is recorded in the plan replayer, and it's the same as the TS we calculated above + require.Len(t, metas1, 1) + require.Contains(t, metas1[0], "historicalStatsTS") + tsInReplayerMeta1, err := strconv.ParseUint(metas1[0]["historicalStatsTS"], 10, 64) + require.NoError(t, err) + require.Equal(t, ts1, tsInReplayerMeta1) + + // the result is the same as stats2, and IsHistoricalStats is false. + require.Len(t, jsonTbls1, 1) + require.False(t, jsonTbls1[0].IsHistoricalStats) + require.Equal(t, jsonTbls1[0], stats2) + + // because we failed to get historical stats, there's an error message. + require.Equal(t, []string{"Historical stats for test.t are unavailable, fallback to latest stats", ""}, errMsg1) + + // 2-2. specify time2 to get the plan replayer + filename2 := tk.MustQuery( + fmt.Sprintf(template, time2.Format("2006-01-02 15:04:05.000000"), query), + ).Rows()[0][0].(string) + zip2 := fetchZipFromPlanReplayerAPI(t, client, filename2) + jsonTbls2, metas2, errMsg2 := getInfoFromPlanReplayerZip(t, zip2) + + // the TS is recorded in the plan replayer, and it's the same as the TS we calculated above + require.Len(t, metas2, 1) + require.Contains(t, metas2[0], "historicalStatsTS") + tsInReplayerMeta2, err := strconv.ParseUint(metas2[0]["historicalStatsTS"], 10, 64) + require.NoError(t, err) + require.Equal(t, ts2, tsInReplayerMeta2) + + // the result is the same as stats1, and IsHistoricalStats is true. + require.Len(t, jsonTbls2, 1) + require.True(t, jsonTbls2[0].IsHistoricalStats) + jsonTbls2[0].IsHistoricalStats = false + require.Equal(t, jsonTbls2[0], stats1) + + // succeeded to get historical stats, there should be no error message. + require.Empty(t, errMsg2) + + // 2-3. specify time3 to get the plan replayer + filename3 := tk.MustQuery( + fmt.Sprintf(template, time3.Format("2006-01-02T15:04:05.000000Z07:00"), query), + ).Rows()[0][0].(string) + zip3 := fetchZipFromPlanReplayerAPI(t, client, filename3) + jsonTbls3, metas3, errMsg3 := getInfoFromPlanReplayerZip(t, zip3) + + // the TS is recorded in the plan replayer, and it's the same as the TS we calculated above + require.Len(t, metas3, 1) + require.Contains(t, metas3[0], "historicalStatsTS") + tsInReplayerMeta3, err := strconv.ParseUint(metas3[0]["historicalStatsTS"], 10, 64) + require.NoError(t, err) + require.Equal(t, ts3, tsInReplayerMeta3) + + // the result is the same as stats2, and IsHistoricalStats is true. + require.Len(t, jsonTbls3, 1) + require.True(t, jsonTbls3[0].IsHistoricalStats) + jsonTbls3[0].IsHistoricalStats = false + require.Equal(t, jsonTbls3[0], stats2) + + // succeeded to get historical stats, there should be no error message. + require.Empty(t, errMsg3) + + // 3. remove the plan replayer files generated during the test + gcHandler := dom.GetDumpFileGCChecker() + gcHandler.GCDumpFiles(0, 0) +} diff --git a/server/statistics_handler.go b/server/statistics_handler.go index 677189be2900f..7d6db275c7003 100644 --- a/server/statistics_handler.go +++ b/server/statistics_handler.go @@ -143,7 +143,7 @@ func (sh StatsHistoryHandler) ServeHTTP(w http.ResponseWriter, req *http.Request } h := sh.do.StatsHandle() - js, err := h.DumpHistoricalStatsBySnapshot(params[pDBName], tbl.Meta(), snapshot) + js, _, err := h.DumpHistoricalStatsBySnapshot(params[pDBName], tbl.Meta(), snapshot) if err != nil { writeError(w, err) } else { diff --git a/statistics/handle/dump.go b/statistics/handle/dump.go index 65d197488e3b6..1be15d59b84fb 100644 --- a/statistics/handle/dump.go +++ b/statistics/handle/dump.go @@ -18,6 +18,7 @@ import ( "bytes" "compress/gzip" "encoding/json" + "fmt" "io" "time" @@ -135,14 +136,24 @@ func (h *Handle) DumpStatsToJSON(dbName string, tableInfo *model.TableInfo, return h.DumpStatsToJSONBySnapshot(dbName, tableInfo, snapshot, dumpPartitionStats) } -// DumpHistoricalStatsBySnapshot dumped json tables from mysql.stats_meta_history and mysql.stats_history -func (h *Handle) DumpHistoricalStatsBySnapshot(dbName string, tableInfo *model.TableInfo, snapshot uint64) (jt *JSONTable, err error) { +// DumpHistoricalStatsBySnapshot dumped json tables from mysql.stats_meta_history and mysql.stats_history. +// As implemented in getTableHistoricalStatsToJSONWithFallback, if historical stats are nonexistent, it will fall back +// to the latest stats, and these table names (and partition names) will be returned in fallbackTbls. +func (h *Handle) DumpHistoricalStatsBySnapshot( + dbName string, + tableInfo *model.TableInfo, + snapshot uint64, +) ( + jt *JSONTable, + fallbackTbls []string, + err error, +) { historicalStatsEnabled, err := h.CheckHistoricalStatsEnable() if err != nil { - return nil, errors.Errorf("check %v failed: %v", variable.TiDBEnableHistoricalStats, err) + return nil, nil, errors.Errorf("check %v failed: %v", variable.TiDBEnableHistoricalStats, err) } if !historicalStatsEnabled { - return nil, errors.Errorf("%v should be enabled", variable.TiDBEnableHistoricalStats) + return nil, nil, errors.Errorf("%v should be enabled", variable.TiDBEnableHistoricalStats) } defer func() { @@ -154,7 +165,11 @@ func (h *Handle) DumpHistoricalStatsBySnapshot(dbName string, tableInfo *model.T }() pi := tableInfo.GetPartitionInfo() if pi == nil { - return h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, tableInfo.ID, snapshot) + jt, fallback, err := h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, tableInfo.ID, snapshot) + if fallback { + fallbackTbls = append(fallbackTbls, fmt.Sprintf("%s.%s", dbName, tableInfo.Name.O)) + } + return jt, fallbackTbls, err } jsonTbl := &JSONTable{ DatabaseName: dbName, @@ -162,21 +177,27 @@ func (h *Handle) DumpHistoricalStatsBySnapshot(dbName string, tableInfo *model.T Partitions: make(map[string]*JSONTable, len(pi.Definitions)), } for _, def := range pi.Definitions { - tbl, err := h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, def.ID, snapshot) + tbl, fallback, err := h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, def.ID, snapshot) if err != nil { - return nil, errors.Trace(err) + return nil, nil, errors.Trace(err) + } + if fallback { + fallbackTbls = append(fallbackTbls, fmt.Sprintf("%s.%s %s", dbName, tableInfo.Name.O, def.Name.O)) } jsonTbl.Partitions[def.Name.L] = tbl } - tbl, err := h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, tableInfo.ID, snapshot) + tbl, fallback, err := h.getTableHistoricalStatsToJSONWithFallback(dbName, tableInfo, tableInfo.ID, snapshot) if err != nil { - return nil, err + return nil, nil, err + } + if fallback { + fallbackTbls = append(fallbackTbls, fmt.Sprintf("%s.%s global", dbName, tableInfo.Name.O)) } // dump its global-stats if existed if tbl != nil { jsonTbl.Partitions["global"] = tbl } - return jsonTbl, nil + return jsonTbl, fallbackTbls, nil } // DumpStatsToJSONBySnapshot dumps statistic to json. @@ -244,16 +265,31 @@ func GenJSONTableFromStats(dbName string, tableInfo *model.TableInfo, tbl *stati return jsonTbl, nil } -// getTableHistoricalStatsToJSONWithFallback try to get table historical stats, if not exit, directly fallback to the latest stats -func (h *Handle) getTableHistoricalStatsToJSONWithFallback(dbName string, tableInfo *model.TableInfo, physicalID int64, snapshot uint64) (*JSONTable, error) { +// getTableHistoricalStatsToJSONWithFallback try to get table historical stats, if not exist, directly fallback to the +// latest stats, and the second return value would be true. +func (h *Handle) getTableHistoricalStatsToJSONWithFallback( + dbName string, + tableInfo *model.TableInfo, + physicalID int64, + snapshot uint64, +) ( + *JSONTable, + bool, + error, +) { jt, exist, err := h.tableHistoricalStatsToJSON(physicalID, snapshot) if err != nil { - return nil, err + return nil, false, err } if !exist { - return h.tableStatsToJSON(dbName, tableInfo, physicalID, 0) + jt, err = h.tableStatsToJSON(dbName, tableInfo, physicalID, 0) + fallback := true + if snapshot == 0 { + fallback = false + } + return jt, fallback, err } - return jt, nil + return jt, false, nil } func (h *Handle) tableHistoricalStatsToJSON(physicalID int64, snapshot uint64) (*JSONTable, bool, error) { From da27a000dd2e9300a667cba9c3ef68d7bb66c2d4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Jul 2023 05:18:47 +0000 Subject: [PATCH 27/72] build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 (#45491) --- DEPS.bzl | 12 ++++++------ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/DEPS.bzl b/DEPS.bzl index de0896d22ae5b..8e41456264ff8 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -10360,13 +10360,13 @@ def go_deps(): name = "org_uber_go_automaxprocs", build_file_proto_mode = "disable_global", importpath = "go.uber.org/automaxprocs", - sha256 = "7b9a76ea33ef5378c8a86587570ef4baa381466a022e64ad6ccadacbb59ff2f2", - strip_prefix = "go.uber.org/automaxprocs@v1.5.2", + sha256 = "5d7328fb862935d8c2f3fb8c9987798a1b70efd824521c1d5ebd819416ab207d", + strip_prefix = "go.uber.org/automaxprocs@v1.5.3", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", - "http://ats.apps.svc/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", - "https://cache.hawkingrei.com/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.2.zip", + "http://bazel-cache.pingcap.net:8080/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.3.zip", + "http://ats.apps.svc/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.3.zip", + "https://cache.hawkingrei.com/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/go.uber.org/automaxprocs/org_uber_go_automaxprocs-v1.5.3.zip", ], ) go_repository( diff --git a/go.mod b/go.mod index c32db69fbd230..7e67bc16ce5fb 100644 --- a/go.mod +++ b/go.mod @@ -115,7 +115,7 @@ require ( go.etcd.io/etcd/tests/v3 v3.5.2 go.opencensus.io v0.24.0 go.uber.org/atomic v1.11.0 - go.uber.org/automaxprocs v1.5.2 + go.uber.org/automaxprocs v1.5.3 go.uber.org/goleak v1.2.1 go.uber.org/multierr v1.11.0 go.uber.org/zap v1.24.0 diff --git a/go.sum b/go.sum index 33e21f83d2d15..5fd9c66c3542c 100644 --- a/go.sum +++ b/go.sum @@ -1113,8 +1113,8 @@ go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.9.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= go.uber.org/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= -go.uber.org/automaxprocs v1.5.2 h1:2LxUOGiR3O6tw8ui5sZa2LAaHnsviZdVOUZw4fvbnME= -go.uber.org/automaxprocs v1.5.2/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= +go.uber.org/automaxprocs v1.5.3 h1:kWazyxZUrS3Gs4qUpbwo5kEIMGe/DAvi5Z4tl2NW4j8= +go.uber.org/automaxprocs v1.5.3/go.mod h1:eRbA25aqJrxAbsLO0xy5jVwPt7FQnRgjW+efnwa1WM0= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= go.uber.org/goleak v1.1.11/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= go.uber.org/goleak v1.2.1 h1:NBol2c7O1ZokfZ0LEU9K6Whx/KnwvepVetCUhtKja4A= From a455d4544f10ff831fc2b404ea53aadd168d7ca8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Jul 2023 06:05:17 +0000 Subject: [PATCH 28/72] build(deps): bump github.com/prometheus/procfs from 0.10.1 to 0.11.0 (#45493) --- DEPS.bzl | 12 ++++++------ go.mod | 2 +- go.sum | 4 ++-- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/DEPS.bzl b/DEPS.bzl index 8e41456264ff8..02b66d1fc5bff 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -5962,13 +5962,13 @@ def go_deps(): name = "com_github_prometheus_procfs", build_file_proto_mode = "disable_global", importpath = "github.com/prometheus/procfs", - sha256 = "3f7a5c30bbcd2adcc7ec62896b69a3792ca1603cf0998fa06d2b872a74ed13b0", - strip_prefix = "github.com/prometheus/procfs@v0.10.1", + sha256 = "1870a1df1f167347c44d8edea520106e3bd09ef394bd537f3c9bca147d2eae5b", + strip_prefix = "github.com/prometheus/procfs@v0.11.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", - "http://ats.apps.svc/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", - "https://cache.hawkingrei.com/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.10.1.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.11.0.zip", + "http://ats.apps.svc/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.11.0.zip", + "https://cache.hawkingrei.com/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/prometheus/procfs/com_github_prometheus_procfs-v0.11.0.zip", ], ) go_repository( diff --git a/go.mod b/go.mod index 7e67bc16ce5fb..2235610c80ea4 100644 --- a/go.mod +++ b/go.mod @@ -246,7 +246,7 @@ require ( github.com/pkg/xattr v0.4.9 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/power-devops/perfstat v0.0.0-20221212215047-62379fc7944b // indirect - github.com/prometheus/procfs v0.10.1 // indirect + github.com/prometheus/procfs v0.11.0 // indirect github.com/prometheus/tsdb v0.10.0 // indirect github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 // indirect github.com/remyoudompheng/bigfft v0.0.0-20230129092748-24d4a6f8daec // indirect diff --git a/go.sum b/go.sum index 5fd9c66c3542c..b6590090747cb 100644 --- a/go.sum +++ b/go.sum @@ -868,8 +868,8 @@ github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7z github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.10.1 h1:kYK1Va/YMlutzCGazswoHKo//tZVlFpKYh+PymziUAg= -github.com/prometheus/procfs v0.10.1/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= +github.com/prometheus/procfs v0.11.0 h1:5EAgkfkMl659uZPbe9AS2N68a7Cc1TJbPEuGzFuRbyk= +github.com/prometheus/procfs v0.11.0/go.mod h1:nwNm2aOCAYw8uTR/9bWRREkZFxAUcWzPHWJq+XBB/FM= github.com/prometheus/prometheus v0.0.0-20190525122359-d20e84d0fb64 h1:3DyLm+sTAJkfLyR/1pJ3L+fU2lFufWbpcgMFlGtqeyA= github.com/prometheus/prometheus v0.0.0-20190525122359-d20e84d0fb64/go.mod h1:oYrT4Vs22/NcnoVYXt5m4cIHP+znvgyusahVpyETKTw= github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= From 9e202089134da39a8445305fefba33ee42c529a1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Jul 2023 07:14:17 +0000 Subject: [PATCH 29/72] build(deps): bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#45489) --- DEPS.bzl | 36 ++++++++++++++++++------------------ go.mod | 6 +++--- go.sum | 12 ++++++------ 3 files changed, 27 insertions(+), 27 deletions(-) diff --git a/DEPS.bzl b/DEPS.bzl index 02b66d1fc5bff..73019561a2bb1 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -10022,13 +10022,13 @@ def go_deps(): name = "org_golang_x_crypto", build_file_proto_mode = "disable_global", importpath = "golang.org/x/crypto", - sha256 = "2e4f9b72df6f480a744483b14d6b8cbad98ff066399979ac74ff1dc5b74e9bec", - strip_prefix = "golang.org/x/crypto@v0.10.0", + sha256 = "30422b3532687af0627ced0f8a48550044467db066fd01c40edc82a91b2be3f6", + strip_prefix = "golang.org/x/crypto@v0.11.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.10.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.11.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.11.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.11.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/crypto/org_golang_x_crypto-v0.11.0.zip", ], ) go_repository( @@ -10152,26 +10152,26 @@ def go_deps(): name = "org_golang_x_sys", build_file_proto_mode = "disable_global", importpath = "golang.org/x/sys", - sha256 = "3b37c87534ebabf9d1a60ef03da16805f1293408bcaf8b7cbba9d646eda07d7f", - strip_prefix = "golang.org/x/sys@v0.9.0", + sha256 = "df527d3657f99d86488c94b3f5fd24739e7b148d019cd72954462243e0af32f6", + strip_prefix = "golang.org/x/sys@v0.10.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.9.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/sys/org_golang_x_sys-v0.10.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/sys/org_golang_x_sys-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/sys/org_golang_x_sys-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/sys/org_golang_x_sys-v0.10.0.zip", ], ) go_repository( name = "org_golang_x_term", build_file_proto_mode = "disable_global", importpath = "golang.org/x/term", - sha256 = "b4e6d2ac97732625eee581f47fe4a2125dd8668fe285794bac1a9a1a7fd3f1e3", - strip_prefix = "golang.org/x/term@v0.9.0", + sha256 = "bd45e8e1dcd4bea092f0881aa1df3e472db10c3a002bb8ba126857cb24b6d72e", + strip_prefix = "golang.org/x/term@v0.10.0", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", - "http://ats.apps.svc/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", - "https://cache.hawkingrei.com/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/term/org_golang_x_term-v0.9.0.zip", + "http://bazel-cache.pingcap.net:8080/gomod/golang.org/x/term/org_golang_x_term-v0.10.0.zip", + "http://ats.apps.svc/gomod/golang.org/x/term/org_golang_x_term-v0.10.0.zip", + "https://cache.hawkingrei.com/gomod/golang.org/x/term/org_golang_x_term-v0.10.0.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/golang.org/x/term/org_golang_x_term-v0.10.0.zip", ], ) go_repository( diff --git a/go.mod b/go.mod index 2235610c80ea4..28522290e37d4 100644 --- a/go.mod +++ b/go.mod @@ -123,8 +123,8 @@ require ( golang.org/x/net v0.11.0 golang.org/x/oauth2 v0.8.0 golang.org/x/sync v0.3.0 - golang.org/x/sys v0.9.0 - golang.org/x/term v0.9.0 + golang.org/x/sys v0.10.0 + golang.org/x/term v0.10.0 golang.org/x/text v0.11.0 golang.org/x/time v0.3.0 golang.org/x/tools v0.10.0 @@ -281,7 +281,7 @@ require ( go.opentelemetry.io/otel/sdk/metric v0.20.0 // indirect go.opentelemetry.io/otel/trace v0.20.0 // indirect go.opentelemetry.io/proto/otlp v0.7.0 // indirect - golang.org/x/crypto v0.10.0 // indirect + golang.org/x/crypto v0.11.0 // indirect golang.org/x/exp/typeparams v0.0.0-20230224173230-c95f2b4c22f2 // indirect golang.org/x/mod v0.11.0 // indirect golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 // indirect diff --git a/go.sum b/go.sum index b6590090747cb..dbe9255940a74 100644 --- a/go.sum +++ b/go.sum @@ -1157,8 +1157,8 @@ golang.org/x/crypto v0.0.0-20220518034528-6f7dac969898/go.mod h1:IxCIyHEi3zRg3s0 golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= -golang.org/x/crypto v0.10.0 h1:LKqV2xt9+kDzSTfOhx4FrkEBcMrAgHSYgzywV9zcGmM= -golang.org/x/crypto v0.10.0/go.mod h1:o4eNf7Ede1fv+hwOwZsTHl9EsPFO6q6ZvYR8vYfY45I= +golang.org/x/crypto v0.11.0 h1:6Ewdq3tDic1mg5xRO4milcWCfMVQhI4NkqWWvqejpuA= +golang.org/x/crypto v0.11.0/go.mod h1:xgJhtzW8F9jGdVFWZESrid1U1bjeNy4zgy5cRr/CIio= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1367,16 +1367,16 @@ golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.9.0 h1:KS/R3tvhPqvJvwcKfnBHJwwthS11LRhmM5D59eEXa0s= -golang.org/x/sys v0.9.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.10.0 h1:SqMFp9UcQJZa+pmYuAKjd9xq1f0j5rLcDIk0mj4qAsA= +golang.org/x/sys v0.10.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= -golang.org/x/term v0.9.0 h1:GRRCnKYhdQrD8kfRAdQ6Zcw1P0OcELxGLKJvtjVMZ28= -golang.org/x/term v0.9.0/go.mod h1:M6DEAAIenWoTxdKrOltXcmDY3rSplQUkrvaDU5FcQyo= +golang.org/x/term v0.10.0 h1:3R7pNqamzBraeqj/Tj8qt1aQ2HpmlC+Cx/qL/7hn4/c= +golang.org/x/term v0.10.0/go.mod h1:lpqdcUyK/oCiQxvxVrppt5ggO2KCZ5QblwqPnfZ6d5o= golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= From b1feeca17064a330cc55b6de5e2ab952813f9891 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Mon, 24 Jul 2023 11:22:18 +0800 Subject: [PATCH 30/72] linter: enable revive for executor (#45504) ref pingcap/tidb#40786 --- .golangci.yml | 354 +++++++++++++++++++++ build/nogo_config.json | 9 +- executor/BUILD.bazel | 1 + executor/batch_checker.go | 2 +- executor/bind.go | 2 +- executor/brie.go | 27 +- executor/builder.go | 52 +-- executor/compact_table.go | 2 +- executor/coprocessor.go | 4 +- executor/cte_table_reader.go | 2 +- executor/ddl.go | 6 +- executor/distsql.go | 8 +- executor/executor.go | 38 ++- executor/explain.go | 10 +- executor/foreign_key.go | 10 +- executor/grant.go | 13 +- executor/hash_table.go | 8 +- executor/index_advise.go | 10 +- executor/index_lookup_hash_join.go | 10 +- executor/index_lookup_join.go | 4 +- executor/index_lookup_merge_join.go | 2 +- executor/index_merge_reader.go | 12 +- executor/infoschema_reader.go | 69 ++-- executor/insert.go | 4 +- executor/insert_common.go | 6 +- executor/inspection_common.go | 2 +- executor/inspection_profile.go | 6 +- executor/inspection_result.go | 22 +- executor/join.go | 12 +- executor/joiner.go | 16 +- executor/load_data.go | 2 +- executor/load_stats.go | 6 +- executor/lock_stats.go | 14 +- executor/mem_reader.go | 6 +- executor/memtable_reader.go | 6 +- executor/metrics_reader.go | 3 +- executor/opt_rule_blacklist.go | 2 +- executor/pipelined_window.go | 2 +- executor/plan_replayer.go | 12 +- executor/point_get.go | 8 +- executor/prepared.go | 6 +- executor/reload_expr_pushdown_blacklist.go | 4 +- executor/replace.go | 4 +- executor/revoke.go | 2 +- executor/sample.go | 10 +- executor/select_into.go | 4 +- executor/set.go | 8 +- executor/set_config.go | 4 +- executor/show.go | 30 +- executor/show_placement.go | 4 +- executor/show_stats.go | 2 +- executor/shuffle.go | 5 +- executor/simple.go | 41 ++- executor/slow_query.go | 18 +- executor/sort.go | 4 +- executor/split.go | 4 +- executor/stmtsummary.go | 9 +- executor/update.go | 6 +- executor/window.go | 6 +- executor/write.go | 4 +- server/conn.go | 2 +- 61 files changed, 649 insertions(+), 312 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index accb83fab1e37..40e21a04e593e 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -23,6 +23,8 @@ linters: - durationcheck - prealloc - predeclared + - revive + - lll linters-settings: staticcheck: @@ -35,6 +37,358 @@ linters-settings: excludes: - G101 - G112 + revive: + # Maximum number of open files at the same time. + # See https://github.com/mgechev/revive#command-line-flags + # Defaults to unlimited. + max-open-files: 2048 + + # When set to false, ignores files with "GENERATED" header, similar to golint. + # See https://github.com/mgechev/revive#available-rules for details. + # Default: false + ignore-generated-header: true + + # Sets the default severity. + # See https://github.com/mgechev/revive#configuration + # Default: warning + severity: error + + # Enable all available rules. + # Default: false + enable-all-rules: true + + # Sets the default failure confidence. + # This means that linting errors with less than 0.8 confidence will be ignored. + # Default: 0.8 + confidence: 0.1 + + rules: + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#add-constant + - name: add-constant + severity: warning + disabled: false + arguments: + - maxLitCount: "3" + allowStrs: '""' + allowInts: "0,1,2" + allowFloats: "0.0,0.,1.0,1.,2.0,2." + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#argument-limit + - name: argument-limit + severity: warning + disabled: false + arguments: [ 4 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#atomic + - name: atomic + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#banned-characters + - name: banned-characters + severity: warning + disabled: false + arguments: [ "Ω","Σ","σ", "7" ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bare-return + - name: bare-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#blank-imports + - name: blank-imports + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#bool-literal-in-expr + - name: bool-literal-in-expr + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#call-to-gc + - name: call-to-gc + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cognitive-complexity + - name: cognitive-complexity + severity: warning + disabled: false + arguments: [ 7 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#comment-spacings + - name: comment-spacings + severity: warning + disabled: false + arguments: + - mypragma + - otherpragma + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-naming + - name: confusing-naming + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#confusing-results + - name: confusing-results + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#constant-logical-expr + - name: constant-logical-expr + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-as-argument + - name: context-as-argument + severity: warning + disabled: false + arguments: + - allowTypesBefore: "*testing.T,*github.com/user/repo/testing.Harness" + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#context-keys-type + - name: context-keys-type + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#cyclomatic + - name: cyclomatic + severity: warning + disabled: false + arguments: [ 3 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#datarace + - name: datarace + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#deep-exit + - name: deep-exit + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#defer + - name: defer + severity: warning + disabled: false + arguments: + - [ "call-chain", "loop" ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#dot-imports + - name: dot-imports + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#duplicated-imports + - name: duplicated-imports + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#early-return + - name: early-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-block + - name: empty-block + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#empty-lines + - name: empty-lines + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-naming + - name: error-naming + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-return + - name: error-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#error-strings + - name: error-strings + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#errorf + - name: errorf + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#exported + - name: exported + severity: warning + disabled: false + arguments: + - "checkPrivateReceivers" + - "sayRepetitiveInsteadOfStutters" + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#file-header + - name: file-header + severity: warning + disabled: false + arguments: + - This is the text that must appear at the top of source files. + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#flag-parameter + - name: flag-parameter + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#function-result-limit + - name: function-result-limit + severity: warning + disabled: false + arguments: [ 2 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#function-length + - name: function-length + severity: warning + disabled: false + arguments: [ 10, 0 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#get-return + - name: get-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#identical-branches + - name: identical-branches + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#if-return + - name: if-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#increment-decrement + - name: increment-decrement + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#indent-error-flow + - name: indent-error-flow + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#imports-blacklist + - name: imports-blacklist + severity: warning + disabled: false + arguments: + - "crypto/md5" + - "crypto/sha1" + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#import-shadowing + - name: import-shadowing + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#line-length-limit + - name: line-length-limit + severity: warning + disabled: false + arguments: [ 80 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#max-public-structs + - name: max-public-structs + severity: warning + disabled: false + arguments: [ 3 ] + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-parameter + - name: modifies-parameter + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#modifies-value-receiver + - name: modifies-value-receiver + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#nested-structs + - name: nested-structs + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#optimize-operands-order + - name: optimize-operands-order + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#package-comments + - name: package-comments + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range + - name: range + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-in-closure + - name: range-val-in-closure + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#range-val-address + - name: range-val-address + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#receiver-naming + - name: receiver-naming + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#redefines-builtin-id + - name: redefines-builtin-id + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-of-int + - name: string-of-int + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#string-format + - name: string-format + severity: warning + disabled: false + arguments: + - - 'core.WriteError[1].Message' + - '/^([^A-Z]|$)/' + - must not start with a capital letter + - - 'fmt.Errorf[0]' + - '/(^|[^\.!?])$/' + - must not end in punctuation + - - panic + - '/^[^\n]*$/' + - must not contain line breaks + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#struct-tag + - name: struct-tag + arguments: + - "json,inline" + - "bson,outline,gnu" + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#superfluous-else + - name: superfluous-else + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-equal + - name: time-equal + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#time-naming + - name: time-naming + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-naming + - name: var-naming + severity: warning + disabled: false + arguments: + - [ "ID" ] # AllowList + - [ "VM" ] # DenyList + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#var-declaration + - name: var-declaration + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unconditional-recursion + - name: unconditional-recursion + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-naming + - name: unexported-naming + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unexported-return + - name: unexported-return + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unhandled-error + - name: unhandled-error + severity: warning + disabled: false + arguments: + - "fmt.Printf" + - "myFunction" + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unnecessary-stmt + - name: unnecessary-stmt + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unreachable-code + - name: unreachable-code + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#unused-parameter + - name: unused-parameter + severity: warning + disabled: false + - name: unused-receiver + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#useless-break + - name: useless-break + severity: warning + disabled: false + # https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#waitgroup-by-value + - name: waitgroup-by-value + severity: warning + disabled: false issues: exclude-rules: - path: _test\.go diff --git a/build/nogo_config.json b/build/nogo_config.json index 60f6fbd85e714..3272e5ab42b51 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -501,14 +501,7 @@ "autoid_service/": "autoid_service", "bindinfo/": "bindinfo", "br/pkg/lightning/": "br/pkg/lightning/", - "executor/aggregate.go": "executor/aggregate.go", - "executor/a": "executor/a", - "executor/change.go": "executor/change.go", - "executor/concurrent_map.go": "executor/concurrent_map.go", - "executor/internal/": "executor/internal/", - "executor/aggfuncs/": "executor/aggfuncs/", - "executor/asyncloaddata/": "executor/asyncloaddata/", - "executor/importer/": "executor/importer/", + "executor/": "executor/", "types/json_binary_functions.go": "types/json_binary_functions.go", "types/json_binary_test.go": "types/json_binary_test.go", "ddl/": "ddl", diff --git a/executor/BUILD.bazel b/executor/BUILD.bazel index 8b6908c7709a5..09e741b5e22ed 100644 --- a/executor/BUILD.bazel +++ b/executor/BUILD.bazel @@ -191,6 +191,7 @@ go_library( "//util/disk", "//util/etcd", "//util/execdetails", + "//util/filter", "//util/format", "//util/gcutil", "//util/globalconn", diff --git a/executor/batch_checker.go b/executor/batch_checker.go index 838c6af7bace0..fb8a36ec6b3b6 100644 --- a/executor/batch_checker.go +++ b/executor/batch_checker.go @@ -53,7 +53,7 @@ type toBeCheckedRow struct { // getKeysNeedCheck gets keys converted from to-be-insert rows to record keys and unique index keys, // which need to be checked whether they are duplicate keys. -func getKeysNeedCheck(ctx context.Context, sctx sessionctx.Context, t table.Table, rows [][]types.Datum) ([]toBeCheckedRow, error) { +func getKeysNeedCheck(sctx sessionctx.Context, t table.Table, rows [][]types.Datum) ([]toBeCheckedRow, error) { nUnique := 0 for _, v := range t.Indices() { if !tables.IsIndexWritable(v) { diff --git a/executor/bind.go b/executor/bind.go index 53fd6c7a664ad..375f554e25b64 100644 --- a/executor/bind.go +++ b/executor/bind.go @@ -45,7 +45,7 @@ type SQLBindExec struct { } // Next implements the Executor Next interface. -func (e *SQLBindExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *SQLBindExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() switch e.sqlBindOp { case plannercore.OpSQLBindCreate: diff --git a/executor/brie.go b/executor/brie.go index 76d470ea41320..237c8b2466255 100644 --- a/executor/brie.go +++ b/executor/brie.go @@ -394,8 +394,7 @@ func (b *executorBuilder) buildBRIE(s *ast.BRIEStmt, schema *expression.Schema) case ast.BRIEKindRestore: e.restoreCfg = &task.RestoreConfig{Config: cfg} for _, opt := range s.Options { - switch opt.Tp { - case ast.BRIEOptionOnline: + if opt.Tp == ast.BRIEOptionOnline { e.restoreCfg.Online = opt.UintValue != 0 } } @@ -437,7 +436,7 @@ type showQueryExec struct { targetID uint64 } -func (s *showQueryExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (s *showQueryExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() tsk, ok := globalBRIEQueue.queryTask(s.targetID) @@ -455,7 +454,7 @@ type cancelJobExec struct { targetID uint64 } -func (s cancelJobExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (s cancelJobExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if !globalBRIEQueue.cancelTask(s.targetID) { s.Ctx().GetSessionVars().StmtCtx.AppendWarning(exeerrors.ErrLoadDataJobNotFound.FastGenByArgs(s.targetID)) @@ -647,12 +646,12 @@ func (gs *tidbGlueSession) GetSessionCtx() sessionctx.Context { } // GetDomain implements glue.Glue -func (gs *tidbGlueSession) GetDomain(store kv.Storage) (*domain.Domain, error) { +func (gs *tidbGlueSession) GetDomain(_ kv.Storage) (*domain.Domain, error) { return domain.GetDomain(gs.se), nil } // CreateSession implements glue.Glue -func (gs *tidbGlueSession) CreateSession(store kv.Storage) (glue.Session, error) { +func (gs *tidbGlueSession) CreateSession(_ kv.Storage) (glue.Session, error) { return gs, nil } @@ -674,7 +673,7 @@ func (gs *tidbGlueSession) ExecuteInternal(ctx context.Context, sql string, args } // CreateDatabase implements glue.Session -func (gs *tidbGlueSession) CreateDatabase(ctx context.Context, schema *model.DBInfo) error { +func (gs *tidbGlueSession) CreateDatabase(_ context.Context, schema *model.DBInfo) error { d := domain.GetDomain(gs.se).DDL() // 512 is defaultCapOfCreateTable. result := bytes.NewBuffer(make([]byte, 0, 512)) @@ -690,7 +689,7 @@ func (gs *tidbGlueSession) CreateDatabase(ctx context.Context, schema *model.DBI } // CreateTable implements glue.Session -func (gs *tidbGlueSession) CreateTable(ctx context.Context, dbName model.CIStr, table *model.TableInfo, cs ...ddl.CreateTableWithInfoConfigurier) error { +func (gs *tidbGlueSession) CreateTable(_ context.Context, dbName model.CIStr, table *model.TableInfo, cs ...ddl.CreateTableWithInfoConfigurier) error { d := domain.GetDomain(gs.se).DDL() // 512 is defaultCapOfCreateTable. @@ -714,7 +713,7 @@ func (gs *tidbGlueSession) CreateTable(ctx context.Context, dbName model.CIStr, } // CreatePlacementPolicy implements glue.Session -func (gs *tidbGlueSession) CreatePlacementPolicy(ctx context.Context, policy *model.PolicyInfo) error { +func (gs *tidbGlueSession) CreatePlacementPolicy(_ context.Context, policy *model.PolicyInfo) error { gs.se.SetValue(sessionctx.QueryString, ConstructResultOfShowCreatePlacementPolicy(policy)) d := domain.GetDomain(gs.se).DDL() // the default behaviour is ignoring duplicated policy during restore. @@ -722,7 +721,7 @@ func (gs *tidbGlueSession) CreatePlacementPolicy(ctx context.Context, policy *mo } // Close implements glue.Session -func (gs *tidbGlueSession) Close() { +func (*tidbGlueSession) Close() { } // GetGlobalVariables implements glue.Session. @@ -736,12 +735,12 @@ func (gs *tidbGlueSession) Open(string, pd.SecurityOption) (kv.Storage, error) { } // OwnsStorage implements glue.Glue -func (gs *tidbGlueSession) OwnsStorage() bool { +func (*tidbGlueSession) OwnsStorage() bool { return false } // StartProgress implements glue.Glue -func (gs *tidbGlueSession) StartProgress(ctx context.Context, cmdName string, total int64, redirectLog bool) glue.Progress { +func (gs *tidbGlueSession) StartProgress(_ context.Context, cmdName string, total int64, _ bool) glue.Progress { gs.progress.lock.Lock() gs.progress.cmd = cmdName gs.progress.total = total @@ -762,12 +761,12 @@ func (gs *tidbGlueSession) Record(name string, value uint64) { } } -func (gs *tidbGlueSession) GetVersion() string { +func (*tidbGlueSession) GetVersion() string { return "TiDB\n" + printer.GetTiDBInfo() } // UseOneShotSession implements glue.Glue -func (gs *tidbGlueSession) UseOneShotSession(store kv.Storage, closeDomain bool, fn func(se glue.Session) error) error { +func (gs *tidbGlueSession) UseOneShotSession(_ kv.Storage, _ bool, fn func(se glue.Session) error) error { // in SQL backup. we don't need to close domain. return fn(gs) } diff --git a/executor/builder.go b/executor/builder.go index e15b44c4238ca..a123ad5ccdac8 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -446,7 +446,7 @@ func buildIndexLookUpChecker(b *executorBuilder, p *plannercore.PhysicalIndexLoo is := p.IndexPlans[0].(*plannercore.PhysicalIndexScan) fullColLen := len(is.Index.Columns) + len(p.CommonHandleCols) if !e.isCommonHandle() { - fullColLen += 1 + fullColLen++ } e.dagPB.OutputOffsets = make([]uint32, fullColLen) for i := 0; i < fullColLen; i++ { @@ -889,7 +889,7 @@ func (b *executorBuilder) buildSimple(v *plannercore.Simple) exec.Executor { if b.Ti.AccountLockTelemetry == nil { b.Ti.AccountLockTelemetry = &AccountLockTelemetryInfo{} } - b.Ti.AccountLockTelemetry.CreateOrAlterUser += 1 + b.Ti.AccountLockTelemetry.CreateOrAlterUser++ if stmt, ok := v.Statement.(*ast.CreateUserStmt); ok { lockOptions = stmt.PasswordOrLockOptions } else if stmt, ok := v.Statement.(*ast.AlterUserStmt); ok { @@ -899,10 +899,10 @@ func (b *executorBuilder) buildSimple(v *plannercore.Simple) exec.Executor { // Multiple lock options are supported for the parser, but only the last one option takes effect. for i := len(lockOptions) - 1; i >= 0; i-- { if lockOptions[i].Type == ast.Lock { - b.Ti.AccountLockTelemetry.LockUser += 1 + b.Ti.AccountLockTelemetry.LockUser++ break } else if lockOptions[i].Type == ast.Unlock { - b.Ti.AccountLockTelemetry.UnlockUser += 1 + b.Ti.AccountLockTelemetry.UnlockUser++ break } } @@ -1140,7 +1140,7 @@ func (b *executorBuilder) buildPlanReplayer(v *plannercore.PlanReplayer) exec.Ex return e } -func (b *executorBuilder) buildReplace(vals *InsertValues) exec.Executor { +func (*executorBuilder) buildReplace(vals *InsertValues) exec.Executor { replaceExec := &ReplaceExec{ InsertValues: vals, } @@ -1467,7 +1467,7 @@ func (us *UnionScanExec) handleCachedTable(b *executorBuilder, x bypassDataSourc x.setDummy() us.cacheTable = cacheData } else if loading { - // continue + return } else { if !b.inUpdateStmt && !b.inDeleteStmt && !b.inInsertStmt && !vars.StmtCtx.InExplainStmt { store := b.ctx.GetStore() @@ -2137,7 +2137,7 @@ func (b *executorBuilder) buildMemTable(v *plannercore.PhysicalMemTable) exec.Ex return &MemTableReaderExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), v.ID()), table: v.Table, - retriever: buildStmtSummaryRetriever(b.ctx, v.Table, v.Columns, extractor), + retriever: buildStmtSummaryRetriever(v.Table, v.Columns, extractor), } case strings.ToLower(infoschema.TableColumns): return &MemTableReaderExec{ @@ -3099,7 +3099,7 @@ func markChildrenUsedCols(outputCols []*expression.Column, childSchemas ...*expr return } -func (b *executorBuilder) corColInDistPlan(plans []plannercore.PhysicalPlan) bool { +func (*executorBuilder) corColInDistPlan(plans []plannercore.PhysicalPlan) bool { for _, p := range plans { x, ok := p.(*plannercore.PhysicalSelection) if !ok { @@ -3115,7 +3115,7 @@ func (b *executorBuilder) corColInDistPlan(plans []plannercore.PhysicalPlan) boo } // corColInAccess checks whether there's correlated column in access conditions. -func (b *executorBuilder) corColInAccess(p plannercore.PhysicalPlan) bool { +func (*executorBuilder) corColInAccess(p plannercore.PhysicalPlan) bool { var access []expression.Expression switch x := p.(type) { case *plannercore.PhysicalTableScan: @@ -3710,7 +3710,7 @@ func getPartitionKeyColOffsets(keyColIDs []int64, pt table.PartitionedTable) []i return keyColOffsets } -func (builder *dataReaderBuilder) prunePartitionForInnerExecutor(tbl table.Table, schema *expression.Schema, partitionInfo *plannercore.PartitionInfo, +func (builder *dataReaderBuilder) prunePartitionForInnerExecutor(tbl table.Table, partitionInfo *plannercore.PartitionInfo, lookUpContent []*indexJoinLookUpContent) (usedPartition []table.PhysicalTable, canPrune bool, contentPos []int64, err error) { partitionTbl := tbl.(table.PartitionedTable) @@ -4281,26 +4281,26 @@ type mockPhysicalIndexReader struct { } // MemoryUsage of mockPhysicalIndexReader is only for testing -func (p *mockPhysicalIndexReader) MemoryUsage() (sum int64) { +func (*mockPhysicalIndexReader) MemoryUsage() (sum int64) { return } func (builder *dataReaderBuilder) buildExecutorForIndexJoin(ctx context.Context, lookUpContents []*indexJoinLookUpContent, - IndexRanges []*ranger.Range, keyOff2IdxOff []int, cwc *plannercore.ColWithCmpFuncManager, canReorderHandles bool, memTracker *memory.Tracker, interruptSignal *atomic.Value) (exec.Executor, error) { - return builder.buildExecutorForIndexJoinInternal(ctx, builder.Plan, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) + indexRanges []*ranger.Range, keyOff2IdxOff []int, cwc *plannercore.ColWithCmpFuncManager, canReorderHandles bool, memTracker *memory.Tracker, interruptSignal *atomic.Value) (exec.Executor, error) { + return builder.buildExecutorForIndexJoinInternal(ctx, builder.Plan, lookUpContents, indexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) } func (builder *dataReaderBuilder) buildExecutorForIndexJoinInternal(ctx context.Context, plan plannercore.Plan, lookUpContents []*indexJoinLookUpContent, - IndexRanges []*ranger.Range, keyOff2IdxOff []int, cwc *plannercore.ColWithCmpFuncManager, canReorderHandles bool, memTracker *memory.Tracker, interruptSignal *atomic.Value) (exec.Executor, error) { + indexRanges []*ranger.Range, keyOff2IdxOff []int, cwc *plannercore.ColWithCmpFuncManager, canReorderHandles bool, memTracker *memory.Tracker, interruptSignal *atomic.Value) (exec.Executor, error) { switch v := plan.(type) { case *plannercore.PhysicalTableReader: - return builder.buildTableReaderForIndexJoin(ctx, v, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) + return builder.buildTableReaderForIndexJoin(ctx, v, lookUpContents, indexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) case *plannercore.PhysicalIndexReader: - return builder.buildIndexReaderForIndexJoin(ctx, v, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) + return builder.buildIndexReaderForIndexJoin(ctx, v, lookUpContents, indexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) case *plannercore.PhysicalIndexLookUpReader: - return builder.buildIndexLookUpReaderForIndexJoin(ctx, v, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) + return builder.buildIndexLookUpReaderForIndexJoin(ctx, v, lookUpContents, indexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) case *plannercore.PhysicalUnionScan: - return builder.buildUnionScanForIndexJoin(ctx, v, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) + return builder.buildUnionScanForIndexJoin(ctx, v, lookUpContents, indexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) // The inner child of IndexJoin might be Projection when a combination of the following conditions is true: // 1. The inner child fetch data using indexLookupReader // 2. PK is not handle @@ -4308,11 +4308,11 @@ func (builder *dataReaderBuilder) buildExecutorForIndexJoinInternal(ctx context. // In this case, an extra column tidb_rowid will be appended in the output result of IndexLookupReader(see copTask.doubleReadNeedProj). // Then we need a Projection upon IndexLookupReader to prune the redundant column. case *plannercore.PhysicalProjection: - return builder.buildProjectionForIndexJoin(ctx, v, lookUpContents, IndexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) + return builder.buildProjectionForIndexJoin(ctx, v, lookUpContents, indexRanges, keyOff2IdxOff, cwc, memTracker, interruptSignal) // Need to support physical selection because after PR 16389, TiDB will push down all the expr supported by TiKV or TiFlash // in predicate push down stage, so if there is an expr which only supported by TiFlash, a physical selection will be added after index read case *plannercore.PhysicalSelection: - childExec, err := builder.buildExecutorForIndexJoinInternal(ctx, v.Children()[0], lookUpContents, IndexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) + childExec, err := builder.buildExecutorForIndexJoinInternal(ctx, v.Children()[0], lookUpContents, indexRanges, keyOff2IdxOff, cwc, canReorderHandles, memTracker, interruptSignal) if err != nil { return nil, err } @@ -4655,7 +4655,7 @@ func (builder *dataReaderBuilder) buildIndexReaderForIndexJoin(ctx context.Conte } tbl, _ := builder.executorBuilder.is.TableByID(tbInfo.ID) - usedPartition, canPrune, contentPos, err := builder.prunePartitionForInnerExecutor(tbl, e.Schema(), &v.PartitionInfo, lookUpContents) + usedPartition, canPrune, contentPos, err := builder.prunePartitionForInnerExecutor(tbl, &v.PartitionInfo, lookUpContents) if err != nil { return nil, err } @@ -4730,7 +4730,7 @@ func (builder *dataReaderBuilder) buildIndexLookUpReaderForIndexJoin(ctx context } tbl, _ := builder.executorBuilder.is.TableByID(tbInfo.ID) - usedPartition, canPrune, contentPos, err := builder.prunePartitionForInnerExecutor(tbl, e.Schema(), &v.PartitionInfo, lookUpContents) + usedPartition, canPrune, contentPos, err := builder.prunePartitionForInnerExecutor(tbl, &v.PartitionInfo, lookUpContents) if err != nil { return nil, err } @@ -5085,7 +5085,7 @@ func (b *executorBuilder) buildShuffle(v *plannercore.PhysicalShuffle) *ShuffleE return shuffle } -func (b *executorBuilder) buildShuffleReceiverStub(v *plannercore.PhysicalShuffleReceiverStub) *shuffleReceiver { +func (*executorBuilder) buildShuffleReceiverStub(v *plannercore.PhysicalShuffleReceiverStub) *shuffleReceiver { return (*shuffleReceiver)(v.Receiver) } @@ -5406,11 +5406,11 @@ func fullRangePartition(idxArr []int) bool { type emptySampler struct{} -func (s *emptySampler) writeChunk(_ *chunk.Chunk) error { +func (*emptySampler) writeChunk(_ *chunk.Chunk) error { return nil } -func (s *emptySampler) finished() bool { +func (*emptySampler) finished() bool { return true } @@ -5613,7 +5613,7 @@ func (b *executorBuilder) getCacheTable(tblInfo *model.TableInfo, startTS uint64 sessVars.StmtCtx.ReadFromTableCache = true return cacheData } else if loading { - // continue + return nil } else { if !b.ctx.GetSessionVars().StmtCtx.InExplainStmt && !b.inDeleteStmt && !b.inUpdateStmt { tbl.(table.CachedTable).UpdateLockForRead(context.Background(), b.ctx.GetStore(), startTS, leaseDuration) diff --git a/executor/compact_table.go b/executor/compact_table.go index 2d88dd0293e23..69a8bbb247ba2 100644 --- a/executor/compact_table.go +++ b/executor/compact_table.go @@ -237,7 +237,7 @@ func (task *storeCompactTask) logProgressOptionally() { // // Returns: (stopAllTasks, err) func (task *storeCompactTask) compactOnePhysicalTable(physicalTableID int64) (bool, error) { - var startKey []byte = nil + var startKey []byte for { // This loop is to compact incrementally for all data. Each RPC request will only compact a partial of data. if task.ctx.Err() != nil { return true, task.ctx.Err() diff --git a/executor/coprocessor.go b/executor/coprocessor.go index c700dc01e0795..402039c6359c8 100644 --- a/executor/coprocessor.go +++ b/executor/coprocessor.go @@ -228,7 +228,7 @@ func (h *CoprocessorDAGHandler) buildStreamResponse(chunk *tipb.Chunk) *coproces return resp } -func (h *CoprocessorDAGHandler) buildErrorResponse(err error) *coprocessor.Response { +func (*CoprocessorDAGHandler) buildErrorResponse(err error) *coprocessor.Response { return &coprocessor.Response{ OtherError: err.Error(), } @@ -268,7 +268,7 @@ func (h *CoprocessorDAGHandler) encodeDefault(chk *chunk.Chunk, tps []*types.Fie const rowsPerChunk = 64 -func (h *CoprocessorDAGHandler) appendRow(chunks []tipb.Chunk, data []byte, rowCnt int) []tipb.Chunk { +func (*CoprocessorDAGHandler) appendRow(chunks []tipb.Chunk, data []byte, rowCnt int) []tipb.Chunk { if rowCnt%rowsPerChunk == 0 { chunks = append(chunks, tipb.Chunk{}) } diff --git a/executor/cte_table_reader.go b/executor/cte_table_reader.go index 2eb7aa91eb7c7..3c93eb6d12393 100644 --- a/executor/cte_table_reader.go +++ b/executor/cte_table_reader.go @@ -39,7 +39,7 @@ func (e *CTETableReaderExec) Open(ctx context.Context) error { } // Next implements the Executor interface. -func (e *CTETableReaderExec) Next(ctx context.Context, req *chunk.Chunk) (err error) { +func (e *CTETableReaderExec) Next(_ context.Context, req *chunk.Chunk) (err error) { req.Reset() // We should read `iterInTbl` from the beginning when the next iteration starts. diff --git a/executor/ddl.go b/executor/ddl.go index 0a23696e188a5..556f11f22bddb 100644 --- a/executor/ddl.go +++ b/executor/ddl.go @@ -473,12 +473,12 @@ func (e *DDLExec) getRecoverTableByJobID(s *ast.RecoverTableStmt, dom *domain.Do // GetDropOrTruncateTableInfoFromJobs gets the dropped/truncated table information from DDL jobs, // it will use the `start_ts` of DDL job as snapshot to get the dropped/truncated table information. func GetDropOrTruncateTableInfoFromJobs(jobs []*model.Job, gcSafePoint uint64, dom *domain.Domain, fn func(*model.Job, *model.TableInfo) (bool, error)) (bool, error) { - getTable := func(StartTS uint64, SchemaID int64, TableID int64) (*model.TableInfo, error) { - snapMeta, err := dom.GetSnapshotMeta(StartTS) + getTable := func(startTS uint64, schemaID int64, tableID int64) (*model.TableInfo, error) { + snapMeta, err := dom.GetSnapshotMeta(startTS) if err != nil { return nil, err } - tbl, err := snapMeta.GetTable(SchemaID, TableID) + tbl, err := snapMeta.GetTable(schemaID, tableID) return tbl, err } return ddl.GetDropOrTruncateTableInfoFromJobsByStore(jobs, gcSafePoint, getTable, fn) diff --git a/executor/distsql.go b/executor/distsql.go index 71d24a78848af..a93e8e8a6c976 100644 --- a/executor/distsql.go +++ b/executor/distsql.go @@ -301,7 +301,7 @@ func (e *IndexReaderExecutor) Open(ctx context.Context) error { return e.open(ctx, kvRanges) } -func (e *IndexReaderExecutor) buildKVReq(ctx context.Context, r []kv.KeyRange) (*kv.Request, error) { +func (e *IndexReaderExecutor) buildKVReq(r []kv.KeyRange) (*kv.Request, error) { var builder distsql.RequestBuilder builder.SetKeyRanges(r). SetDAGRequest(e.dagPB). @@ -388,7 +388,7 @@ func (e *IndexReaderExecutor) open(ctx context.Context, kvRanges []kv.KeyRange) }) // use sortedSelectResults only when byItems pushed down and partition numbers > 1 if e.byItems == nil || len(e.partitions) <= 1 { - kvReq, err := e.buildKVReq(ctx, kvRanges) + kvReq, err := e.buildKVReq(kvRanges) if err != nil { e.feedback.Invalidate() return err @@ -401,7 +401,7 @@ func (e *IndexReaderExecutor) open(ctx context.Context, kvRanges []kv.KeyRange) } else { kvReqs := make([]*kv.Request, 0, len(kvRanges)) for _, kvRange := range kvRanges { - kvReq, err := e.buildKVReq(ctx, []kv.KeyRange{kvRange}) + kvReq, err := e.buildKVReq([]kv.KeyRange{kvRange}) if err != nil { e.feedback.Invalidate() return err @@ -1336,7 +1336,7 @@ func (e *IndexLookUpRunTimeStats) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *IndexLookUpRunTimeStats) Tp() int { +func (*IndexLookUpRunTimeStats) Tp() int { return execdetails.TpIndexLookUpRunTimeStats } diff --git a/executor/executor.go b/executor/executor.go index 621984f0c25a6..4c2bab5b644f1 100644 --- a/executor/executor.go +++ b/executor/executor.go @@ -201,7 +201,7 @@ func (a *globalPanicOnExceed) Action(t *memory.Tracker) { } // GetPriority get the priority of the Action -func (a *globalPanicOnExceed) GetPriority() int64 { +func (*globalPanicOnExceed) GetPriority() int64 { return memory.DefPanicPriority } @@ -281,7 +281,7 @@ type CommandDDLJobsExec struct { // Open implements the Executor for all Cancel/Pause/Resume command on DDL jobs // just with different processes. And, it should not be called directly by the // Executor. -func (e *CommandDDLJobsExec) Open(ctx context.Context) error { +func (e *CommandDDLJobsExec) Open(context.Context) error { // We want to use a global transaction to execute the admin command, so we don't use e.Ctx() here. newSess, err := e.GetSysSession() if err != nil { @@ -293,7 +293,7 @@ func (e *CommandDDLJobsExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface for Cancel/Pause/Resume -func (e *CommandDDLJobsExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *CommandDDLJobsExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) if e.cursor >= len(e.jobIDs) { return nil @@ -334,7 +334,7 @@ type ShowNextRowIDExec struct { } // Next implements the Executor Next interface. -func (e *ShowNextRowIDExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *ShowNextRowIDExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.done { return nil @@ -665,7 +665,7 @@ func (e *ShowDDLJobQueriesExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (e *ShowDDLJobQueriesExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *ShowDDLJobQueriesExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) if e.cursor >= len(e.jobs) { return nil @@ -757,7 +757,7 @@ func (e *ShowDDLJobQueriesWithRangeExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (e *ShowDDLJobQueriesWithRangeExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *ShowDDLJobQueriesWithRangeExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) if e.cursor >= len(e.jobs) { return nil @@ -806,7 +806,7 @@ func (e *ShowDDLJobsExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (e *ShowDDLJobsExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *ShowDDLJobsExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) if (e.cursor - len(e.runningJobs)) >= e.jobNumber { return nil @@ -849,9 +849,9 @@ func (e *ShowDDLJobsExec) Close() error { func getSchemaName(is infoschema.InfoSchema, id int64) string { var schemaName string - DBInfo, ok := is.SchemaByID(id) + dbInfo, ok := is.SchemaByID(id) if ok { - schemaName = DBInfo.Name.O + schemaName = dbInfo.Name.O return schemaName } @@ -954,7 +954,7 @@ func (e *CheckTableExec) handlePanic(r interface{}) { } // Next implements the Executor Next interface. -func (e *CheckTableExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *CheckTableExec) Next(ctx context.Context, _ *chunk.Chunk) error { if e.done || len(e.srcs) == 0 { return nil } @@ -1088,7 +1088,7 @@ func (e *ShowSlowExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (e *ShowSlowExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *ShowSlowExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.cursor >= len(e.result) { return nil @@ -1529,13 +1529,13 @@ type TableDualExec struct { } // Open implements the Executor Open interface. -func (e *TableDualExec) Open(ctx context.Context) error { +func (e *TableDualExec) Open(context.Context) error { e.numReturned = 0 return nil } // Next implements the Executor Next interface. -func (e *TableDualExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *TableDualExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.numReturned >= e.numDualRows { return nil @@ -1578,7 +1578,7 @@ func (e *SelectionExec) Open(ctx context.Context) error { return e.open(ctx) } -func (e *SelectionExec) open(ctx context.Context) error { +func (e *SelectionExec) open(context.Context) error { if e.memTracker != nil { e.memTracker.Reset() } else { @@ -1722,7 +1722,7 @@ func (e *TableScanExec) nextChunk4InfoSchema(ctx context.Context, chk *chunk.Chu } // Open implements the Executor Open interface. -func (e *TableScanExec) Open(ctx context.Context) error { +func (e *TableScanExec) Open(context.Context) error { e.virtualTableChunkList = nil return nil } @@ -1834,7 +1834,7 @@ func (e *UnionExec) waitAllFinished() { } // Open implements the Executor Open interface. -func (e *UnionExec) Open(ctx context.Context) error { +func (e *UnionExec) Open(context.Context) error { e.stopFetchData.Store(false) e.initialized = false e.finished = make(chan struct{}) @@ -2312,7 +2312,6 @@ type checkIndexWorker struct { table table.Table indexInfos []*model.IndexInfo e *FastCheckTableExec - ctx context.Context } type groupByChecksum struct { @@ -2686,15 +2685,14 @@ func (w *checkIndexWorker) HandleTask(task checkIndexTask) { } // Close implements the Worker interface. -func (w *checkIndexWorker) Close() { -} +func (*checkIndexWorker) Close() {} func (e *FastCheckTableExec) createWorker() workerpool.Worker[checkIndexTask] { return &checkIndexWorker{sctx: e.Ctx(), dbName: e.dbName, table: e.table, indexInfos: e.indexInfos, e: e} } // Next implements the Executor Next interface. -func (e *FastCheckTableExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *FastCheckTableExec) Next(context.Context, *chunk.Chunk) error { if e.done || len(e.indexInfos) == 0 { return nil } diff --git a/executor/explain.go b/executor/explain.go index 8683d141ae538..bdb8e0eefad2a 100644 --- a/executor/explain.go +++ b/executor/explain.go @@ -35,6 +35,7 @@ import ( "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/mathutil" "github.com/pingcap/tidb/util/memory" + "github.com/pingcap/tidb/util/size" clientutil "github.com/tikv/client-go/v2/util" "go.uber.org/zap" ) @@ -178,7 +179,7 @@ type memoryDebugModeHandler struct { func (h *memoryDebugModeHandler) fetchCurrentMemoryUsage(gc bool) (heapInUse, trackedMem uint64) { if gc { - runtime.GC() + runtime.GC() //nolint: revive } instanceStats := memory.ForceReadMemStats() heapInUse = instanceStats.HeapInuse @@ -214,10 +215,9 @@ func (h *memoryDebugModeHandler) getTrackerTreeMemUseLogs() []zap.Field { } func updateTriggerIntervalByHeapInUse(heapInUse uint64) (time.Duration, int) { - const GB uint64 = 1 << 30 - if heapInUse < 30*GB { + if heapInUse < 30*size.GB { return 5 * time.Second, 6 - } else if heapInUse < 40*GB { + } else if heapInUse < 40*size.GB { return 15 * time.Second, 2 } else { return 30 * time.Second, 1 @@ -356,6 +356,6 @@ func (e *ruRuntimeStats) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *ruRuntimeStats) Tp() int { +func (*ruRuntimeStats) Tp() int { return execdetails.TpRURuntimeStats } diff --git a/executor/foreign_key.go b/executor/foreign_key.go index df32b95210f81..6b6f27624b9c6 100644 --- a/executor/foreign_key.go +++ b/executor/foreign_key.go @@ -316,7 +316,7 @@ func (fkc *FKCheckExec) checkKeys(ctx context.Context, txn kv.Transaction) error return nil } -func (fkc *FKCheckExec) prefetchKeys(ctx context.Context, txn kv.Transaction, keys []kv.Key) error { +func (*FKCheckExec) prefetchKeys(ctx context.Context, txn kv.Transaction, keys []kv.Key) error { // Fill cache using BatchGet _, err := txn.BatchGet(ctx, keys) if err != nil { @@ -407,7 +407,7 @@ func (fkc *FKCheckExec) checkPrefixKeyExist(key kv.Key, value []byte) error { return nil } -func (fkc *FKCheckExec) getIndexKeyValueInTable(ctx context.Context, memBuffer kv.MemBuffer, snap kv.Snapshot, key kv.Key) (k []byte, v []byte, _ error) { +func (*FKCheckExec) getIndexKeyValueInTable(ctx context.Context, memBuffer kv.MemBuffer, snap kv.Snapshot, key kv.Key) (k []byte, v []byte, _ error) { select { case <-ctx.Done(): return nil, nil, ctx.Err() @@ -487,7 +487,7 @@ func (h *fkValueHelper) fetchFKValues(row []types.Datum) ([]types.Datum, error) return vals, nil } -func (h *fkValueHelper) hasNullValue(vals []types.Datum) bool { +func (*fkValueHelper) hasNullValue(vals []types.Datum) bool { // If any foreign key column value is null, no need to check this row. // test case: // create table t1 (id int key,a int, b int, index(a, b)); @@ -933,7 +933,7 @@ func (s *FKCheckRuntimeStats) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (s *FKCheckRuntimeStats) Tp() int { +func (*FKCheckRuntimeStats) Tp() int { return execdetails.TpFKCheckRuntimeStats } @@ -969,6 +969,6 @@ func (s *FKCascadeRuntimeStats) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (s *FKCascadeRuntimeStats) Tp() int { +func (*FKCascadeRuntimeStats) Tp() int { return execdetails.TpFKCascadeRuntimeStats } diff --git a/executor/grant.go b/executor/grant.go index 6193982594f8a..34f25e70d003e 100644 --- a/executor/grant.go +++ b/executor/grant.go @@ -65,7 +65,7 @@ type GrantExec struct { } // Next implements the Executor Next interface. -func (e *GrantExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *GrantExec) Next(ctx context.Context, _ *chunk.Chunk) error { if e.done { return nil } @@ -196,7 +196,7 @@ func (e *GrantExec) Next(ctx context.Context, req *chunk.Chunk) error { } switch e.Level.Level { case ast.GrantLevelDB: - err := checkAndInitDBPriv(internalSession, dbName, e.is, user.User.Username, user.User.Hostname) + err := checkAndInitDBPriv(internalSession, dbName, user.User.Username, user.User.Hostname) if err != nil { return err } @@ -273,7 +273,7 @@ func checkAndInitGlobalPriv(ctx sessionctx.Context, user string, host string) er // checkAndInitDBPriv checks if DB scope privilege entry exists in mysql.DB. // If unexists, insert a new one. -func checkAndInitDBPriv(ctx sessionctx.Context, dbName string, is infoschema.InfoSchema, user string, host string) error { +func checkAndInitDBPriv(ctx sessionctx.Context, dbName string, user string, host string) error { ok, err := dbUserExists(ctx, user, host, dbName) if err != nil { return err @@ -287,7 +287,7 @@ func checkAndInitDBPriv(ctx sessionctx.Context, dbName string, is infoschema.Inf // checkAndInitTablePriv checks if table scope privilege entry exists in mysql.Tables_priv. // If unexists, insert a new one. -func checkAndInitTablePriv(ctx sessionctx.Context, dbName, tblName string, is infoschema.InfoSchema, user string, host string) error { +func checkAndInitTablePriv(ctx sessionctx.Context, dbName, tblName string, _ infoschema.InfoSchema, user string, host string) error { ok, err := tableUserExists(ctx, user, host, dbName, tblName) if err != nil { return err @@ -495,7 +495,7 @@ func (e *GrantExec) grantDynamicPriv(privName string, user *ast.UserSpec, intern } // grantGlobalLevel manipulates mysql.user table. -func (e *GrantExec) grantGlobalLevel(priv *ast.PrivElem, user *ast.UserSpec, internalSession sessionctx.Context) error { +func (*GrantExec) grantGlobalLevel(priv *ast.PrivElem, user *ast.UserSpec, internalSession sessionctx.Context) error { sql := new(strings.Builder) sqlexec.MustFormatSQL(sql, `UPDATE %n.%n SET `, mysql.SystemDB, mysql.UserTable) err := composeGlobalPrivUpdate(sql, priv.Priv, "Y") @@ -709,13 +709,12 @@ func columnPrivEntryExists(ctx sessionctx.Context, name string, host string, db // getTablePriv gets current table scope privilege set from mysql.Tables_priv. // Return Table_priv and Column_priv. -func getTablePriv(sctx sessionctx.Context, name string, host string, db string, tbl string) (string, string, error) { +func getTablePriv(sctx sessionctx.Context, name string, host string, db string, tbl string) (tPriv, cPriv string, err error) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnPrivilege) rs, err := sctx.(sqlexec.SQLExecutor).ExecuteInternal(ctx, `SELECT Table_priv, Column_priv FROM %n.%n WHERE User=%? AND Host=%? AND DB=%? AND Table_name=%?`, mysql.SystemDB, mysql.TablePrivTable, name, host, db, tbl) if err != nil { return "", "", err } - var tPriv, cPriv string rows, fields, err := getRowsAndFields(sctx, rs) if err != nil { return "", "", errors.Errorf("get table privilege fail for %s %s %s %s: %v", name, host, db, tbl, err) diff --git a/executor/hash_table.go b/executor/hash_table.go index d6d7d12112352..e852ea18138af 100644 --- a/executor/hash_table.go +++ b/executor/hash_table.go @@ -242,10 +242,10 @@ func (c *hashRowContainer) GetMatchedRowsAndPtrs(probeKey uint64, probeRow chunk // Some variables used for memTracker. var ( - matchedDataSize = int64(cap(matched))*rowSize + int64(cap(matchedPtrs))*rowPtrSize - lastChunkBufPointer *chunk.Chunk = nil - memDelta int64 = 0 - needTrackMemUsage = cap(innerPtrs) > signalCheckpointForJoinMask + matchedDataSize = int64(cap(matched))*rowSize + int64(cap(matchedPtrs))*rowPtrSize + needTrackMemUsage = cap(innerPtrs) > signalCheckpointForJoinMask + lastChunkBufPointer *chunk.Chunk + memDelta int64 ) c.chkBuf = nil c.memTracker.Consume(-c.chkBufSizeForOneProbe) diff --git a/executor/index_advise.go b/executor/index_advise.go index 42b0a4209b8e4..a0b6d773a667a 100644 --- a/executor/index_advise.go +++ b/executor/index_advise.go @@ -37,7 +37,7 @@ type IndexAdviseExec struct { } // Next implements the Executor Next interface. -func (e *IndexAdviseExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *IndexAdviseExec) Next(context.Context, *chunk.Chunk) error { if !e.IsLocal { return errors.New("Index Advise: don't support load file without local field") } @@ -57,12 +57,12 @@ func (e *IndexAdviseExec) Next(ctx context.Context, req *chunk.Chunk) error { } // Close implements the Executor Close interface. -func (e *IndexAdviseExec) Close() error { +func (*IndexAdviseExec) Close() error { return nil } // Open implements the Executor Open interface. -func (e *IndexAdviseExec) Open(ctx context.Context) error { +func (*IndexAdviseExec) Open(context.Context) error { return nil } @@ -121,7 +121,7 @@ func (e *IndexAdviseInfo) prepareInfo(data []byte) error { } // GetIndexAdvice gets the index advice by workload file. -func (e *IndexAdviseInfo) GetIndexAdvice(ctx context.Context, data []byte) error { +func (e *IndexAdviseInfo) GetIndexAdvice(data []byte) error { if err := e.prepareInfo(data); err != nil { return err } @@ -138,7 +138,7 @@ type IndexAdvice struct { type IndexAdviseVarKeyType int // String defines a Stringer function for debugging and pretty printing. -func (k IndexAdviseVarKeyType) String() string { +func (IndexAdviseVarKeyType) String() string { return "index_advise_var" } diff --git a/executor/index_lookup_hash_join.go b/executor/index_lookup_hash_join.go index e850f472c9c9c..f26ae8fca5f06 100644 --- a/executor/index_lookup_hash_join.go +++ b/executor/index_lookup_hash_join.go @@ -382,7 +382,7 @@ func (ow *indexHashJoinOuterWorker) buildTask(ctx context.Context) (*indexHashJo }, nil } -func (ow *indexHashJoinOuterWorker) pushToChan(ctx context.Context, task *indexHashJoinTask, dst chan<- *indexHashJoinTask) bool { +func (*indexHashJoinOuterWorker) pushToChan(ctx context.Context, task *indexHashJoinTask, dst chan<- *indexHashJoinTask) bool { select { case <-ctx.Done(): return true @@ -549,7 +549,7 @@ func (iw *indexHashJoinInnerWorker) getNewJoinResult(ctx context.Context) (*inde return joinResult, ok } -func (iw *indexHashJoinInnerWorker) buildHashTableForOuterResult(ctx context.Context, task *indexHashJoinTask, h hash.Hash64) { +func (iw *indexHashJoinInnerWorker) buildHashTableForOuterResult(task *indexHashJoinTask, h hash.Hash64) { failpoint.Inject("IndexHashJoinBuildHashTablePanic", nil) failpoint.Inject("ConsumeRandomPanic", nil) if iw.stats != nil { @@ -641,7 +641,7 @@ func (iw *indexHashJoinInnerWorker) handleTask(ctx context.Context, task *indexH // TODO(XuHuaiyu): we may always use the smaller side to build the hashtable. go util.WithRecovery( func() { - iw.buildHashTableForOuterResult(ctx, task, h) + iw.buildHashTableForOuterResult(task, h) }, func(r interface{}) { var err error @@ -772,7 +772,7 @@ func (iw *indexHashJoinInnerWorker) joinMatchedInnerRow2Chunk(ctx context.Contex return true, joinResult } -func (iw *indexHashJoinInnerWorker) collectMatchedInnerPtrs4OuterRows(ctx context.Context, innerRow chunk.Row, innerRowPtr chunk.RowPtr, +func (iw *indexHashJoinInnerWorker) collectMatchedInnerPtrs4OuterRows(innerRow chunk.Row, innerRowPtr chunk.RowPtr, task *indexHashJoinTask, h hash.Hash64, buf []byte) error { _, matchedOuterRowIdx, err := iw.getMatchedOuterRows(innerRow, task, h, buf) if err != nil { @@ -809,7 +809,7 @@ func (iw *indexHashJoinInnerWorker) doJoinInOrder(ctx context.Context, task *ind for j, chk := 0, task.innerResult.GetChunk(i); j < chk.NumRows(); j++ { row := chk.GetRow(j) ptr := chunk.RowPtr{ChkIdx: uint32(i), RowIdx: uint32(j)} - err = iw.collectMatchedInnerPtrs4OuterRows(ctx, row, ptr, task, h, iw.joinKeyBuf) + err = iw.collectMatchedInnerPtrs4OuterRows(row, ptr, task, h, iw.joinKeyBuf) failpoint.Inject("TestIssue31129", func() { err = errors.New("TestIssue31129") }) diff --git a/executor/index_lookup_join.go b/executor/index_lookup_join.go index 0c19fe4ea5bd4..49a0e7eb13aa9 100644 --- a/executor/index_lookup_join.go +++ b/executor/index_lookup_join.go @@ -396,7 +396,7 @@ func (ow *outerWorker) run(ctx context.Context, wg *sync.WaitGroup) { } } -func (ow *outerWorker) pushToChan(ctx context.Context, task *lookUpJoinTask, dst chan<- *lookUpJoinTask) bool { +func (*outerWorker) pushToChan(ctx context.Context, task *lookUpJoinTask, dst chan<- *lookUpJoinTask) bool { select { case <-ctx.Done(): return true @@ -849,6 +849,6 @@ func (e *indexLookUpJoinRuntimeStats) Merge(rs execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *indexLookUpJoinRuntimeStats) Tp() int { +func (*indexLookUpJoinRuntimeStats) Tp() int { return execdetails.TpIndexLookUpJoinRuntimeStats } diff --git a/executor/index_lookup_merge_join.go b/executor/index_lookup_merge_join.go index ed90c9b7baa99..64a4abab1b7d2 100644 --- a/executor/index_lookup_merge_join.go +++ b/executor/index_lookup_merge_join.go @@ -330,7 +330,7 @@ func (omw *outerMergeWorker) run(ctx context.Context, wg *sync.WaitGroup, cancel } } -func (omw *outerMergeWorker) pushToChan(ctx context.Context, task *lookUpMergeJoinTask, dst chan<- *lookUpMergeJoinTask) (finished bool) { +func (*outerMergeWorker) pushToChan(ctx context.Context, task *lookUpMergeJoinTask, dst chan<- *lookUpMergeJoinTask) (finished bool) { select { case <-ctx.Done(): return true diff --git a/executor/index_merge_reader.go b/executor/index_merge_reader.go index 3e76ae47deb57..fd26e066f0160 100644 --- a/executor/index_merge_reader.go +++ b/executor/index_merge_reader.go @@ -43,6 +43,7 @@ import ( "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util" + "github.com/pingcap/tidb/util/channel" "github.com/pingcap/tidb/util/chunk" "github.com/pingcap/tidb/util/execdetails" "github.com/pingcap/tidb/util/logutil" @@ -160,7 +161,7 @@ func (e *IndexMergeReaderExecutor) Table() table.Table { } // Open implements the Executor Open interface -func (e *IndexMergeReaderExecutor) Open(ctx context.Context) (err error) { +func (e *IndexMergeReaderExecutor) Open(_ context.Context) (err error) { e.keyRanges = make([][]kv.KeyRange, 0, len(e.partialPlans)) e.initRuntimeStats() if e.isCorColInTableFilter { @@ -1060,8 +1061,7 @@ func (w *indexMergeProcessWorker) fetchLoopUnionWithOrderByAndPushedLimit(ctx co if len(uselessMap) == len(w.indexMerge.partialPlans) { // consume reset tasks go func() { - for range fetchCh { - } + channel.Clear(fetchCh) }() break } @@ -1252,7 +1252,7 @@ func (w *intersectionProcessWorker) doIntersectionPerPartition(ctx context.Conte } else { cnt := 1 mapDelta += hMap.Set(h, &cnt) + int64(h.ExtraMemSize()) - rowDelta += 1 + rowDelta++ } } @@ -1673,7 +1673,7 @@ func (w *indexMergeTableScanWorker) pickAndExecTask(ctx context.Context, task ** } } -func (w *indexMergeTableScanWorker) handleTableScanWorkerPanic(ctx context.Context, finished <-chan struct{}, task **indexMergeTableTask, worker string) func(r interface{}) { +func (*indexMergeTableScanWorker) handleTableScanWorkerPanic(ctx context.Context, finished <-chan struct{}, task **indexMergeTableTask, worker string) func(r interface{}) { return func(r interface{}) { if r == nil { logutil.BgLogger().Debug("worker finish without panic", zap.Any("worker", worker)) @@ -1814,6 +1814,6 @@ func (e *IndexMergeRuntimeStat) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *IndexMergeRuntimeStat) Tp() int { +func (*IndexMergeRuntimeStat) Tp() int { return execdetails.TpIndexMergeRunTimeStats } diff --git a/executor/infoschema_reader.go b/executor/infoschema_reader.go index 3e74fd152e0e8..c7e7d75680157 100644 --- a/executor/infoschema_reader.go +++ b/executor/infoschema_reader.go @@ -119,7 +119,7 @@ func (e *memtableRetriever) retrieve(ctx context.Context, sctx sessionctx.Contex case infoschema.TableTables: err = e.setDataFromTables(ctx, sctx, dbs) case infoschema.TableReferConst: - err = e.setDataFromReferConst(ctx, sctx, dbs) + err = e.setDataFromReferConst(sctx, dbs) case infoschema.TableSequences: e.setDataFromSequences(sctx, dbs) case infoschema.TablePartitions: @@ -141,7 +141,7 @@ func (e *memtableRetriever) retrieve(ctx context.Context, sctx sessionctx.Contex case infoschema.TableKeyColumn: e.setDataFromKeyColumnUsage(sctx, dbs) case infoschema.TableMetricTables: - e.setDataForMetricTables(sctx) + e.setDataForMetricTables() case infoschema.TableProfiling: e.setDataForPseudoProfiling(sctx) case infoschema.TableCollationCharacterSetApplicability: @@ -183,11 +183,11 @@ func (e *memtableRetriever) retrieve(ctx context.Context, sctx sessionctx.Contex case infoschema.TableUserAttributes: err = e.setDataForUserAttributes(ctx, sctx) case infoschema.TableMemoryUsage: - err = e.setDataForMemoryUsage(sctx) + err = e.setDataForMemoryUsage() case infoschema.ClusterTableMemoryUsage: err = e.setDataForClusterMemoryUsage(sctx) case infoschema.TableMemoryUsageOpsHistory: - err = e.setDataForMemoryUsageOpsHistory(sctx) + err = e.setDataForMemoryUsageOpsHistory() case infoschema.ClusterTableMemoryUsageOpsHistory: err = e.setDataForClusterMemoryUsageOpsHistory(sctx) case infoschema.TableResourceGroups: @@ -443,7 +443,7 @@ func (e *memtableRetriever) setDataForStatisticsInTable(schema *model.DBInfo, ta e.rows = append(e.rows, rows...) } -func (e *memtableRetriever) setDataFromReferConst(ctx context.Context, sctx sessionctx.Context, schemas []*model.DBInfo) error { +func (e *memtableRetriever) setDataFromReferConst(sctx sessionctx.Context, schemas []*model.DBInfo) error { checker := privilege.GetPrivilegeManager(sctx) var rows [][]types.Datum for _, schema := range schemas { @@ -1246,7 +1246,7 @@ func (e *DDLJobsReaderExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (e *DDLJobsReaderExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *DDLJobsReaderExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) checker := privilege.GetPrivilegeManager(e.Ctx()) count := 0 @@ -1446,7 +1446,7 @@ func (e *memtableRetriever) setDataFromUserPrivileges(ctx sessionctx.Context) { e.rows = pm.UserPrivilegesTable(ctx.GetSessionVars().ActiveRoles, ctx.GetSessionVars().User.Username, ctx.GetSessionVars().User.Hostname) } -func (e *memtableRetriever) setDataForMetricTables(ctx sessionctx.Context) { +func (e *memtableRetriever) setDataForMetricTables() { tables := make([]string, 0, len(infoschema.MetricTableMap)) for name := range infoschema.MetricTableMap { tables = append(tables, name) @@ -1638,7 +1638,7 @@ func (e *memtableRetriever) getRegionsInfoForTable(h *helper.Helper, is infosche return allRegionsInfo, nil } -func (e *memtableRetriever) getRegionsInfoForSingleTable(helper *helper.Helper, tableID int64) (*helper.RegionsInfo, error) { +func (*memtableRetriever) getRegionsInfoForSingleTable(helper *helper.Helper, tableID int64) (*helper.RegionsInfo, error) { sk, ek := tablecodec.GetTableHandleKeyRange(tableID) sRegion, err := helper.GetRegionByKey(codec.EncodeBytes(nil, sk)) if err != nil { @@ -1824,7 +1824,7 @@ type tableStorageStatsRetriever struct { stats helper.PDRegionStats } -func (e *tableStorageStatsRetriever) retrieve(ctx context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { +func (e *tableStorageStatsRetriever) retrieve(_ context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { if e.retrieved { return nil, nil } @@ -1839,7 +1839,7 @@ func (e *tableStorageStatsRetriever) retrieve(ctx context.Context, sctx sessionc return nil, nil } - rows, err := e.setDataForTableStorageStats(sctx) + rows, err := e.setDataForTableStorageStats() if err != nil { return nil, err } @@ -1927,7 +1927,7 @@ func (e *tableStorageStatsRetriever) initialize(sctx sessionctx.Context) error { return nil } -func (e *tableStorageStatsRetriever) setDataForTableStorageStats(ctx sessionctx.Context) ([][]types.Datum, error) { +func (e *tableStorageStatsRetriever) setDataForTableStorageStats() ([][]types.Datum, error) { rows := make([][]types.Datum, 0, 1024) count := 0 for e.curTable < len(e.initialTables) && count < 1024 { @@ -2022,14 +2022,14 @@ func dataForAnalyzeStatusHelper(ctx context.Context, sctx sessionctx.Context) (r if !ok { return nil, errors.New("invalid start time") } - RemainingDuration, progress, estimatedRowCnt, RemainDurationErr := + remainingDuration, progress, estimatedRowCnt, remainDurationErr := getRemainDurationForAnalyzeStatusHelper(ctx, sctx, &startTime, dbName, tableName, partitionName, processedRows) - if RemainDurationErr != nil { - logutil.BgLogger().Warn("get remaining duration failed", zap.Error(RemainDurationErr)) + if remainDurationErr != nil { + logutil.BgLogger().Warn("get remaining duration failed", zap.Error(remainDurationErr)) } - if RemainingDuration != nil { - remainDurationStr = execdetails.FormatDuration(*RemainingDuration) + if remainingDuration != nil { + remainDurationStr = execdetails.FormatDuration(*remainingDuration) } progressDouble = progress estimatedRowCntStr = int64(estimatedRowCnt) @@ -2059,7 +2059,7 @@ func getRemainDurationForAnalyzeStatusHelper( ctx context.Context, sctx sessionctx.Context, startTime *types.Time, dbName, tableName, partitionName string, processedRows int64) (*time.Duration, float64, float64, error) { - var RemainingDuration = time.Duration(0) + var remainingDuration = time.Duration(0) var percentage = 0.0 var totalCnt = float64(0) if startTime != nil { @@ -2070,8 +2070,8 @@ func getRemainDurationForAnalyzeStatusHelper( duration := time.Now().UTC().Sub(start) if intest.InTest { if val := ctx.Value(AnalyzeProgressTest); val != nil { - RemainingDuration, percentage = calRemainInfoForAnalyzeStatus(ctx, int64(totalCnt), processedRows, duration) - return &RemainingDuration, percentage, totalCnt, nil + remainingDuration, percentage = calRemainInfoForAnalyzeStatus(ctx, int64(totalCnt), processedRows, duration) + return &remainingDuration, percentage, totalCnt, nil } } var tid int64 @@ -2099,9 +2099,9 @@ func getRemainDurationForAnalyzeStatusHelper( if tid > 0 && totalCnt == 0 { totalCnt, _ = pdhelper.GlobalPDHelper.GetApproximateTableCountFromStorage(sctx, tid, dbName, tableName, partitionName) } - RemainingDuration, percentage = calRemainInfoForAnalyzeStatus(ctx, int64(totalCnt), processedRows, duration) + remainingDuration, percentage = calRemainInfoForAnalyzeStatus(ctx, int64(totalCnt), processedRows, duration) } - return &RemainingDuration, percentage, totalCnt, nil + return &remainingDuration, percentage, totalCnt, nil } func calRemainInfoForAnalyzeStatus(ctx context.Context, totalCnt int64, processedRows int64, duration time.Duration) (time.Duration, float64) { @@ -2361,7 +2361,7 @@ func (e *memtableRetriever) setDataForClusterTrxSummary(ctx sessionctx.Context) return nil } -func (e *memtableRetriever) setDataForMemoryUsage(ctx sessionctx.Context) error { +func (e *memtableRetriever) setDataForMemoryUsage() error { r := memory.ReadMemStats() currentOps, sessionKillLastDatum := types.NewDatum(nil), types.NewDatum(nil) if memory.TriggerMemoryLimitGC.Load() || servermemorylimit.IsKilling.Load() { @@ -2391,7 +2391,7 @@ func (e *memtableRetriever) setDataForMemoryUsage(ctx sessionctx.Context) error } func (e *memtableRetriever) setDataForClusterMemoryUsage(ctx sessionctx.Context) error { - err := e.setDataForMemoryUsage(ctx) + err := e.setDataForMemoryUsage() if err != nil { return err } @@ -2403,13 +2403,13 @@ func (e *memtableRetriever) setDataForClusterMemoryUsage(ctx sessionctx.Context) return nil } -func (e *memtableRetriever) setDataForMemoryUsageOpsHistory(ctx sessionctx.Context) error { +func (e *memtableRetriever) setDataForMemoryUsageOpsHistory() error { e.rows = servermemorylimit.GlobalMemoryOpsHistoryManager.GetRows() return nil } func (e *memtableRetriever) setDataForClusterMemoryUsageOpsHistory(ctx sessionctx.Context) error { - err := e.setDataForMemoryUsageOpsHistory(ctx) + err := e.setDataForMemoryUsageOpsHistory() if err != nil { return err } @@ -2465,8 +2465,7 @@ func (e *tidbTrxTableRetriever) retrieve(ctx context.Context, sctx sessionctx.Co // The current TiDB node's address is needed by the CLUSTER_TIDB_TRX table. var err error var instanceAddr string - switch e.table.Name.O { - case infoschema.ClusterTableTiDBTrx: + if e.table.Name.O == infoschema.ClusterTableTiDBTrx { instanceAddr, err = infoschema.GetInstanceAddr(sctx) if err != nil { return nil, err @@ -2636,7 +2635,7 @@ func (r *dataLockWaitsTableRetriever) retrieve(ctx context.Context, sctx session row = append(row, types.NewDatum(strings.ToUpper(hex.EncodeToString(lockWait.Key)))) case infoschema.DataLockWaitsColumnKeyInfo: infoSchema := sctx.GetInfoSchema().(infoschema.InfoSchema) - var decodedKeyStr interface{} = nil + var decodedKeyStr interface{} decodedKey, err := keydecoder.DecodeKey(lockWait.Key, infoSchema) if err == nil { decodedKeyBytes, err := json.Marshal(decodedKey) @@ -2683,7 +2682,7 @@ func (r *dataLockWaitsTableRetriever) retrieve(ctx context.Context, sctx session row = append(row, types.NewDatum(strings.ToUpper(hex.EncodeToString(resolving.Key)))) case infoschema.DataLockWaitsColumnKeyInfo: infoSchema := domain.GetDomain(sctx).InfoSchema() - var decodedKeyStr interface{} = nil + var decodedKeyStr interface{} decodedKey, err := keydecoder.DecodeKey(resolving.Key, infoSchema) if err == nil { decodedKeyBytes, err := json.Marshal(decodedKey) @@ -2740,7 +2739,7 @@ type deadlocksTableRetriever struct { // nextIndexPair advances a index pair (where `idx` is the index of the DeadlockRecord, and `waitChainIdx` is the index // of the wait chain item in the `idx`-th DeadlockRecord. This function helps iterate over each wait chain item // in all DeadlockRecords. -func (r *deadlocksTableRetriever) nextIndexPair(idx, waitChainIdx int) (int, int) { +func (r *deadlocksTableRetriever) nextIndexPair(idx, waitChainIdx int) (a, b int) { waitChainIdx++ if waitChainIdx >= len(r.deadlocks[idx].WaitChain) { waitChainIdx = 0 @@ -2775,8 +2774,7 @@ func (r *deadlocksTableRetriever) retrieve(ctx context.Context, sctx sessionctx. // The current TiDB node's address is needed by the CLUSTER_DEADLOCKS table. var err error var instanceAddr string - switch r.table.Name.O { - case infoschema.ClusterTableDeadlocks: + if r.table.Name.O == infoschema.ClusterTableDeadlocks { instanceAddr, err = infoschema.GetInstanceAddr(sctx) if err != nil { return nil, err @@ -2906,8 +2904,7 @@ func (e *hugeMemTableRetriever) retrieve(ctx context.Context, sctx sessionctx.Co } var err error - switch e.table.Name.O { - case infoschema.TableColumns: + if e.table.Name.O == infoschema.TableColumns { err = e.setDataForColumns(ctx, sctx, e.extractor) } if err != nil { @@ -2992,7 +2989,7 @@ func (e *TiFlashSystemTableRetriever) initialize(sctx sessionctx.Context, tiflas return errors.Errorf("node status addr: %s format illegal", info.StatusAddr) } e.instanceIds = append(e.instanceIds, info.Address) - e.instanceCount += 1 + e.instanceCount++ } e.initialized = true return nil @@ -3104,7 +3101,7 @@ func (e *TiFlashSystemTableRetriever) dataForTiFlashSystemTables(ctx context.Con } e.rowIdx += len(outputRows) if len(outputRows) < maxCount { - e.instanceIdx += 1 + e.instanceIdx++ e.rowIdx = 0 } return outputRows, nil diff --git a/executor/insert.go b/executor/insert.go index 302b2bdd5ac67..bd8f269670993 100644 --- a/executor/insert.go +++ b/executor/insert.go @@ -186,7 +186,7 @@ func (e *InsertValues) prefetchDataCache(ctx context.Context, txn kv.Transaction } // updateDupRow updates a duplicate row to a new row. -func (e *InsertExec) updateDupRow(ctx context.Context, idxInBatch int, txn kv.Transaction, row toBeCheckedRow, handle kv.Handle, onDuplicate []*expression.Assignment) error { +func (e *InsertExec) updateDupRow(ctx context.Context, idxInBatch int, txn kv.Transaction, row toBeCheckedRow, handle kv.Handle, _ []*expression.Assignment) error { oldRow, err := getOldRow(ctx, e.Ctx(), txn, row.t, handle, e.GenExprs) if err != nil { return err @@ -210,7 +210,7 @@ func (e *InsertExec) updateDupRow(ctx context.Context, idxInBatch int, txn kv.Tr func (e *InsertExec) batchUpdateDupRows(ctx context.Context, newRows [][]types.Datum) error { // Get keys need to be checked. start := time.Now() - toBeCheckedRows, err := getKeysNeedCheck(ctx, e.Ctx(), e.Table, newRows) + toBeCheckedRows, err := getKeysNeedCheck(e.Ctx(), e.Table, newRows) if err != nil { return err } diff --git a/executor/insert_common.go b/executor/insert_common.go index 5ff765019784b..1625941b7b1cd 100644 --- a/executor/insert_common.go +++ b/executor/insert_common.go @@ -113,7 +113,7 @@ func (e *InsertValues) insertCommon() *InsertValues { return e } -func (e *InsertValues) exec(_ context.Context, _ [][]types.Datum) error { +func (*InsertValues) exec(context.Context, [][]types.Datum) error { panic("derived should overload exec function") } @@ -1185,7 +1185,7 @@ func (e *InsertValues) batchCheckAndInsert( defer tracing.StartRegion(ctx, "InsertValues.batchCheckAndInsert").End() start := time.Now() // Get keys need to be checked. - toBeCheckedRows, err := getKeysNeedCheck(ctx, e.Ctx(), e.Table, rows) + toBeCheckedRows, err := getKeysNeedCheck(e.Ctx(), e.Table, rows) if err != nil { return err } @@ -1556,6 +1556,6 @@ func (e *InsertRuntimeStat) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *InsertRuntimeStat) Tp() int { +func (*InsertRuntimeStat) Tp() int { return execdetails.TpInsertRuntimeStat } diff --git a/executor/inspection_common.go b/executor/inspection_common.go index f30e8d26e3413..42ffb3da390a7 100644 --- a/executor/inspection_common.go +++ b/executor/inspection_common.go @@ -34,7 +34,7 @@ const ( inspectionRuleTypeSummary string = "summary" ) -func (e *inspectionRuleRetriever) retrieve(ctx context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { +func (e *inspectionRuleRetriever) retrieve(context.Context, sessionctx.Context) ([][]types.Datum, error) { if e.retrieved || e.extractor.SkipRequest { return nil, nil } diff --git a/executor/inspection_profile.go b/executor/inspection_profile.go index e8eac1f24b73c..9670f4ac626d0 100644 --- a/executor/inspection_profile.go +++ b/executor/inspection_profile.go @@ -587,7 +587,7 @@ func (pb *profileBuilder) formatValueByTp(value float64) string { } // dotColor function is copy from https://github.com/google/pprof. -func (pb *profileBuilder) dotColor(score float64, isBackground bool) string { +func (*profileBuilder) dotColor(score float64, isBackground bool) string { // A float between 0.0 and 1.0, indicating the extent to which // colors should be shifted away from grey (to make positive and // negative values easier to distinguish, and to make more use of @@ -638,7 +638,7 @@ func (pb *profileBuilder) dotColor(score float64, isBackground bool) string { return fmt.Sprintf("#%02x%02x%02x", uint8(r*255.0), uint8(g*255.0), uint8(b*255.0)) } -func (pb *profileBuilder) genTiDBGCTree() *metricNode { +func (*profileBuilder) genTiDBGCTree() *metricNode { tidbGC := &metricNode{ table: "tidb_gc", isPartOfParent: true, @@ -653,7 +653,7 @@ func (pb *profileBuilder) genTiDBGCTree() *metricNode { return tidbGC } -func (pb *profileBuilder) genTiDBQueryTree() *metricNode { +func (*profileBuilder) genTiDBQueryTree() *metricNode { tidbKVRequest := &metricNode{ table: "tidb_kv_request", isPartOfParent: true, diff --git a/executor/inspection_result.go b/executor/inspection_result.go index 55793a7729274..a120bd22897ee 100644 --- a/executor/inspection_result.go +++ b/executor/inspection_result.go @@ -474,7 +474,7 @@ func (versionInspection) inspect(ctx context.Context, sctx sessionctx.Context, f return results } -func (c nodeLoadInspection) inspect(ctx context.Context, sctx sessionctx.Context, filter inspectionFilter) []inspectionResult { +func (nodeLoadInspection) inspect(ctx context.Context, sctx sessionctx.Context, filter inspectionFilter) []inspectionResult { var rules = []ruleChecker{ inspectCPULoad{item: "load1", tbl: "node_load1"}, inspectCPULoad{item: "load5", tbl: "node_load5"}, @@ -493,7 +493,7 @@ func (inspectVirtualMemUsage) genSQL(timeRange plannercore.QueryTimeRange) strin return sql } -func (i inspectVirtualMemUsage) genResult(sql string, row chunk.Row) inspectionResult { +func (i inspectVirtualMemUsage) genResult(_ string, row chunk.Row) inspectionResult { return inspectionResult{ tp: "node", instance: row.GetString(0), @@ -516,7 +516,7 @@ func (inspectSwapMemoryUsed) genSQL(timeRange plannercore.QueryTimeRange) string return sql } -func (i inspectSwapMemoryUsed) genResult(sql string, row chunk.Row) inspectionResult { +func (i inspectSwapMemoryUsed) genResult(_ string, row chunk.Row) inspectionResult { return inspectionResult{ tp: "node", instance: row.GetString(0), @@ -538,7 +538,7 @@ func (inspectDiskUsage) genSQL(timeRange plannercore.QueryTimeRange) string { return sql } -func (i inspectDiskUsage) genResult(sql string, row chunk.Row) inspectionResult { +func (i inspectDiskUsage) genResult(_ string, row chunk.Row) inspectionResult { return inspectionResult{ tp: "node", instance: row.GetString(0), @@ -567,7 +567,7 @@ func (i inspectCPULoad) genSQL(timeRange plannercore.QueryTimeRange) string { return sql } -func (i inspectCPULoad) genResult(sql string, row chunk.Row) inspectionResult { +func (i inspectCPULoad) genResult(_ string, row chunk.Row) inspectionResult { return inspectionResult{ tp: "node", instance: row.GetString(0), @@ -1095,7 +1095,7 @@ func (c compareStoreStatus) getItem() string { type checkRegionHealth struct{} -func (c checkRegionHealth) genSQL(timeRange plannercore.QueryTimeRange) string { +func (checkRegionHealth) genSQL(timeRange plannercore.QueryTimeRange) string { condition := timeRange.Condition() return fmt.Sprintf(`select instance, sum(value) as sum_value from metrics_schema.pd_region_health %s and type in ('extra-peer-region-count','learner-peer-region-count','pending-peer-region-count') having sum_value>100`, condition) @@ -1117,18 +1117,18 @@ func (c checkRegionHealth) genResult(_ string, row chunk.Row) inspectionResult { } } -func (c checkRegionHealth) getItem() string { +func (checkRegionHealth) getItem() string { return "region-health" } type checkStoreRegionTooMuch struct{} -func (c checkStoreRegionTooMuch) genSQL(timeRange plannercore.QueryTimeRange) string { +func (checkStoreRegionTooMuch) genSQL(timeRange plannercore.QueryTimeRange) string { condition := timeRange.Condition() return fmt.Sprintf(`select address, max(value) from metrics_schema.pd_scheduler_store_status %s and type='region_count' and value > 20000 group by address`, condition) } -func (c checkStoreRegionTooMuch) genResult(sql string, row chunk.Row) inspectionResult { +func (c checkStoreRegionTooMuch) genResult(_ string, row chunk.Row) inspectionResult { actual := fmt.Sprintf("%.2f", row.GetFloat64(1)) degree := math.Abs(row.GetFloat64(1)-20000) / math.Max(row.GetFloat64(1), 20000) return inspectionResult{ @@ -1143,7 +1143,7 @@ func (c checkStoreRegionTooMuch) genResult(sql string, row chunk.Row) inspection } } -func (c checkStoreRegionTooMuch) getItem() string { +func (checkStoreRegionTooMuch) getItem() string { return "region-count" } @@ -1190,7 +1190,7 @@ func checkRules(ctx context.Context, sctx sessionctx.Context, filter inspectionF return results } -func (c thresholdCheckInspection) inspectForLeaderDrop(ctx context.Context, sctx sessionctx.Context, filter inspectionFilter) []inspectionResult { +func (thresholdCheckInspection) inspectForLeaderDrop(ctx context.Context, sctx sessionctx.Context, filter inspectionFilter) []inspectionResult { condition := filter.timeRange.Condition() threshold := 50.0 sql := new(strings.Builder) diff --git a/executor/join.go b/executor/join.go index ce93bfb255e0f..f27d4642556f1 100644 --- a/executor/join.go +++ b/executor/join.go @@ -908,12 +908,12 @@ func (w *probeWorker) joinNAASJMatchProbeSideRow2Chunk(probeKey uint64, probeKey // For NA-AntiLeftOuterSemiJoin, we couldn't match null-bucket first, because once y set has a same key x and null // key, we should return the result as left side row appended with a scalar value 0 which is from same key matching failure. func (w *probeWorker) joinNAAJMatchProbeSideRow2Chunk(probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) { - NAAntiSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiSemiJoin && w.hashJoinCtx.isNullAware - NAAntiLeftOuterSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiLeftOuterSemiJoin && w.hashJoinCtx.isNullAware - if NAAntiSemiJoin { + naAntiSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiSemiJoin && w.hashJoinCtx.isNullAware + naAntiLeftOuterSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiLeftOuterSemiJoin && w.hashJoinCtx.isNullAware + if naAntiSemiJoin { return w.joinNAASJMatchProbeSideRow2Chunk(probeKey, probeKeyNullBits, probeSideRow, hCtx, joinResult) } - if NAAntiLeftOuterSemiJoin { + if naAntiLeftOuterSemiJoin { return w.joinNAALOSJMatchProbeSideRow2Chunk(probeKey, probeKeyNullBits, probeSideRow, hCtx, joinResult) } // shouldn't be here, not a valid NAAJ. @@ -1559,7 +1559,7 @@ func (e *joinRuntimeStats) String() string { } // Tp implements the RuntimeStats interface. -func (e *joinRuntimeStats) Tp() int { +func (*joinRuntimeStats) Tp() int { return execdetails.TpJoinRuntimeStats } @@ -1596,7 +1596,7 @@ func (e *hashJoinRuntimeStats) setMaxFetchAndProbeTime(t int64) { } // Tp implements the RuntimeStats interface. -func (e *hashJoinRuntimeStats) Tp() int { +func (*hashJoinRuntimeStats) Tp() int { return execdetails.TpHashJoinRuntimeStats } diff --git a/executor/joiner.go b/executor/joiner.go index 842135802444f..907823c928882 100644 --- a/executor/joiner.go +++ b/executor/joiner.go @@ -238,7 +238,7 @@ func (j *baseJoiner) initDefaultInner(innerTypes []*types.FieldType, defaultInne j.defaultInner = mutableRow.ToRow() } -func (j *baseJoiner) makeJoinRowToChunk(chk *chunk.Chunk, lhs, rhs chunk.Row, lUsed, rUsed []int) { +func (*baseJoiner) makeJoinRowToChunk(chk *chunk.Chunk, lhs, rhs chunk.Row, lUsed, rUsed []int) { // Call AppendRow() first to increment the virtual rows. // Fix: https://github.com/pingcap/tidb/issues/5771 lWide := chk.AppendRowByColIdxs(lhs, lUsed) @@ -424,8 +424,7 @@ func (j *semiJoiner) tryToMatchOuters(outers chunk.Iterator, inner chunk.Row, ch return outerRowStatus, err } -func (j *semiJoiner) onMissMatch(_ bool, outer chunk.Row, chk *chunk.Chunk) { -} +func (*semiJoiner) onMissMatch(bool, chunk.Row, *chunk.Chunk) {} // Clone implements joiner interface. func (j *semiJoiner) Clone() joiner { @@ -453,7 +452,7 @@ type nullAwareAntiSemiJoiner struct { } // tryToMatchInners implements joiner interface. -func (naaj *nullAwareAntiSemiJoiner) tryToMatchInners(outer chunk.Row, inners chunk.Iterator, chk *chunk.Chunk, _ ...NAAJType) (matched bool, hasNull bool, err error) { +func (naaj *nullAwareAntiSemiJoiner) tryToMatchInners(outer chunk.Row, inners chunk.Iterator, _ *chunk.Chunk, _ ...NAAJType) (matched bool, hasNull bool, err error) { // Step1: inner rows come from NULL-bucket OR Same-Key bucket. (no rows mean not matched) if inners.Len() == 0 { return false, false, nil @@ -482,7 +481,7 @@ func (naaj *nullAwareAntiSemiJoiner) tryToMatchInners(outer chunk.Row, inners ch return false, false, err } -func (naaj *nullAwareAntiSemiJoiner) tryToMatchOuters(outers chunk.Iterator, inner chunk.Row, chk *chunk.Chunk, outerRowStatus []outerRowStatusFlag) (_ []outerRowStatusFlag, err error) { +func (*nullAwareAntiSemiJoiner) tryToMatchOuters(_ chunk.Iterator, _ chunk.Row, _ *chunk.Chunk, outerRowStatus []outerRowStatusFlag) (_ []outerRowStatusFlag, err error) { // todo: use the outer build. return outerRowStatus, err } @@ -500,7 +499,7 @@ type antiSemiJoiner struct { } // tryToMatchInners implements joiner interface. -func (j *antiSemiJoiner) tryToMatchInners(outer chunk.Row, inners chunk.Iterator, chk *chunk.Chunk, _ ...NAAJType) (matched bool, hasNull bool, err error) { +func (j *antiSemiJoiner) tryToMatchInners(outer chunk.Row, inners chunk.Iterator, _ *chunk.Chunk, _ ...NAAJType) (matched bool, hasNull bool, err error) { if inners.Len() == 0 { return false, false, nil } @@ -709,7 +708,7 @@ func (naal *nullAwareAntiLeftOuterSemiJoiner) onMissMatch(_ bool, outer chunk.Ro chk.AppendInt64(lWide, 1) } -func (naal *nullAwareAntiLeftOuterSemiJoiner) tryToMatchOuters(outers chunk.Iterator, inner chunk.Row, chk *chunk.Chunk, outerRowStatus []outerRowStatusFlag) (_ []outerRowStatusFlag, err error) { +func (*nullAwareAntiLeftOuterSemiJoiner) tryToMatchOuters(chunk.Iterator, chunk.Row, *chunk.Chunk, []outerRowStatusFlag) (_ []outerRowStatusFlag, err error) { // todo: return nil, err } @@ -1034,8 +1033,7 @@ func (j *innerJoiner) tryToMatchOuters(outers chunk.Iterator, inner chunk.Row, c return j.filterAndCheckOuterRowStatus(chkForJoin, chk, inner.Len(), outerRowStatus, lUsedForFilter, rUsedForFilter) } -func (j *innerJoiner) onMissMatch(_ bool, outer chunk.Row, chk *chunk.Chunk) { -} +func (*innerJoiner) onMissMatch(bool, chunk.Row, *chunk.Chunk) {} func (j *innerJoiner) Clone() joiner { return &innerJoiner{baseJoiner: j.baseJoiner.Clone()} diff --git a/executor/load_data.go b/executor/load_data.go index 4e08a7eae41de..2cc00260f9c3e 100644 --- a/executor/load_data.go +++ b/executor/load_data.go @@ -723,7 +723,7 @@ func (s *SimpleSeekerOnReadCloser) Close() error { type loadDataVarKeyType int // String defines a Stringer function for debugging and pretty printing. -func (k loadDataVarKeyType) String() string { +func (loadDataVarKeyType) String() string { return "load_data_var" } diff --git a/executor/load_stats.go b/executor/load_stats.go index c409aad12c1c6..5fa1d591bc7f9 100644 --- a/executor/load_stats.go +++ b/executor/load_stats.go @@ -45,7 +45,7 @@ type LoadStatsInfo struct { type loadStatsVarKeyType int // String defines a Stringer function for debugging and pretty printing. -func (k loadStatsVarKeyType) String() string { +func (loadStatsVarKeyType) String() string { return "load_stats_var" } @@ -68,12 +68,12 @@ func (e *LoadStatsExec) Next(_ context.Context, req *chunk.Chunk) error { } // Close implements the Executor Close interface. -func (e *LoadStatsExec) Close() error { +func (*LoadStatsExec) Close() error { return nil } // Open implements the Executor Open interface. -func (e *LoadStatsExec) Open(_ context.Context) error { +func (*LoadStatsExec) Open(context.Context) error { return nil } diff --git a/executor/lock_stats.go b/executor/lock_stats.go index 5d36b900887e7..7ec3d12e9be4a 100644 --- a/executor/lock_stats.go +++ b/executor/lock_stats.go @@ -37,7 +37,7 @@ type LockStatsExec struct { type lockStatsVarKeyType int // String defines a Stringer function for debugging and pretty printing. -func (k lockStatsVarKeyType) String() string { +func (lockStatsVarKeyType) String() string { return "lock_stats_var" } @@ -83,12 +83,12 @@ func (e *LockStatsExec) Next(_ context.Context, _ *chunk.Chunk) error { } // Close implements the Executor Close interface. -func (e *LockStatsExec) Close() error { +func (*LockStatsExec) Close() error { return nil } // Open implements the Executor Open interface. -func (e *LockStatsExec) Open(_ context.Context) error { +func (*LockStatsExec) Open(context.Context) error { return nil } @@ -102,7 +102,7 @@ type UnlockStatsExec struct { type unlockStatsVarKeyType int // String defines a Stringer function for debugging and pretty printing. -func (k unlockStatsVarKeyType) String() string { +func (unlockStatsVarKeyType) String() string { return "unlock_stats_var" } @@ -110,7 +110,7 @@ func (k unlockStatsVarKeyType) String() string { const UnlockStatsVarKey unlockStatsVarKeyType = 0 // Next implements the Executor Next interface. -func (e *UnlockStatsExec) Next(_ context.Context, _ *chunk.Chunk) error { +func (e *UnlockStatsExec) Next(context.Context, *chunk.Chunk) error { do := domain.GetDomain(e.Ctx()) is := do.InfoSchema() h := do.StatsHandle() @@ -148,11 +148,11 @@ func (e *UnlockStatsExec) Next(_ context.Context, _ *chunk.Chunk) error { } // Close implements the Executor Close interface. -func (e *UnlockStatsExec) Close() error { +func (*UnlockStatsExec) Close() error { return nil } // Open implements the Executor Open interface. -func (e *UnlockStatsExec) Open(_ context.Context) error { +func (*UnlockStatsExec) Open(context.Context) error { return nil } diff --git a/executor/mem_reader.go b/executor/mem_reader.go index 69c31e46cd35b..c0c7dd466ea51 100644 --- a/executor/mem_reader.go +++ b/executor/mem_reader.go @@ -762,7 +762,7 @@ func (m *memIndexLookUpReader) getMemRows(ctx context.Context) ([][]types.Datum, return memTblReader.getMemRows(ctx) } -func (m *memIndexLookUpReader) getMemRowsHandle() ([]kv.Handle, error) { +func (*memIndexLookUpReader) getMemRowsHandle() ([]kv.Handle, error) { return nil, errors.New("getMemRowsHandle has not been implemented for memIndexLookUpReader") } @@ -980,7 +980,7 @@ func (m *memIndexMergeReader) intersectionHandles(kvRanges [][]kv.KeyRange) (fin cnt := 1 hMap.Set(h, &cnt) } else { - *(cntPtr.(*int)) += 1 + *(cntPtr.(*int))++ } } } @@ -993,7 +993,7 @@ func (m *memIndexMergeReader) intersectionHandles(kvRanges [][]kv.KeyRange) (fin return finalHandles, nil } -func (m *memIndexMergeReader) getMemRowsHandle() ([]kv.Handle, error) { +func (*memIndexMergeReader) getMemRowsHandle() ([]kv.Handle, error) { return nil, errors.New("getMemRowsHandle has not been implemented for memIndexMergeReader") } diff --git a/executor/memtable_reader.go b/executor/memtable_reader.go index 8d2634ba76696..60b34ac0129d3 100644 --- a/executor/memtable_reader.go +++ b/executor/memtable_reader.go @@ -78,7 +78,7 @@ type MemTableReaderExec struct { cacheRetrieved bool } -func (e *MemTableReaderExec) isInspectionCacheableTable(tblName string) bool { +func (*MemTableReaderExec) isInspectionCacheableTable(tblName string) bool { switch tblName { case strings.ToLower(infoschema.TableClusterConfig), strings.ToLower(infoschema.TableClusterInfo), @@ -579,7 +579,7 @@ func (e *clusterLogRetriever) close() error { return nil } -func (e *clusterLogRetriever) getRuntimeStats() execdetails.RuntimeStats { +func (*clusterLogRetriever) getRuntimeStats() execdetails.RuntimeStats { return nil } @@ -803,7 +803,7 @@ func (e *hotRegionsHistoryRetriver) retrieve(ctx context.Context, sctx sessionct return finalRows, nil } -func (e *hotRegionsHistoryRetriver) getHotRegionRowWithSchemaInfo( +func (*hotRegionsHistoryRetriver) getHotRegionRowWithSchemaInfo( hisHotRegion *HistoryHotRegion, tikvHelper *helper.Helper, tables []helper.TableInfoWithKeyRange, diff --git a/executor/metrics_reader.go b/executor/metrics_reader.go index d9e0bd39f1128..454e46989592e 100644 --- a/executor/metrics_reader.go +++ b/executor/metrics_reader.go @@ -142,8 +142,7 @@ func (e *MetricRetriever) getQueryRange(sctx sessionctx.Context) promQLQueryRang func (e *MetricRetriever) genRows(value pmodel.Value, quantile float64) [][]types.Datum { var rows [][]types.Datum - switch value.Type() { - case pmodel.ValMatrix: + if value.Type() == pmodel.ValMatrix { matrix := value.(pmodel.Matrix) for _, m := range matrix { for _, v := range m.Values { diff --git a/executor/opt_rule_blacklist.go b/executor/opt_rule_blacklist.go index 1525c79594141..b06c87cf616ee 100644 --- a/executor/opt_rule_blacklist.go +++ b/executor/opt_rule_blacklist.go @@ -32,7 +32,7 @@ type ReloadOptRuleBlacklistExec struct { } // Next implements the Executor Next interface. -func (e *ReloadOptRuleBlacklistExec) Next(ctx context.Context, _ *chunk.Chunk) error { +func (e *ReloadOptRuleBlacklistExec) Next(context.Context, *chunk.Chunk) error { internalCtx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnPrivilege) return LoadOptRuleBlacklist(internalCtx, e.Ctx()) } diff --git a/executor/pipelined_window.go b/executor/pipelined_window.go index 01164c878b7ee..4811e313c3b23 100644 --- a/executor/pipelined_window.go +++ b/executor/pipelined_window.go @@ -204,7 +204,7 @@ func (e *PipelinedWindowExec) getRowsInPartition(ctx context.Context) (err error return } -func (e *PipelinedWindowExec) fetchChild(ctx context.Context) (EOF bool, err error) { +func (e *PipelinedWindowExec) fetchChild(ctx context.Context) (eof bool, err error) { // TODO: reuse chunks childResult := tryNewCacheChunk(e.Children(0)) err = Next(ctx, e.Children(0), childResult) diff --git a/executor/plan_replayer.go b/executor/plan_replayer.go index 721628debc6d2..20cf10eeffe25 100644 --- a/executor/plan_replayer.go +++ b/executor/plan_replayer.go @@ -229,13 +229,13 @@ type PlanReplayerLoadInfo struct { type planReplayerDumpKeyType int -func (k planReplayerDumpKeyType) String() string { +func (planReplayerDumpKeyType) String() string { return "plan_replayer_dump_var" } type planReplayerLoadKeyType int -func (k planReplayerLoadKeyType) String() string { +func (planReplayerLoadKeyType) String() string { return "plan_replayer_load_var" } @@ -246,7 +246,7 @@ const PlanReplayerLoadVarKey planReplayerLoadKeyType = 0 const PlanReplayerDumpVarKey planReplayerDumpKeyType = 1 // Next implements the Executor Next interface. -func (e *PlanReplayerLoadExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *PlanReplayerLoadExec) Next(_ context.Context, req *chunk.Chunk) error { req.GrowAndReset(e.MaxChunkSize()) if len(e.info.Path) == 0 { return errors.New("plan replayer: file path is empty") @@ -267,7 +267,7 @@ func loadSetTiFlashReplica(ctx sessionctx.Context, z *zip.Reader) error { if err != nil { return errors.AddStack(err) } - //nolint: errcheck,all_revive + //nolint: errcheck,all_revive,revive defer v.Close() buf := new(bytes.Buffer) _, err = buf.ReadFrom(v) @@ -365,9 +365,9 @@ func loadVariables(ctx sessionctx.Context, z *zip.Reader) error { if err != nil { return errors.AddStack(err) } - //nolint: errcheck,all_revive + //nolint: errcheck,all_revive,revive defer v.Close() - _, err = toml.DecodeReader(v, &varMap) + _, err = toml.NewDecoder(v).Decode(&varMap) if err != nil { return errors.AddStack(err) } diff --git a/executor/point_get.go b/executor/point_get.go index 81e1278b4848a..b99a86aaabfef 100644 --- a/executor/point_get.go +++ b/executor/point_get.go @@ -394,7 +394,7 @@ func (e *PointGetExecutor) lockKeyIfExists(ctx context.Context, key []byte) ([]b func (e *PointGetExecutor) lockKeyBase(ctx context.Context, key []byte, - LockOnlyIfExists bool) ([]byte, error) { + lockOnlyIfExists bool) ([]byte, error) { if len(key) == 0 { return nil, nil } @@ -405,7 +405,7 @@ func (e *PointGetExecutor) lockKeyBase(ctx context.Context, if err != nil { return nil, err } - lockCtx.LockOnlyIfExists = LockOnlyIfExists + lockCtx.LockOnlyIfExists = lockOnlyIfExists lockCtx.InitReturnValues(1) err = doLockKeys(ctx, e.Ctx(), lockCtx, key) if err != nil { @@ -417,7 +417,7 @@ func (e *PointGetExecutor) lockKeyBase(ctx context.Context, if len(e.handleVal) > 0 { seVars.TxnCtx.SetPessimisticLockCache(e.idxKey, e.handleVal) } - if LockOnlyIfExists { + if lockOnlyIfExists { return e.getValueFromLockCtx(ctx, lockCtx, key) } } @@ -721,6 +721,6 @@ func (e *runtimeStatsWithSnapshot) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *runtimeStatsWithSnapshot) Tp() int { +func (*runtimeStatsWithSnapshot) Tp() int { return execdetails.TpRuntimeStatsWithSnapshot } diff --git a/executor/prepared.go b/executor/prepared.go index b5fd7ebed1fe6..f55166b328a37 100644 --- a/executor/prepared.go +++ b/executor/prepared.go @@ -73,7 +73,7 @@ func NewPrepareExec(ctx sessionctx.Context, sqlTxt string) *PrepareExec { } // Next implements the Executor Next interface. -func (e *PrepareExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *PrepareExec) Next(ctx context.Context, _ *chunk.Chunk) error { vars := e.Ctx().GetSessionVars() if e.ID != 0 { // Must be the case when we retry a prepare. @@ -164,7 +164,7 @@ type ExecuteExec struct { } // Next implements the Executor Next interface. -func (e *ExecuteExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (*ExecuteExec) Next(context.Context, *chunk.Chunk) error { return nil } @@ -191,7 +191,7 @@ type DeallocateExec struct { } // Next implements the Executor Next interface. -func (e *DeallocateExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *DeallocateExec) Next(context.Context, *chunk.Chunk) error { vars := e.Ctx().GetSessionVars() id, ok := vars.PreparedStmtNameToID[e.Name] if !ok { diff --git a/executor/reload_expr_pushdown_blacklist.go b/executor/reload_expr_pushdown_blacklist.go index b6f1ef810756a..a991f32144ab8 100644 --- a/executor/reload_expr_pushdown_blacklist.go +++ b/executor/reload_expr_pushdown_blacklist.go @@ -34,7 +34,7 @@ type ReloadExprPushdownBlacklistExec struct { } // Next implements the Executor Next interface. -func (e *ReloadExprPushdownBlacklistExec) Next(ctx context.Context, _ *chunk.Chunk) error { +func (e *ReloadExprPushdownBlacklistExec) Next(context.Context, *chunk.Chunk) error { return LoadExprPushdownBlacklist(e.Ctx()) } @@ -53,7 +53,7 @@ func LoadExprPushdownBlacklist(sctx sessionctx.Context) (err error) { if alias, ok := funcName2Alias[name]; ok { name = alias } - var value uint32 = 0 + var value uint32 if val, ok := newBlocklist[name]; ok { value = val } diff --git a/executor/replace.go b/executor/replace.go index e62ae05b018c0..ef7ee918ee14f 100644 --- a/executor/replace.go +++ b/executor/replace.go @@ -117,7 +117,7 @@ func (e *ReplaceExec) replaceRow(ctx context.Context, r toBeCheckedRow) error { // 2. bool: true when found the duplicated key. This only means that duplicated key was found, // and the row was removed. // 3. error: the error. -func (e *ReplaceExec) removeIndexRow(ctx context.Context, txn kv.Transaction, r toBeCheckedRow) (bool, bool, error) { +func (e *ReplaceExec) removeIndexRow(ctx context.Context, txn kv.Transaction, r toBeCheckedRow) (rowUnchanged, foundDupKey bool, err error) { for _, uk := range r.uniqueKeys { _, handle, err := tables.FetchDuplicatedHandle(ctx, uk.newKey, true, txn, e.Table.Meta().ID, uk.commonHandle) if err != nil { @@ -151,7 +151,7 @@ func (e *ReplaceExec) exec(ctx context.Context, newRows [][]types.Datum) error { defer trace.StartRegion(ctx, "ReplaceExec").End() // Get keys need to be checked. - toBeCheckedRows, err := getKeysNeedCheck(ctx, e.Ctx(), e.Table, newRows) + toBeCheckedRows, err := getKeysNeedCheck(e.Ctx(), e.Table, newRows) if err != nil { return err } diff --git a/executor/revoke.go b/executor/revoke.go index 1e74cd620202d..3f13811ccafb1 100644 --- a/executor/revoke.go +++ b/executor/revoke.go @@ -60,7 +60,7 @@ type RevokeExec struct { } // Next implements the Executor Next interface. -func (e *RevokeExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *RevokeExec) Next(ctx context.Context, _ *chunk.Chunk) error { if e.done { return nil } diff --git a/executor/sample.go b/executor/sample.go index c6d897d49865c..a8a35561c94f1 100644 --- a/executor/sample.go +++ b/executor/sample.go @@ -26,6 +26,7 @@ import ( "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/tablecodec" "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/channel" "github.com/pingcap/tidb/util/chunk" decoder "github.com/pingcap/tidb/util/rowDecoder" "github.com/pingcap/tidb/util/tracing" @@ -47,14 +48,14 @@ type TableSampleExecutor struct { } // Open initializes necessary variables for using this executor. -func (e *TableSampleExecutor) Open(ctx context.Context) error { +func (*TableSampleExecutor) Open(ctx context.Context) error { defer tracing.StartRegion(ctx, "TableSampleExecutor.Open").End() return nil } // Next fills data into the chunk passed by its caller. // The task was actually done by sampler. -func (e *TableSampleExecutor) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *TableSampleExecutor) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.sampler.finished() { return nil @@ -64,7 +65,7 @@ func (e *TableSampleExecutor) Next(ctx context.Context, req *chunk.Chunk) error } // Close implements the Executor Close interface. -func (e *TableSampleExecutor) Close() error { +func (*TableSampleExecutor) Close() error { return nil } @@ -379,8 +380,7 @@ func (s *sampleSyncer) sync() error { defer func() { for _, f := range s.fetchers { // Cleanup channels to terminate fetcher goroutines. - for _, ok := <-f.kvChan; ok; { - } + channel.Clear(f.kvChan) } }() for i := 0; i < s.totalCount; i++ { diff --git a/executor/select_into.go b/executor/select_into.go index 89ccb33d8cf16..4caff59ea50a9 100644 --- a/executor/select_into.go +++ b/executor/select_into.go @@ -71,7 +71,7 @@ func (s *SelectIntoExec) Open(ctx context.Context) error { } // Next implements the Executor Next interface. -func (s *SelectIntoExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (s *SelectIntoExec) Next(ctx context.Context, _ *chunk.Chunk) error { for { if err := Next(ctx, s.Children(0), s.chk); err != nil { return err @@ -86,7 +86,7 @@ func (s *SelectIntoExec) Next(ctx context.Context, req *chunk.Chunk) error { return nil } -func (s *SelectIntoExec) considerEncloseOpt(et types.EvalType) bool { +func (*SelectIntoExec) considerEncloseOpt(et types.EvalType) bool { return et == types.ETString || et == types.ETDuration || et == types.ETTimestamp || et == types.ETDatetime || et == types.ETJson diff --git a/executor/set.go b/executor/set.go index f52130fc9ac7e..72188f102c0b2 100644 --- a/executor/set.go +++ b/executor/set.go @@ -257,19 +257,19 @@ func (e *SetExecutor) setCharset(cs, co string, isSetName bool) error { return errors.Trace(err) } } - csDb, err := sessionVars.GlobalVarsAccessor.GetGlobalSysVar(variable.CharsetDatabase) + csDB, err := sessionVars.GlobalVarsAccessor.GetGlobalSysVar(variable.CharsetDatabase) if err != nil { return err } - coDb, err := sessionVars.GlobalVarsAccessor.GetGlobalSysVar(variable.CollationDatabase) + coDB, err := sessionVars.GlobalVarsAccessor.GetGlobalSysVar(variable.CollationDatabase) if err != nil { return err } - err = sessionVars.SetSystemVar(variable.CharacterSetConnection, csDb) + err = sessionVars.SetSystemVar(variable.CharacterSetConnection, csDB) if err != nil { return errors.Trace(err) } - return errors.Trace(sessionVars.SetSystemVar(variable.CollationConnection, coDb)) + return errors.Trace(sessionVars.SetSystemVar(variable.CollationConnection, coDB)) } func (e *SetExecutor) getVarValue(ctx context.Context, v *expression.VarAssignment, sysVar *variable.SysVar) (value string, err error) { diff --git a/executor/set_config.go b/executor/set_config.go index 0fb8c5d255ce1..8f9f73af0c47a 100644 --- a/executor/set_config.go +++ b/executor/set_config.go @@ -46,7 +46,7 @@ type SetConfigExec struct { } // Open implements the Executor Open interface. -func (s *SetConfigExec) Open(ctx context.Context) error { +func (s *SetConfigExec) Open(context.Context) error { if s.p.Type != "" { s.p.Type = strings.ToLower(s.p.Type) if s.p.Type != "tikv" && s.p.Type != "tidb" && s.p.Type != "pd" && s.p.Type != "tiflash" { @@ -84,7 +84,7 @@ var TestSetConfigServerInfoKey stringutil.StringerStr = "TestSetConfigServerInfo var TestSetConfigHTTPHandlerKey stringutil.StringerStr = "TestSetConfigHTTPHandlerKey" // Next implements the Executor Next interface. -func (s *SetConfigExec) Next(ctx context.Context, req *chunk.Chunk) error { +func (s *SetConfigExec) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() getServerFunc := infoschema.GetClusterServerInfo if v := s.Ctx().Value(TestSetConfigServerInfoKey); v != nil { diff --git a/executor/show.go b/executor/show.go index 5f22d8271c7cb..2c5cb941cd42b 100644 --- a/executor/show.go +++ b/executor/show.go @@ -70,6 +70,7 @@ import ( "github.com/pingcap/tidb/util/collate" "github.com/pingcap/tidb/util/dbterror/exeerrors" "github.com/pingcap/tidb/util/etcd" + "github.com/pingcap/tidb/util/filter" "github.com/pingcap/tidb/util/format" "github.com/pingcap/tidb/util/hack" "github.com/pingcap/tidb/util/hint" @@ -180,7 +181,7 @@ func (e *ShowExec) fetchAll(ctx context.Context) error { case ast.ShowColumns: return e.fetchShowColumns(ctx) case ast.ShowConfig: - return e.fetchShowClusterConfigs(ctx) + return e.fetchShowClusterConfigs() case ast.ShowCreateTable: return e.fetchShowCreateTable() case ast.ShowCreateSequence: @@ -299,8 +300,7 @@ type visibleChecker struct { } func (v *visibleChecker) Enter(in ast.Node) (out ast.Node, skipChildren bool) { - switch x := in.(type) { - case *ast.TableName: + if x, ok := in.(*ast.TableName); ok { schema := x.Schema.L if schema == "" { schema = v.defaultDB @@ -317,7 +317,7 @@ func (v *visibleChecker) Enter(in ast.Node) (out ast.Node, skipChildren bool) { return in, false } -func (v *visibleChecker) Leave(in ast.Node) (out ast.Node, ok bool) { +func (*visibleChecker) Leave(in ast.Node) (out ast.Node, ok bool) { return in, true } @@ -380,7 +380,7 @@ func (e *ShowExec) fetchShowBind() error { if !checker.ok { continue } - e.appendRow([]interface{}{ + e.appendRow([]any{ bindData.OriginalSQL, hint.BindSQL, bindData.Db, @@ -421,7 +421,7 @@ func (e *ShowExec) fetchShowBindingCacheStatus(ctx context.Context) error { memUsage := handle.GetMemUsage() memCapacity := handle.GetMemCapacity() - e.appendRow([]interface{}{ + e.appendRow([]any{ numBindings, rows[0].GetInt64(0), memory.FormatBytes(memUsage), @@ -445,14 +445,14 @@ func (e *ShowExec) fetchShowEngines(ctx context.Context) error { // moveInfoSchemaToFront moves information_schema to the first, and the others are sorted in the origin ascending order. func moveInfoSchemaToFront(dbs []string) { - if len(dbs) > 0 && strings.EqualFold(dbs[0], "INFORMATION_SCHEMA") { + if len(dbs) > 0 && strings.EqualFold(dbs[0], filter.InformationSchemaName) { return } - i := sort.SearchStrings(dbs, "INFORMATION_SCHEMA") - if i < len(dbs) && strings.EqualFold(dbs[i], "INFORMATION_SCHEMA") { + i := sort.SearchStrings(dbs, filter.InformationSchemaName) + if i < len(dbs) && strings.EqualFold(dbs[i], filter.InformationSchemaName) { copy(dbs[1:i+1], dbs[0:i]) - dbs[0] = "INFORMATION_SCHEMA" + dbs[0] = filter.InformationSchemaName } } @@ -513,7 +513,7 @@ func (e *ShowExec) fetchShowProcessList() error { return nil } -func (e *ShowExec) fetchShowOpenTables() error { +func (*ShowExec) fetchShowOpenTables() error { // TiDB has no concept like mysql's "table cache" and "open table" // For simplicity, we just return an empty result with the same structure as MySQL's SHOW OPEN TABLES return nil @@ -1059,7 +1059,7 @@ func constructResultOfShowCreateTable(ctx sessionctx.Context, dbName *model.CISt default: defaultValStr := fmt.Sprintf("%v", defaultValue) // If column is timestamp, and default value is not current_timestamp, should convert the default value to the current session time zone. - if col.GetType() == mysql.TypeTimestamp && defaultValStr != types.ZeroDatetimeStr { + if defaultValStr != types.ZeroDatetimeStr && col.GetType() == mysql.TypeTimestamp { timeValue, err := table.GetColDefaultValue(ctx, col) if err != nil { return errors.Trace(err) @@ -1407,7 +1407,7 @@ var TestShowClusterConfigKey stringutil.StringerStr = "TestShowClusterConfigKey" // TestShowClusterConfigFunc is used to test 'show config ...'. type TestShowClusterConfigFunc func() ([][]types.Datum, error) -func (e *ShowExec) fetchShowClusterConfigs(ctx context.Context) error { +func (e *ShowExec) fetchShowClusterConfigs() error { emptySet := set.NewStringSet() var confItems [][]types.Datum var err error @@ -1832,11 +1832,11 @@ func (e *ShowExec) fetchShowPrivileges() error { return nil } -func (e *ShowExec) fetchShowTriggers() error { +func (*ShowExec) fetchShowTriggers() error { return nil } -func (e *ShowExec) fetchShowProcedureStatus() error { +func (*ShowExec) fetchShowProcedureStatus() error { return nil } diff --git a/executor/show_placement.go b/executor/show_placement.go index f577c3bb2b6be..1bd9203f94c06 100644 --- a/executor/show_placement.go +++ b/executor/show_placement.go @@ -95,7 +95,7 @@ func (b *showPlacementLabelsResultBuilder) BuildRows() ([][]interface{}, error) return rows, nil } -func (b *showPlacementLabelsResultBuilder) sortMapKeys(m map[string]interface{}) []string { +func (*showPlacementLabelsResultBuilder) sortMapKeys(m map[string]interface{}) []string { sorted := make([]string, 0, len(m)) for key := range m { sorted = append(sorted, key) @@ -269,7 +269,7 @@ func (e *ShowExec) fetchAllDBPlacements(ctx context.Context, scheduleState map[i slices.SortFunc(dbs, func(i, j *model.DBInfo) bool { return i.Name.O < j.Name.O }) for _, dbInfo := range dbs { - if e.Ctx().GetSessionVars().User != nil && checker != nil && !checker.DBIsVisible(activeRoles, dbInfo.Name.O) { + if checker != nil && e.Ctx().GetSessionVars().User != nil && !checker.DBIsVisible(activeRoles, dbInfo.Name.O) { continue } diff --git a/executor/show_stats.go b/executor/show_stats.go index babd61b3360e1..ea9dcfb7b7144 100644 --- a/executor/show_stats.go +++ b/executor/show_stats.go @@ -257,7 +257,7 @@ func (e *ShowExec) histogramToRow(dbName, tblName, partitionName, colName string }) } -func (e *ShowExec) versionToTime(version uint64) types.Time { +func (*ShowExec) versionToTime(version uint64) types.Time { t := oracle.GetTimeFromTS(version) return types.NewTime(types.FromGoTime(t), mysql.TypeDatetime, 0) } diff --git a/executor/shuffle.go b/executor/shuffle.go index 4d2c02cf73f60..777b83642d927 100644 --- a/executor/shuffle.go +++ b/executor/shuffle.go @@ -299,6 +299,7 @@ func (e *ShuffleExec) fetchDataAndSplit(ctx context.Context, dataSourceIndex int case <-e.finishCh: return case results[workerIdx] = <-w.receivers[dataSourceIndex].inputHolderCh: + //nolint: revive break } } @@ -346,7 +347,7 @@ func (e *shuffleReceiver) Close() error { // Next implements the Executor Next interface. // It is called by `Tail` executor within "shuffle", to fetch data from `DataSource` by `inputCh`. -func (e *shuffleReceiver) Next(ctx context.Context, req *chunk.Chunk) error { +func (e *shuffleReceiver) Next(_ context.Context, req *chunk.Chunk) error { req.Reset() if e.executed { return nil @@ -459,7 +460,7 @@ func buildPartitionRangeSplitter(ctx sessionctx.Context, concurrency int, byItem // This method is supposed to be used for shuffle with sorted `dataSource` // the caller of this method should guarantee that `input` is grouped, // which means that rows with the same byItems should be continuous, the order does not matter. -func (s *partitionRangeSplitter) split(ctx sessionctx.Context, input *chunk.Chunk, workerIndices []int) ([]int, error) { +func (s *partitionRangeSplitter) split(_ sessionctx.Context, input *chunk.Chunk, workerIndices []int) ([]int, error) { _, err := s.groupChecker.splitIntoGroups(input) if err != nil { return workerIndices, err diff --git a/executor/simple.go b/executor/simple.go index 6d1f6955f9b1d..81c49f700325f 100644 --- a/executor/simple.go +++ b/executor/simple.go @@ -127,7 +127,7 @@ func clearSysSession(ctx context.Context, sctx sessionctx.Context) { } // Next implements the Executor Next interface. -func (e *SimpleExec) Next(ctx context.Context, req *chunk.Chunk) (err error) { +func (e *SimpleExec) Next(ctx context.Context, _ *chunk.Chunk) (err error) { if e.done { return nil } @@ -152,7 +152,7 @@ func (e *SimpleExec) Next(ctx context.Context, req *chunk.Chunk) (err error) { case *ast.BeginStmt: err = e.executeBegin(ctx, x) case *ast.CommitStmt: - e.executeCommit(x) + e.executeCommit() case *ast.SavepointStmt: err = e.executeSavepoint(x) case *ast.ReleaseSavepointStmt: @@ -185,7 +185,7 @@ func (e *SimpleExec) Next(ctx context.Context, req *chunk.Chunk) (err error) { case *ast.SetDefaultRoleStmt: err = e.executeSetDefaultRole(ctx, x) case *ast.ShutdownStmt: - err = e.executeShutdown(x) + err = e.executeShutdown() case *ast.AdminStmt: err = e.executeAdmin(x) case *ast.SetResourceGroupStmt: @@ -469,7 +469,7 @@ func (e *SimpleExec) setRoleRegular(s *ast.SetRoleStmt) error { return nil } -func (e *SimpleExec) setRoleAll(s *ast.SetRoleStmt) error { +func (e *SimpleExec) setRoleAll() error { // Deal with SQL like `SET ROLE ALL;` checker := privilege.GetPrivilegeManager(e.Ctx()) user, host := e.Ctx().GetSessionVars().User.AuthUsername, e.Ctx().GetSessionVars().User.AuthHostname @@ -521,7 +521,7 @@ func (e *SimpleExec) setRoleAllExcept(s *ast.SetRoleStmt) error { return nil } -func (e *SimpleExec) setRoleDefault(s *ast.SetRoleStmt) error { +func (e *SimpleExec) setRoleDefault() error { // Deal with SQL like `SET ROLE DEFAULT;` checker := privilege.GetPrivilegeManager(e.Ctx()) user, host := e.Ctx().GetSessionVars().User.AuthUsername, e.Ctx().GetSessionVars().User.AuthHostname @@ -534,7 +534,7 @@ func (e *SimpleExec) setRoleDefault(s *ast.SetRoleStmt) error { return nil } -func (e *SimpleExec) setRoleNone(s *ast.SetRoleStmt) error { +func (e *SimpleExec) setRoleNone() error { // Deal with SQL like `SET ROLE NONE;` checker := privilege.GetPrivilegeManager(e.Ctx()) roles := make([]*auth.RoleIdentity, 0) @@ -551,13 +551,13 @@ func (e *SimpleExec) executeSetRole(s *ast.SetRoleStmt) error { case ast.SetRoleRegular: return e.setRoleRegular(s) case ast.SetRoleAll: - return e.setRoleAll(s) + return e.setRoleAll() case ast.SetRoleAllExcept: return e.setRoleAllExcept(s) case ast.SetRoleNone: - return e.setRoleNone(s) + return e.setRoleNone() case ast.SetRoleDefault: - return e.setRoleDefault(s) + return e.setRoleDefault() } return nil } @@ -763,7 +763,7 @@ func (e *SimpleExec) executeRevokeRole(ctx context.Context, s *ast.RevokeRoleStm return domain.GetDomain(e.Ctx()).NotifyUpdatePrivilege() } -func (e *SimpleExec) executeCommit(s *ast.CommitStmt) { +func (e *SimpleExec) executeCommit() { e.Ctx().GetSessionVars().SetInTxn(false) } @@ -1052,7 +1052,7 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm if err != nil { return err } - PasswordLocking := createUserFailedLoginJSON(plOptions) + passwordLocking := createUserFailedLoginJSON(plOptions) if s.IsCreateRole { plOptions.lockAccount = "Y" plOptions.passwordExpired = "Y" @@ -1085,15 +1085,14 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm } // If FAILED_LOGIN_ATTEMPTS and PASSWORD_LOCK_TIME are both specified to 0, a string of 0 length is generated. // When inserting the attempts into json, an error occurs. This requires special handling. - if PasswordLocking != "" { - userAttributes = append(userAttributes, PasswordLocking) + if passwordLocking != "" { + userAttributes = append(userAttributes, passwordLocking) } userAttributesStr := fmt.Sprintf("{%s}", strings.Join(userAttributes, ",")) tokenIssuer := "" for _, authTokenOption := range s.AuthTokenOrTLSOptions { - switch authTokenOption.Type { - case ast.TokenIssuer: + if authTokenOption.Type == ast.TokenIssuer { tokenIssuer = authTokenOption.Value } } @@ -1751,15 +1750,15 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt) type AuthTokenOptionHandler int const ( - // NoNeedAuthTokenOptions means the final auth plugin is NOT tidb_auth_plugin - NoNeedAuthTokenOptions AuthTokenOptionHandler = iota + // noNeedAuthTokenOptions means the final auth plugin is NOT tidb_auth_plugin + noNeedAuthTokenOptions AuthTokenOptionHandler = iota // OptionalAuthTokenOptions means the final auth_plugin is tidb_auth_plugin, // and whether to declare AuthTokenOptions or not is ok. OptionalAuthTokenOptions // RequireAuthTokenOptions means the final auth_plugin is tidb_auth_plugin and need AuthTokenOptions here RequireAuthTokenOptions ) - authTokenOptionHandler := NoNeedAuthTokenOptions + authTokenOptionHandler := noNeedAuthTokenOptions currentAuthPlugin, err := privilege.GetPrivilegeManager(e.Ctx()).GetAuthPlugin(spec.User.Username, spec.User.Hostname) if err != nil { return err @@ -1780,7 +1779,7 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt) } switch spec.AuthOpt.AuthPlugin { case mysql.AuthNativePassword, mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password, mysql.AuthSocket, mysql.AuthLDAPSimple, mysql.AuthLDAPSASL, "": - authTokenOptionHandler = NoNeedAuthTokenOptions + authTokenOptionHandler = noNeedAuthTokenOptions case mysql.AuthTiDBAuthToken: if authTokenOptionHandler != OptionalAuthTokenOptions { authTokenOptionHandler = RequireAuthTokenOptions @@ -1907,7 +1906,7 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt) } switch authTokenOptionHandler { - case NoNeedAuthTokenOptions: + case noNeedAuthTokenOptions: if len(authTokenOptions) > 0 { err := errors.New("TOKEN_ISSUER is not needed for the auth plugin") e.Ctx().GetSessionVars().StmtCtx.AppendWarning(err) @@ -2711,7 +2710,7 @@ func (e *SimpleExec) autoNewTxn() bool { return false } -func (e *SimpleExec) executeShutdown(s *ast.ShutdownStmt) error { +func (e *SimpleExec) executeShutdown() error { sessVars := e.Ctx().GetSessionVars() logutil.BgLogger().Info("execute shutdown statement", zap.Uint64("conn", sessVars.ConnectionID)) p, err := os.FindProcess(os.Getpid()) diff --git a/executor/slow_query.go b/executor/slow_query.go index f7878839ae24b..1e70bee8fd3db 100644 --- a/executor/slow_query.go +++ b/executor/slow_query.go @@ -87,7 +87,7 @@ func (e *slowQueryRetriever) retrieve(ctx context.Context, sctx sessionctx.Conte ctx, e.cancel = context.WithCancel(ctx) e.initializeAsyncParsing(ctx, sctx) } - return e.dataForSlowLog(ctx, sctx) + return e.dataForSlowLog(ctx) } func (e *slowQueryRetriever) initialize(ctx context.Context, sctx sessionctx.Context) error { @@ -106,7 +106,7 @@ func (e *slowQueryRetriever) initialize(ctx context.Context, sctx sessionctx.Con } continue } - factory, err := getColumnValueFactoryByName(sctx, col.Name.O, idx) + factory, err := getColumnValueFactoryByName(col.Name.O, idx) if err != nil { return err } @@ -213,7 +213,7 @@ func (e *slowQueryRetriever) parseDataForSlowLog(ctx context.Context, sctx sessi e.parseSlowLog(ctx, sctx, reader, ParseSlowLogBatchSize) } -func (e *slowQueryRetriever) dataForSlowLog(ctx context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { +func (e *slowQueryRetriever) dataForSlowLog(ctx context.Context) ([][]types.Datum, error) { var ( task slowLogTask ok bool @@ -484,7 +484,7 @@ func (e *slowQueryRetriever) parseSlowLog(ctx context.Context, sctx sessionctx.C } } -func (e *slowQueryRetriever) sendParsedSlowLogCh(t slowLogTask, re parsedSlowLog) { +func (*slowQueryRetriever) sendParsedSlowLogCh(t slowLogTask, re parsedSlowLog) { select { case t.resultCh <- re: default: @@ -681,7 +681,7 @@ func parseUserOrHostValue(value string) string { return strings.TrimSpace(tmp[0]) } -func getColumnValueFactoryByName(sctx sessionctx.Context, colName string, columnIdx int) (slowQueryColumnValueFactory, error) { +func getColumnValueFactoryByName(colName string, columnIdx int) (slowQueryColumnValueFactory, error) { switch colName { case variable.SlowLogTimeStr: return func(row []types.Datum, value string, tz *time.Location, checker *slowLogChecker) (bool, error) { @@ -947,7 +947,7 @@ func (e *slowQueryRetriever) getAllFiles(ctx context.Context, sctx sessionctx.Co return logFiles, err } -func (e *slowQueryRetriever) getFileStartTime(ctx context.Context, file *os.File) (time.Time, error) { +func (*slowQueryRetriever) getFileStartTime(ctx context.Context, file *os.File) (time.Time, error) { var t time.Time _, err := file.Seek(0, io.SeekStart) if err != nil { @@ -964,7 +964,7 @@ func (e *slowQueryRetriever) getFileStartTime(ctx context.Context, file *os.File if strings.HasPrefix(line, variable.SlowLogStartPrefixStr) { return ParseTime(line[len(variable.SlowLogStartPrefixStr):]) } - maxNum -= 1 + maxNum-- if maxNum <= 0 { break } @@ -1018,11 +1018,11 @@ func (s *slowQueryRuntimeStats) Clone() execdetails.RuntimeStats { } // Tp implements the RuntimeStats interface. -func (s *slowQueryRuntimeStats) Tp() int { +func (*slowQueryRuntimeStats) Tp() int { return execdetails.TpSlowQueryRuntimeStat } -func (e *slowQueryRetriever) getFileEndTime(ctx context.Context, file *os.File) (time.Time, error) { +func (*slowQueryRetriever) getFileEndTime(ctx context.Context, file *os.File) (time.Time, error) { var t time.Time var tried int stat, err := file.Stat() diff --git a/executor/sort.go b/executor/sort.go index 97ace1c18e124..4210a086bcf30 100644 --- a/executor/sort.go +++ b/executor/sort.go @@ -294,7 +294,7 @@ func (h *multiWayMerge) Len() int { return len(h.elements) } -func (h *multiWayMerge) Push(x interface{}) { +func (*multiWayMerge) Push(interface{}) { // Should never be called. } @@ -355,7 +355,7 @@ func (h *topNChunkHeap) Len() int { return len(h.rowPtrs) } -func (h *topNChunkHeap) Push(x interface{}) { +func (*topNChunkHeap) Push(interface{}) { // Should never be called. } diff --git a/executor/split.go b/executor/split.go index 10dfefea82310..005090aa638b6 100644 --- a/executor/split.go +++ b/executor/split.go @@ -66,7 +66,7 @@ type splitRegionResult struct { } // Open implements the Executor Open interface. -func (e *SplitIndexRegionExec) Open(ctx context.Context) (err error) { +func (e *SplitIndexRegionExec) Open(context.Context) (err error) { e.splitIdxKeys, err = e.getSplitIdxKeys() return err } @@ -338,7 +338,7 @@ type SplitTableRegionExec struct { } // Open implements the Executor Open interface. -func (e *SplitTableRegionExec) Open(ctx context.Context) (err error) { +func (e *SplitTableRegionExec) Open(context.Context) (err error) { e.splitKeys, err = e.getSplitTableKeys() return err } diff --git a/executor/stmtsummary.go b/executor/stmtsummary.go index de7cbef6e1aa6..272d863d38de4 100644 --- a/executor/stmtsummary.go +++ b/executor/stmtsummary.go @@ -35,7 +35,6 @@ const ( ) func buildStmtSummaryRetriever( - ctx sessionctx.Context, table *model.TableInfo, columns []*model.ColumnInfo, extractor *plannercore.StatementsSummaryExtractor, @@ -73,7 +72,7 @@ type dummyRetriever struct { dummyCloser } -func (e *dummyRetriever) retrieve(_ context.Context, _ sessionctx.Context) ([][]types.Datum, error) { +func (*dummyRetriever) retrieve(_ context.Context, _ sessionctx.Context) ([][]types.Datum, error) { return nil, nil } @@ -87,7 +86,7 @@ type stmtSummaryRetriever struct { rowsReader *rowsReader } -func (e *stmtSummaryRetriever) retrieve(ctx context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { +func (e *stmtSummaryRetriever) retrieve(_ context.Context, sctx sessionctx.Context) ([][]types.Datum, error) { if err := e.ensureRowsReader(sctx); err != nil { return nil, err } @@ -101,7 +100,7 @@ func (e *stmtSummaryRetriever) close() error { return nil } -func (e *stmtSummaryRetriever) getRuntimeStats() execdetails.RuntimeStats { +func (*stmtSummaryRetriever) getRuntimeStats() execdetails.RuntimeStats { return nil } @@ -195,7 +194,7 @@ func (r *stmtSummaryRetrieverV2) close() error { return nil } -func (r *stmtSummaryRetrieverV2) getRuntimeStats() execdetails.RuntimeStats { +func (*stmtSummaryRetrieverV2) getRuntimeStats() execdetails.RuntimeStats { return nil } diff --git a/executor/update.go b/executor/update.go index 7929a97a79d2e..f76aeb770c875 100644 --- a/executor/update.go +++ b/executor/update.go @@ -169,7 +169,7 @@ func (e *UpdateExec) merge(row, newData []types.Datum, mergeGenerated bool) erro return nil } -func (e *UpdateExec) exec(ctx context.Context, schema *expression.Schema, row, newData []types.Datum) error { +func (e *UpdateExec) exec(ctx context.Context, _ *expression.Schema, row, newData []types.Datum) error { defer trace.StartRegion(ctx, "UpdateExec").End() bAssignFlag := make([]bool, len(e.assignFlag)) for i, flag := range e.assignFlag { @@ -326,7 +326,7 @@ func (e *UpdateExec) updateRows(ctx context.Context) (int, error) { return totalNumRows, nil } -func (e *UpdateExec) handleErr(colName model.CIStr, rowIdx int, err error) error { +func (*UpdateExec) handleErr(colName model.CIStr, rowIdx int, err error) error { if err == nil { return nil } @@ -535,7 +535,7 @@ func (e *updateRuntimeStats) Merge(other execdetails.RuntimeStats) { } // Tp implements the RuntimeStats interface. -func (e *updateRuntimeStats) Tp() int { +func (*updateRuntimeStats) Tp() int { return execdetails.TpUpdateRuntimeStats } diff --git a/executor/window.go b/executor/window.go index e585e2689c526..3c155b3218ede 100644 --- a/executor/window.go +++ b/executor/window.go @@ -151,7 +151,7 @@ func (e *WindowExec) consumeGroupRows(groupRows []chunk.Row) (err error) { return nil } -func (e *WindowExec) fetchChild(ctx context.Context) (EOF bool, err error) { +func (e *WindowExec) fetchChild(ctx context.Context) (eof bool, err error) { childResult := tryNewCacheChunk(e.Children(0)) err = Next(ctx, e.Children(0), childResult) if err != nil { @@ -288,7 +288,7 @@ func (p *rowFrameWindowProcessor) getEndOffset(numRows uint64) uint64 { return 0 } -func (p *rowFrameWindowProcessor) consumeGroupRows(_ sessionctx.Context, rows []chunk.Row) ([]chunk.Row, error) { +func (*rowFrameWindowProcessor) consumeGroupRows(_ sessionctx.Context, rows []chunk.Row) ([]chunk.Row, error) { return rows, nil } @@ -523,7 +523,7 @@ func (p *rangeFrameWindowProcessor) appendResult2Chunk(ctx sessionctx.Context, r return rows, nil } -func (p *rangeFrameWindowProcessor) consumeGroupRows(_ sessionctx.Context, rows []chunk.Row) ([]chunk.Row, error) { +func (*rangeFrameWindowProcessor) consumeGroupRows(_ sessionctx.Context, rows []chunk.Row) ([]chunk.Row, error) { return rows, nil } diff --git a/executor/write.go b/executor/write.go index 29bc2adf401bd..9526c7d2e62d0 100644 --- a/executor/write.go +++ b/executor/write.go @@ -54,7 +54,7 @@ var ( func updateRecord( ctx context.Context, sctx sessionctx.Context, h kv.Handle, oldData, newData []types.Datum, modified []bool, t table.Table, - onDup bool, memTracker *memory.Tracker, fkChecks []*FKCheckExec, fkCascades []*FKCascadeExec, + onDup bool, _ *memory.Tracker, fkChecks []*FKCheckExec, fkCascades []*FKCascadeExec, ) (bool, error) { r, ctx := tracing.StartRegionEx(ctx, "executor.updateRecord") defer r.End() @@ -322,7 +322,7 @@ func rebaseAutoRandomValue( // resetErrDataTooLong reset ErrDataTooLong error msg. // types.ErrDataTooLong is produced in types.ProduceStrWithSpecifiedTp, there is no column info in there, // so we reset the error msg here, and wrap old err with errors.Wrap. -func resetErrDataTooLong(colName string, rowIdx int, err error) error { +func resetErrDataTooLong(colName string, rowIdx int, _ error) error { newErr := types.ErrDataTooLong.GenWithStack("Data too long for column '%v' at row %v", colName, rowIdx) return newErr } diff --git a/server/conn.go b/server/conn.go index 87d7372233240..45ecd4a18e7a6 100644 --- a/server/conn.go +++ b/server/conn.go @@ -1640,7 +1640,7 @@ func (cc *clientConn) handleIndexAdvise(ctx context.Context, indexAdviseInfo *ex return errors.New("Index Advise: infile is empty") } - if err := indexAdviseInfo.GetIndexAdvice(ctx, data); err != nil { + if err := indexAdviseInfo.GetIndexAdvice(data); err != nil { return err } From f6be1550713d8366cec3fcf8424a60ab2eb9afa7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=B6=85?= Date: Mon, 24 Jul 2023 12:14:49 +0800 Subject: [PATCH 31/72] ttl: fix some memory leak in TTL (#45512) close pingcap/tidb#45510 --- session/session.go | 17 ++++++++++++----- ttl/ttlworker/task_manager.go | 8 ++++++++ ttl/ttlworker/task_manager_integration_test.go | 16 +++++++++++++++- 3 files changed, 35 insertions(+), 6 deletions(-) diff --git a/session/session.go b/session/session.go index 1c307d16c9fc9..f6c5adf5d7ca0 100644 --- a/session/session.go +++ b/session/session.go @@ -3647,8 +3647,10 @@ func createSessionWithOpt(store kv.Storage, opt *Opt) (*session, error) { // attachStatsCollector attaches the stats collector in the dom for the session func attachStatsCollector(s *session, dom *domain.Domain) *session { if dom.StatsHandle() != nil && dom.StatsUpdating() { - s.statsCollector = dom.StatsHandle().NewSessionStatsCollector() - if GetIndexUsageSyncLease() > 0 { + if s.statsCollector == nil { + s.statsCollector = dom.StatsHandle().NewSessionStatsCollector() + } + if s.idxUsageCollector == nil && GetIndexUsageSyncLease() > 0 { s.idxUsageCollector = dom.StatsHandle().NewSessionIndexUsageCollector() } } @@ -3658,9 +3660,14 @@ func attachStatsCollector(s *session, dom *domain.Domain) *session { // detachStatsCollector removes the stats collector in the session func detachStatsCollector(s *session) *session { - s.statsCollector = nil - s.idxUsageCollector = nil - + if s.statsCollector != nil { + s.statsCollector.Delete() + s.statsCollector = nil + } + if s.idxUsageCollector != nil { + s.idxUsageCollector.Delete() + s.idxUsageCollector = nil + } return s } diff --git a/ttl/ttlworker/task_manager.go b/ttl/ttlworker/task_manager.go index 956e14abf3c13..20f70d7fc49ac 100644 --- a/ttl/ttlworker/task_manager.go +++ b/ttl/ttlworker/task_manager.go @@ -306,6 +306,7 @@ loop: err = idleWorker.Schedule(task.ttlScanTask) if err != nil { logger.Warn("fail to schedule task", zap.Error(err)) + task.cancel() continue } @@ -457,6 +458,8 @@ func (m *taskManager) checkFinishedTask(se session.Session, now time.Time) { stillRunningTasks = append(stillRunningTasks, task) continue } + // we should cancel task to release inner context and avoid memory leak + task.cancel() err := m.reportTaskFinished(se, now, task) if err != nil { logutil.Logger(m.ctx).Error("fail to report finished task", zap.Error(err)) @@ -579,6 +582,11 @@ type runningScanTask struct { result *ttlScanTaskExecResult } +// Context returns context for the task and is only used by test now +func (t *runningScanTask) Context() context.Context { + return t.ctx +} + func (t *runningScanTask) finished() bool { return t.result != nil && t.statistics.TotalRows.Load() == t.statistics.ErrorRows.Load()+t.statistics.SuccessRows.Load() } diff --git a/ttl/ttlworker/task_manager_integration_test.go b/ttl/ttlworker/task_manager_integration_test.go index 209f7c7febc46..e66305806e079 100644 --- a/ttl/ttlworker/task_manager_integration_test.go +++ b/ttl/ttlworker/task_manager_integration_test.go @@ -131,6 +131,7 @@ func TestParallelSchedule(t *testing.T) { require.NoError(t, isc.Update(sessionFactory())) now := time.Now() scheduleWg := sync.WaitGroup{} + finishTasks := make([]func(), 0, 4) for i := 0; i < 4; i++ { workers := []ttlworker.Worker{} for j := 0; j < 4; j++ { @@ -139,7 +140,8 @@ func TestParallelSchedule(t *testing.T) { workers = append(workers, scanWorker) } - m := ttlworker.NewTaskManager(context.Background(), nil, isc, fmt.Sprintf("task-manager-%d", i), store) + managerID := fmt.Sprintf("task-manager-%d", i) + m := ttlworker.NewTaskManager(context.Background(), nil, isc, managerID, store) m.SetScanWorkers4Test(workers) scheduleWg.Add(1) go func() { @@ -147,6 +149,15 @@ func TestParallelSchedule(t *testing.T) { m.RescheduleTasks(se, now) scheduleWg.Done() }() + finishTasks = append(finishTasks, func() { + se := sessionFactory() + for _, task := range m.GetRunningTasks() { + require.Nil(t, task.Context().Err(), fmt.Sprintf("%s %d", managerID, task.ScanID)) + task.SetResult(nil) + m.CheckFinishedTask(se, time.Now()) + require.NotNil(t, task.Context().Err(), fmt.Sprintf("%s %d", managerID, task.ScanID)) + } + }) } scheduleWg.Wait() // all tasks should have been scheduled @@ -154,6 +165,9 @@ func TestParallelSchedule(t *testing.T) { for i := 0; i < 4; i++ { sql := fmt.Sprintf("select count(1) from mysql.tidb_ttl_task where status = 'running' AND owner_id = 'task-manager-%d'", i) tk.MustQuery(sql).Check(testkit.Rows("4")) + finishTasks[i]() + sql = fmt.Sprintf("select count(1) from mysql.tidb_ttl_task where status = 'finished' AND owner_id = 'task-manager-%d'", i) + tk.MustQuery(sql).Check(testkit.Rows("4")) } } From 9fe8008453e41a74850def5e3c7f3530ce8e297d Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Mon, 24 Jul 2023 13:38:49 +0800 Subject: [PATCH 32/72] executor: make `TestOrderByAndLimit` stable (#45513) close pingcap/tidb#45496 --- executor/partition_table_test.go | 50 ++++++++++++++++++-------------- 1 file changed, 28 insertions(+), 22 deletions(-) diff --git a/executor/partition_table_test.go b/executor/partition_table_test.go index 6c69dba60c19a..88942ba324ccb 100644 --- a/executor/partition_table_test.go +++ b/executor/partition_table_test.go @@ -548,22 +548,25 @@ func TestOrderByAndLimit(t *testing.T) { // Since we only use order by a not order by a, b, the result is not stable when we read both a and b. // We cut the max element so that the result can be stable. maxEle := tk.MustQuery(fmt.Sprintf("select ifnull(max(a), 1100) from (select * from tregular use index(idx_a) where a > %v order by a limit %v) t", x, y)).Rows()[0][0] - queryRangePartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v", x, x+1, maxEle, y) - queryHashPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v", x, x+1, maxEle, y) - queryListPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v", x, x+1, maxEle, y) - queryRegular := fmt.Sprintf("select * from tregular use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v;", x, x+1, maxEle, y) - require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "IndexLookUp")) - require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "IndexLookUp")) - require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "IndexLookUp")) + queryRangePartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange use index(idx_a) where a > %v and a < %v order by a limit %v", x, maxEle, y) + queryHashPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash use index(idx_a) where a > %v and a < %v order by a limit %v", x, maxEle, y) + queryListPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist use index(idx_a) where a > %v and a < %v order by a limit %v", x, maxEle, y) + queryRegular := fmt.Sprintf("select * from tregular use index(idx_a) where a > %v and a < %v order by a limit %v;", x, maxEle, y) + + regularResult := tk.MustQuery(queryRegular).Sort().Rows() + if len(regularResult) > 0 { + require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "IndexLookUp")) + require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "IndexLookUp")) + require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "IndexLookUp")) + } if i%2 != 0 { require.False(t, tk.HasPlan(queryRangePartitionWithLimitHint, "TopN")) // fully pushed require.False(t, tk.HasPlan(queryHashPartitionWithLimitHint, "TopN")) require.False(t, tk.HasPlan(queryListPartitionWithLimitHint, "TopN")) } - regularResult := tk.MustQuery(queryRegular).Sort().Rows() tk.MustQuery(queryRangePartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryHashPartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryListPartitionWithLimitHint).Sort().Check(regularResult) @@ -581,22 +584,25 @@ func TestOrderByAndLimit(t *testing.T) { x := rand.Intn(1999) y := rand.Intn(2000) + 1 maxEle := tk.MustQuery(fmt.Sprintf("select ifnull(max(b), 2000) from (select * from tregular use index(idx_b) where b > %v order by b limit %v) t", x, y)).Rows()[0][0] - queryRangePartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange use index(idx_b) where b > %v and b < greatest(%v+1, %v) order by b limit %v", x, x+1, maxEle, y) - queryHashPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash use index(idx_b) where b > %v and b < greatest(%v+1, %v) order by b limit %v", x, x+1, maxEle, y) - queryListPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist use index(idx_b) where b > %v and b < greatest(%v+1, %v) order by b limit %v", x, x+1, maxEle, y) - queryRegular := fmt.Sprintf("select * from tregular use index(idx_b) where b > %v and b < greatest(%v+1, %v) order by b limit %v;", x, x+1, maxEle, y) - require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "IndexLookUp")) - require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "IndexLookUp")) - require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "Limit")) - require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "IndexLookUp")) + queryRangePartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange use index(idx_b) where b > %v and b < %v order by b limit %v", x, maxEle, y) + queryHashPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash use index(idx_b) where b > %v and b < %v order by b limit %v", x, maxEle, y) + queryListPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from tlist use index(idx_b) where b > %v and b < %v order by b limit %v", x, maxEle, y) + queryRegular := fmt.Sprintf("select * from tregular use index(idx_b) where b > %v and b < %v order by b limit %v;", x, maxEle, y) + + regularResult := tk.MustQuery(queryRegular).Sort().Rows() + if len(regularResult) > 0 { + require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "IndexLookUp")) + require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "IndexLookUp")) + require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "Limit")) + require.True(t, tk.HasPlan(queryListPartitionWithLimitHint, "IndexLookUp")) + } if i%2 != 0 { require.False(t, tk.HasPlan(queryRangePartitionWithLimitHint, "TopN")) // fully pushed require.False(t, tk.HasPlan(queryHashPartitionWithLimitHint, "TopN")) require.False(t, tk.HasPlan(queryListPartitionWithLimitHint, "TopN")) } - regularResult := tk.MustQuery(queryRegular).Sort().Rows() tk.MustQuery(queryRangePartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryHashPartitionWithLimitHint).Sort().Check(regularResult) tk.MustQuery(queryListPartitionWithLimitHint).Sort().Check(regularResult) From 2eb698c1d30b510206c0819af23390d61535a9e8 Mon Sep 17 00:00:00 2001 From: Yiding Cui Date: Mon, 24 Jul 2023 14:40:19 +0800 Subject: [PATCH 33/72] planner: support ScalarSubQuery to display them in EXPLAIN (#45252) close pingcap/tidb#22076 --- executor/executor.go | 2 + expression/expression.go | 1 + planner/core/BUILD.bazel | 1 + .../core/casetest/scalarsubquery/BUILD.bazel | 20 + .../casetest/scalarsubquery/cases_test.go | 92 +++++ .../core/casetest/scalarsubquery/main_test.go | 52 +++ .../testdata/plan_suite_in.json | 61 ++++ .../testdata/plan_suite_out.json | 119 ++++++ planner/core/common_plans.go | 8 + planner/core/expression_rewriter.go | 61 ++++ planner/core/flat_plan.go | 43 ++- planner/core/initialize.go | 6 + planner/core/scalar_subq_expression.go | 345 ++++++++++++++++++ planner/optimize.go | 1 + sessionctx/stmtctx/stmtctx.go | 1 + sessionctx/variable/session.go | 10 + sessionctx/variable/sysvar.go | 4 + sessionctx/variable/tidb_vars.go | 3 + util/plancodec/id.go | 7 + 19 files changed, 835 insertions(+), 2 deletions(-) create mode 100644 planner/core/casetest/scalarsubquery/BUILD.bazel create mode 100644 planner/core/casetest/scalarsubquery/cases_test.go create mode 100644 planner/core/casetest/scalarsubquery/main_test.go create mode 100644 planner/core/casetest/scalarsubquery/testdata/plan_suite_in.json create mode 100644 planner/core/casetest/scalarsubquery/testdata/plan_suite_out.json create mode 100644 planner/core/scalar_subq_expression.go diff --git a/executor/executor.go b/executor/executor.go index 4c2bab5b644f1..c477f25c435d8 100644 --- a/executor/executor.go +++ b/executor/executor.go @@ -2083,6 +2083,7 @@ func ResetContextOfStmt(ctx sessionctx.Context, s ast.StmtNode) (err error) { if explainStmt, ok := s.(*ast.ExplainStmt); ok { sc.InExplainStmt = true sc.ExplainFormat = explainStmt.Format + sc.InExplainAnalyzeStmt = explainStmt.Analyze sc.IgnoreExplainIDSuffix = strings.ToLower(explainStmt.Format) == types.ExplainFormatBrief sc.InVerboseExplain = strings.ToLower(explainStmt.Format) == types.ExplainFormatVerbose s = explainStmt.Stmt @@ -2091,6 +2092,7 @@ func ResetContextOfStmt(ctx sessionctx.Context, s ast.StmtNode) (err error) { } if explainForStmt, ok := s.(*ast.ExplainForStmt); ok { sc.InExplainStmt = true + sc.InExplainAnalyzeStmt = true sc.InVerboseExplain = strings.ToLower(explainForStmt.Format) == types.ExplainFormatVerbose } diff --git a/expression/expression.go b/expression/expression.go index eea3c851db9a5..39afe4a1a914b 100644 --- a/expression/expression.go +++ b/expression/expression.go @@ -49,6 +49,7 @@ const ( columnFlag byte = 1 scalarFunctionFlag byte = 3 parameterFlag byte = 4 + ScalarSubQFlag byte = 5 ) // EvalAstExpr evaluates ast expression directly. diff --git a/planner/core/BUILD.bazel b/planner/core/BUILD.bazel index 527b86baa42c5..e4f110dd6d0d6 100644 --- a/planner/core/BUILD.bazel +++ b/planner/core/BUILD.bazel @@ -70,6 +70,7 @@ go_library( "rule_topn_push_down.go", "runtime_filter.go", "runtime_filter_generator.go", + "scalar_subq_expression.go", "show_predicate_extractor.go", "stats.go", "stringer.go", diff --git a/planner/core/casetest/scalarsubquery/BUILD.bazel b/planner/core/casetest/scalarsubquery/BUILD.bazel new file mode 100644 index 0000000000000..2ae01097534c6 --- /dev/null +++ b/planner/core/casetest/scalarsubquery/BUILD.bazel @@ -0,0 +1,20 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "scalarsubquery_test", + timeout = "short", + srcs = [ + "cases_test.go", + "main_test.go", + ], + data = glob(["testdata/**"]), + flaky = True, + deps = [ + "//testkit", + "//testkit/testdata", + "//testkit/testmain", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/planner/core/casetest/scalarsubquery/cases_test.go b/planner/core/casetest/scalarsubquery/cases_test.go new file mode 100644 index 0000000000000..5fd6a3fceeb79 --- /dev/null +++ b/planner/core/casetest/scalarsubquery/cases_test.go @@ -0,0 +1,92 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package scalarsubquery + +import ( + "fmt" + "testing" + + "github.com/pingcap/tidb/testkit" + "github.com/pingcap/tidb/testkit/testdata" + "github.com/stretchr/testify/require" +) + +func TestExplainNonEvaledSubquery(t *testing.T) { + var ( + input []struct { + SQL string + IsExplainAnalyze bool + HasErr bool + } + output []struct { + SQL string + Plan []string + Error string + } + ) + planSuiteData := GetPlanSuiteData() + planSuiteData.LoadTestCases(t, &input, &output) + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + + tk.MustExec("use test") + tk.MustExec("create table t1(a int, b int, c int)") + tk.MustExec("create table t2(a int, b int, c int)") + tk.MustExec("create table t3(a varchar(5), b varchar(5), c varchar(5))") + tk.MustExec("set @@tidb_opt_enable_non_eval_scalar_subquery=true") + + cutExecutionInfoFromExplainAnalyzeOutput := func(rows [][]interface{}) [][]interface{} { + // The columns are id, estRows, actRows, task type, access object, execution info, operator info, memory, disk + // We need to cut the unstable output of execution info, memory and disk. + for i := range rows { + rows[i] = rows[i][:6] // cut the final memory and disk. + rows[i] = append(rows[i][:5], rows[i][6:]...) + } + return rows + } + + for i, ts := range input { + testdata.OnRecord(func() { + output[i].SQL = ts.SQL + if ts.HasErr { + err := tk.ExecToErr(ts.SQL) + require.NotNil(t, err, fmt.Sprintf("Failed at case #%d", i)) + output[i].Error = err.Error() + output[i].Plan = nil + } else { + rows := tk.MustQuery(ts.SQL).Rows() + if ts.IsExplainAnalyze { + rows = cutExecutionInfoFromExplainAnalyzeOutput(rows) + } + output[i].Plan = testdata.ConvertRowsToStrings(rows) + output[i].Error = "" + } + }) + if ts.HasErr { + err := tk.ExecToErr(ts.SQL) + require.NotNil(t, err, fmt.Sprintf("Failed at case #%d", i)) + } else { + rows := tk.MustQuery(ts.SQL).Rows() + if ts.IsExplainAnalyze { + rows = cutExecutionInfoFromExplainAnalyzeOutput(rows) + } + require.Equal(t, + testdata.ConvertRowsToStrings(testkit.Rows(output[i].Plan...)), + testdata.ConvertRowsToStrings(rows), + fmt.Sprintf("Failed at case #%d, SQL: %v", i, ts.SQL), + ) + } + } +} diff --git a/planner/core/casetest/scalarsubquery/main_test.go b/planner/core/casetest/scalarsubquery/main_test.go new file mode 100644 index 0000000000000..c790cd0b2264f --- /dev/null +++ b/planner/core/casetest/scalarsubquery/main_test.go @@ -0,0 +1,52 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package scalarsubquery + +import ( + "flag" + "testing" + + "github.com/pingcap/tidb/testkit/testdata" + "github.com/pingcap/tidb/testkit/testmain" + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +var testDataMap = make(testdata.BookKeeper) + +func TestMain(m *testing.M) { + testsetup.SetupForCommonTest() + flag.Parse() + testDataMap.LoadTestSuiteData("testdata", "plan_suite") + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun"), + goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + + callback := func(i int) int { + testDataMap.GenerateOutputIfNeeded() + return i + } + + goleak.VerifyTestMain(testmain.WrapTestingM(m, callback), opts...) +} + +func GetPlanSuiteData() testdata.TestData { + return testDataMap["plan_suite"] +} diff --git a/planner/core/casetest/scalarsubquery/testdata/plan_suite_in.json b/planner/core/casetest/scalarsubquery/testdata/plan_suite_in.json new file mode 100644 index 0000000000000..cb673dd95c4d4 --- /dev/null +++ b/planner/core/casetest/scalarsubquery/testdata/plan_suite_in.json @@ -0,0 +1,61 @@ +[ + { + "name": "TestExplainNonEvaledSubquery", + "cases": [ + // Test normal non-correlated scalar sub query. + { + "SQL": "explain format = 'brief' select * from t1 where a = (select a from t2 limit 1)", + "IsExplainAnalyze": false, + "HasErr": false + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where a = (select a from t2 limit 1)", + "IsExplainAnalyze": true, + "HasErr": false + }, + // Test EXISTS non-correlated scalar sub query. + { + "SQL": "explain format = 'brief' select * from t1 where exists(select 1 from t2 where a = 1)", + "IsExplainAnalyze": false, + "HasErr": false + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where exists(select 1 from t2 where a = 1)", + "IsExplainAnalyze": true, + "HasErr": false + }, + { + "SQL": "explain format = 'brief' select * from t1 where not exists(select 1 from t2 where a = 1)", + "IsExplainAnalyze": false, + "HasErr": false + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where not exists(select 1 from t2 where a = 1)", + "IsExplainAnalyze": true, + "HasErr": false + }, + // Test with constant propagation. + { + "SQL": "explain format = 'brief' select * from t1 where exists(select 1 from t2 where a = (select a from t3 limit 1) and b = a);", + "IsExplainAnalyze": false, + "HasErr": false + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where exists(select 1 from t2 where a = (select a from t3 limit 1) and b = a);", + "IsExplainAnalyze": true, + "HasErr": false + }, + // Test multiple returns. + { + "SQL": "explain format = 'brief' select * from t1 where (a, b) = (select a, b from t2 limit 1)", + "IsExplainAnalyze": false, + "HasErr": false + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where (a, b) = (select a, b from t2 limit 1)", + "IsExplainAnalyze": true, + "HasErr": false + } + ] + } +] \ No newline at end of file diff --git a/planner/core/casetest/scalarsubquery/testdata/plan_suite_out.json b/planner/core/casetest/scalarsubquery/testdata/plan_suite_out.json new file mode 100644 index 0000000000000..435d8405a9287 --- /dev/null +++ b/planner/core/casetest/scalarsubquery/testdata/plan_suite_out.json @@ -0,0 +1,119 @@ +[ + { + "Name": "TestExplainNonEvaledSubquery", + "Cases": [ + { + "SQL": "explain format = 'brief' select * from t1 where a = (select a from t2 limit 1)", + "Plan": [ + "Selection 8000.00 root eq(test.t1.a, ScalarQueryCol#9)", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#9", + "└─MaxOneRow 1.00 root ", + " └─Limit 1.00 root offset:0, count:1", + " └─TableReader 1.00 root data:Limit", + " └─Limit 1.00 cop[tikv] offset:0, count:1", + " └─TableFullScan 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Error": "" + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where a = (select a from t2 limit 1)", + "Plan": [ + "TableDual 0.00 0 root " + ], + "Error": "" + }, + { + "SQL": "explain format = 'brief' select * from t1 where exists(select 1 from t2 where a = 1)", + "Plan": [ + "Selection 8000.00 root ScalarQueryCol#10", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#10", + "└─TableReader 10.00 root data:Selection", + " └─Selection 10.00 cop[tikv] eq(test.t2.a, 1)", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Error": "" + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where exists(select 1 from t2 where a = 1)", + "Plan": [ + "TableDual 0.00 0 root " + ], + "Error": "" + }, + { + "SQL": "explain format = 'brief' select * from t1 where not exists(select 1 from t2 where a = 1)", + "Plan": [ + "Selection 8000.00 root not(ScalarQueryCol#10)", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#10", + "└─TableReader 10.00 root data:Selection", + " └─Selection 10.00 cop[tikv] eq(test.t2.a, 1)", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Error": "" + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where not exists(select 1 from t2 where a = 1)", + "Plan": [ + "TableReader 10000.00 0 root ", + "└─TableFullScan 10000.00 0 cop[tikv] table:t1" + ], + "Error": "" + }, + { + "SQL": "explain format = 'brief' select * from t1 where exists(select 1 from t2 where a = (select a from t3 limit 1) and b = a);", + "Plan": [ + "Selection 8000.00 root ScalarQueryCol#15", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#13", + "└─MaxOneRow 1.00 root ", + " └─Limit 1.00 root offset:0, count:1", + " └─TableReader 1.00 root data:Limit", + " └─Limit 1.00 cop[tikv] offset:0, count:1", + " └─TableFullScan 1.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#15", + "└─Selection 6400.00 root eq(cast(test.t2.a, double BINARY), cast(ScalarQueryCol#13, double BINARY)), eq(cast(test.t2.b, double BINARY), cast(ScalarQueryCol#13, double BINARY))", + " └─TableReader 8000.00 root data:Selection", + " └─Selection 8000.00 cop[tikv] eq(test.t2.b, test.t2.a)", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Error": "" + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where exists(select 1 from t2 where a = (select a from t3 limit 1) and b = a);", + "Plan": [ + "TableDual 0.00 0 root " + ], + "Error": "" + }, + { + "SQL": "explain format = 'brief' select * from t1 where (a, b) = (select a, b from t2 limit 1)", + "Plan": [ + "Selection 8000.00 root eq(test.t1.a, ScalarQueryCol#9), eq(test.t1.b, ScalarQueryCol#10)", + "└─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "ScalarSubQuery N/A root Output: ScalarQueryCol#9,ScalarQueryCol#10", + "└─MaxOneRow 1.00 root ", + " └─Limit 1.00 root offset:0, count:1", + " └─TableReader 1.00 root data:Limit", + " └─Limit 1.00 cop[tikv] offset:0, count:1", + " └─TableFullScan 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Error": "" + }, + { + "SQL": "explain analyze format = 'brief' select * from t1 where (a, b) = (select a, b from t2 limit 1)", + "Plan": [ + "TableDual 0.00 0 root " + ], + "Error": "" + } + ] + } +] \ No newline at end of file diff --git a/planner/core/common_plans.go b/planner/core/common_plans.go index 3c87fcb88b91c..3dc784172d40f 100644 --- a/planner/core/common_plans.go +++ b/planner/core/common_plans.go @@ -969,6 +969,11 @@ func (e *Explain) explainFlatPlanInRowFormat(flat *FlatPhysicalPlan) { e.explainFlatOpInRowFormat(flatOp) } } + for _, subQ := range flat.ScalarSubQueries { + for _, flatOp := range subQ { + e.explainFlatOpInRowFormat(flatOp) + } + } } func (e *Explain) explainFlatPlanInJSONFormat(flat *FlatPhysicalPlan) (encodes []*ExplainInfoForEncode) { @@ -981,6 +986,9 @@ func (e *Explain) explainFlatPlanInJSONFormat(flat *FlatPhysicalPlan) (encodes [ for _, cte := range flat.CTEs { encodes = append(encodes, e.explainOpRecursivelyInJSONFormat(cte[0], cte)) } + for _, subQ := range flat.ScalarSubQueries { + encodes = append(encodes, e.explainOpRecursivelyInJSONFormat(subQ[0], subQ)) + } return } diff --git a/planner/core/expression_rewriter.go b/planner/core/expression_rewriter.go index f6d4cfd162878..fef3e8bb1e461 100644 --- a/planner/core/expression_rewriter.go +++ b/planner/core/expression_rewriter.go @@ -875,6 +875,33 @@ func (er *expressionRewriter) handleExistSubquery(ctx context.Context, v *ast.Ex er.err = err return v, true } + if er.b.ctx.GetSessionVars().StmtCtx.InExplainStmt && !er.b.ctx.GetSessionVars().StmtCtx.InExplainAnalyzeStmt && er.b.ctx.GetSessionVars().ExplainNonEvaledSubQuery { + newColID := er.b.ctx.GetSessionVars().AllocPlanColumnID() + subqueryCtx := ScalarSubqueryEvalCtx{ + scalarSubQuery: physicalPlan, + ctx: ctx, + is: er.b.is, + outputColIDs: []int64{newColID}, + }.Init(er.b.ctx, np.SelectBlockOffset()) + scalarSubQ := &ScalarSubQueryExpr{ + scalarSubqueryColID: newColID, + evalCtx: subqueryCtx, + } + scalarSubQ.RetType = np.Schema().Columns[0].GetType() + scalarSubQ.SetCoercibility(np.Schema().Columns[0].Coercibility()) + er.b.ctx.GetSessionVars().RegisterScalarSubQ(subqueryCtx) + if v.Not { + notWrapped, err := expression.NewFunction(er.b.ctx, ast.UnaryNot, types.NewFieldType(mysql.TypeTiny), scalarSubQ) + if err != nil { + er.err = err + return v, true + } + er.ctxStackAppend(notWrapped, types.EmptyName) + return v, true + } + er.ctxStackAppend(scalarSubQ, types.EmptyName) + return v, true + } row, err := EvalSubqueryFirstRow(ctx, physicalPlan, er.b.is, er.b.ctx) if err != nil { er.err = err @@ -1086,6 +1113,40 @@ func (er *expressionRewriter) handleScalarSubquery(ctx context.Context, v *ast.S er.err = err return v, true } + if er.b.ctx.GetSessionVars().StmtCtx.InExplainStmt && !er.b.ctx.GetSessionVars().StmtCtx.InExplainAnalyzeStmt && er.b.ctx.GetSessionVars().ExplainNonEvaledSubQuery { + subqueryCtx := ScalarSubqueryEvalCtx{ + scalarSubQuery: physicalPlan, + ctx: ctx, + is: er.b.is, + }.Init(er.b.ctx, np.SelectBlockOffset()) + newColIDs := make([]int64, 0, np.Schema().Len()) + newScalarSubQueryExprs := make([]expression.Expression, 0, np.Schema().Len()) + for _, col := range np.Schema().Columns { + newColID := er.b.ctx.GetSessionVars().AllocPlanColumnID() + scalarSubQ := &ScalarSubQueryExpr{ + scalarSubqueryColID: newColID, + evalCtx: subqueryCtx, + } + scalarSubQ.RetType = col.RetType + scalarSubQ.SetCoercibility(col.Coercibility()) + newColIDs = append(newColIDs, newColID) + newScalarSubQueryExprs = append(newScalarSubQueryExprs, scalarSubQ) + } + subqueryCtx.outputColIDs = newColIDs + + er.b.ctx.GetSessionVars().RegisterScalarSubQ(subqueryCtx) + if len(newScalarSubQueryExprs) == 1 { + er.ctxStackAppend(newScalarSubQueryExprs[0], types.EmptyName) + } else { + rowFunc, err := er.newFunction(ast.RowFunc, newScalarSubQueryExprs[0].GetType(), newScalarSubQueryExprs...) + if err != nil { + er.err = err + return v, true + } + er.ctxStack = append(er.ctxStack, rowFunc) + } + return v, true + } row, err := EvalSubqueryFirstRow(ctx, physicalPlan, er.b.is, er.b.ctx) if err != nil { er.err = err diff --git a/planner/core/flat_plan.go b/planner/core/flat_plan.go index f1c6e9104b0d1..c35857df679da 100644 --- a/planner/core/flat_plan.go +++ b/planner/core/flat_plan.go @@ -15,17 +15,21 @@ package core import ( + "fmt" "sort" "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/texttree" + "go.uber.org/zap" ) // FlatPhysicalPlan provides an easier structure to traverse a plan and collect needed information. // Note: Although it's named FlatPhysicalPlan, there also could be Insert, Delete and Update at the beginning of Main. type FlatPhysicalPlan struct { - Main FlatPlanTree - CTEs []FlatPlanTree + Main FlatPlanTree + CTEs []FlatPlanTree + ScalarSubQueries []FlatPlanTree // InExecute and InExplain are expected to handle some special cases. Usually you don't need to use them. @@ -197,6 +201,18 @@ func FlattenPhysicalPlan(p Plan, buildSideFirst bool) *FlatPhysicalPlan { res.CTEs = append(res.CTEs, cteExplained) flattenedCTEPlan[cteDef.CTE.IDForStorage] = struct{}{} } + if p.SCtx() == nil || p.SCtx().GetSessionVars() == nil { + return res + } + for _, scalarSubQ := range p.SCtx().GetSessionVars().MapScalarSubQ { + castedScalarSubQ, ok := scalarSubQ.(*ScalarSubqueryEvalCtx) + if !ok { + logutil.BgLogger().Debug("Wrong item regiestered as scalar subquery", zap.String("the wrong item", fmt.Sprintf("%T", scalarSubQ))) + continue + } + subQExplained := res.flattenScalarSubQRecursively(castedScalarSubQ, initInfo, nil) + res.ScalarSubQueries = append(res.ScalarSubQueries, subQExplained) + } return res } @@ -499,3 +515,26 @@ func (f *FlatPhysicalPlan) flattenCTERecursively(cteDef *CTEDefinition, info *op } return target } + +func (f *FlatPhysicalPlan) flattenScalarSubQRecursively(scalarSubQ *ScalarSubqueryEvalCtx, info *operatorCtx, target FlatPlanTree) FlatPlanTree { + flat := f.flattenSingle(scalarSubQ, info) + if flat != nil { + target = append(target, flat) + } + childIdxs := make([]int, 0) + var childIdx int + childInfo := &operatorCtx{ + depth: info.depth + 1, + label: Empty, + isRoot: true, + storeType: kv.TiDB, + indent: texttree.Indent4Child(info.indent, info.isLastChild), + isLastChild: true, + } + target, childIdx = f.flattenRecursively(scalarSubQ.scalarSubQuery, childInfo, target) + childIdxs = append(childIdxs, childIdx) + if flat != nil { + flat.ChildrenIdx = childIdxs + } + return target +} diff --git a/planner/core/initialize.go b/planner/core/initialize.go index 3b9a9f9371c94..8c111a7a4a959 100644 --- a/planner/core/initialize.go +++ b/planner/core/initialize.go @@ -677,3 +677,9 @@ func (p PhysicalSequence) Init(ctx sessionctx.Context, stats *property.StatsInfo p.childrenReqProps = props return &p } + +// Init initializes ScalarSubqueryEvalCtx +func (p ScalarSubqueryEvalCtx) Init(ctx sessionctx.Context, offset int) *ScalarSubqueryEvalCtx { + p.basePlan = newBasePlan(ctx, plancodec.TypeScalarSubQuery, offset) + return &p +} diff --git a/planner/core/scalar_subq_expression.go b/planner/core/scalar_subq_expression.go new file mode 100644 index 0000000000000..9d9f8c478eaef --- /dev/null +++ b/planner/core/scalar_subq_expression.go @@ -0,0 +1,345 @@ +// Copyright 2023 PingCAP, Ins. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package core + +import ( + "context" + "fmt" + "strings" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/expression" + "github.com/pingcap/tidb/infoschema" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/sessionctx/stmtctx" + "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/chunk" + "github.com/pingcap/tidb/util/codec" +) + +// ScalarSubqueryEvalCtx store the plan for the subquery, used by ScalarSubQueryExpr. +type ScalarSubqueryEvalCtx struct { + basePlan + + // The context for evaluating the subquery. + scalarSubQuery PhysicalPlan + ctx context.Context + is infoschema.InfoSchema + evalErr error + evaled bool + + outputColIDs []int64 + colsData []types.Datum +} + +func (ssctx *ScalarSubqueryEvalCtx) getColVal(colID int64) (*types.Datum, error) { + err := ssctx.selfEval() + if err != nil { + return nil, err + } + for i, id := range ssctx.outputColIDs { + if id == colID { + return &ssctx.colsData[i], nil + } + } + return nil, errors.Errorf("Could not found the ScalarSubQueryExpr#%d in the ScalarSubquery_%d", colID, ssctx.ID()) +} + +func (ssctx *ScalarSubqueryEvalCtx) selfEval() error { + if ssctx.evaled { + return ssctx.evalErr + } + ssctx.evaled = true + row, err := EvalSubqueryFirstRow(ssctx.ctx, ssctx.scalarSubQuery, ssctx.is, ssctx.SCtx()) + if err != nil { + ssctx.evalErr = err + return err + } + ssctx.colsData = row + return nil +} + +// ScalarSubQueryExpr is a expression placeholder for the non-correlated scalar subqueries which can be evaluated during optimizing phase. +// TODO: The methods related with evaluate the function will be revised in next step. +type ScalarSubQueryExpr struct { + scalarSubqueryColID int64 + + // The context for evaluating the subquery. + evalCtx *ScalarSubqueryEvalCtx + evalErr error + evaled bool + + hashcode []byte + + expression.Constant +} + +// Traverse implements the TraverseDown interface. +func (s *ScalarSubQueryExpr) Traverse(_ expression.TraverseAction) expression.Expression { + return s +} + +func (s *ScalarSubQueryExpr) selfEvaluate() error { + colVal, err := s.evalCtx.getColVal(s.scalarSubqueryColID) + if err != nil { + s.evalErr = err + s.Constant = *expression.NewNull() + return err + } + s.Constant.Value = *colVal + s.evaled = true + return nil +} + +// Eval implements the Expression interface. +func (s *ScalarSubQueryExpr) Eval(_ chunk.Row) (types.Datum, error) { + if s.evaled { + return s.Value, nil + } + if s.evalErr != nil { + return s.Value, s.evalErr + } + err := s.selfEvaluate() + return s.Value, err +} + +// EvalInt returns the int64 representation of expression. +func (*ScalarSubQueryExpr) EvalInt(_ sessionctx.Context, _ chunk.Row) (val int64, isNull bool, err error) { + return 0, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalReal returns the float64 representation of expression. +func (*ScalarSubQueryExpr) EvalReal(_ sessionctx.Context, _ chunk.Row) (val float64, isNull bool, err error) { + return 0, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalString returns the string representation of expression. +func (*ScalarSubQueryExpr) EvalString(_ sessionctx.Context, _ chunk.Row) (val string, isNull bool, err error) { + return "", false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalDecimal returns the decimal representation of expression. +func (*ScalarSubQueryExpr) EvalDecimal(_ sessionctx.Context, _ chunk.Row) (val *types.MyDecimal, isNull bool, err error) { + return nil, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalTime returns the DATE/DATETIME/TIMESTAMP representation of expression. +func (*ScalarSubQueryExpr) EvalTime(_ sessionctx.Context, _ chunk.Row) (val types.Time, isNull bool, err error) { + return types.ZeroTime, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalDuration returns the duration representation of expression. +func (*ScalarSubQueryExpr) EvalDuration(_ sessionctx.Context, _ chunk.Row) (val types.Duration, isNull bool, err error) { + return types.ZeroDuration, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// EvalJSON returns the JSON representation of expression. +func (*ScalarSubQueryExpr) EvalJSON(_ sessionctx.Context, _ chunk.Row) (val types.BinaryJSON, isNull bool, err error) { + return types.BinaryJSON{}, false, errors.Errorf("Evaluation methods is not implemented for ScalarSubQueryExpr") +} + +// GetType implements the Expression interface. +func (s *ScalarSubQueryExpr) GetType() *types.FieldType { + return s.RetType +} + +// Clone copies an expression totally. +func (s *ScalarSubQueryExpr) Clone() expression.Expression { + ret := *s + ret.RetType = s.RetType.Clone() + return &ret +} + +// Equal implements the Expression interface. +func (s *ScalarSubQueryExpr) Equal(_ sessionctx.Context, e expression.Expression) bool { + anotherS, ok := e.(*ScalarSubQueryExpr) + if !ok { + return false + } + if s.scalarSubqueryColID == anotherS.scalarSubqueryColID { + return true + } + return false +} + +// IsCorrelated implements the Expression interface. +func (*ScalarSubQueryExpr) IsCorrelated() bool { + return false +} + +// ConstItem implements the Expression interface. +func (*ScalarSubQueryExpr) ConstItem(_ *stmtctx.StatementContext) bool { + return true +} + +// Decorrelate implements the Expression interface. +func (s *ScalarSubQueryExpr) Decorrelate(_ *expression.Schema) expression.Expression { + return s +} + +// resolveIndices implements the Expression interface. +func (*ScalarSubQueryExpr) resolveIndices(_ *expression.Schema) error { + return nil +} + +// ResolveIndices implements the Expression interface. +func (s *ScalarSubQueryExpr) ResolveIndices(_ *expression.Schema) (expression.Expression, error) { + return s, nil +} + +// ResolveIndicesByVirtualExpr implements the Expression interface. +func (s *ScalarSubQueryExpr) ResolveIndicesByVirtualExpr(_ *expression.Schema) (expression.Expression, bool) { + return s, false +} + +// resolveIndicesByVirtualExpr implements the Expression interface. +func (*ScalarSubQueryExpr) resolveIndicesByVirtualExpr(_ *expression.Schema) bool { + return false +} + +// RemapColumn implements the Expression interface. +func (s *ScalarSubQueryExpr) RemapColumn(_ map[int64]*expression.Column) (expression.Expression, error) { + return s, nil +} + +// ExplainInfo implements the Expression interface. +func (s *ScalarSubQueryExpr) ExplainInfo() string { + return s.String() +} + +// ExplainNormalizedInfo implements the Expression interface. +func (s *ScalarSubQueryExpr) ExplainNormalizedInfo() string { + return s.String() +} + +// HashCode implements the Expression interface. +func (s *ScalarSubQueryExpr) HashCode(_ *stmtctx.StatementContext) []byte { + if len(s.hashcode) != 0 { + return s.hashcode + } + s.hashcode = make([]byte, 0, 9) + s.hashcode = append(s.hashcode, expression.ScalarSubQFlag) + s.hashcode = codec.EncodeInt(s.hashcode, s.scalarSubqueryColID) + return s.hashcode +} + +// MemoryUsage implements the Expression interface. +func (s *ScalarSubQueryExpr) MemoryUsage() int64 { + ret := int64(0) + if s.evaled { + ret += s.Constant.MemoryUsage() + } + return ret +} + +// String implements the Stringer interface. +func (s *ScalarSubQueryExpr) String() string { + builder := &strings.Builder{} + fmt.Fprintf(builder, "ScalarQueryCol#%d", s.scalarSubqueryColID) + return builder.String() +} + +// MarshalJSON implements the goJSON.Marshaler interface. +func (s *ScalarSubQueryExpr) MarshalJSON() ([]byte, error) { + if s.evalErr != nil { + return nil, s.evalErr + } + if s.evaled { + return s.Constant.MarshalJSON() + } + err := s.selfEvaluate() + if err != nil { + return nil, err + } + return s.Constant.MarshalJSON() +} + +// ReverseEval evaluates the only one column value with given function result. +func (s *ScalarSubQueryExpr) ReverseEval(_ *stmtctx.StatementContext, _ types.Datum, _ types.RoundingType) (val types.Datum, err error) { + if s.evalErr != nil { + return s.Value, s.evalErr + } + if s.evaled { + return s.Value, nil + } + err = s.selfEvaluate() + if err != nil { + return s.Value, err + } + return s.Value, nil +} + +// SupportReverseEval implements the Expression interface. +func (*ScalarSubQueryExpr) SupportReverseEval() bool { + return true +} + +// VecEvalInt evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalInt(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalReal evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalReal(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalString evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalString(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalDecimal evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalDecimal(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalTime evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalTime(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalDuration evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalDuration(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// VecEvalJSON evaluates this expression in a vectorized manner. +func (*ScalarSubQueryExpr) VecEvalJSON(_ sessionctx.Context, _ *chunk.Chunk, _ *chunk.Column) error { + return errors.Errorf("ScalarSubQueryExpr doesn't implement the vec eval yet") +} + +// Vectorized returns whether the expression can be vectorized. +func (*ScalarSubQueryExpr) Vectorized() bool { + return true +} + +// Schema implements the Plan interface. +func (*ScalarSubqueryEvalCtx) Schema() *expression.Schema { + return nil +} + +// ExplainInfo implements the Plan interface. +func (ssctx *ScalarSubqueryEvalCtx) ExplainInfo() string { + builder := &strings.Builder{} + fmt.Fprintf(builder, "Output: ") + for i, id := range ssctx.outputColIDs { + fmt.Fprintf(builder, "ScalarQueryCol#%d", id) + if i+1 != len(ssctx.outputColIDs) { + fmt.Fprintf(builder, ",") + } + } + return builder.String() +} diff --git a/planner/optimize.go b/planner/optimize.go index 1b8d798c6c085..b0c5b0070d677 100644 --- a/planner/optimize.go +++ b/planner/optimize.go @@ -546,6 +546,7 @@ func OptimizeExecStmt(ctx context.Context, sctx sessionctx.Context, func buildLogicalPlan(ctx context.Context, sctx sessionctx.Context, node ast.Node, builder *core.PlanBuilder) (core.Plan, error) { sctx.GetSessionVars().PlanID.Store(0) sctx.GetSessionVars().PlanColumnID.Store(0) + sctx.GetSessionVars().MapScalarSubQ = nil sctx.GetSessionVars().MapHashCode2UniqueID4ExtendedCol = nil failpoint.Inject("mockRandomPlanID", func() { diff --git a/sessionctx/stmtctx/stmtctx.go b/sessionctx/stmtctx/stmtctx.go index ee5f99b600181..81c07b29f1c4c 100644 --- a/sessionctx/stmtctx/stmtctx.go +++ b/sessionctx/stmtctx/stmtctx.go @@ -159,6 +159,7 @@ type StatementContext struct { InSelectStmt bool InLoadDataStmt bool InExplainStmt bool + InExplainAnalyzeStmt bool ExplainFormat string InCreateOrAlterStmt bool InSetSessionStatesStmt bool diff --git a/sessionctx/variable/session.go b/sessionctx/variable/session.go index 91206ff8df2c5..2cbca84a997fd 100644 --- a/sessionctx/variable/session.go +++ b/sessionctx/variable/session.go @@ -744,6 +744,9 @@ type SessionVars struct { // PlanColumnID is the unique id for column when building plan. PlanColumnID atomic.Int64 + // MapScalarSubQ maps the scalar sub queries from its ID to its struct. + MapScalarSubQ []interface{} + // MapHashCode2UniqueID4ExtendedCol map the expr's hash code to specified unique ID. MapHashCode2UniqueID4ExtendedCol map[string]int @@ -822,6 +825,8 @@ type SessionVars struct { // Enable3StageMultiDistinctAgg indicates whether to allow 3 stage multi distinct aggregate Enable3StageMultiDistinctAgg bool + ExplainNonEvaledSubQuery bool + // MultiStatementMode permits incorrect client library usage. Not recommended to be turned on. MultiStatementMode int @@ -2149,6 +2154,11 @@ func (s *SessionVars) AllocPlanColumnID() int64 { return s.PlanColumnID.Add(1) } +// RegisterScalarSubQ register a scalar sub query into the map. This will be used for EXPLAIN. +func (s *SessionVars) RegisterScalarSubQ(scalarSubQ interface{}) { + s.MapScalarSubQ = append(s.MapScalarSubQ, scalarSubQ) +} + // GetCharsetInfo gets charset and collation for current context. // What character set should the server translate a statement to after receiving it? // For this, the server uses the character_set_connection and collation_connection system variables. diff --git a/sessionctx/variable/sysvar.go b/sessionctx/variable/sysvar.go index 4b40520cc4393..4beb1d39b7f6e 100644 --- a/sessionctx/variable/sysvar.go +++ b/sessionctx/variable/sysvar.go @@ -211,6 +211,10 @@ var defaultSysVars = []*SysVar{ s.Enable3StageMultiDistinctAgg = TiDBOptOn(val) return nil }}, + {Scope: ScopeGlobal | ScopeSession, Name: TiDBOptExplainNoEvaledSubQuery, Value: BoolToOnOff(DefTiDBOptExplainEvaledSubquery), Type: TypeBool, SetSession: func(s *SessionVars, val string) error { + s.ExplainNonEvaledSubQuery = TiDBOptOn(val) + return nil + }}, {Scope: ScopeSession, Name: TiDBOptWriteRowID, Value: BoolToOnOff(DefOptWriteRowID), Type: TypeBool, SetSession: func(s *SessionVars, val string) error { s.AllowWriteRowID = TiDBOptOn(val) return nil diff --git a/sessionctx/variable/tidb_vars.go b/sessionctx/variable/tidb_vars.go index 29e307c520bd8..bc8c556cdbd3c 100644 --- a/sessionctx/variable/tidb_vars.go +++ b/sessionctx/variable/tidb_vars.go @@ -71,6 +71,8 @@ const ( // TiDBOptEnable3StageMultiDistinctAgg is used to indicate whether to plan and execute the multi distinct agg in 3 stages TiDBOptEnable3StageMultiDistinctAgg = "tidb_opt_enable_three_stage_multi_distinct_agg" + TiDBOptExplainNoEvaledSubQuery = "tidb_opt_enable_non_eval_scalar_subquery" + // TiDBBCJThresholdSize is used to limit the size of small table for mpp broadcast join. // Its unit is bytes, if the size of small table is larger than it, we will not use bcj. TiDBBCJThresholdSize = "tidb_broadcast_join_threshold_size" @@ -1262,6 +1264,7 @@ const ( DefTiDBSkewDistinctAgg = false DefTiDB3StageDistinctAgg = true DefTiDB3StageMultiDistinctAgg = false + DefTiDBOptExplainEvaledSubquery = false DefTiDBReadStaleness = 0 DefTiDBGCMaxWaitTime = 24 * 60 * 60 DefMaxAllowedPacket uint64 = 67108864 diff --git a/util/plancodec/id.go b/util/plancodec/id.go index d1e59edceb07f..096f0acd9c70b 100644 --- a/util/plancodec/id.go +++ b/util/plancodec/id.go @@ -137,6 +137,8 @@ const ( TypeImportInto = "ImportInto" // TypeSequence is the type of Sequence TypeSequence = "Sequence" + // TypeScalarSubQuery is the type of ScalarQuery + TypeScalarSubQuery = "ScalarSubQuery" ) // plan id. @@ -201,6 +203,7 @@ const ( typeForeignKeyCascade int = 57 typeExpandID int = 58 typeImportIntoID int = 59 + TypeScalarSubQueryID int = 60 ) // TypeStringToPhysicalID converts the plan type string to plan id. @@ -324,6 +327,8 @@ func TypeStringToPhysicalID(tp string) int { return typeExpandID case TypeImportInto: return typeImportIntoID + case TypeScalarSubQuery: + return TypeScalarSubQueryID } // Should never reach here. return 0 @@ -450,6 +455,8 @@ func PhysicalIDToTypeString(id int) string { return TypeExpand case typeImportIntoID: return TypeImportInto + case TypeScalarSubQueryID: + return TypeScalarSubQuery } // Should never reach here. From e68c8ff2a59817920b5ab7c1db4eb9a2ed7fff4c Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Mon, 24 Jul 2023 17:13:32 +0800 Subject: [PATCH 34/72] parser: support more join hints on parser (#45525) ref pingcap/tidb#45520 --- parser/hintparser.go | 1330 +++++++++++++++++++++-------------------- parser/hintparser.y | 23 +- parser/misc.go | 7 + parser/parser_test.go | 105 ++++ 4 files changed, 825 insertions(+), 640 deletions(-) diff --git a/parser/hintparser.go b/parser/hintparser.go index 04570e9d9af5c..97e01cfd60d85 100644 --- a/parser/hintparser.go +++ b/parser/hintparser.go @@ -41,18 +41,18 @@ type yyhintXError struct { } const ( - yyhintDefault = 57426 + yyhintDefault = 57433 yyhintEOFCode = 57344 yyhintErrCode = 57345 hintAggToCop = 57379 - hintBCJoin = 57394 + hintBCJoin = 57401 hintBKA = 57355 hintBNL = 57357 - hintDupsWeedOut = 57422 - hintFalse = 57418 - hintFirstMatch = 57423 - hintForceIndex = 57408 - hintGB = 57421 + hintDupsWeedOut = 57429 + hintFalse = 57425 + hintFirstMatch = 57430 + hintForceIndex = 57415 + hintGB = 57428 hintHashAgg = 57381 hintHashJoin = 57359 hintHashJoinBuild = 57360 @@ -60,202 +60,216 @@ const ( hintIdentifier = 57347 hintIgnoreIndex = 57384 hintIgnorePlanCache = 57380 + hintIndexHashJoin = 57388 + hintIndexJoin = 57385 hintIndexMerge = 57365 - hintInlHashJoin = 57385 - hintInlJoin = 57386 - hintInlMergeJoin = 57387 + hintIndexMergeJoin = 57392 + hintInlHashJoin = 57387 + hintInlJoin = 57390 + hintInlMergeJoin = 57391 hintIntLit = 57346 hintInvalid = 57348 hintJoinFixedOrder = 57351 hintJoinOrder = 57352 hintJoinPrefix = 57353 hintJoinSuffix = 57354 - hintLeading = 57410 - hintLimitToCop = 57407 - hintLooseScan = 57424 - hintMB = 57420 + hintLeading = 57417 + hintLimitToCop = 57414 + hintLooseScan = 57431 + hintMB = 57427 hintMRR = 57367 - hintMaterialization = 57425 + hintMaterialization = 57432 hintMaxExecutionTime = 57375 - hintMemoryQuota = 57388 + hintMemoryQuota = 57394 hintMerge = 57363 hintMpp1PhaseAgg = 57382 hintMpp2PhaseAgg = 57383 hintNoBKA = 57356 hintNoBNL = 57358 - hintNoDecorrelate = 57412 + hintNoDecorrelate = 57419 hintNoHashJoin = 57362 hintNoICP = 57369 + hintNoIndexHashJoin = 57389 + hintNoIndexJoin = 57386 hintNoIndexMerge = 57366 + hintNoIndexMergeJoin = 57393 hintNoMRR = 57368 hintNoMerge = 57364 - hintNoOrderIndex = 57401 + hintNoOrderIndex = 57408 hintNoRangeOptimization = 57370 + hintNoSMJoin = 57400 hintNoSemijoin = 57374 hintNoSkipScan = 57372 - hintNoSwapJoinInputs = 57389 - hintNthPlan = 57406 - hintOLAP = 57413 - hintOLTP = 57414 - hintOrderIndex = 57400 - hintPartition = 57415 + hintNoSwapJoinInputs = 57395 + hintNthPlan = 57413 + hintOLAP = 57420 + hintOLTP = 57421 + hintOrderIndex = 57407 + hintPartition = 57422 hintQBName = 57378 - hintQueryType = 57390 - hintReadConsistentReplica = 57391 - hintReadFromStorage = 57392 + hintQueryType = 57396 + hintReadConsistentReplica = 57397 + hintReadFromStorage = 57398 hintResourceGroup = 57377 - hintSMJoin = 57393 - hintSemiJoinRewrite = 57411 + hintSMJoin = 57399 + hintSemiJoinRewrite = 57418 hintSemijoin = 57373 hintSetVar = 57376 - hintShuffleJoin = 57395 + hintShuffleJoin = 57402 hintSingleAtIdentifier = 57349 hintSkipScan = 57371 - hintStraightJoin = 57409 - hintStreamAgg = 57396 + hintStraightJoin = 57416 + hintStreamAgg = 57403 hintStringLit = 57350 - hintSwapJoinInputs = 57397 - hintTiFlash = 57417 - hintTiKV = 57416 - hintTimeRange = 57404 - hintTrue = 57419 - hintUseCascades = 57405 - hintUseIndex = 57399 - hintUseIndexMerge = 57398 - hintUsePlanCache = 57402 - hintUseToja = 57403 + hintSwapJoinInputs = 57404 + hintTiFlash = 57424 + hintTiKV = 57423 + hintTimeRange = 57411 + hintTrue = 57426 + hintUseCascades = 57412 + hintUseIndex = 57406 + hintUseIndexMerge = 57405 + hintUsePlanCache = 57409 + hintUseToja = 57410 yyhintMaxDepth = 200 - yyhintTabOfs = -197 + yyhintTabOfs = -211 ) var ( yyhintXLAT = map[int]int{ - 41: 0, // ')' (148x) - 57379: 1, // hintAggToCop (135x) - 57394: 2, // hintBCJoin (135x) - 57355: 3, // hintBKA (135x) - 57357: 4, // hintBNL (135x) - 57408: 5, // hintForceIndex (135x) - 57381: 6, // hintHashAgg (135x) - 57359: 7, // hintHashJoin (135x) - 57360: 8, // hintHashJoinBuild (135x) - 57361: 9, // hintHashJoinProbe (135x) - 57384: 10, // hintIgnoreIndex (135x) - 57380: 11, // hintIgnorePlanCache (135x) - 57365: 12, // hintIndexMerge (135x) - 57385: 13, // hintInlHashJoin (135x) - 57386: 14, // hintInlJoin (135x) - 57387: 15, // hintInlMergeJoin (135x) - 57351: 16, // hintJoinFixedOrder (135x) - 57352: 17, // hintJoinOrder (135x) - 57353: 18, // hintJoinPrefix (135x) - 57354: 19, // hintJoinSuffix (135x) - 57410: 20, // hintLeading (135x) - 57407: 21, // hintLimitToCop (135x) - 57375: 22, // hintMaxExecutionTime (135x) - 57388: 23, // hintMemoryQuota (135x) - 57363: 24, // hintMerge (135x) - 57382: 25, // hintMpp1PhaseAgg (135x) - 57383: 26, // hintMpp2PhaseAgg (135x) - 57367: 27, // hintMRR (135x) - 57356: 28, // hintNoBKA (135x) - 57358: 29, // hintNoBNL (135x) - 57412: 30, // hintNoDecorrelate (135x) - 57362: 31, // hintNoHashJoin (135x) - 57369: 32, // hintNoICP (135x) - 57366: 33, // hintNoIndexMerge (135x) - 57364: 34, // hintNoMerge (135x) - 57368: 35, // hintNoMRR (135x) - 57401: 36, // hintNoOrderIndex (135x) - 57370: 37, // hintNoRangeOptimization (135x) - 57374: 38, // hintNoSemijoin (135x) - 57372: 39, // hintNoSkipScan (135x) - 57389: 40, // hintNoSwapJoinInputs (135x) - 57406: 41, // hintNthPlan (135x) - 57400: 42, // hintOrderIndex (135x) - 57378: 43, // hintQBName (135x) - 57390: 44, // hintQueryType (135x) - 57391: 45, // hintReadConsistentReplica (135x) - 57392: 46, // hintReadFromStorage (135x) - 57377: 47, // hintResourceGroup (135x) - 57373: 48, // hintSemijoin (135x) - 57411: 49, // hintSemiJoinRewrite (135x) - 57376: 50, // hintSetVar (135x) - 57395: 51, // hintShuffleJoin (135x) - 57371: 52, // hintSkipScan (135x) - 57393: 53, // hintSMJoin (135x) - 57409: 54, // hintStraightJoin (135x) - 57396: 55, // hintStreamAgg (135x) - 57397: 56, // hintSwapJoinInputs (135x) - 57404: 57, // hintTimeRange (135x) - 57405: 58, // hintUseCascades (135x) - 57399: 59, // hintUseIndex (135x) - 57398: 60, // hintUseIndexMerge (135x) - 57402: 61, // hintUsePlanCache (135x) - 57403: 62, // hintUseToja (135x) - 44: 63, // ',' (132x) - 57422: 64, // hintDupsWeedOut (112x) - 57423: 65, // hintFirstMatch (112x) - 57424: 66, // hintLooseScan (112x) - 57425: 67, // hintMaterialization (112x) - 57417: 68, // hintTiFlash (112x) - 57416: 69, // hintTiKV (112x) - 57418: 70, // hintFalse (111x) - 57413: 71, // hintOLAP (111x) - 57414: 72, // hintOLTP (111x) - 57419: 73, // hintTrue (111x) - 57421: 74, // hintGB (110x) - 57420: 75, // hintMB (110x) - 57347: 76, // hintIdentifier (109x) - 57349: 77, // hintSingleAtIdentifier (95x) - 93: 78, // ']' (86x) - 46: 79, // '.' (85x) - 57415: 80, // hintPartition (80x) - 61: 81, // '=' (76x) - 40: 82, // '(' (71x) - 57344: 83, // $end (25x) - 57446: 84, // QueryBlockOpt (20x) - 57438: 85, // Identifier (15x) - 57346: 86, // hintIntLit (8x) - 57350: 87, // hintStringLit (5x) - 57428: 88, // CommaOpt (4x) - 57434: 89, // HintTable (4x) - 57435: 90, // HintTableList (4x) - 91: 91, // '[' (3x) - 57427: 92, // BooleanHintName (2x) - 57429: 93, // HintIndexList (2x) - 57431: 94, // HintStorageType (2x) - 57432: 95, // HintStorageTypeAndTable (2x) - 57436: 96, // HintTableListOpt (2x) - 57441: 97, // JoinOrderOptimizerHintName (2x) - 57442: 98, // NullaryHintName (2x) - 57445: 99, // PartitionListOpt (2x) - 57448: 100, // StorageOptimizerHintOpt (2x) - 57449: 101, // SubqueryOptimizerHintName (2x) - 57452: 102, // SubqueryStrategy (2x) - 57453: 103, // SupportedIndexLevelOptimizerHintName (2x) - 57454: 104, // SupportedTableLevelOptimizerHintName (2x) - 57455: 105, // TableOptimizerHintOpt (2x) - 57457: 106, // UnsupportedIndexLevelOptimizerHintName (2x) - 57458: 107, // UnsupportedTableLevelOptimizerHintName (2x) - 57460: 108, // ViewName (2x) - 57430: 109, // HintQueryType (1x) - 57433: 110, // HintStorageTypeAndTableList (1x) - 57437: 111, // HintTrueOrFalse (1x) - 57439: 112, // IndexNameList (1x) - 57440: 113, // IndexNameListOpt (1x) - 57443: 114, // OptimizerHintList (1x) - 57444: 115, // PartitionList (1x) - 57447: 116, // Start (1x) - 57450: 117, // SubqueryStrategies (1x) - 57451: 118, // SubqueryStrategiesOpt (1x) - 57456: 119, // UnitOfBytes (1x) - 57459: 120, // Value (1x) - 57461: 121, // ViewNameList (1x) - 57426: 122, // $default (0x) - 57345: 123, // error (0x) - 57348: 124, // hintInvalid (0x) + 41: 0, // ')' (155x) + 57379: 1, // hintAggToCop (142x) + 57401: 2, // hintBCJoin (142x) + 57355: 3, // hintBKA (142x) + 57357: 4, // hintBNL (142x) + 57415: 5, // hintForceIndex (142x) + 57381: 6, // hintHashAgg (142x) + 57359: 7, // hintHashJoin (142x) + 57360: 8, // hintHashJoinBuild (142x) + 57361: 9, // hintHashJoinProbe (142x) + 57384: 10, // hintIgnoreIndex (142x) + 57380: 11, // hintIgnorePlanCache (142x) + 57388: 12, // hintIndexHashJoin (142x) + 57385: 13, // hintIndexJoin (142x) + 57365: 14, // hintIndexMerge (142x) + 57392: 15, // hintIndexMergeJoin (142x) + 57387: 16, // hintInlHashJoin (142x) + 57390: 17, // hintInlJoin (142x) + 57391: 18, // hintInlMergeJoin (142x) + 57351: 19, // hintJoinFixedOrder (142x) + 57352: 20, // hintJoinOrder (142x) + 57353: 21, // hintJoinPrefix (142x) + 57354: 22, // hintJoinSuffix (142x) + 57417: 23, // hintLeading (142x) + 57414: 24, // hintLimitToCop (142x) + 57375: 25, // hintMaxExecutionTime (142x) + 57394: 26, // hintMemoryQuota (142x) + 57363: 27, // hintMerge (142x) + 57382: 28, // hintMpp1PhaseAgg (142x) + 57383: 29, // hintMpp2PhaseAgg (142x) + 57367: 30, // hintMRR (142x) + 57356: 31, // hintNoBKA (142x) + 57358: 32, // hintNoBNL (142x) + 57419: 33, // hintNoDecorrelate (142x) + 57362: 34, // hintNoHashJoin (142x) + 57369: 35, // hintNoICP (142x) + 57389: 36, // hintNoIndexHashJoin (142x) + 57386: 37, // hintNoIndexJoin (142x) + 57366: 38, // hintNoIndexMerge (142x) + 57393: 39, // hintNoIndexMergeJoin (142x) + 57364: 40, // hintNoMerge (142x) + 57368: 41, // hintNoMRR (142x) + 57408: 42, // hintNoOrderIndex (142x) + 57370: 43, // hintNoRangeOptimization (142x) + 57374: 44, // hintNoSemijoin (142x) + 57372: 45, // hintNoSkipScan (142x) + 57400: 46, // hintNoSMJoin (142x) + 57395: 47, // hintNoSwapJoinInputs (142x) + 57413: 48, // hintNthPlan (142x) + 57407: 49, // hintOrderIndex (142x) + 57378: 50, // hintQBName (142x) + 57396: 51, // hintQueryType (142x) + 57397: 52, // hintReadConsistentReplica (142x) + 57398: 53, // hintReadFromStorage (142x) + 57377: 54, // hintResourceGroup (142x) + 57373: 55, // hintSemijoin (142x) + 57418: 56, // hintSemiJoinRewrite (142x) + 57376: 57, // hintSetVar (142x) + 57402: 58, // hintShuffleJoin (142x) + 57371: 59, // hintSkipScan (142x) + 57399: 60, // hintSMJoin (142x) + 57416: 61, // hintStraightJoin (142x) + 57403: 62, // hintStreamAgg (142x) + 57404: 63, // hintSwapJoinInputs (142x) + 57411: 64, // hintTimeRange (142x) + 57412: 65, // hintUseCascades (142x) + 57406: 66, // hintUseIndex (142x) + 57405: 67, // hintUseIndexMerge (142x) + 57409: 68, // hintUsePlanCache (142x) + 57410: 69, // hintUseToja (142x) + 44: 70, // ',' (139x) + 57429: 71, // hintDupsWeedOut (119x) + 57430: 72, // hintFirstMatch (119x) + 57431: 73, // hintLooseScan (119x) + 57432: 74, // hintMaterialization (119x) + 57424: 75, // hintTiFlash (119x) + 57423: 76, // hintTiKV (119x) + 57425: 77, // hintFalse (118x) + 57420: 78, // hintOLAP (118x) + 57421: 79, // hintOLTP (118x) + 57426: 80, // hintTrue (118x) + 57428: 81, // hintGB (117x) + 57427: 82, // hintMB (117x) + 57347: 83, // hintIdentifier (116x) + 57349: 84, // hintSingleAtIdentifier (102x) + 93: 85, // ']' (93x) + 46: 86, // '.' (92x) + 57422: 87, // hintPartition (87x) + 61: 88, // '=' (83x) + 40: 89, // '(' (78x) + 57344: 90, // $end (25x) + 57453: 91, // QueryBlockOpt (20x) + 57445: 92, // Identifier (15x) + 57346: 93, // hintIntLit (8x) + 57350: 94, // hintStringLit (5x) + 57435: 95, // CommaOpt (4x) + 57441: 96, // HintTable (4x) + 57442: 97, // HintTableList (4x) + 91: 98, // '[' (3x) + 57434: 99, // BooleanHintName (2x) + 57436: 100, // HintIndexList (2x) + 57438: 101, // HintStorageType (2x) + 57439: 102, // HintStorageTypeAndTable (2x) + 57443: 103, // HintTableListOpt (2x) + 57448: 104, // JoinOrderOptimizerHintName (2x) + 57449: 105, // NullaryHintName (2x) + 57452: 106, // PartitionListOpt (2x) + 57455: 107, // StorageOptimizerHintOpt (2x) + 57456: 108, // SubqueryOptimizerHintName (2x) + 57459: 109, // SubqueryStrategy (2x) + 57460: 110, // SupportedIndexLevelOptimizerHintName (2x) + 57461: 111, // SupportedTableLevelOptimizerHintName (2x) + 57462: 112, // TableOptimizerHintOpt (2x) + 57464: 113, // UnsupportedIndexLevelOptimizerHintName (2x) + 57465: 114, // UnsupportedTableLevelOptimizerHintName (2x) + 57467: 115, // ViewName (2x) + 57437: 116, // HintQueryType (1x) + 57440: 117, // HintStorageTypeAndTableList (1x) + 57444: 118, // HintTrueOrFalse (1x) + 57446: 119, // IndexNameList (1x) + 57447: 120, // IndexNameListOpt (1x) + 57450: 121, // OptimizerHintList (1x) + 57451: 122, // PartitionList (1x) + 57454: 123, // Start (1x) + 57457: 124, // SubqueryStrategies (1x) + 57458: 125, // SubqueryStrategiesOpt (1x) + 57463: 126, // UnitOfBytes (1x) + 57466: 127, // Value (1x) + 57468: 128, // ViewNameList (1x) + 57433: 129, // $default (0x) + 57345: 130, // error (0x) + 57348: 131, // hintInvalid (0x) } yyhintSymNames = []string{ @@ -271,7 +285,10 @@ var ( "hintHashJoinProbe", "hintIgnoreIndex", "hintIgnorePlanCache", + "hintIndexHashJoin", + "hintIndexJoin", "hintIndexMerge", + "hintIndexMergeJoin", "hintInlHashJoin", "hintInlJoin", "hintInlMergeJoin", @@ -292,13 +309,17 @@ var ( "hintNoDecorrelate", "hintNoHashJoin", "hintNoICP", + "hintNoIndexHashJoin", + "hintNoIndexJoin", "hintNoIndexMerge", + "hintNoIndexMergeJoin", "hintNoMerge", "hintNoMRR", "hintNoOrderIndex", "hintNoRangeOptimization", "hintNoSemijoin", "hintNoSkipScan", + "hintNoSMJoin", "hintNoSwapJoinInputs", "hintNthPlan", "hintOrderIndex", @@ -388,548 +409,579 @@ var ( yyhintReductions = []struct{ xsym, components int }{ {0, 1}, - {116, 1}, - {114, 1}, - {114, 3}, - {114, 1}, - {114, 3}, - {105, 4}, - {105, 4}, - {105, 4}, - {105, 4}, - {105, 4}, - {105, 4}, - {105, 5}, - {105, 5}, - {105, 5}, - {105, 6}, - {105, 4}, - {105, 4}, - {105, 6}, - {105, 6}, - {105, 6}, - {105, 5}, - {105, 4}, - {105, 5}, - {100, 5}, - {110, 1}, - {110, 3}, - {95, 4}, - {84, 0}, - {84, 1}, - {88, 0}, - {88, 1}, - {99, 0}, - {99, 4}, - {115, 1}, - {115, 3}, - {96, 1}, - {96, 1}, - {90, 2}, - {90, 3}, - {89, 3}, - {89, 5}, + {123, 1}, + {121, 1}, {121, 3}, {121, 1}, - {108, 2}, - {108, 1}, - {93, 4}, - {113, 0}, - {113, 1}, - {112, 1}, - {112, 3}, - {118, 0}, - {118, 1}, + {121, 3}, + {112, 4}, + {112, 4}, + {112, 4}, + {112, 4}, + {112, 4}, + {112, 4}, + {112, 5}, + {112, 5}, + {112, 5}, + {112, 6}, + {112, 4}, + {112, 4}, + {112, 6}, + {112, 6}, + {112, 6}, + {112, 5}, + {112, 4}, + {112, 5}, + {107, 5}, {117, 1}, {117, 3}, + {102, 4}, + {91, 0}, + {91, 1}, + {95, 0}, + {95, 1}, + {106, 0}, + {106, 4}, + {122, 1}, + {122, 3}, + {103, 1}, + {103, 1}, + {97, 2}, + {97, 3}, + {96, 3}, + {96, 5}, + {128, 3}, + {128, 1}, + {115, 2}, + {115, 1}, + {100, 4}, + {120, 0}, {120, 1}, - {120, 1}, - {120, 1}, - {119, 1}, {119, 1}, - {111, 1}, - {111, 1}, - {97, 1}, - {97, 1}, - {97, 1}, - {107, 1}, - {107, 1}, - {107, 1}, - {107, 1}, - {107, 1}, - {107, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, - {104, 1}, + {119, 3}, + {125, 0}, + {125, 1}, + {124, 1}, + {124, 3}, + {127, 1}, + {127, 1}, + {127, 1}, + {126, 1}, + {126, 1}, + {118, 1}, + {118, 1}, {104, 1}, {104, 1}, {104, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {106, 1}, - {103, 1}, - {103, 1}, - {103, 1}, - {103, 1}, - {103, 1}, - {103, 1}, - {101, 1}, - {101, 1}, - {102, 1}, - {102, 1}, - {102, 1}, - {102, 1}, - {92, 1}, - {92, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, - {98, 1}, + {114, 1}, + {114, 1}, + {114, 1}, + {114, 1}, + {114, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {111, 1}, + {113, 1}, + {113, 1}, + {113, 1}, + {113, 1}, + {113, 1}, + {113, 1}, + {113, 1}, + {110, 1}, + {110, 1}, + {110, 1}, + {110, 1}, + {110, 1}, + {110, 1}, + {108, 1}, + {108, 1}, + {109, 1}, {109, 1}, {109, 1}, - {94, 1}, - {94, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, - {85, 1}, + {109, 1}, + {99, 1}, + {99, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {105, 1}, + {116, 1}, + {116, 1}, + {101, 1}, + {101, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, + {92, 1}, } yyhintXErrors = map[yyhintXError]string{} - yyhintParseTab = [284][]uint16{ + yyhintParseTab = [298][]uint16{ // 0 - {1: 264, 230, 223, 225, 252, 260, 238, 239, 240, 250, 268, 242, 234, 232, 237, 202, 220, 221, 222, 241, 265, 209, 214, 233, 261, 262, 243, 224, 226, 271, 227, 245, 266, 228, 244, 254, 246, 256, 248, 236, 210, 253, 213, 218, 267, 219, 212, 255, 270, 211, 231, 247, 229, 269, 263, 235, 215, 258, 249, 251, 259, 257, 92: 216, 97: 203, 217, 100: 201, 208, 103: 207, 205, 200, 206, 204, 114: 199, 116: 198}, - {83: 197}, - {1: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 369, 83: 196, 88: 478}, - {1: 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 83: 195}, - {1: 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 83: 193}, + {1: 285, 244, 237, 239, 273, 281, 258, 260, 261, 271, 289, 251, 247, 263, 256, 250, 246, 255, 216, 234, 235, 236, 262, 286, 223, 228, 249, 282, 283, 264, 238, 240, 292, 259, 266, 252, 248, 287, 257, 241, 265, 275, 267, 277, 269, 243, 254, 224, 274, 227, 232, 288, 233, 226, 276, 291, 225, 245, 268, 242, 290, 284, 253, 229, 279, 270, 272, 280, 278, 99: 230, 104: 217, 231, 107: 215, 222, 110: 221, 219, 214, 220, 218, 121: 213, 123: 212}, + {90: 211}, + {1: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 397, 90: 210, 95: 506}, + {1: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 90: 209}, + {1: 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 90: 207}, // 5 - {82: 475}, - {82: 472}, - {82: 469}, - {82: 464}, - {82: 461}, + {89: 503}, + {89: 500}, + {89: 497}, + {89: 492}, + {89: 489}, // 10 - {82: 450}, - {82: 438}, - {82: 434}, - {82: 430}, - {82: 422}, + {89: 478}, + {89: 466}, + {89: 462}, + {89: 458}, + {89: 450}, // 15 - {82: 419}, - {82: 407}, - {82: 400}, - {82: 395}, - {82: 389}, + {89: 447}, + {89: 435}, + {89: 428}, + {89: 423}, + {89: 417}, // 20 - {82: 386}, - {82: 380}, - {82: 272}, - {82: 135}, - {82: 134}, + {89: 414}, + {89: 408}, + {89: 293}, + {89: 149}, + {89: 148}, // 25 - {82: 133}, - {82: 132}, - {82: 131}, - {82: 130}, - {82: 129}, + {89: 147}, + {89: 146}, + {89: 145}, + {89: 144}, + {89: 143}, // 30 - {82: 128}, - {82: 127}, - {82: 126}, - {82: 125}, - {82: 124}, + {89: 142}, + {89: 141}, + {89: 140}, + {89: 139}, + {89: 138}, // 35 - {82: 123}, - {82: 122}, - {82: 121}, - {82: 120}, - {82: 119}, + {89: 137}, + {89: 136}, + {89: 135}, + {89: 134}, + {89: 133}, // 40 - {82: 118}, - {82: 117}, - {82: 116}, - {82: 115}, - {82: 114}, + {89: 132}, + {89: 131}, + {89: 130}, + {89: 129}, + {89: 128}, // 45 - {82: 113}, - {82: 112}, - {82: 111}, - {82: 110}, - {82: 109}, + {89: 127}, + {89: 126}, + {89: 125}, + {89: 124}, + {89: 123}, // 50 - {82: 108}, - {82: 107}, - {82: 106}, - {82: 105}, - {82: 104}, + {89: 122}, + {89: 121}, + {89: 120}, + {89: 119}, + {89: 118}, // 55 - {82: 103}, - {82: 102}, - {82: 101}, - {82: 100}, - {82: 99}, + {89: 117}, + {89: 116}, + {89: 115}, + {89: 114}, + {89: 113}, // 60 - {82: 94}, - {82: 93}, - {82: 92}, - {82: 91}, - {82: 90}, + {89: 112}, + {89: 111}, + {89: 110}, + {89: 109}, + {89: 108}, // 65 - {82: 89}, - {82: 88}, - {82: 87}, - {82: 86}, - {82: 85}, + {89: 107}, + {89: 106}, + {89: 101}, + {89: 100}, + {89: 99}, // 70 - {82: 84}, - {82: 83}, - {82: 82}, - {82: 81}, - {82: 80}, + {89: 98}, + {89: 97}, + {89: 96}, + {89: 95}, + {89: 94}, // 75 - {68: 169, 169, 77: 274, 84: 273}, - {68: 279, 278, 94: 277, 276, 110: 275}, - {168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 78: 168, 168, 168, 86: 168}, - {377, 63: 378}, - {172, 63: 172}, + {89: 93}, + {89: 92}, + {89: 91}, + {89: 90}, + {89: 89}, // 80 - {91: 280}, - {91: 77}, - {91: 76}, - {1: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 282, 90: 281}, - {63: 375, 78: 374}, + {89: 88}, + {89: 87}, + {75: 183, 183, 84: 295, 91: 294}, + {75: 300, 299, 101: 298, 297, 117: 296}, + {182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 85: 182, 182, 182, 93: 182}, // 85 - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 284, 89: 283}, - {159, 63: 159, 78: 159}, - {169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 169, 361, 169, 84: 360}, - {75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75}, - {74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74}, + {405, 70: 406}, + {186, 70: 186}, + {98: 301}, + {98: 84}, + {98: 83}, // 90 - {73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73}, - {72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72}, - {71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71}, - {70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70}, - {69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69}, + {1: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 303, 97: 302}, + {70: 403, 85: 402}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 305, 96: 304}, + {173, 70: 173, 85: 173}, + {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 183, 389, 183, 91: 388}, // 95 - {68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68}, - {67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67}, - {66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66}, - {65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65}, - {64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64}, + {82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82}, + {81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81}, + {80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80}, + {79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79}, + {78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78}, // 100 - {63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63}, - {62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62}, - {61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61}, - {60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60}, - {59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59}, + {77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77}, + {76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76}, + {75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75}, + {74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74}, + {73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73}, // 105 - {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, 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, 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, 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, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55, 55}, - {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, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54, 54}, + {72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72}, + {71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71}, + {70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70}, + {69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69}, + {68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68}, // 110 - {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, 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, 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, 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, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50, 50}, - {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, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49, 49}, + {67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67}, + {66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66}, + {65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65}, + {64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64}, + {63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63}, // 115 - {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, 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, 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, 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, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45}, - {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, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44}, + {62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62}, + {61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61}, + {60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60}, + {59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59, 59}, + {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, 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}, // 120 - {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, 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, 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, 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, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40}, - {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, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39}, + {57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 57, 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, 56, 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, 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}, + {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, 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, 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}, // 125 - {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, 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, 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, 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, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35}, - {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, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34}, + {52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 52, 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, 51, 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, 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}, + {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, 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, 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}, // 130 - {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, 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, 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, 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, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30}, - {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, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29}, + {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, 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, 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, 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}, + {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, 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, 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}, // 135 - {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, 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, 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, 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, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25}, - {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, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24}, + {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, 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, 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, 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}, + {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, 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, 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}, // 140 - {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, 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, 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, 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, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20}, - {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, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19}, + {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, 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, 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, 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}, + {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, 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, 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}, // 145 - {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, 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, 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, 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, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15}, - {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14}, + {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, 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, 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, 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}, + {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, 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, 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}, // 150 - {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, 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, 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, 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, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10}, - {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, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9}, + {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, 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, 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, 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}, + {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, 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, 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}, // 155 - {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, 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, 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, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5}, - {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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4}, + {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, 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, 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, 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}, + {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, 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, 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}, // 160 - {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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1}, - {165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 78: 165, 80: 364, 99: 373}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 362}, + {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, 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, 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, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15}, + {14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 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, 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}, // 165 - {169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 169, 80: 169, 84: 363}, - {165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 78: 165, 80: 364, 99: 365}, - {82: 366}, - {156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78: 156}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 368, 115: 367}, + {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, 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, 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, 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}, + {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, 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, 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}, // 170 - {370, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 369, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 88: 371}, - {163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163}, - {166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 64: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 87: 166}, - {164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 78: 164}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 372}, + {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, 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, 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, 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}, + {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, 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, 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}, // 175 - {162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162}, - {157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 78: 157}, - {170, 63: 170}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 284, 89: 376}, - {158, 63: 158, 78: 158}, + {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, 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, 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}, + {179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 85: 179, 87: 392, 106: 401}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 390}, + {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 183, 87: 183, 91: 391}, // 180 - {1: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 83: 173}, - {68: 279, 278, 94: 277, 379}, - {171, 63: 171}, - {71: 169, 169, 77: 274, 84: 381}, - {71: 383, 384, 109: 382}, + {179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 85: 179, 87: 392, 106: 393}, + {89: 394}, + {170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 85: 170}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 396, 122: 395}, + {398, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 397, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 95: 399}, // 185 - {385}, - {79}, - {78}, - {1: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 83: 174}, - {169, 77: 274, 84: 387}, + {177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177}, + {180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 71: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 94: 180}, + {178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 85: 178}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 400}, + {176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176}, // 190 - {388}, - {1: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 83: 175}, - {70: 169, 73: 169, 77: 274, 84: 390}, - {70: 393, 73: 392, 111: 391}, - {394}, + {171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 85: 171}, + {184, 70: 184}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 305, 96: 404}, + {172, 70: 172, 85: 172}, + {1: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 90: 187}, // 195 - {137}, - {136}, - {1: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 83: 176}, - {87: 396}, - {63: 369, 87: 167, 397}, + {75: 300, 299, 101: 298, 407}, + {185, 70: 185}, + {78: 183, 183, 84: 295, 91: 409}, + {78: 411, 412, 116: 410}, + {413}, // 200 - {87: 398}, - {399}, - {1: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 83: 177}, - {77: 274, 84: 401, 86: 169}, - {86: 402}, + {86}, + {85}, + {1: 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 90: 188}, + {183, 84: 295, 91: 415}, + {416}, // 205 - {74: 405, 404, 119: 403}, - {406}, - {139}, - {138}, - {1: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 83: 178}, + {1: 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 90: 189}, + {77: 183, 80: 183, 84: 295, 91: 418}, + {77: 421, 80: 420, 118: 419}, + {422}, + {151}, // 210 - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 408}, - {409, 63: 410}, - {1: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 83: 180}, - {169, 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 274, 79: 169, 84: 414, 413, 108: 412, 121: 411}, - {416, 79: 417}, + {150}, + {1: 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 90: 190}, + {94: 424}, + {70: 397, 94: 181, 425}, + {94: 426}, // 215 - {154, 79: 154}, - {169, 77: 274, 79: 169, 84: 415}, - {152, 79: 152}, - {153, 79: 153}, - {1: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 83: 179}, + {427}, + {1: 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 90: 191}, + {84: 295, 91: 429, 93: 183}, + {93: 430}, + {81: 433, 432, 126: 431}, // 220 - {169, 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 274, 79: 169, 84: 414, 413, 108: 418}, - {155, 79: 155}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 420}, - {421}, - {1: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 83: 181}, + {434}, + {153}, + {152}, + {1: 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 90: 192}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 436}, // 225 - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 423}, - {81: 424}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 427, 428, 426, 120: 425}, - {429}, - {142}, + {437, 70: 438}, + {1: 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 90: 194}, + {183, 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 295, 86: 183, 91: 442, 441, 115: 440, 128: 439}, + {444, 86: 445}, + {168, 86: 168}, // 230 - {141}, - {140}, - {1: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 83: 182}, - {77: 274, 84: 431, 86: 169}, - {86: 432}, + {183, 84: 295, 86: 183, 91: 443}, + {166, 86: 166}, + {167, 86: 167}, + {1: 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 90: 193}, + {183, 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 295, 86: 183, 91: 442, 441, 115: 446}, // 235 - {433}, - {1: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 83: 183}, - {77: 274, 84: 435, 86: 169}, - {86: 436}, - {437}, - // 240 - {1: 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 83: 184}, - {169, 64: 169, 169, 169, 169, 77: 274, 84: 439}, - {146, 64: 443, 444, 445, 446, 102: 442, 117: 441, 440}, + {169, 86: 169}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 448}, {449}, - {145, 63: 447}, + {1: 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 90: 195}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 451}, + // 240 + {88: 452}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 455, 456, 454, 127: 453}, + {457}, + {156}, + {155}, // 245 - {144, 63: 144}, - {98, 63: 98}, - {97, 63: 97}, - {96, 63: 96}, - {95, 63: 95}, + {154}, + {1: 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 90: 196}, + {84: 295, 91: 459, 93: 183}, + {93: 460}, + {461}, // 250 - {64: 443, 444, 445, 446, 102: 448}, - {143, 63: 143}, - {1: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 83: 185}, - {1: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 452, 93: 451}, - {460}, + {1: 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 90: 197}, + {84: 295, 91: 463, 93: 183}, + {93: 464}, + {465}, + {1: 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 90: 198}, // 255 - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 284, 89: 453}, - {167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 369, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 88: 454}, - {150, 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 457, 112: 456, 455}, - {151}, - {149, 63: 458}, + {183, 71: 183, 183, 183, 183, 84: 295, 91: 467}, + {160, 71: 471, 472, 473, 474, 109: 470, 124: 469, 468}, + {477}, + {159, 70: 475}, + {158, 70: 158}, // 260 - {148, 63: 148}, - {1: 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 459}, - {147, 63: 147}, - {1: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 83: 186}, - {1: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 452, 93: 462}, + {105, 70: 105}, + {104, 70: 104}, + {103, 70: 103}, + {102, 70: 102}, + {71: 471, 472, 473, 474, 109: 476}, // 265 - {463}, - {1: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 83: 187}, - {169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 467, 90: 466, 96: 465}, - {468}, - {161, 63: 375}, + {157, 70: 157}, + {1: 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 90: 199}, + {1: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 480, 100: 479}, + {488}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 305, 96: 481}, // 270 - {160, 314, 330, 290, 292, 343, 317, 294, 295, 296, 320, 316, 300, 321, 322, 323, 286, 287, 288, 289, 345, 315, 310, 324, 298, 318, 319, 302, 291, 293, 347, 297, 304, 301, 299, 303, 337, 305, 309, 307, 325, 342, 336, 313, 326, 327, 328, 312, 308, 346, 311, 331, 306, 329, 344, 332, 333, 340, 341, 335, 334, 338, 339, 64: 356, 357, 358, 359, 351, 350, 352, 348, 349, 353, 355, 354, 285, 85: 284, 89: 283}, - {1: 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 188, 83: 188}, - {169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 467, 90: 466, 96: 470}, - {471}, - {1: 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 189, 83: 189}, + {181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 397, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 95: 482}, + {164, 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 485, 119: 484, 483}, + {165}, + {163, 70: 486}, + {162, 70: 162}, // 275 - {1: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 64: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 274, 84: 282, 90: 473}, - {474, 63: 375}, - {1: 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 190, 83: 190}, - {169, 77: 274, 84: 476}, - {477}, + {1: 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 487}, + {161, 70: 161}, + {1: 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 90: 200}, + {1: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 480, 100: 490}, + {491}, // 280 - {1: 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 191, 83: 191}, - {1: 264, 230, 223, 225, 252, 260, 238, 239, 240, 250, 268, 242, 234, 232, 237, 202, 220, 221, 222, 241, 265, 209, 214, 233, 261, 262, 243, 224, 226, 271, 227, 245, 266, 228, 244, 254, 246, 256, 248, 236, 210, 253, 213, 218, 267, 219, 212, 255, 270, 211, 231, 247, 229, 269, 263, 235, 215, 258, 249, 251, 259, 257, 92: 216, 97: 203, 217, 100: 480, 208, 103: 207, 205, 479, 206, 204}, - {1: 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 83: 194}, - {1: 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 192, 83: 192}, + {1: 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 90: 201}, + {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 495, 97: 494, 103: 493}, + {496}, + {175, 70: 403}, + {174, 335, 358, 311, 313, 371, 338, 315, 316, 317, 341, 337, 343, 346, 321, 349, 342, 345, 348, 307, 308, 309, 310, 373, 336, 331, 351, 319, 339, 340, 323, 312, 314, 375, 318, 325, 344, 347, 322, 350, 320, 324, 365, 326, 330, 328, 357, 352, 370, 364, 334, 353, 354, 355, 333, 329, 374, 332, 359, 327, 356, 372, 360, 361, 368, 369, 363, 362, 366, 367, 71: 384, 385, 386, 387, 379, 378, 380, 376, 377, 381, 383, 382, 306, 92: 305, 96: 304}, + // 285 + {1: 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 90: 202}, + {183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 495, 97: 494, 103: 498}, + {499}, + {1: 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 90: 203}, + {1: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 71: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 295, 91: 303, 97: 501}, + // 290 + {502, 70: 403}, + {1: 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 90: 204}, + {183, 84: 295, 91: 504}, + {505}, + {1: 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 90: 205}, + // 295 + {1: 285, 244, 237, 239, 273, 281, 258, 260, 261, 271, 289, 251, 247, 263, 256, 250, 246, 255, 216, 234, 235, 236, 262, 286, 223, 228, 249, 282, 283, 264, 238, 240, 292, 259, 266, 252, 248, 287, 257, 241, 265, 275, 267, 277, 269, 243, 254, 224, 274, 227, 232, 288, 233, 226, 276, 291, 225, 245, 268, 242, 290, 284, 253, 229, 279, 270, 272, 280, 278, 99: 230, 104: 217, 231, 107: 508, 222, 110: 221, 219, 507, 220, 218}, + {1: 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 90: 208}, + {1: 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 90: 206}, } ) @@ -969,7 +1021,7 @@ func yyhintlex1(yylex yyhintLexer, lval *yyhintSymType) (n int) { } func yyhintParse(yylex yyhintLexer, parser *hintParser) int { - const yyError = 123 + const yyError = 130 yyEx, _ := yylex.(yyhintLexerEx) var yyn int diff --git a/parser/hintparser.y b/parser/hintparser.y index f5c4706ff4b3c..8afe7130c0662 100644 --- a/parser/hintparser.y +++ b/parser/hintparser.y @@ -88,15 +88,22 @@ import ( hintMpp1PhaseAgg "MPP_1PHASE_AGG" hintMpp2PhaseAgg "MPP_2PHASE_AGG" hintIgnoreIndex "IGNORE_INDEX" + hintIndexJoin "INDEX_JOIN" + hintNoIndexJoin "NO_INDEX_JOIN" hintInlHashJoin "INL_HASH_JOIN" + hintIndexHashJoin "INDEX_HASH_JOIN" + hintNoIndexHashJoin "NO_INDEX_HASH_JOIN" hintInlJoin "INL_JOIN" hintInlMergeJoin "INL_MERGE_JOIN" + hintIndexMergeJoin "INDEX_MERGE_JOIN" + hintNoIndexMergeJoin "NO_INDEX_MERGE_JOIN" hintMemoryQuota "MEMORY_QUOTA" hintNoSwapJoinInputs "NO_SWAP_JOIN_INPUTS" hintQueryType "QUERY_TYPE" hintReadConsistentReplica "READ_CONSISTENT_REPLICA" hintReadFromStorage "READ_FROM_STORAGE" hintSMJoin "MERGE_JOIN" + hintNoSMJoin "NO_MERGE_JOIN" hintBCJoin "BROADCAST_JOIN" hintShuffleJoin "SHUFFLE_JOIN" hintStreamAgg "STREAM_AGG" @@ -578,20 +585,27 @@ UnsupportedTableLevelOptimizerHintName: | "BNL" | "NO_BNL" /* HASH_JOIN is supported by TiDB */ -| "NO_HASH_JOIN" | "NO_MERGE" SupportedTableLevelOptimizerHintName: "MERGE_JOIN" +| "NO_MERGE_JOIN" | "BROADCAST_JOIN" | "SHUFFLE_JOIN" | "INL_JOIN" +| "INDEX_JOIN" +| "NO_INDEX_JOIN" | "MERGE" | "INL_HASH_JOIN" +| "INDEX_HASH_JOIN" +| "NO_INDEX_HASH_JOIN" | "SWAP_JOIN_INPUTS" | "NO_SWAP_JOIN_INPUTS" | "INL_MERGE_JOIN" +| "INDEX_MERGE_JOIN" +| "NO_INDEX_MERGE_JOIN" | "HASH_JOIN" +| "NO_HASH_JOIN" | "HASH_JOIN_BUILD" | "HASH_JOIN_PROBE" | "LEADING" @@ -691,14 +705,21 @@ Identifier: | "MPP_2PHASE_AGG" | "IGNORE_INDEX" | "INL_HASH_JOIN" +| "INDEX_HASH_JOIN" +| "NO_INDEX_HASH_JOIN" | "INL_JOIN" +| "INDEX_JOIN" +| "NO_INDEX_JOIN" | "INL_MERGE_JOIN" +| "INDEX_MERGE_JOIN" +| "NO_INDEX_MERGE_JOIN" | "MEMORY_QUOTA" | "NO_SWAP_JOIN_INPUTS" | "QUERY_TYPE" | "READ_CONSISTENT_REPLICA" | "READ_FROM_STORAGE" | "MERGE_JOIN" +| "NO_MERGE_JOIN" | "BROADCAST_JOIN" | "SHUFFLE_JOIN" | "STREAM_AGG" diff --git a/parser/misc.go b/parser/misc.go index e0a2018d46e4c..0cc0f1cb43357 100644 --- a/parser/misc.go +++ b/parser/misc.go @@ -1006,8 +1006,14 @@ var hintTokenMap = map[string]int{ "MPP_2PHASE_AGG": hintMpp2PhaseAgg, "IGNORE_INDEX": hintIgnoreIndex, "INL_HASH_JOIN": hintInlHashJoin, + "INDEX_HASH_JOIN": hintIndexHashJoin, + "NO_INDEX_HASH_JOIN": hintNoIndexHashJoin, "INL_JOIN": hintInlJoin, + "INDEX_JOIN": hintIndexJoin, + "NO_INDEX_JOIN": hintNoIndexJoin, "INL_MERGE_JOIN": hintInlMergeJoin, + "INDEX_MERGE_JOIN": hintIndexMergeJoin, + "NO_INDEX_MERGE_JOIN": hintNoIndexMergeJoin, "MEMORY_QUOTA": hintMemoryQuota, "NO_SWAP_JOIN_INPUTS": hintNoSwapJoinInputs, "QUERY_TYPE": hintQueryType, @@ -1016,6 +1022,7 @@ var hintTokenMap = map[string]int{ "BROADCAST_JOIN": hintBCJoin, "SHUFFLE_JOIN": hintShuffleJoin, "MERGE_JOIN": hintSMJoin, + "NO_MERGE_JOIN": hintNoSMJoin, "STREAM_AGG": hintStreamAgg, "SWAP_JOIN_INPUTS": hintSwapJoinInputs, "USE_INDEX_MERGE": hintUseIndexMerge, diff --git a/parser/parser_test.go b/parser/parser_test.go index 119788d1d6b59..3355bd1a93d66 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -4555,6 +4555,111 @@ func TestOptimizerHints(t *testing.T) { require.Equal(t, "t4", hints[2].Tables[0].TableName.L) require.Equal(t, "t5", hints[2].Tables[1].TableName.L) require.Equal(t, "t6", hints[2].Tables[2].TableName.L) + + // Test NO_HASH_JOIN + stmt, _, err = p.Parse("select /*+ NO_HASH_JOIN(t1, t2), NO_HASH_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "no_hash_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + require.Equal(t, hints[0].Tables[1].TableName.L, "t2") + + require.Equal(t, "no_hash_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test NO_MERGE_JOIN + stmt, _, err = p.Parse("select /*+ NO_MERGE_JOIN(t1), NO_MERGE_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "no_merge_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "no_merge_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test INDEX_JOIN + stmt, _, err = p.Parse("select /*+ INDEX_JOIN(t1), INDEX_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "index_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "index_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test NO_INDEX_JOIN + stmt, _, err = p.Parse("select /*+ NO_INDEX_JOIN(t1), NO_INDEX_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "no_index_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "no_index_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test INDEX_HASH_JOIN + stmt, _, err = p.Parse("select /*+ INDEX_HASH_JOIN(t1), INDEX_HASH_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "index_hash_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "index_hash_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test NO_INDEX_HASH_JOIN + stmt, _, err = p.Parse("select /*+ NO_INDEX_HASH_JOIN(t1), NO_INDEX_HASH_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "no_index_hash_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "no_index_hash_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test INDEX_MERGE_JOIN + stmt, _, err = p.Parse("select /*+ INDEX_MERGE_JOIN(t1), INDEX_MERGE_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "index_merge_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "index_merge_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") + + // Test NO_INDEX_MERGE_JOIN + stmt, _, err = p.Parse("select /*+ NO_INDEX_MERGE_JOIN(t1), NO_INDEX_MERGE_JOIN(t3) */ * from t1, t2, t3", "", "") + require.NoError(t, err) + selectStmt = stmt[0].(*ast.SelectStmt) + + hints = selectStmt.TableHints + require.Len(t, hints, 2) + require.Equal(t, "no_index_merge_join", hints[0].HintName.L) + require.Equal(t, hints[0].Tables[0].TableName.L, "t1") + + require.Equal(t, "no_index_merge_join", hints[1].HintName.L) + require.Equal(t, hints[1].Tables[0].TableName.L, "t3") } func TestType(t *testing.T) { From d9f771f9882a8530bf491267581e0656523f8f87 Mon Sep 17 00:00:00 2001 From: Luo Yangzhixin Date: Mon, 24 Jul 2023 18:09:02 +0800 Subject: [PATCH 35/72] lightning: fix routes panic for csv data load (#45405) close pingcap/tidb#43284 --- br/pkg/lightning/mydump/loader.go | 18 ++++++++++++++++++ br/pkg/lightning/mydump/loader_test.go | 17 +++++++++++++++++ br/tests/lightning_routes_panic/config.toml | 9 +++++++++ .../data/test1.dump_test.001.sql | 1 + .../data/test1.dump_test.002.sql | 1 + .../data/test1.dump_test.003.sql | 1 + br/tests/lightning_routes_panic/run.sh | 18 ++++++++++++++++++ br/tests/run_group.sh | 2 +- 8 files changed, 66 insertions(+), 1 deletion(-) create mode 100644 br/tests/lightning_routes_panic/config.toml create mode 100644 br/tests/lightning_routes_panic/data/test1.dump_test.001.sql create mode 100644 br/tests/lightning_routes_panic/data/test1.dump_test.002.sql create mode 100644 br/tests/lightning_routes_panic/data/test1.dump_test.003.sql create mode 100755 br/tests/lightning_routes_panic/run.sh diff --git a/br/pkg/lightning/mydump/loader.go b/br/pkg/lightning/mydump/loader.go index fe733d043b6c6..f57d2d0db7761 100644 --- a/br/pkg/lightning/mydump/loader.go +++ b/br/pkg/lightning/mydump/loader.go @@ -517,12 +517,30 @@ func (s *mdLoaderSetup) route() error { } } for _, info := range s.tableSchemas { + if _, ok := knownDBNames[info.TableName.Schema]; !ok { + knownDBNames[info.TableName.Schema] = &dbInfo{ + fileMeta: info.FileMeta, + count: 1, + } + } knownDBNames[info.TableName.Schema].count++ } for _, info := range s.viewSchemas { + if _, ok := knownDBNames[info.TableName.Schema]; !ok { + knownDBNames[info.TableName.Schema] = &dbInfo{ + fileMeta: info.FileMeta, + count: 1, + } + } knownDBNames[info.TableName.Schema].count++ } for _, info := range s.tableDatas { + if _, ok := knownDBNames[info.TableName.Schema]; !ok { + knownDBNames[info.TableName.Schema] = &dbInfo{ + fileMeta: info.FileMeta, + count: 1, + } + } knownDBNames[info.TableName.Schema].count++ } diff --git a/br/pkg/lightning/mydump/loader_test.go b/br/pkg/lightning/mydump/loader_test.go index 58236d7b626f5..30928ac06e1d1 100644 --- a/br/pkg/lightning/mydump/loader_test.go +++ b/br/pkg/lightning/mydump/loader_test.go @@ -688,6 +688,23 @@ func TestRouter(t *testing.T) { } } +func TestRoutesPanic(t *testing.T) { + s := newTestMydumpLoaderSuite(t) + s.cfg.Routes = []*router.TableRule{ + { + SchemaPattern: "test1", + TargetSchema: "test", + }, + } + + s.touch(t, "test1.dump_test.001.sql") + s.touch(t, "test1.dump_test.002.sql") + s.touch(t, "test1.dump_test.003.sql") + + _, err := md.NewMyDumpLoader(context.Background(), s.cfg) + require.NoError(t, err) +} + func TestBadRouterRule(t *testing.T) { s := newTestMydumpLoaderSuite(t) diff --git a/br/tests/lightning_routes_panic/config.toml b/br/tests/lightning_routes_panic/config.toml new file mode 100644 index 0000000000000..1e6e444e7fe74 --- /dev/null +++ b/br/tests/lightning_routes_panic/config.toml @@ -0,0 +1,9 @@ +[tikv-importer] +backend = 'local' + +# here we're verifying that routes does not panic for csv data load. +[[routes]] +schema-pattern = "test1" +table-pattern = "d*" +target-schema = "test" +target-table = "u" diff --git a/br/tests/lightning_routes_panic/data/test1.dump_test.001.sql b/br/tests/lightning_routes_panic/data/test1.dump_test.001.sql new file mode 100644 index 0000000000000..22f20b3808dd1 --- /dev/null +++ b/br/tests/lightning_routes_panic/data/test1.dump_test.001.sql @@ -0,0 +1 @@ +insert into dump_test values (1.0); diff --git a/br/tests/lightning_routes_panic/data/test1.dump_test.002.sql b/br/tests/lightning_routes_panic/data/test1.dump_test.002.sql new file mode 100644 index 0000000000000..e1bfd3fd8f7c1 --- /dev/null +++ b/br/tests/lightning_routes_panic/data/test1.dump_test.002.sql @@ -0,0 +1 @@ +insert into dump_test values (6.0); diff --git a/br/tests/lightning_routes_panic/data/test1.dump_test.003.sql b/br/tests/lightning_routes_panic/data/test1.dump_test.003.sql new file mode 100644 index 0000000000000..403e49b03fbf4 --- /dev/null +++ b/br/tests/lightning_routes_panic/data/test1.dump_test.003.sql @@ -0,0 +1 @@ +insert into dump_test values (36.0); diff --git a/br/tests/lightning_routes_panic/run.sh b/br/tests/lightning_routes_panic/run.sh new file mode 100755 index 0000000000000..37661999b3320 --- /dev/null +++ b/br/tests/lightning_routes_panic/run.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +# Basic check for whether routing rules work + +set -eux + +run_sql 'DROP DATABASE IF EXISTS test1;' +run_sql 'DROP DATABASE IF EXISTS test;' + +run_sql 'CREATE DATABASE test1;' +run_sql 'CREATE DATABASE test;' +run_sql 'CREATE TABLE test1.dump_test (x real primary key);' +run_sql 'CREATE TABLE test.u (x real primary key);' + +run_lightning + +run_sql 'SELECT sum(x) FROM test.u;' +check_contains 'sum(x): 43' diff --git a/br/tests/run_group.sh b/br/tests/run_group.sh index 589ed710ec623..41348316fc12e 100755 --- a/br/tests/run_group.sh +++ b/br/tests/run_group.sh @@ -33,7 +33,7 @@ groups=( ["G12"]='lightning_drop_other_tables_halfway lightning_duplicate_detection lightning_duplicate_detection_new lightning_duplicate_resolution lightning_duplicate_resolution_incremental lightning_error_summary lightning_examples lightning_exotic_filenames lightning_extend_routes lightning_fail_fast' ["G13"]='lightning_fail_fast_on_nonretry_err lightning_file_routing lightning_foreign_key lightning_gcs lightning_generated_columns lightning_ignore_columns lightning_import_compress lightning_incremental lightning_issue_282' ["G14"]='lightning_issue_40657 lightning_issue_410 lightning_issue_519 lightning_local_backend lightning_max_incr lightning_max_random lightning_multi_valued_index lightning_new_collation lightning_no_schema' - ["G15"]='lightning_parquet lightning_partition_incremental lightning_partitioned-table lightning_record_network lightning_reload_cert lightning_restore lightning_routes lightning_row-format-v2 lightning_s3' + ["G15"]='lightning_parquet lightning_partition_incremental lightning_partitioned-table lightning_record_network lightning_reload_cert lightning_restore lightning_routes lightning_routes_panic lightning_row-format-v2 lightning_s3' ["G16"]='lightning_shard_rowid lightning_source_linkfile lightning_sqlmode lightning_tidb_duplicate_data lightning_tidb_rowid lightning_tiflash lightning_tikv_multi_rocksdb lightning_too_many_columns lightning_tool_135' ["G17"]='lightning_tool_1420 lightning_tool_1472 lightning_tool_241 lightning_ttl lightning_unused_config_keys lightning_various_types lightning_view lightning_write_batch lightning_write_limit' ) From bf3795c74ce92da4c2766710af556c5267f4319c Mon Sep 17 00:00:00 2001 From: crazycs Date: Mon, 24 Jul 2023 18:09:10 +0800 Subject: [PATCH 36/72] *: update tikv/client-go and fix stale read metrics in grafana (#45505) close pingcap/tidb#45339 --- DEPS.bzl | 12 ++-- go.mod | 2 +- go.sum | 4 +- metrics/grafana/tidb.json | 147 +++++++++++++++++++++++++++++++++----- 4 files changed, 137 insertions(+), 28 deletions(-) diff --git a/DEPS.bzl b/DEPS.bzl index 73019561a2bb1..28186e21a1495 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -6924,13 +6924,13 @@ def go_deps(): name = "com_github_tikv_client_go_v2", build_file_proto_mode = "disable_global", importpath = "github.com/tikv/client-go/v2", - sha256 = "823bf64202c4d63c3994b565cf0bf16afd31e4264da10b6a8fa9a6f3b0671e61", - strip_prefix = "github.com/tikv/client-go/v2@v2.0.8-0.20230714023607-2f119351bd5c", + sha256 = "fda64379a1d2f8bc263aa1e9faac235a59c085bc06269a46a88f3dd60e37d372", + strip_prefix = "github.com/tikv/client-go/v2@v2.0.8-0.20230714052714-85fc8f337565", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", - "http://ats.apps.svc/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", - "https://cache.hawkingrei.com/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714023607-2f119351bd5c.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714052714-85fc8f337565.zip", + "http://ats.apps.svc/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714052714-85fc8f337565.zip", + "https://cache.hawkingrei.com/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714052714-85fc8f337565.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/tikv/client-go/v2/com_github_tikv_client_go_v2-v2.0.8-0.20230714052714-85fc8f337565.zip", ], ) go_repository( diff --git a/go.mod b/go.mod index 28522290e37d4..6c464ce927bc6 100644 --- a/go.mod +++ b/go.mod @@ -99,7 +99,7 @@ require ( github.com/stretchr/testify v1.8.4 github.com/tdakkota/asciicheck v0.2.0 github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 - github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c + github.com/tikv/client-go/v2 v2.0.8-0.20230714052714-85fc8f337565 github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935 github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 github.com/twmb/murmur3 v1.1.6 diff --git a/go.sum b/go.sum index dbe9255940a74..9df09d33568f7 100644 --- a/go.sum +++ b/go.sum @@ -993,8 +993,8 @@ github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 h1:mbAskLJ0oJf github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2/go.mod h1:2PfKggNGDuadAa0LElHrByyrz4JPZ9fFx6Gs7nx7ZZU= github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a h1:J/YdBZ46WKpXsxsW93SG+q0F8KI+yFrcIDT4c/RNoc4= github.com/tiancaiamao/gp v0.0.0-20221230034425-4025bc8a4d4a/go.mod h1:h4xBhSNtOeEosLJ4P7JyKXX7Cabg7AVkWCK5gV2vOrM= -github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c h1:88oApJuTK/WiBnBw9cV+AgA20pNZVtVIyeh8fTm2ymo= -github.com/tikv/client-go/v2 v2.0.8-0.20230714023607-2f119351bd5c/go.mod h1:4KkKqjJgKlvvWMyNqdnAlYFfV4QjEj1fEb5Hb/FoT88= +github.com/tikv/client-go/v2 v2.0.8-0.20230714052714-85fc8f337565 h1:aD1hoGTdd/z5BmEpt9NctVlpf0OnyLVCdoPVQnguNI8= +github.com/tikv/client-go/v2 v2.0.8-0.20230714052714-85fc8f337565/go.mod h1:4KkKqjJgKlvvWMyNqdnAlYFfV4QjEj1fEb5Hb/FoT88= github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935 h1:a5SATBxu/0Z6qNnz4KXDN91gDA06waaYcHM6dkb6lz4= github.com/tikv/pd/client v0.0.0-20230613052906-7158cb319935/go.mod h1:YmNkj9UT8IjwFov9k3oquH0UgIUHniUaQT3jXKgZYbM= github.com/timakin/bodyclose v0.0.0-20230421092635-574207250966 h1:quvGphlmUVU+nhpFa4gg4yJyTRJ13reZMDHrKwYw53M= diff --git a/metrics/grafana/tidb.json b/metrics/grafana/tidb.json index 917b3a2b08d39..04129a2fb91c8 100644 --- a/metrics/grafana/tidb.json +++ b/metrics/grafana/tidb.json @@ -10454,18 +10454,20 @@ "h": 7, "w": 8, "x": 0, - "y": 50 + "y": 29 }, "hiddenSeries": false, "id": 306, "legend": { - "avg": false, - "current": false, - "max": false, + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, "min": false, + "rightSide": true, "show": true, "total": false, - "values": false + "values": true }, "lines": true, "linewidth": 1, @@ -10486,7 +10488,7 @@ "targets": [ { "exemplar": true, - "expr": "sum(rate(tidb_tikvclient_stale_read_bytes_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\", direction=\"in\"}[1m])) by (result)", + "expr": "sum(rate(tidb_tikvclient_stale_read_counter{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (result)", "format": "time_series", "interval": "", "intervalFactor": 2, @@ -10499,7 +10501,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "Stale Read OPS", + "title": "Stale Read Hit/Miss OPS", "tooltip": { "shared": true, "sort": 0, @@ -10542,7 +10544,7 @@ "dashLength": 10, "dashes": false, "datasource": "${DS_TEST-CLUSTER}", - "description": "TiDB hit/miss stale-read traffic statistic", + "description": "TiDB stale-read requests count", "fieldConfig": { "defaults": {}, "overrides": [] @@ -10553,18 +10555,124 @@ "h": 7, "w": 8, "x": 8, - "y": 50 + "y": 29 }, "hiddenSeries": false, "id": 307, "legend": { - "avg": false, - "current": false, - "max": false, + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, "min": false, + "rightSide": true, "show": true, "total": false, - "values": false + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [], + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.5.11", + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "exemplar": true, + "expr": "sum(rate(tidb_tikvclient_stale_read_req_counter{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (type)", + "format": "time_series", + "hide": false, + "interval": "", + "intervalFactor": 2, + "legendFormat": "{{type}}", + "refId": "A", + "step": 30 + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Stale Read Req OPS", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:240", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + }, + { + "$$hashKey": "object:241", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": true + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "${DS_TEST-CLUSTER}", + "description": "TiDB stale-read requests traffic statistic", + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 29 + }, + "hiddenSeries": false, + "id": 308, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true }, "lines": true, "linewidth": 1, @@ -10585,8 +10693,9 @@ "targets": [ { "exemplar": true, - "expr": "sum(rate(tidb_tikvclient_stale_read_bytes_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (result, direction)", + "expr": "sum(rate(tidb_tikvclient_stale_read_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (result, direction)", "format": "time_series", + "hide": false, "interval": "", "intervalFactor": 2, "legendFormat": "{{result}}-{{direction}}", @@ -10598,7 +10707,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "Stale Read Traffic", + "title": "Stale Read Req Traffic", "tooltip": { "shared": true, "sort": 0, @@ -10614,7 +10723,7 @@ }, "yaxes": [ { - "$$hashKey": "object:156", + "$$hashKey": "object:327", "format": "Bps", "label": null, "logBase": 1, @@ -10623,13 +10732,13 @@ "show": true }, { - "$$hashKey": "object:157", - "format": "short", + "$$hashKey": "object:328", + "format": "Bps", "label": null, "logBase": 1, "max": null, "min": null, - "show": false + "show": true } ], "yaxis": { From 174810ab5896cdeaf4b568090c5aa1a6b5303f44 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=B6=85?= Date: Mon, 24 Jul 2023 18:48:02 +0800 Subject: [PATCH 37/72] timer: Add more tests for 'takeSession' and 'runInTxn' in timer table store (#45528) close pingcap/tidb#45527 --- timer/tablestore/BUILD.bazel | 10 ++- timer/tablestore/sql_test.go | 167 +++++++++++++++++++++++++++++++++++ timer/tablestore/store.go | 4 + 3 files changed, 180 insertions(+), 1 deletion(-) diff --git a/timer/tablestore/BUILD.bazel b/timer/tablestore/BUILD.bazel index 15ac3482f35a2..c837f1bb96fb7 100644 --- a/timer/tablestore/BUILD.bazel +++ b/timer/tablestore/BUILD.bazel @@ -34,9 +34,17 @@ go_test( embed = [":tablestore"], flaky = True, race = "on", - shard_count = 6, + shard_count = 8, deps = [ + "//kv", + "//sessionctx", + "//sessionctx/variable", "//timer/api", + "//util/sqlexec", + "@com_github_ngaut_pools//:pools", + "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_kvproto//pkg/kvrpcpb", + "@com_github_stretchr_testify//mock", "@com_github_stretchr_testify//require", ], ) diff --git a/timer/tablestore/sql_test.go b/timer/tablestore/sql_test.go index d9d41eb7d0b8e..852796ed50964 100644 --- a/timer/tablestore/sql_test.go +++ b/timer/tablestore/sql_test.go @@ -15,12 +15,21 @@ package tablestore import ( + "context" "encoding/json" "strings" "testing" "time" + "github.com/ngaut/pools" + "github.com/pingcap/errors" + "github.com/pingcap/kvproto/pkg/kvrpcpb" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/timer/api" + "github.com/pingcap/tidb/util/sqlexec" + "github.com/stretchr/testify/mock" "github.com/stretchr/testify/require" ) @@ -543,3 +552,161 @@ func TestBuildDeleteTimerSQL(t *testing.T) { require.Equal(t, "DELETE FROM `db1`.`tbl1` WHERE ID = %?", sql) require.Equal(t, []any{"123"}, args) } + +type mockSessionPool struct { + mock.Mock +} + +func (p *mockSessionPool) Get() (resource pools.Resource, _ error) { + ret := p.Called() + if r := ret.Get(0); r != nil { + resource = r.(pools.Resource) + } + return resource, ret.Error(1) +} + +func (p *mockSessionPool) Put(r pools.Resource) { + p.Called(r) +} + +type mockSession struct { + mock.Mock + sessionctx.Context + sqlexec.SQLExecutor +} + +func (p *mockSession) ExecuteInternal(ctx context.Context, sql string, args ...interface{}) (rs sqlexec.RecordSet, _ error) { + ret := p.Called(ctx, sql, args) + if r := ret.Get(0); r != nil { + rs = r.(sqlexec.RecordSet) + } + return rs, ret.Error(1) +} + +func (p *mockSession) GetSessionVars() *variable.SessionVars { + return p.Context.GetSessionVars() +} + +func (p *mockSession) SetDiskFullOpt(level kvrpcpb.DiskFullOpt) { + p.Context.SetDiskFullOpt(level) +} + +func (p *mockSession) Close() { + p.Called() +} + +var matchCtx = mock.MatchedBy(func(ctx context.Context) bool { + return kv.GetInternalSourceType(ctx) == kv.InternalTimer +}) + +func TestTakeSession(t *testing.T) { + pool := &mockSessionPool{} + core := tableTimerStoreCore{pool: pool} + + // Get returns error + pool.On("Get").Return(nil, errors.New("mockErr")).Once() + r, back, err := core.takeSession() + require.Nil(t, r) + require.Nil(t, back) + require.EqualError(t, err, "mockErr") + pool.AssertExpectations(t) + + // Get returns a session + se := &mockSession{} + pool.On("Get").Return(se, nil).Once() + r, back, err = core.takeSession() + require.Equal(t, r, se) + require.NotNil(t, back) + require.Nil(t, err) + pool.AssertExpectations(t) + se.AssertExpectations(t) + + // Put session failed + se.On("ExecuteInternal", matchCtx, "ROLLBACK", []interface{}(nil)). + Return(nil, errors.New("mockErr")). + Once() + se.On("Close").Once() + back() + pool.AssertExpectations(t) + se.AssertExpectations(t) + + // Put session success + pool.On("Get").Return(se, nil).Once() + r, back, err = core.takeSession() + require.Equal(t, r, se) + require.NotNil(t, back) + require.Nil(t, err) + se.On("ExecuteInternal", matchCtx, "ROLLBACK", []interface{}(nil)). + Return(nil, nil). + Once() + pool.On("Put", se).Once() + back() + pool.AssertExpectations(t) + se.AssertExpectations(t) +} + +func TestRunInTxn(t *testing.T) { + se := &mockSession{} + + // success + se.On("ExecuteInternal", matchCtx, "BEGIN PESSIMISTIC", []interface{}(nil)). + Return(nil, nil). + Once() + se.On("ExecuteInternal", matchCtx, mock.MatchedBy(func(sql string) bool { + return strings.HasPrefix(sql, "insert") + }), mock.Anything). + Return(nil, nil). + Once() + se.On("ExecuteInternal", matchCtx, "COMMIT", []interface{}(nil)). + Return(nil, nil). + Once() + require.Nil(t, runInTxn(context.Background(), se, func() error { + _, err := executeSQL(context.Background(), se, "insert into t value(?)", 1) + return err + })) + se.AssertExpectations(t) + + // start txn failed + se.On("ExecuteInternal", matchCtx, "BEGIN PESSIMISTIC", []interface{}(nil)). + Return(nil, errors.New("mockBeginErr")). + Once() + err := runInTxn(context.Background(), se, func() error { return nil }) + require.EqualError(t, err, "mockBeginErr") + se.AssertExpectations(t) + + // exec failed, rollback success + se.On("ExecuteInternal", matchCtx, "BEGIN PESSIMISTIC", []interface{}(nil)). + Return(nil, nil). + Once() + se.On("ExecuteInternal", matchCtx, "ROLLBACK", []interface{}(nil)). + Return(nil, nil). + Once() + err = runInTxn(context.Background(), se, func() error { return errors.New("mockFuncErr") }) + require.EqualError(t, err, "mockFuncErr") + se.AssertExpectations(t) + + // commit failed + se.On("ExecuteInternal", matchCtx, "BEGIN PESSIMISTIC", []interface{}(nil)). + Return(nil, nil). + Once() + se.On("ExecuteInternal", matchCtx, "COMMIT", []interface{}(nil)). + Return(nil, errors.New("commitErr")). + Once() + se.On("ExecuteInternal", matchCtx, "ROLLBACK", []interface{}(nil)). + Return(nil, nil). + Once() + err = runInTxn(context.Background(), se, func() error { return nil }) + require.EqualError(t, err, "commitErr") + se.AssertExpectations(t) + + // rollback failed + se.On("ExecuteInternal", matchCtx, "BEGIN PESSIMISTIC", []interface{}(nil)). + Return(nil, nil). + Once() + se.On("ExecuteInternal", matchCtx, "ROLLBACK", []interface{}(nil)). + Return(nil, errors.New("rollbackErr")). + Once() + err = runInTxn(context.Background(), se, func() error { return errors.New("mockFuncErr") }) + require.EqualError(t, err, "mockFuncErr") + se.AssertExpectations(t) +} diff --git a/timer/tablestore/store.go b/timer/tablestore/store.go index 89f75b69e07c8..0166f43fe09cf 100644 --- a/timer/tablestore/store.go +++ b/timer/tablestore/store.go @@ -321,7 +321,11 @@ func (s *tableTimerStoreCore) takeSession() (sessionctx.Context, func(), error) back := func() { if _, err = executeSQL(context.Background(), sctx, "ROLLBACK"); err != nil { + // Though this branch is rarely to be called because "ROLLBACK" will always be successfully, we still need + // to handle it here to make sure the code is strong. terror.Log(err) + // call `r.Close()` to make sure the resource is released to avoid memory leak + r.Close() return } s.pool.Put(r) From ae733c5f25926bf668da6622bf4df0ce7629e6a4 Mon Sep 17 00:00:00 2001 From: glorv Date: Mon, 24 Jul 2023 20:00:02 +0800 Subject: [PATCH 38/72] metrics: add grafana panel for follower read (#45288) close pingcap/tidb#45287 --- metrics/grafana/tidb.json | 342 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 342 insertions(+) diff --git a/metrics/grafana/tidb.json b/metrics/grafana/tidb.json index 04129a2fb91c8..a0fd7f30125d6 100644 --- a/metrics/grafana/tidb.json +++ b/metrics/grafana/tidb.json @@ -19809,6 +19809,348 @@ ], "title": "Resource Manager", "type": "row" + }, + { + "collapsed": true, + "datasource": null, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 104 + }, + "id": 309, + "panels": [ + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "${DS_TEST-CLUSTER}", + "description": "The hit/miss count of kv request that read from closest tikv. null means the request don't not support follower read", + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 105 + }, + "hiddenSeries": false, + "id": 310, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.5.11", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "exemplar": true, + "expr": "sum(rate(tidb_distsql_copr_closest_read{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (type)", + "interval": "", + "legendFormat": "{{type}}", + "queryType": "randomWalk", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Closest Replica Hit Count Per Second", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:394", + "format": "short", + "label": "", + "logBase": 1, + "max": null, + "min": "0", + "show": true + }, + { + "$$hashKey": "object:395", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": false + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "${DS_TEST-CLUSTER}", + "description": "The total coprocessor response size between each tidb and tikv", + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 105 + }, + "hiddenSeries": false, + "id": 311, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.5.11", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "exemplar": true, + "expr": "sum(rate(tidb_distsql_copr_resp_size_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) by (instance, store)", + "interval": "", + "legendFormat": "{{instance}}-{{store}}", + "queryType": "randomWalk", + "refId": "A" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Coprocssor Response Size Per Instance and TiKV", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:394", + "format": "binBps", + "label": "", + "logBase": 1, + "max": null, + "min": "0", + "show": true + }, + { + "$$hashKey": "object:395", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": false + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + }, + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": "${DS_TEST-CLUSTER}", + "description": "Histogram of coprocessor response size in bytes between tidb and tikv", + "fieldConfig": { + "defaults": {}, + "overrides": [] + }, + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 113 + }, + "hiddenSeries": false, + "id": 312, + "legend": { + "alignAsTable": false, + "avg": false, + "current": false, + "max": false, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": false + }, + "lines": true, + "linewidth": 1, + "nullPointMode": "null", + "options": { + "alertThreshold": true + }, + "percentage": false, + "pluginVersion": "7.5.11", + "pointradius": 2, + "points": false, + "renderer": "flot", + "seriesOverrides": [], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "exemplar": true, + "expr": "sum(rate(tidb_distsql_copr_resp_size_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m])) / sum(rate(tidb_distsql_copr_resp_size_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"$instance\"}[1m]))", + "interval": "", + "legendFormat": "avg", + "queryType": "randomWalk", + "refId": "A" + }, + { + "exemplar": true, + "expr": "histogram_quantile(0.5, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", + "hide": false, + "interval": "", + "legendFormat": "P50", + "queryType": "randomWalk", + "refId": "B" + }, + { + "exemplar": true, + "expr": "histogram_quantile(0.8, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", + "hide": false, + "interval": "", + "legendFormat": "P80", + "queryType": "randomWalk", + "refId": "C" + }, + { + "exemplar": true, + "expr": "histogram_quantile(0.99, sum(rate(tidb_distsql_copr_resp_size_bucket{k8s_cluster=\"$k8s_cluster\", cluster_id=~\".*$tidb_cluster\", instance=~\"$instance\"}[1m])) by (le))", + "hide": false, + "interval": "", + "legendFormat": "P99", + "queryType": "randomWalk", + "refId": "D" + } + ], + "thresholds": [], + "timeFrom": null, + "timeRegions": [], + "timeShift": null, + "title": "Coprocessor Response Size", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "buckets": null, + "mode": "time", + "name": null, + "show": true, + "values": [] + }, + "yaxes": [ + { + "$$hashKey": "object:394", + "format": "bytes", + "label": "", + "logBase": 1, + "max": null, + "min": "0", + "show": true + }, + { + "$$hashKey": "object:395", + "format": "short", + "label": null, + "logBase": 1, + "max": null, + "min": null, + "show": false + } + ], + "yaxis": { + "align": false, + "alignLevel": null + } + } + ], + "title": "Follower Read", + "type": "row" } ], "refresh": "30s", From 68e7b2ecf3be6c332ccf0116eac2e1a04d9f0ca1 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Mon, 24 Jul 2023 21:04:33 +0800 Subject: [PATCH 39/72] statistics: not always COW to update stats cache (#45518) ref pingcap/tidb#45367 --- statistics/handle/bootstrap.go | 4 +-- statistics/handle/cache/statscacheinner.go | 28 +++++++++++++++++++- statistics/handle/handle.go | 30 ++++++++++++++-------- statistics/handle/handle_hist.go | 2 +- statistics/handle/update.go | 4 +-- 5 files changed, 52 insertions(+), 16 deletions(-) diff --git a/statistics/handle/bootstrap.go b/statistics/handle/bootstrap.go index d927db21ec7fd..6fa1c18874764 100644 --- a/statistics/handle/bootstrap.go +++ b/statistics/handle/bootstrap.go @@ -480,7 +480,7 @@ func (h *Handle) InitStatsLite(is infoschema.InfoSchema) (err error) { if err != nil { return errors.Trace(err) } - h.updateStatsCache(cache) + h.initStatsCache(cache) return nil } @@ -534,7 +534,7 @@ func (h *Handle) InitStats(is infoschema.InfoSchema) (err error) { } } } - h.updateStatsCache(cache) + h.initStatsCache(cache) return nil } diff --git a/statistics/handle/cache/statscacheinner.go b/statistics/handle/cache/statscacheinner.go index 12de39ceaa5f3..65ac6b32e2966 100644 --- a/statistics/handle/cache/statscacheinner.go +++ b/statistics/handle/cache/statscacheinner.go @@ -143,7 +143,7 @@ func (sc *StatsCache) Front() int64 { return sc.c.Front() } -// CopyAndUpdate copies a new cache and updates the new statistics table cache. +// CopyAndUpdate copies a new cache and updates the new statistics table cache. It is only used in the COW mode. func (sc *StatsCache) CopyAndUpdate(tables []*statistics.Table, deletedIDs []int64, opts ...TableStatsOpt) *StatsCache { option := &TableStatsOption{} for _, opt := range opts { @@ -172,6 +172,32 @@ func (sc *StatsCache) CopyAndUpdate(tables []*statistics.Table, deletedIDs []int return newCache } +// Update updates the new statistics table cache. +func (sc *StatsCache) Update(tables []*statistics.Table, deletedIDs []int64, opts ...TableStatsOpt) { + option := &TableStatsOption{} + for _, opt := range opts { + opt(option) + } + for _, tbl := range tables { + id := tbl.PhysicalID + if option.byQuery { + sc.c.Put(id, tbl, true) + } else { + sc.c.Put(id, tbl, false) + } + } + for _, id := range deletedIDs { + sc.c.Del(id) + } + + // update the maxTblStatsVer + for _, t := range tables { + if oldVersion := sc.maxTblStatsVer.Load(); t.Version > oldVersion { + sc.maxTblStatsVer.CompareAndSwap(oldVersion, t.Version) + } + } +} + // TableRowStatsCache is the cache of table row count. var TableRowStatsCache = &StatsTableRowCache{} diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index f0fbaa75c3428..d3a1c939d7ea8 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -617,7 +617,7 @@ func (h *Handle) Update(is infoschema.InfoSchema, opts ...cache.TableStatsOpt) e tbl.TblInfoUpdateTS = tableInfo.UpdateTS tables = append(tables, tbl) } - h.updateStatsCache(oldCache.CopyAndUpdate(tables, deletedTableIDs, opts...)) + h.updateStatsCache(oldCache, tables, deletedTableIDs, opts...) return nil } @@ -996,7 +996,7 @@ func (h *Handle) GetPartitionStats(tblInfo *model.TableInfo, pid int64, opts ... tbl = statistics.PseudoTable(tblInfo) tbl.PhysicalID = pid if tblInfo.GetPartitionInfo() == nil || h.statsCacheLen() < 64 { - h.updateStatsCache(statsCache.CopyAndUpdate([]*statistics.Table{tbl}, nil)) + h.updateStatsCache(statsCache, []*statistics.Table{tbl}, nil) } return tbl } @@ -1007,12 +1007,22 @@ func (h *Handle) statsCacheLen() int { return h.statsCache.Load().Len() } -// updateStatsCache overrides the global statsCache with a new one, it may fail +func (h *Handle) initStatsCache(newCache *cache.StatsCache) { + h.statsCache.Replace(newCache) + handle_metrics.CostGauge.Set(float64(h.statsCache.Load().Cost())) +} + +// updateStatsCache will update statsCache into non COW mode. +// If it is in the COW mode. it overrides the global statsCache with a new one, it may fail // if the global statsCache has been modified by others already. // Callers should add retry loop if necessary. -func (h *Handle) updateStatsCache(newCache *cache.StatsCache) (updated bool) { - h.statsCache.Replace(newCache) - handle_metrics.CostGauge.Set(float64(newCache.Cost())) +func (h *Handle) updateStatsCache(newCache *cache.StatsCache, tables []*statistics.Table, deletedIDs []int64, opts ...cache.TableStatsOpt) (updated bool) { + if enableQuota := config.GetGlobalConfig().Performance.EnableStatsCacheMemQuota; enableQuota { + h.statsCache.Load().Update(tables, deletedIDs, opts...) + } else { + h.statsCache.Replace(newCache.CopyAndUpdate(tables, deletedIDs, opts...)) + } + handle_metrics.CostGauge.Set(float64(h.statsCache.Load().Cost())) return true } @@ -1102,7 +1112,7 @@ func (h *Handle) loadNeededColumnHistograms(reader *statistics.StatsReader, col } tbl = tbl.Copy() tbl.Columns[c.ID] = colHist - if h.updateStatsCache(oldCache.CopyAndUpdate([]*statistics.Table{tbl}, nil)) { + if h.updateStatsCache(oldCache, []*statistics.Table{tbl}, nil) { statistics.HistogramNeededItems.Delete(col) } return nil @@ -1155,7 +1165,7 @@ func (h *Handle) loadNeededIndexHistograms(reader *statistics.StatsReader, idx m } tbl = tbl.Copy() tbl.Indices[idx.ID] = idxHist - if h.updateStatsCache(oldCache.CopyAndUpdate([]*statistics.Table{tbl}, nil)) { + if h.updateStatsCache(oldCache, []*statistics.Table{tbl}, nil) { statistics.HistogramNeededItems.Delete(idx) } return nil @@ -1798,7 +1808,7 @@ func (h *Handle) removeExtendedStatsItem(tableID int64, statsName string) { } newTbl := tbl.Copy() delete(newTbl.ExtendedStats.Stats, statsName) - if h.updateStatsCache(oldCache.CopyAndUpdate([]*statistics.Table{newTbl}, nil)) { + if h.updateStatsCache(oldCache, []*statistics.Table{newTbl}, nil) { return } if retry == 1 { @@ -1831,7 +1841,7 @@ func (h *Handle) ReloadExtendedStatistics() error { } tables = append(tables, t) } - if h.updateStatsCache(oldCache.CopyAndUpdate(tables, nil)) { + if h.updateStatsCache(oldCache, tables, nil) { return nil } } diff --git a/statistics/handle/handle_hist.go b/statistics/handle/handle_hist.go index 7d8f0ca754763..7d8c0877cf242 100644 --- a/statistics/handle/handle_hist.go +++ b/statistics/handle/handle_hist.go @@ -500,7 +500,7 @@ func (h *Handle) updateCachedItem(item model.TableItemID, colHist *statistics.Co tbl = tbl.Copy() tbl.Indices[item.ID] = idxHist } - return h.updateStatsCache(oldCache.CopyAndUpdate([]*statistics.Table{tbl}, nil, cache.WithTableStatsByQuery())) + return h.updateStatsCache(oldCache, []*statistics.Table{tbl}, nil, cache.WithTableStatsByQuery()) } func (h *Handle) setWorking(item model.TableItemID, resultCh chan stmtctx.StatsLoadResult) bool { diff --git a/statistics/handle/update.go b/statistics/handle/update.go index e4c39832f07d9..c95819db4926d 100644 --- a/statistics/handle/update.go +++ b/statistics/handle/update.go @@ -760,7 +760,7 @@ OUTER: } for retry := updateStatsCacheRetryCnt; retry > 0; retry-- { oldCache := h.statsCache.Load() - if h.updateStatsCache(oldCache.CopyAndUpdate([]*statistics.Table{newTblStats}, nil)) { + if h.updateStatsCache(oldCache, []*statistics.Table{newTblStats}, nil) { break } } @@ -797,7 +797,7 @@ func (h *Handle) UpdateErrorRate(is infoschema.InfoSchema) { h.mu.Unlock() for retry := updateStatsCacheRetryCnt; retry > 0; retry-- { oldCache := h.statsCache.Load() - if h.updateStatsCache(oldCache.CopyAndUpdate(tbls, nil)) { + if h.updateStatsCache(oldCache, tbls, nil) { break } } From 92fcb9ab1b1551f1f031bd33ad6efc86e3ee6264 Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Mon, 24 Jul 2023 21:43:32 +0800 Subject: [PATCH 40/72] planner: let partition table use PointGet in non-fastPlan (#45472) close pingcap/tidb#45354 --- executor/partition_table_test.go | 17 ++++++++- .../integration_partition_suite_out.json | 14 +++---- .../testdata/partition_pruner_out.json | 37 ++++++------------- .../ordered_result_mode_suite_out.json | 3 +- planner/core/cbo_test.go | 18 +++------ planner/core/find_best_task.go | 24 +++++++++--- 6 files changed, 58 insertions(+), 55 deletions(-) diff --git a/executor/partition_table_test.go b/executor/partition_table_test.go index 88942ba324ccb..adb0eb1ddf416 100644 --- a/executor/partition_table_test.go +++ b/executor/partition_table_test.go @@ -166,8 +166,6 @@ func TestPointGetwithRangeAndListPartitionTable(t *testing.T) { tk := testkit.NewTestKit(t, store) tk.MustExec("use test") - tk.MustExec("create database test_pointget_list_hash") - tk.MustExec("use test_pointget_list_hash") tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") tk.MustExec("set @@session.tidb_enable_list_partition = ON") @@ -233,6 +231,21 @@ func TestPointGetwithRangeAndListPartitionTable(t *testing.T) { queryList := "select a from tlist where a=200" require.True(t, tk.HasPlan(queryList, "TableDual")) // check if TableDual is used tk.MustQuery(queryList).Check(testkit.Rows()) + + // test PointGet for one partition + queryOnePartition := "select a from t where a = -1" + tk.MustExec("create table t(a int primary key, b int) PARTITION BY RANGE (a) (partition p0 values less than(1))") + tk.MustExec("insert into t values (-1, 1), (-2, 1)") + tk.MustExec("analyze table t") + require.True(t, tk.HasPlan(queryOnePartition, "Point_Get")) + tk.MustQuery(queryOnePartition).Check(testkit.Rows(fmt.Sprintf("%v", -1))) + + tk.MustExec("drop table t") + tk.MustExec("create table t(a int primary key, b int) PARTITION BY list (a) (partition p0 values in (-1, -2))") + tk.MustExec("insert into t values (-1, 1), (-2, 1)") + tk.MustExec("analyze table t") + require.True(t, tk.HasPlan(queryOnePartition, "Point_Get")) + tk.MustQuery(queryOnePartition).Check(testkit.Rows(fmt.Sprintf("%v", -1))) } func TestPartitionReaderUnderApply(t *testing.T) { diff --git a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json index 7584e719e66d6..88cf6e72d607b 100644 --- a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json +++ b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json @@ -1467,8 +1467,7 @@ { "SQL": "explain format = 'brief' select * from t where a = 1 OR a = 2", "DynamicPlan": [ - "TableReader 2.00 root partition:p1,P2 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t range:[1,1], [2,2], keep order:false" + "Batch_Point_Get 2.00 root table:t handle:[1 2], keep order:false, desc:false" ], "StaticPlan": [ "PartitionUnion 2.00 root ", @@ -1624,12 +1623,11 @@ "SQL": "explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1", "DynamicPlan": [ "HashJoin 1.00 root inner join, equal:[eq(test.t.b, test.t2.b)]", - "├─TableReader(Build) 1.00 root data:Selection", - "│ └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", - "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false", - "└─TableReader(Probe) 1.00 root partition:p1 data:Selection", - " └─Selection 1.00 cop[tikv] not(isnull(test.t.b))", - " └─TableRangeScan 1.00 cop[tikv] table:t range:[1,1], keep order:false" + "├─Selection(Build) 1.00 root not(isnull(test.t.b))", + "│ └─Point_Get 1.00 root table:t, partition:p1 handle:1", + "└─TableReader(Probe) 1.00 root data:Selection", + " └─Selection 1.00 cop[tikv] eq(test.t2.a, 1), not(isnull(test.t2.b))", + " └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false" ], "StaticPlan": [ "HashJoin 1.00 root inner join, equal:[eq(test.t.b, test.t2.b)]", diff --git a/planner/core/casetest/partition/testdata/partition_pruner_out.json b/planner/core/casetest/partition/testdata/partition_pruner_out.json index 234bd63855b62..d454d8422965b 100644 --- a/planner/core/casetest/partition/testdata/partition_pruner_out.json +++ b/planner/core/casetest/partition/testdata/partition_pruner_out.json @@ -5,9 +5,8 @@ { "SQL": "explain format = 'brief' select * from t1 where id = 7 and a = 6", "Result": [ - "TableReader 0.00 root partition:p7 data:Selection", - "└─Selection 0.00 cop[tikv] eq(test_partition.t1.a, 6)", - " └─TableRangeScan 1.00 cop[tikv] table:t1 range:[7,7], keep order:false, stats:pseudo" + "Selection 0.00 root eq(test_partition.t1.a, 6)", + "└─Point_Get 1.00 root table:t1, partition:p7 handle:7" ] }, { @@ -19,49 +18,37 @@ { "SQL": "explain format = 'brief' select * from t2 where id = 9 and a = -110", "Result": [ - "IndexLookUp 1.00 root partition:p1 ", - "├─IndexRangeScan(Build) 1.00 cop[tikv] table:t2, index:PRIMARY(id, a) range:[9 -110,9 -110], keep order:false, stats:pseudo", - "└─TableRowIDScan(Probe) 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + "Point_Get 1.00 root table:t2, partition:p1, index:PRIMARY(id, a) " ] }, { "SQL": "explain format = 'brief' select * from t1 where id = -17", "Result": [ - "TableReader 1.00 root partition:p7 data:TableRangeScan", - "└─TableRangeScan 1.00 cop[tikv] table:t1 range:[-17,-17], keep order:false, stats:pseudo" + "Point_Get 1.00 root table:t1, partition:p7 handle:-17" ] }, { "SQL": "explain format = 'brief' select * from t1 join t2 on (t1.id = t2.id) where t1.id = 5 and t2.a = 7", "Result": [ "HashJoin 1.00 root CARTESIAN inner join", - "├─IndexLookUp(Build) 1.00 root partition:p2 ", - "│ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t2, index:PRIMARY(id, a) range:[5 7,5 7], keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 1.00 root partition:p5 data:TableRangeScan", - " └─TableRangeScan 1.00 cop[tikv] table:t1 range:[5,5], keep order:false, stats:pseudo" + "├─Point_Get(Build) 1.00 root table:t2, partition:p2, index:PRIMARY(id, a) ", + "└─Point_Get(Probe) 1.00 root table:t1, partition:p5 handle:5" ] }, { "SQL": "explain format = 'brief' select * from t1 left join t2 on t1.id = 1 and t2.a = 2 where t2.id = 7", "Result": [ "HashJoin 1.00 root CARTESIAN inner join", - "├─IndexLookUp(Build) 1.00 root partition:p9 ", - "│ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t2, index:PRIMARY(id, a) range:[7 2,7 2], keep order:false, stats:pseudo", - "│ └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo", - "└─TableReader(Probe) 1.00 root partition:p1 data:TableRangeScan", - " └─TableRangeScan 1.00 cop[tikv] table:t1 range:[1,1], keep order:false, stats:pseudo" + "├─Point_Get(Build) 1.00 root table:t2, partition:p9, index:PRIMARY(id, a) ", + "└─Point_Get(Probe) 1.00 root table:t1, partition:p1 handle:1" ] }, { "SQL": "explain format = 'brief' select * from t2 join t1 on t1.id = t2.id and t2.a = t1.id and t2.id = 12", "Result": [ "HashJoin 1.00 root CARTESIAN inner join", - "├─TableReader(Build) 1.00 root partition:p2 data:TableRangeScan", - "│ └─TableRangeScan 1.00 cop[tikv] table:t1 range:[12,12], keep order:false, stats:pseudo", - "└─IndexLookUp(Probe) 1.00 root partition:p4 ", - " ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t2, index:PRIMARY(id, a) range:[12 12,12 12], keep order:false, stats:pseudo", - " └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + "├─Point_Get(Build) 1.00 root table:t1, partition:p2 handle:12", + "└─Point_Get(Probe) 1.00 root table:t2, partition:p4, index:PRIMARY(id, a) " ] }, { @@ -85,9 +72,7 @@ { "SQL": "explain format = 'brief' select * from t4 where d = '2019-10-07 10:40:00' and a = 1", "Result": [ - "IndexLookUp 1.00 root partition:p9 ", - "├─IndexRangeScan(Build) 1.00 cop[tikv] table:t4, index:PRIMARY(d, a) range:[2019-10-07 10:40:00 1,2019-10-07 10:40:00 1], keep order:false, stats:pseudo", - "└─TableRowIDScan(Probe) 1.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + "Point_Get 1.00 root table:t4, partition:p9, index:PRIMARY(d, a) " ] }, { diff --git a/planner/core/casetest/rule/testdata/ordered_result_mode_suite_out.json b/planner/core/casetest/rule/testdata/ordered_result_mode_suite_out.json index 216706c11b8ca..2eb50fa2ea4de 100644 --- a/planner/core/casetest/rule/testdata/ordered_result_mode_suite_out.json +++ b/planner/core/casetest/rule/testdata/ordered_result_mode_suite_out.json @@ -440,8 +440,7 @@ "Cases": [ { "Plan": [ - "TableReader_11 2.00 root partition:p0,p1 data:TableRangeScan_10", - "└─TableRangeScan_10 2.00 cop[tikv] table:thash range:[1,1], [200,200], keep order:true, stats:pseudo" + "Batch_Point_Get_9 2.00 root table:thash handle:[1 200], keep order:true, desc:false" ] }, { diff --git a/planner/core/cbo_test.go b/planner/core/cbo_test.go index 4716a1f0798f5..9a0d39e0f23b1 100644 --- a/planner/core/cbo_test.go +++ b/planner/core/cbo_test.go @@ -279,16 +279,14 @@ func TestBatchPointGetTablePartition(t *testing.T) { )) testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") testKit.MustQuery("explain format = 'brief' select * from t1 where a in (1,2) and b = 1").Check(testkit.Rows( - "IndexReader 2.00 root partition:p1 index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t1, index:PRIMARY(a, b) range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", )) testKit.MustQuery("select * from t1 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( "1 1", "2 1", )) testKit.MustQuery("explain format = 'brief' select * from t1 where a = 1 and b in (1,2)").Check(testkit.Rows( - "IndexReader 2.00 root partition:p0,p1 index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t1, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", )) testKit.MustQuery("select * from t1 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( "1 1", @@ -358,16 +356,14 @@ func TestBatchPointGetTablePartition(t *testing.T) { )) testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") testKit.MustQuery("explain format = 'brief' select * from t3 where a in (1,2) and b = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:p1 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t3 range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", )) testKit.MustQuery("select * from t3 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( "1 1", "2 1", )) testKit.MustQuery("explain format = 'brief' select * from t3 where a = 1 and b in (1,2)").Check(testkit.Rows( - "TableReader 2.00 root partition:p0,p1 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t3 range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", )) testKit.MustQuery("select * from t3 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( "1 1", @@ -435,16 +431,14 @@ func TestBatchPointGetTablePartition(t *testing.T) { )) testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,2) and 1 = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:p0,p1 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t5 range:[1,1], [2,2], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false", )) testKit.MustQuery("select * from t5 where a in (1,2) and 1 = 1").Sort().Check(testkit.Rows( "1 0", "2 0", )) testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,3) and 1 = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:p1 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t5 range:[1,1], [3,3], keep order:false, stats:pseudo", + "Batch_Point_Get 2.00 root table:t5 handle:[1 3], keep order:false, desc:false", )) testKit.MustQuery("select * from t5 where a in (1,3) and 1 = 1").Sort().Check(testkit.Rows( "1 0", diff --git a/planner/core/find_best_task.go b/planner/core/find_best_task.go index 9709855d0911c..1540fd739bcf8 100644 --- a/planner/core/find_best_task.go +++ b/planner/core/find_best_task.go @@ -1118,10 +1118,6 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter } var hashPartColName *model.CIStr if tblInfo := ds.table.Meta(); canConvertPointGet && tblInfo.GetPartitionInfo() != nil { - // We do not build [batch] point get for dynamic table partitions now. This can be optimized. - if ds.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { - canConvertPointGet = false - } if canConvertPointGet && len(path.Ranges) > 1 { // We can only build batch point get for hash partitions on a simple column now. This is // decided by the current implementation of `BatchPointGetExec::initialize()`, specifically, @@ -2364,8 +2360,10 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida Columns: ds.Columns, }.Init(ds.ctx, ds.tableStats.ScaleByExpectCnt(accessCnt), ds.blockOffset) var partitionInfo *model.PartitionDefinition + pi := ds.tableInfo.GetPartitionInfo() if ds.isPartition { - if pi := ds.tableInfo.GetPartitionInfo(); pi != nil { + // static prune + if pi != nil { for i := range pi.Definitions { def := pi.Definitions[i] if def.ID == ds.physicalTableID { @@ -2377,6 +2375,22 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida if partitionInfo == nil { return invalidTask } + } else if pi != nil { + // dynamic prune + idxs, err := PartitionPruning(ds.ctx, ds.table.GetPartitionedTable(), ds.allConds, ds.partitionNames, ds.TblCols, ds.names) + if err != nil { + return invalidTask + } + if len(idxs) == 1 && idxs[0] == FullRange { + if len(pi.Definitions) != 1 { + return invalidTask + } + partitionInfo = &pi.Definitions[0] + } else if len(idxs) == 1 { + partitionInfo = &pi.Definitions[idxs[0]] + } else { + return invalidTask + } } rTsk := &rootTask{p: pointGetPlan} if candidate.path.IsIntHandlePath { From 7556233a0747a2a0bfc80baa2ddd5e1d552d2310 Mon Sep 17 00:00:00 2001 From: D3Hunter Date: Mon, 24 Jul 2023 22:36:02 +0800 Subject: [PATCH 41/72] lightning: add parameter to output logs of all packages and enable grpc log (#45498) close pingcap/tidb#45497 --- br/pkg/lightning/log/BUILD.bazel | 2 ++ br/pkg/lightning/log/log.go | 24 +++++++++++++++++++----- br/pkg/lightning/log/log_test.go | 13 +++++++++++++ util/logutil/log.go | 5 ++++- 4 files changed, 38 insertions(+), 6 deletions(-) diff --git a/br/pkg/lightning/log/BUILD.bazel b/br/pkg/lightning/log/BUILD.bazel index 07592d6a682f2..1544e7e13dea8 100644 --- a/br/pkg/lightning/log/BUILD.bazel +++ b/br/pkg/lightning/log/BUILD.bazel @@ -33,6 +33,8 @@ go_test( shard_count = 4, deps = [ ":log", + "//util/logutil", + "@com_github_pingcap_log//:log", "@com_github_stretchr_testify//require", "@org_uber_go_zap//:zap", "@org_uber_go_zap//zapcore", diff --git a/br/pkg/lightning/log/log.go b/br/pkg/lightning/log/log.go index f9fb213d3d430..ba9d822296dfb 100644 --- a/br/pkg/lightning/log/log.go +++ b/br/pkg/lightning/log/log.go @@ -16,6 +16,8 @@ package log import ( "context" + "fmt" + "os" "time" "github.com/pingcap/errors" @@ -45,6 +47,8 @@ type Config struct { FileMaxDays int `toml:"max-days" json:"max-days"` // Maximum number of old log files to retain. FileMaxBackups int `toml:"max-backups" json:"max-backups"` + // EnableDiagnoseLogs, when enabled, we will output logs from all packages and enable GRPC debug log. + EnableDiagnoseLogs bool `toml:"enable-diagnose-logs" json:"enable-diagnose-logs"` } // Adjust adjusts some fields in the config to a proper value. @@ -77,10 +81,24 @@ var ( // InitLogger initializes Lightning's and also the TiDB library's loggers. func InitLogger(cfg *Config, _ string) error { + loggerOptions := []zap.Option{} + if cfg.EnableDiagnoseLogs { + // the value doesn't matter, logutil.InitLogger only checks whether it's empty. + if err := os.Setenv(logutil.GRPCDebugEnvName, "true"); err != nil { + fmt.Println("Failed to set environment variable to enable GRPC debug log", err) + } + } else { + // Only output logs of br package and main package. + loggerOptions = append(loggerOptions, zap.WrapCore(func(core zapcore.Core) zapcore.Core { + return NewFilterCore(core, "github.com/pingcap/tidb/br/", "main.main") + })) + } tidbLogCfg := logutil.LogConfig{} // Disable annoying TiDB Log. // TODO: some error logs outputs randomly, we need to fix them in TiDB. + // this LEVEL only affects SlowQueryLogger, later ReplaceGlobals will overwrite it. tidbLogCfg.Level = "fatal" + // this also init GRPCLogger, controlled by GRPC_DEBUG env. err := logutil.InitLogger(&tidbLogCfg) if err != nil { return errors.Trace(err) @@ -90,10 +108,6 @@ func InitLogger(cfg *Config, _ string) error { Level: cfg.Level, DisableCaller: false, // FilterCore requires zap.AddCaller. } - filterTiDBLog := zap.WrapCore(func(core zapcore.Core) zapcore.Core { - // Filter logs from TiDB and PD. - return NewFilterCore(core, "github.com/pingcap/tidb/br/", "main.main") - }) // "-" is a special config for log to stdout. if len(cfg.File) > 0 && cfg.File != "-" { logCfg.File = pclog.FileLogConfig{ @@ -103,7 +117,7 @@ func InitLogger(cfg *Config, _ string) error { MaxBackups: cfg.FileMaxBackups, } } - logger, props, err := pclog.InitLogger(logCfg, filterTiDBLog) + logger, props, err := pclog.InitLogger(logCfg, loggerOptions...) if err != nil { return err } diff --git a/br/pkg/lightning/log/log_test.go b/br/pkg/lightning/log/log_test.go index 42d4c0b0aaf21..a75f438eb9265 100644 --- a/br/pkg/lightning/log/log_test.go +++ b/br/pkg/lightning/log/log_test.go @@ -19,7 +19,9 @@ import ( "os" "testing" + zaplog "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/lightning/log" + "github.com/pingcap/tidb/util/logutil" "github.com/stretchr/testify/require" "go.uber.org/zap" ) @@ -72,4 +74,15 @@ func TestInitStdoutLogger(t *testing.T) { output := <-outputC require.NoError(t, r.Close()) require.Contains(t, output, msg) + + // filter packages on default + require.Equal(t, "", os.Getenv(logutil.GRPCDebugEnvName)) + require.IsType(t, &log.FilterCore{}, log.L().Logger.Core()) + // output all packages when EnableDiagnoseLogs=true + logCfg.EnableDiagnoseLogs = true + require.NoError(t, log.InitLogger(logCfg, "info")) + require.IsType(t, &zaplog.TextIOCore{}, log.L().Logger.Core()) + require.Equal(t, "true", os.Getenv(logutil.GRPCDebugEnvName)) + // reset GRPCDebugEnvName + require.NoError(t, os.Unsetenv(logutil.GRPCDebugEnvName)) } diff --git a/util/logutil/log.go b/util/logutil/log.go index 34ea488954273..faf0ddfe03ae9 100644 --- a/util/logutil/log.go +++ b/util/logutil/log.go @@ -94,6 +94,9 @@ const ( SlowLogTimeFormat = time.RFC3339Nano // OldSlowLogTimeFormat is the first version of the the time format for slow log, This is use for compatibility. OldSlowLogTimeFormat = "2006-01-02-15:04:05.999999999 -0700" + + // GRPCDebugEnvName is the environment variable name for GRPC_DEBUG. + GRPCDebugEnvName = "GRPC_DEBUG" ) // SlowQueryLogger is used to log slow query, InitLogger will modify it according to config file. @@ -121,7 +124,7 @@ func InitLogger(cfg *LogConfig, opts ...zap.Option) error { func initGRPCLogger(gl *zap.Logger) { level := zapcore.ErrorLevel verbosity := 0 - if len(os.Getenv("GRPC_DEBUG")) > 0 { + if len(os.Getenv(GRPCDebugEnvName)) > 0 { verbosity = 999 level = zapcore.DebugLevel } From 7c2dbbe34e469410803485ec26eb24051693afeb Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Tue, 25 Jul 2023 00:16:33 +0800 Subject: [PATCH 42/72] planner: support `no_hash_join` hint on optimizer (#45538) ref pingcap/tidb#45520 --- planner/core/casetest/rule/BUILD.bazel | 2 +- .../casetest/rule/rule_join_reorder_test.go | 11 + .../rule/testdata/join_reorder_suite_in.json | 85 ++------ .../rule/testdata/join_reorder_suite_out.json | 199 ++++++++++++++++++ planner/core/exhaust_physical_plans.go | 12 +- planner/core/logical_plan_builder.go | 18 +- planner/core/logical_plans.go | 1 + planner/core/planbuilder.go | 5 + 8 files changed, 264 insertions(+), 69 deletions(-) diff --git a/planner/core/casetest/rule/BUILD.bazel b/planner/core/casetest/rule/BUILD.bazel index 4b3b928ae98fb..b735973b2d3bd 100644 --- a/planner/core/casetest/rule/BUILD.bazel +++ b/planner/core/casetest/rule/BUILD.bazel @@ -12,7 +12,7 @@ go_test( ], data = glob(["testdata/**"]), flaky = True, - shard_count = 20, + shard_count = 21, deps = [ "//domain", "//expression", diff --git a/planner/core/casetest/rule/rule_join_reorder_test.go b/planner/core/casetest/rule/rule_join_reorder_test.go index bf722cf988222..140740aebf679 100644 --- a/planner/core/casetest/rule/rule_join_reorder_test.go +++ b/planner/core/casetest/rule/rule_join_reorder_test.go @@ -61,6 +61,17 @@ func TestStraightJoinHint(t *testing.T) { runJoinReorderTestData(t, tk, "TestStraightJoinHint") } +func TestNoHashJoinHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("create table t1(a int, b int, key(a));") + tk.MustExec("create table t2(a int, b int, key(a));") + tk.MustExec("create table t3(a int, b int, key(a));") + tk.MustExec("create table t4(a int, b int, key(a));") + runJoinReorderTestData(t, tk, "TestNoHashJoinHint") +} + func TestLeadingJoinHint(t *testing.T) { store := testkit.CreateMockStore(t) diff --git a/planner/core/casetest/rule/testdata/join_reorder_suite_in.json b/planner/core/casetest/rule/testdata/join_reorder_suite_in.json index 86090cc408d9f..6c5750386e87a 100644 --- a/planner/core/casetest/rule/testdata/join_reorder_suite_in.json +++ b/planner/core/casetest/rule/testdata/join_reorder_suite_in.json @@ -30,6 +30,25 @@ "select /*+ straight_join() */ * from ((select t3.a, t3.b from t3, t2, t1, t where t.a = t1.a and t1.b=t2.b) t3 join t4 on t3.a=t4.a) join (t1 join t2 on t1.a=t2.a) on t1.a=t4.a;" ] }, + { + "name": "TestNoHashJoinHint", + "cases": [ + "select /*+ no_hash_join() */ * from t1, t2", + "select /*+ no_hash_join(t1), hash_join(t1) */ * from t1, t2", + "select /*+ no_hash_join(t1), hash_join(t2) */ * from t1, t2", + "select /*+ no_hash_join(t1) */ * from t1, t2", + "select /*+ no_hash_join(t1, t2) */ * from t1, t2", + "select /*+ no_hash_join(t1) */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_hash_join(t1, t2) */ * from t1, t2 where t1.b=t2.b", + "select /*+ no_hash_join(t1) */ * from t1, t2 where t1.a=t2.a and t1.b=t2.b", + "select /*+ no_hash_join(t2) */ * from t1 left join t2 on t1.b=t2.b", + "select /*+ no_hash_join(t2) */ * from t1 left join t2 on t1.a=t2.a", + "select /*+ no_hash_join(t2) */ * from t1 right join t2 on t1.b=t2.b", + "select /*+ no_hash_join(t2) */ * from t1 right join t2 on t1.a=t2.a", + "select /*+ leading(t4, t3, t2, t1), no_hash_join(t2, t3) */ * from t1, t2, t3, t4", + "select /*+ leading(t1, t2, t3, t4), hash_join(t1, t2), no_hash_join(t3), hash_join(t4) */ * from t1, t2, t3, t4" + ] + }, { "name": "TestLeadingJoinHint", "cases": [ @@ -98,7 +117,6 @@ "select /*+ leading(t3, t1) */ * from ((select /*+ leading(t7) */ t8.a, t8.b from t8, t7, t6, t5 where t5.a = t6.a and t6.b=t7.b) t3 join t4 on t3.a=t4.a) join (t1 join t2 on t1.a=t2.a) on t1.a=t4.a;", "select /*+ leading(t3, t1, t2) */ * from ((select /*+ leading(t6, t7) */ t8.a, t8.b from t8, t7, t6, t5 where t5.a = t6.a and t6.b=t7.b) t3 join t4 on t3.a=t4.a) join (t1 join t2 on t1.a=t2.a) on t1.a=t4.a;", "select /*+ leading(t3, t4) */ * from ((select /*+ leading(t5, t7, t8) */ t8.a, t8.b from t8, t7, t6, t5 where t5.a = t6.a and t6.b=t7.b) t3 join t4 on t3.a=t4.a) join (t1 join t2 on t1.a=t2.a) on t1.a=t4.a;", - // block name "select /*+ leading(tx, t1, t3) */ * from t1, (select * from t2) tx, t3 where t1.a=tx.a and tx.a=t3.a;", "select /*+ leading(txx, tx, t1) */ * from t1, (select * from t2) tx, (select * from t3) txx where t1.a=tx.a and tx.a=txx.a;", @@ -128,7 +146,6 @@ "select /*+ straight_join() */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", "select /*+ leading(t1) */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", - // outer join // left join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", @@ -136,29 +153,22 @@ "select /*+ leading(t4, t3, t2, t, t1) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t4, t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", // should support this case later "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t5, t6, t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", - // right join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t2, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4, t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;" @@ -171,7 +181,6 @@ "select /*+ straight_join() */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", "select /*+ leading(t1) */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t, t1, t2, t3 where t.a = t1.a and t1.b=t2.b and t2.b=t3.b;", - // outer join // left join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", @@ -179,29 +188,22 @@ "select /*+ leading(t4, t3, t2, t, t1) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t4, t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", // should support this case later "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t5, t6, t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", - // right join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t2, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4, t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;" @@ -215,42 +217,36 @@ "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a cross join t3", - // inner join "select /*+ leading(t2) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t2, t3) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t3, t2) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t3, t1) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", - // straight join "select /*+ leading(t2) */ * from t1 straight_join t2 straight_join t3", "select /*+ leading(t3) */ * from t1 straight_join t2 straight_join t3", "select /*+ leading(t2, t3) */ * from t1 straight_join t2 straight_join t3", "select /*+ leading(t3, t2) */ * from t1 straight_join t2 straight_join t3", "select /*+ leading(t3, t1) */ * from t1 straight_join t2 straight_join t3", - // left outer join "select /*+ leading(t2) */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", "select /*+ leading(t2, t3) */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", "select /*+ leading(t3, t2) */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", "select /*+ leading(t3, t1) */ * from t1 join t2 on t1.a=t2.a left join t3 on t2.b=t3.b", - // right outer join "select /*+ leading(t2) */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", "select /*+ leading(t2, t3) */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", "select /*+ leading(t3, t2) */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", "select /*+ leading(t3, t1) */ * from t1 join t2 on t1.a=t2.a right join t3 on t2.b=t3.b", - // cross join "select /*+ leading(t2) */ * from t1 join t2 on t1.a=t2.a cross join t3", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a cross join t3", "select /*+ leading(t2, t3) */ * from t1 join t2 on t1.a=t2.a cross join t3", "select /*+ leading(t3, t2) */ * from t1 join t2 on t1.a=t2.a cross join t3", "select /*+ leading(t3, t1) */ * from t1 join t2 on t1.a=t2.a cross join t3", - // outer join + outer join types "select /*+ leading(t2, t1) */ * from t1 left join t2 on t1.a=t2.a cross join t3", "select /*+ leading(t2, t1) */ * from t1 right join t2 on t1.a=t2.a cross join t3", @@ -270,7 +266,6 @@ "select /*+ leading(t2, t3) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t3, t2) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", "select /*+ leading(t3, t1) */ * from t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b", - // outer join // left join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", @@ -278,29 +273,22 @@ "select /*+ leading(t4, t3, t2, t, t1) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t4, t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", // should support this case later "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t5, t6, t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", - // right join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t2, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4, t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;" @@ -316,7 +304,6 @@ "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ straight_join() */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1;", "select /*+ straight_join() */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", - // straight join hint + uncorrelated subquery "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", @@ -327,7 +314,6 @@ "select /*+ straight_join() */ * from t1 join t2 on t1.a=t2.a join (select * from t4) t3 on t2.b=t3.b;", "select /*+ straight_join() */ t1.a, (select min(t2.a) from t2) from t1;", "select /*+ straight_join() */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", - // leading hint + correlated subquery "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", @@ -335,45 +321,38 @@ "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t1) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t3@sel_2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t2, t3@sel_2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t1, t3@sel_2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t3@sel_2, t2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t3@sel_2, t1) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", - "select /*+ leading(t4, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", - "select /*+ leading(t4, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", - // leading hint + uncorrelated subquery "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a in (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", @@ -381,32 +360,27 @@ "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a not in (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where exists (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a join t4 on t1.b = t4.b where not exists (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", "select /*+ leading(t1, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", "select /*+ leading(t3@sel_2, t2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", "select /*+ leading(t3@sel_2, t1) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", - "select /*+ leading(t4@sel_2, t1) */ * from t1 join (select * from t4) t2 on t1.a=t2.a join t3 on t2.b=t3.b;", "select /*+ leading(t2, t4@sel_2) */ * from (select * from t4) t1 join t2 on t1.a=t2.a join t3 on t2.b=t3.b;", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a join (select * from t4) t3 on t2.b=t3.b;", - "select /*+ leading(t1) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t1, t2@sel_2) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t1, t3) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", @@ -426,33 +400,25 @@ "select /*+ leading(t4, t3, t2, t, t1) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t4, t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t3, t2, t) */ * from t4 join t on t4.a=t.a left join t1 on t.a = t1.a join t2 on t.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 left join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", // should support this case later "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t5, t6, t3, t4) */ * from t2 left join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", - // right join "select /*+ leading(t1, t2) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t2, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", "select /*+ leading(t1, t3) */ * from t4 join t on t4.a=t.a right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b=t3.b;", - "select /*+ leading(t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", "select /*+ leading(t2, t1, t3) */ * from t2 right join (t1 left join t3 on t1.a=t3.a) on t2.b=t1.b;", - "select /*+ leading(t2, t3) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b;", - "select /*+ leading(t3, t4) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4) leading(t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", "select /*+ leading(t3, t4, t5, t6) */ * from t2 right join (t1 join t3 on t1.a=t3.a join t4 on t3.b = t4.b) on t2.b=t1.b join t5 on t2.a = t5.a join t6 on t5.b=t6.b;", - // test cases for using the join order hint and join algorithm hint "select /*+ leading(t2) hash_join(t2) */ * from t left join t1 on t.a = t1.a right join t2 on t1.b = t2.b join t3 on t2.b = t3.b ;", "select /*+ leading(t2) hash_join(t1) */ * from t left join t1 on t.a = t1.a right join t2 on t1.b = t2.b join t3 on t2.b = t3.b ;", @@ -473,59 +439,46 @@ "select /*+ leading(t3) merge_join(t3) */ * from t right join t1 on t.a = t1.a join t2 on t1.b = t2.b join t3 on t2.b = t3.b ;", "select /*+ leading(t3) merge_join(t3) */ * from t left join t1 on t.a = t1.a left join t2 on t1.b = t2.b join t3 on t2.b = t3.b ;", "select /*+ leading(t2) INL_JOIN(t1) */ * from t join t1 on t.a = t1.a left join t2 on t1.b = t2.b join t3 on t2.b = t3.b ;", - // leading hint + correlated subquery "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 right join t2 on t1.a=t2.a where t1.a in (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 right join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 right join t2 on t1.a=t2.a where exists (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", "select /*+ leading(t2, t3@sel_2) */ * from t1 right join t2 on t1.a=t2.a where not exists (select t3.a from t3 where t1.b = t3.b)", - "select /*+ leading(t1) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t3@sel_2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t2, t3@sel_2) */ t1.a, (select min(t1.a) from t2 where t2.a > t1.a) from t1 join t3 on t1.a = t3.a;", - "select /*+ leading(t4, t3@sel_2) */ * from t1 right join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t4) */ * from t1 right join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t1) */ * from t1 left join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a = (select max(t3.a) from t3 where t1.b = t3.b)", - "select /*+ leading(t4, t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t4) */ * from t1 left join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", "select /*+ leading(t3@sel_2, t2) */ * from t1 right join t2 on t1.a=t2.a join t4 on t1.b = t4.b where t1.a > (select min(t3.a) from t3 where t1.b = t3.b)", - // leading hint + uncorrelated subquery "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a in (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a in (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 left join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where t1.a not in (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where t1.a not in (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 left join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where exists (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where exists (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where exists (select t3.a from t3)", - "select /*+ leading(t4) */ * from t1 join t2 on t1.a=t2.a right join t4 on t1.b = t4.b where not exists (select t3.a from t3)", "select /*+ leading(t3@sel_2) */ * from t1 left join t2 on t1.a=t2.a where not exists (select t3.a from t3)", "select /*+ leading(t2, t3@sel_2) */ * from t1 join t2 on t1.a=t2.a where not exists (select t3.a from t3)", - "select /*+ leading(t4@sel_2, t1) */ * from t1 join (select * from t4) t2 on t1.a=t2.a join t3 on t2.b=t3.b;", "select /*+ leading(t2, t4@sel_2) */ * from (select * from t4) t1 right join t2 on t1.a=t2.a join t3 on t2.b=t3.b;", "select /*+ leading(t3) */ * from t1 join t2 on t1.a=t2.a right join (select * from t4) t3 on t2.b=t3.b;", - "select /*+ leading(t1) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t1, t2@sel_2) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", "select /*+ leading(t1, t3) */ t1.a, (select min(t2.a) from t2) from t1 join t3 on t1.a = t3.a;", diff --git a/planner/core/casetest/rule/testdata/join_reorder_suite_out.json b/planner/core/casetest/rule/testdata/join_reorder_suite_out.json index 3fe772c99f3c8..71d7277dec714 100644 --- a/planner/core/casetest/rule/testdata/join_reorder_suite_out.json +++ b/planner/core/casetest/rule/testdata/join_reorder_suite_out.json @@ -583,6 +583,205 @@ } ] }, + { + "Name": "TestNoHashJoinHint", + "Cases": [ + { + "SQL": "select /*+ no_hash_join() */ * from t1, t2", + "Plan": [ + "HashJoin 100000000.00 root CARTESIAN inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Hint no_hash_join() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ no_hash_join(t1), hash_join(t1) */ * from t1, t2", + "Plan": [ + "HashJoin 100000000.00 root CARTESIAN inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Some HASH_JOIN and NO_HASH_JOIN hints conflict, NO_HASH_JOIN is ignored" + ] + }, + { + "SQL": "select /*+ no_hash_join(t1), hash_join(t2) */ * from t1, t2", + "Plan": [ + "HashJoin 100000000.00 root CARTESIAN inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Some HASH_JOIN and NO_HASH_JOIN hints conflict, NO_HASH_JOIN is ignored" + ] + }, + { + "SQL": "select /*+ no_hash_join(t1) */ * from t1, t2", + "Plan": [ + "MergeJoin 100000000.00 root inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t1, t2) */ * from t1, t2", + "Plan": [ + "MergeJoin 100000000.00 root inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t1) */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "IndexHashJoin 12487.50 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t2.a, equal cond:eq(test.t1.a, test.t2.a)", + "├─TableReader(Build) 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.a))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.a))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:a(a) range: decided by [eq(test.t2.a, test.t1.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t1, t2) */ * from t1, t2 where t1.b=t2.b", + "Plan": [ + "MergeJoin 12487.50 root inner join, left key:test.t1.b, right key:test.t2.b", + "├─Sort(Build) 9990.00 root test.t2.b", + "│ └─TableReader 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─Sort(Probe) 9990.00 root test.t1.b", + " └─TableReader 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t1) */ * from t1, t2 where t1.a=t2.a and t1.b=t2.b", + "Plan": [ + "IndexHashJoin 12475.01 root inner join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t2.a, equal cond:eq(test.t1.a, test.t2.a), eq(test.t1.b, test.t2.b)", + "├─TableReader(Build) 9980.01 root data:Selection", + "│ └─Selection 9980.01 cop[tikv] not(isnull(test.t1.a)), not(isnull(test.t1.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12475.01 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.a))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:a(a) range: decided by [eq(test.t2.a, test.t1.a)], keep order:false, stats:pseudo", + " └─Selection(Probe) 12475.01 cop[tikv] not(isnull(test.t2.b))", + " └─TableRowIDScan 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t2) */ * from t1 left join t2 on t1.b=t2.b", + "Plan": [ + "MergeJoin 12487.50 root left outer join, left key:test.t1.b, right key:test.t2.b", + "├─Sort(Build) 9990.00 root test.t2.b", + "│ └─TableReader 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t2.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─Sort(Probe) 10000.00 root test.t1.b", + " └─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t2) */ * from t1 left join t2 on t1.a=t2.a", + "Plan": [ + "IndexHashJoin 12487.50 root left outer join, inner:IndexLookUp, outer key:test.t1.a, inner key:test.t2.a, equal cond:eq(test.t1.a, test.t2.a)", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t2.a))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t2, index:a(a) range: decided by [eq(test.t2.a, test.t1.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t2) */ * from t1 right join t2 on t1.b=t2.b", + "Plan": [ + "MergeJoin 12487.50 root right outer join, left key:test.t1.b, right key:test.t2.b", + "├─Sort(Build) 9990.00 root test.t1.b", + "│ └─TableReader 9990.00 root data:Selection", + "│ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.b))", + "│ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + "└─Sort(Probe) 10000.00 root test.t2.b", + " └─TableReader 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_hash_join(t2) */ * from t1 right join t2 on t1.a=t2.a", + "Plan": [ + "IndexHashJoin 12487.50 root right outer join, inner:IndexLookUp, outer key:test.t2.a, inner key:test.t1.a, equal cond:eq(test.t2.a, test.t1.a)", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + "└─IndexLookUp(Probe) 12487.50 root ", + " ├─Selection(Build) 12487.50 cop[tikv] not(isnull(test.t1.a))", + " │ └─IndexRangeScan 12500.00 cop[tikv] table:t1, index:a(a) range: decided by [eq(test.t1.a, test.t2.a)], keep order:false, stats:pseudo", + " └─TableRowIDScan(Probe) 12487.50 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ leading(t4, t3, t2, t1), no_hash_join(t2, t3) */ * from t1, t2, t3, t4", + "Plan": [ + "Projection 10000000000000000.00 root test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t3.a, test.t3.b, test.t4.a, test.t4.b", + "└─HashJoin 10000000000000000.00 root CARTESIAN inner join", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 1000000000000.00 root inner join", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 100000000.00 root inner join", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ leading(t1, t2, t3, t4), hash_join(t1, t2), no_hash_join(t3), hash_join(t4) */ * from t1, t2, t3, t4", + "Plan": [ + "HashJoin 10000000000000000.00 root CARTESIAN inner join", + "├─TableReader(Build) 10000.00 root data:TableFullScan", + "│ └─TableFullScan 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo", + "└─MergeJoin(Probe) 1000000000000.00 root inner join", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " └─HashJoin(Probe) 100000000.00 root CARTESIAN inner join", + " ├─TableReader(Build) 10000.00 root data:TableFullScan", + " │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " └─TableReader(Probe) 10000.00 root data:TableFullScan", + " └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo" + ], + "Warning": null + } + ] + }, { "Name": "TestLeadingJoinHint", "Cases": [ diff --git a/planner/core/exhaust_physical_plans.go b/planner/core/exhaust_physical_plans.go index 5406ec6d0bc0c..d80a84295658d 100644 --- a/planner/core/exhaust_physical_plans.go +++ b/planner/core/exhaust_physical_plans.go @@ -233,7 +233,8 @@ func (p *LogicalJoin) GetMergeJoin(prop *property.PhysicalProperty, schema *expr } // If TiDB_SMJ hint is existed, it should consider enforce merge join, // because we can't trust lhsChildProperty completely. - if (p.preferJoinType & preferMergeJoin) > 0 { + if (p.preferJoinType&preferMergeJoin) > 0 || + (p.preferJoinType&preferNoHashJoin) > 0 { // if hash join is not allowed, generate as many other types of join as possible to avoid 'cant-find-plan' error. joins = append(joins, p.getEnforcedMergeJoin(prop, schema, statsInfo)...) } @@ -391,6 +392,7 @@ func (p *LogicalJoin) getHashJoins(prop *property.PhysicalProperty) (joins []Phy forceLeftToBuild = false forceRightToBuild = false } + joins = make([]PhysicalPlan, 0, 2) switch p.JoinType { case SemiJoin, AntiSemiJoin, LeftOuterSemiJoin, AntiLeftOuterSemiJoin: @@ -437,7 +439,15 @@ func (p *LogicalJoin) getHashJoins(prop *property.PhysicalProperty) (joins []Phy } } } + forced = (p.preferJoinType&preferHashJoin > 0) || forceLeftToBuild || forceRightToBuild + noHashJoin := (p.preferJoinType & preferNoHashJoin) > 0 + if !forced && noHashJoin { + return nil, false + } else if forced && noHashJoin { + p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack( + "Some HASH_JOIN and NO_HASH_JOIN hints conflict, NO_HASH_JOIN is ignored")) + } return } diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index f9d6338a480b8..3b26d96e38a19 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -98,6 +98,8 @@ const ( HintINLMJ = "inl_merge_join" // TiDBHashJoin is hint enforce hash join. TiDBHashJoin = "tidb_hj" + // HintNoHashJoin is the hint to enforce the query not to use hash join. + HintNoHashJoin = "no_hash_join" // HintHJ is hint enforce hash join. HintHJ = "hash_join" // HintHashJoinBuild is hint enforce hash join's build side @@ -745,6 +747,14 @@ func (p *LogicalJoin) setPreferredJoinTypeAndOrder(hintInfo *tableHintInfo) { p.preferJoinType |= preferHashJoin p.rightPreferJoinType |= preferHashJoin } + if hintInfo.ifPreferNoHashJoin(lhsAlias) { + p.preferJoinType |= preferNoHashJoin + p.leftPreferJoinType |= preferNoHashJoin + } + if hintInfo.ifPreferNoHashJoin(rhsAlias) { + p.preferJoinType |= preferNoHashJoin + p.rightPreferJoinType |= preferNoHashJoin + } if hintInfo.ifPreferINLJ(lhsAlias) { p.preferJoinType |= preferLeftAsINLJInner p.leftPreferJoinType |= preferINLJ @@ -3914,6 +3924,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev hints = b.hintProcessor.GetCurrentStmtHints(hints, currentLevel) var ( sortMergeTables, inljTables, inlhjTables, inlmjTables, hashJoinTables, bcTables []hintTableInfo + noHashJoinTables []hintTableInfo shuffleJoinTables []hintTableInfo indexHintList, indexMergeHintList []indexHintInfo tiflashTables, tikvTables []hintTableInfo @@ -3928,7 +3939,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev for _, hint := range hints { // Set warning for the hint that requires the table name. switch hint.HintName.L { - case TiDBMergeJoin, HintSMJ, TiDBIndexNestedLoopJoin, HintINLJ, HintINLHJ, HintINLMJ, + case TiDBMergeJoin, HintSMJ, TiDBIndexNestedLoopJoin, HintINLJ, HintINLHJ, HintINLMJ, HintNoHashJoin, TiDBHashJoin, HintHJ, HintUseIndex, HintIgnoreIndex, HintForceIndex, HintOrderIndex, HintNoOrderIndex, HintIndexMerge, HintLeading: if len(hint.Tables) == 0 { b.pushHintWithoutTableWarning(hint) @@ -3951,6 +3962,8 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev inlmjTables = append(inlmjTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) case TiDBHashJoin, HintHJ: hashJoinTables = append(hashJoinTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) + case HintNoHashJoin: + noHashJoinTables = append(noHashJoinTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) case HintMPP1PhaseAgg: aggHints.preferAggType |= preferMPP1PhaseAgg case HintMPP2PhaseAgg: @@ -4061,6 +4074,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev shuffleJoinTables: shuffleJoinTables, indexNestedLoopJoinTables: indexNestedLoopJoinTables{inljTables, inlhjTables, inlmjTables}, hashJoinTables: hashJoinTables, + noHashJoinTables: noHashJoinTables, indexHintList: indexHintList, tiflashTables: tiflashTables, tikvTables: tikvTables, @@ -7305,6 +7319,8 @@ func getInnerFromParenthesesAndUnaryPlus(expr ast.ExprNode) ast.ExprNode { // containDifferentJoinTypes checks whether `preferJoinType` contains different // join types. func containDifferentJoinTypes(preferJoinType uint) bool { + preferJoinType &= ^preferNoHashJoin + inlMask := preferRightAsINLJInner ^ preferLeftAsINLJInner inlhjMask := preferRightAsINLHJInner ^ preferLeftAsINLHJInner inlmjMask := preferRightAsINLMJInner ^ preferLeftAsINLMJInner diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 339c9f0aa47f9..6b170e61218b1 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -122,6 +122,7 @@ const ( preferHJBuild preferHJProbe preferHashJoin + preferNoHashJoin preferMergeJoin preferBCJoin preferShuffleJoin diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index ab1cb3815b073..05db11ba202f7 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -96,6 +96,7 @@ type tableHintInfo struct { broadcastJoinTables []hintTableInfo shuffleJoinTables []hintTableInfo hashJoinTables []hintTableInfo + noHashJoinTables []hintTableInfo indexHintList []indexHintInfo tiflashTables []hintTableInfo tikvTables []hintTableInfo @@ -240,6 +241,10 @@ func (info *tableHintInfo) ifPreferHashJoin(tableNames ...*hintTableInfo) bool { return info.matchTableName(tableNames, info.hashJoinTables) } +func (info *tableHintInfo) ifPreferNoHashJoin(tableNames ...*hintTableInfo) bool { + return info.matchTableName(tableNames, info.noHashJoinTables) +} + func (info *tableHintInfo) ifPreferHJBuild(tableNames ...*hintTableInfo) bool { return info.matchTableName(tableNames, info.hjBuildTables) } From f96ea53e1c065fe1b68b88a74fff5e428ffc678c Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 25 Jul 2023 11:58:33 +0800 Subject: [PATCH 43/72] linter: enable toomanytests for planner casetest (#45542) ref pingcap/tidb#40786 --- build/nogo_config.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/build/nogo_config.json b/build/nogo_config.json index 3272e5ab42b51..a3975f61a9767 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -498,6 +498,18 @@ "plugin/conn_ip_example/": "plugin/conn_ip_example/" }, "only_files": { + "planer/core/casetest/binaryplan": "planer/core/casetest/binaryplan", + "planer/core/casetest/cbotest": "planer/core/casetest/cbotest", + "planer/core/casetest/enforcempp": "planer/core/casetest/enforcempp", + "planer/core/casetest/flatplan": "planer/core/casetest/flatplan", + "planer/core/casetest/hint": "planer/core/casetest/hint", + "planer/core/casetest/mpp": "planer/core/casetest/mpp", + "planer/core/casetest/partition": "planer/core/casetest/partition", + "planer/core/casetest/pushdown": "planer/core/casetest/pushdown", + "planer/core/casetest/rule": "planer/core/casetest/rule", + "planer/core/casetest/scalarsubquery": "planer/core/casetest/scalarsubquery", + "planer/core/casetest/testdata": "planer/core/casetest/testdata", + "planer/core/casetest/windows": "planer/core/casetest/windows", "autoid_service/": "autoid_service", "bindinfo/": "bindinfo", "br/pkg/lightning/": "br/pkg/lightning/", From 56610b17998028dbb431321e3eff96e76df6d5fa Mon Sep 17 00:00:00 2001 From: 3pointer Date: Tue, 25 Jul 2023 14:12:03 +0800 Subject: [PATCH 44/72] br: fix the split issue in txn restore (#45441) close pingcap/tidb#45476 --- Makefile | 1 + br/pkg/task/restore_txn.go | 2 +- br/tests/br_txn/BUILD.bazel | 21 +++ br/tests/br_txn/client.go | 268 ++++++++++++++++++++++++++++++++++++ br/tests/br_txn/run.sh | 136 ++++++++++++++++++ br/tests/run_group.sh | 2 +- 6 files changed, 428 insertions(+), 2 deletions(-) create mode 100644 br/tests/br_txn/BUILD.bazel create mode 100644 br/tests/br_txn/client.go create mode 100755 br/tests/br_txn/run.sh diff --git a/Makefile b/Makefile index e3f94216d3845..bd0f32cd37008 100644 --- a/Makefile +++ b/Makefile @@ -329,6 +329,7 @@ build_for_br_integration_test: $(GOBUILD) $(RACE_FLAG) -o bin/gc br/tests/br_z_gc_safepoint/*.go && \ $(GOBUILD) $(RACE_FLAG) -o bin/oauth br/tests/br_gcs/*.go && \ $(GOBUILD) $(RACE_FLAG) -o bin/rawkv br/tests/br_rawkv/*.go && \ + $(GOBUILD) $(RACE_FLAG) -o bin/txnkv br/tests/br_txn/*.go && \ $(GOBUILD) $(RACE_FLAG) -o bin/parquet_gen br/tests/lightning_checkpoint_parquet/*.go \ ) || (make failpoint-disable && exit 1) @make failpoint-disable diff --git a/br/pkg/task/restore_txn.go b/br/pkg/task/restore_txn.go index 40ab734cbcd52..7fe38c2bb7f32 100644 --- a/br/pkg/task/restore_txn.go +++ b/br/pkg/task/restore_txn.go @@ -87,7 +87,7 @@ func RunRestoreTxn(c context.Context, g glue.Glue, cmdName string, cfg *Config) !cfg.LogProgress) // RawKV restore does not need to rewrite keys. - err = restore.SplitRanges(ctx, client, ranges, nil, updateCh, true) + err = restore.SplitRanges(ctx, client, ranges, nil, updateCh, false) if err != nil { return errors.Trace(err) } diff --git a/br/tests/br_txn/BUILD.bazel b/br/tests/br_txn/BUILD.bazel new file mode 100644 index 0000000000000..911f746718a6e --- /dev/null +++ b/br/tests/br_txn/BUILD.bazel @@ -0,0 +1,21 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") + +go_library( + name = "br_txn_lib", + srcs = ["client.go"], + importpath = "github.com/pingcap/tidb/br/tests/br_txn", + visibility = ["//visibility:private"], + deps = [ + "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_log//:log", + "@com_github_tikv_client_go_v2//config", + "@com_github_tikv_client_go_v2//txnkv", + "@org_uber_go_zap//:zap", + ], +) + +go_binary( + name = "br_txn", + embed = [":br_txn_lib"], + visibility = ["//visibility:public"], +) diff --git a/br/tests/br_txn/client.go b/br/tests/br_txn/client.go new file mode 100644 index 0000000000000..6f0bf414e207a --- /dev/null +++ b/br/tests/br_txn/client.go @@ -0,0 +1,268 @@ +package main + +import ( + "bytes" + "context" + "encoding/hex" + "flag" + "fmt" + "hash/crc64" + "math/rand" + "time" + + "github.com/pingcap/errors" + "github.com/pingcap/log" + "github.com/tikv/client-go/v2/config" + "github.com/tikv/client-go/v2/txnkv" + "go.uber.org/zap" +) + +var ( + ca = flag.String("ca", "", "CA certificate path for TLS connection") + cert = flag.String("cert", "", "certificate path for TLS connection") + key = flag.String("key", "", "private key path for TLS connection") + pdAddr = flag.String("pd", "127.0.0.1:2379", "Address of PD") + runMode = flag.String("mode", "", "Mode. One of 'rand-gen', 'checksum', 'scan', 'delete'") + startKeyStr = flag.String("start-key", "", "Start key in hex") + endKeyStr = flag.String("end-key", "", "End key in hex") + keyMaxLen = flag.Int("key-max-len", 32, "Max length of keys for rand-gen mode") + concurrency = flag.Int("concurrency", 32, "Concurrency to run rand-gen") + duration = flag.Int("duration", 10, "duration(second) of rand-gen") +) + +func createClient(addr string) (*txnkv.Client, error) { + if *ca != "" { + conf := config.GetGlobalConfig() + conf.Security.ClusterSSLCA = *ca + conf.Security.ClusterSSLCert = *cert + conf.Security.ClusterSSLKey = *key + config.StoreGlobalConfig(conf) + } + + cli, err := txnkv.NewClient([]string{addr}) + return cli, errors.Trace(err) +} + +func main() { + flag.Parse() + + startKey := []byte(*startKeyStr) + endKey := []byte(*endKeyStr) + if len(endKey) == 0 { + log.Panic("Empty endKey is not supported yet") + } + + if *runMode == "test-rand-key" { + testRandKey(startKey, endKey, *keyMaxLen) + return + } + + client, err := createClient(*pdAddr) + if err != nil { + log.Panic("Failed to create client", zap.String("pd", *pdAddr), zap.Error(err)) + } + + switch *runMode { + case "rand-gen": + err = randGenWithDuration(client, startKey, endKey, *keyMaxLen, *concurrency, *duration) + case "checksum": + err = checksum(client, startKey, endKey) + case "delete": + err = deleteRange(client, startKey, endKey) + } + + if err != nil { + log.Panic("Error", zap.Error(err)) + } +} + +func randGenWithDuration(client *txnkv.Client, startKey, endKey []byte, + maxLen int, concurrency int, duration int) error { + var err error + ok := make(chan struct{}) + go func() { + err = randGen(client, startKey, endKey, maxLen, concurrency) + ok <- struct{}{} + }() + select { + case <-time.After(time.Second * time.Duration(duration)): + case <-ok: + } + return errors.Trace(err) +} + +func randGen(client *txnkv.Client, startKey, endKey []byte, maxLen int, concurrency int) error { + log.Info("Start rand-gen", zap.Int("maxlen", maxLen), + zap.String("startkey", hex.EncodeToString(startKey)), zap.String("endkey", hex.EncodeToString(endKey))) + log.Info("Rand-gen will keep running. Please Ctrl+C to stop manually.") + + // Cannot generate shorter key than commonPrefix + commonPrefixLen := 0 + for ; commonPrefixLen < len(startKey) && commonPrefixLen < len(endKey) && + startKey[commonPrefixLen] == endKey[commonPrefixLen]; commonPrefixLen++ { + continue + } + + if maxLen < commonPrefixLen { + return errors.Errorf("maxLen (%v) < commonPrefixLen (%v)", maxLen, commonPrefixLen) + } + + const batchSize = 32 + + errCh := make(chan error, concurrency) + for i := maxLen; i <= maxLen+concurrency; i++ { + go func(i int) { + for { + txn, err := client.Begin() + if err != nil { + errCh <- errors.Trace(err) + } + for j := 0; j < batchSize; j++ { + key := randKey(startKey, endKey, i) + // append index to avoid write conflict + key = appendIndex(key, i) + value := randValue() + err = txn.Set(key, value) + if err != nil { + errCh <- errors.Trace(err) + } + } + err = txn.Commit(context.TODO()) + if err != nil { + errCh <- errors.Trace(err) + } + } + }(i) + } + + err := <-errCh + if err != nil { + return errors.Trace(err) + } + + return nil +} + +func testRandKey(startKey, endKey []byte, maxLen int) { + for { + k := randKey(startKey, endKey, maxLen) + if bytes.Compare(k, startKey) < 0 || bytes.Compare(k, endKey) >= 0 { + panic(hex.EncodeToString(k)) + } + } +} + +//nolint:gosec +func randKey(startKey, endKey []byte, maxLen int) []byte { +Retry: + for { // Regenerate on fail + result := make([]byte, 0, maxLen) + + upperUnbounded := false + lowerUnbounded := false + + for i := 0; i < maxLen; i++ { + upperBound := 256 + if !upperUnbounded { + if i >= len(endKey) { + // The generated key is the same as endKey which is invalid. Regenerate it. + continue Retry + } + upperBound = int(endKey[i]) + 1 + } + + lowerBound := 0 + if !lowerUnbounded { + if i >= len(startKey) { + lowerUnbounded = true + } else { + lowerBound = int(startKey[i]) + } + } + + if lowerUnbounded { + if rand.Intn(257) == 0 { + return result + } + } + + value := rand.Intn(upperBound - lowerBound) + value += lowerBound + + if value < upperBound-1 { + upperUnbounded = true + } + if value > lowerBound { + lowerUnbounded = true + } + + result = append(result, uint8(value)) + } + + return result + } +} + +//nolint:gosec +func appendIndex(key []byte, i int) []byte { + return append(key, uint8(i)) +} + +//nolint:gosec +func randValue() []byte { + result := make([]byte, 0, 512) + for i := 0; i < 512; i++ { + value := rand.Intn(257) + if value == 256 { + if i > 0 { + return result + } + value-- + } + result = append(result, uint8(value)) + } + return result +} + +func checksum(client *txnkv.Client, startKey, endKey []byte) error { + log.Info("Start checkcum on range", + zap.String("startkey", hex.EncodeToString(startKey)), zap.String("endkey", hex.EncodeToString(endKey))) + + txn, err := client.Begin() + if err != nil { + return errors.Trace(err) + } + iter, err := txn.Iter(startKey, endKey) + if err != nil { + return errors.Trace(err) + } + + digest := crc64.New(crc64.MakeTable(crc64.ECMA)) + + var res uint64 + + for iter.Valid() { + err := iter.Next() + if err != nil { + return errors.Trace(err) + } + if len(iter.Key()) == 0 { + break + } + _, _ = digest.Write(iter.Key()) + _, _ = digest.Write(iter.Value()) + res ^= digest.Sum64() + } + _ = txn.Commit(context.TODO()) + + log.Info("Checksum result", zap.Uint64("checksum", res)) + fmt.Printf("Checksum result: %016x\n", res) + return nil +} + +func deleteRange(client *txnkv.Client, startKey, endKey []byte) error { + log.Info("Start delete data in range", + zap.String("startkey", hex.EncodeToString(startKey)), zap.String("endkey", hex.EncodeToString(endKey))) + _, err := client.DeleteRange(context.TODO(), startKey, endKey, *concurrency) + return err +} diff --git a/br/tests/br_txn/run.sh b/br/tests/br_txn/run.sh new file mode 100755 index 0000000000000..8b15f78764af4 --- /dev/null +++ b/br/tests/br_txn/run.sh @@ -0,0 +1,136 @@ +#!/bin/sh +# +# Copyright 2023 PingCAP, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +set -eux + +# restart service without tiflash +source $( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/../_utils/run_services +start_services --no-tiflash + +BACKUP_DIR=$TEST_DIR/"txn_backup" +BACKUP_FULL=$TEST_DIR/"txnkv-full" + +checksum() { + bin/txnkv --pd $PD_ADDR \ + --ca "$TEST_DIR/certs/ca.pem" \ + --cert "$TEST_DIR/certs/br.pem" \ + --key "$TEST_DIR/certs/br.key" \ + --mode checksum --start-key $1 --end-key $2 | grep result | tail -n 1 | awk '{print $3}' +} + +fail_and_exit() { + echo "TEST: [$TEST_NAME] failed!" + exit 1 +} + +clean() { + bin/txnkv --pd $PD_ADDR \ + --ca "$TEST_DIR/certs/ca.pem" \ + --cert "$TEST_DIR/certs/br.pem" \ + --key "$TEST_DIR/certs/br.key" \ + --mode delete --start-key $1 --end-key $2 +} + +test_full_txnkv_encryption() { + check_range_start="hello" + check_range_end="world" + + rm -rf $BACKUP_FULL + + checksum_full=$(checksum $check_range_start $check_range_end) + # backup current state of key-values + run_br --pd $PD_ADDR backup txn -s "local://$BACKUP_FULL" --crypter.method "aes128-ctr" --crypter.key "0123456789abcdef0123456789abcdef" + + clean $check_range_start $check_range_end + # Ensure the data is deleted + checksum_new=$(checksum $check_range_start $check_range_end) + if [ "$checksum_new" == "$checksum_full" ];then + echo "failed to delete data in range in encryption" + fail_and_exit + fi + + run_br --pd $PD_ADDR restore txn -s "local://$BACKUP_FULL" --crypter.method "aes128-ctr" --crypter.key "0123456789abcdef0123456789abcdef" + checksum_new=$(checksum $check_range_start $check_range_end) + if [ "$checksum_new" != "$checksum_full" ];then + echo "failed to restore" + fail_and_exit + fi +} + +run_test() { + if [ -z "$1" ];then + echo "run test" + else + export GO_FAILPOINTS="$1" + echo "run test with failpoints: $GO_FAILPOINTS" + fi + + rm -rf $BACKUP_DIR + clean "hello" "world" + + # generate txn kv randomly in range[start-key, end-key) in 10s + bin/txnkv --pd $PD_ADDR \ + --ca "$TEST_DIR/certs/ca.pem" \ + --cert "$TEST_DIR/certs/br.pem" \ + --key "$TEST_DIR/certs/br.key" \ + --mode rand-gen --start-key "hello" --end-key "world" --duration 10 + + checksum_ori=$(checksum "hello" "world") + + # backup txnkv + echo "backup start..." + run_br --pd $PD_ADDR backup txn -s "local://$BACKUP_DIR" + + # delete data in range[start-key, end-key) + clean "hello" "world" + # Ensure the data is deleted + checksum_new=$(checksum "hello" "world") + + if [ "$checksum_new" != "$checksum_empty" ];then + echo "failed to delete data in range after backup" + fail_and_exit + fi + + # restore rawkv + echo "restore start..." + run_br --pd $PD_ADDR restore txn -s "local://$BACKUP_DIR" + + checksum_new=$(checksum "hello" "world") + + if [ "$checksum_new" != "$checksum_ori" ];then + echo "checksum failed after restore" + fail_and_exit + fi + + test_full_txnkv_encryption + + # delete data in range[start-key, end-key) + clean "hello" "world" + # Ensure the data is deleted + checksum_new=$(checksum "hello" "world") + + if [ "$checksum_new" != "$checksum_empty" ];then + echo "failed to delete data in range" + fail_and_exit + fi + + export GO_FAILPOINTS="" +} + +# delete data in range[start-key, end-key) +clean "hello" "world" +checksum_empty=$(checksum "hello" "world") +run_test "" diff --git a/br/tests/run_group.sh b/br/tests/run_group.sh index 41348316fc12e..21d13c2fc18ec 100755 --- a/br/tests/run_group.sh +++ b/br/tests/run_group.sh @@ -24,7 +24,7 @@ groups=( ["G03"]='br_incompatible_tidb_config br_incremental br_incremental_ddl br_incremental_index' ["G04"]='br_incremental_only_ddl br_incremental_same_table br_insert_after_restore br_key_locked br_log_test br_move_backup br_mv_index br_other br_partition_add_index' ["G05"]='br_range br_rawkv br_replica_read br_restore_TDE_enable br_restore_log_task_enable br_s3 br_shuffle_leader br_shuffle_region br_single_table' - ["G06"]='br_skip_checksum br_small_batch_size br_split_region_fail br_systables br_table_filter' + ["G06"]='br_skip_checksum br_small_batch_size br_split_region_fail br_systables br_table_filter br_txn' ["G07"]='br_clustered_index br_crypter br_table_partition br_tidb_placement_policy br_tiflash br_tikv_outage' ["G08"]='br_tikv_outage2 br_ttl br_views_and_sequences br_z_gc_safepoint lightning_add_index lightning_alter_random lightning_auto_columns' ["G09"]='lightning_auto_random_default lightning_bom_file lightning_character_sets lightning_check_partial_imported lightning_checkpoint lightning_checkpoint_chunks lightning_checkpoint_columns lightning_checkpoint_dirty_tableid' From b4183e1dc9bb01fb81d3aa79ca4b5b74387c6c2a Mon Sep 17 00:00:00 2001 From: jiyfhust Date: Tue, 25 Jul 2023 16:04:33 +0800 Subject: [PATCH 45/72] partition: fix partitioning pruning includes an impossible partition (#42356) close pingcap/tidb#42273 --- planner/core/integration_partition_test.go | 6 ++--- planner/core/partition_pruner_test.go | 26 ++++++++++++++++++++++ planner/core/partition_pruning_test.go | 2 +- planner/core/rule_partition_processor.go | 8 +++++++ 4 files changed, 38 insertions(+), 4 deletions(-) diff --git a/planner/core/integration_partition_test.go b/planner/core/integration_partition_test.go index 5af37d080189a..13d58bd86fcd2 100644 --- a/planner/core/integration_partition_test.go +++ b/planner/core/integration_partition_test.go @@ -1176,7 +1176,7 @@ func TestRangeMultiColumnsPruning(t *testing.T) { // WAS HERE, Why is the start return TRUE making this to work and FALSE disapear? tk.MustQuery(`select a,b,c from t where a = 0 AND c = "Wow"`).Check(testkit.Rows("0 2020-01-01 00:00:00 Wow")) tk.MustQuery(`explain format = 'brief' select a,b,c from t where a = 0 AND c = "Wow"`).Check(testkit.Rows( - `IndexReader 0.50 root partition:p3,p4,p5,p6,p7,p8 index:Selection`, + `IndexReader 0.50 root partition:p3,p4,p5,p6,p7 index:Selection`, `└─Selection 0.50 cop[tikv] eq(rcolumnsmulti.t.c, "Wow")`, ` └─IndexRangeScan 1.00 cop[tikv] table:t, index:a(a, b, c) range:[0,0], keep order:false`)) } @@ -1284,11 +1284,11 @@ func TestRangeColumnsExpr(t *testing.T) { "└─Selection 0.05 cop[tikv] eq(rce.t.a, 5), eq(rce.t.c, 3)", " └─TableFullScan 21.00 cop[tikv] table:t keep order:false")) tk.MustQuery(`explain format = 'brief' select * from t where a = 4 and c = 3`).Check(testkit.Rows( - "TableReader 0.43 root partition:p1,p2,p3,p4,p5,p6,p7,p8,p9 data:Selection", + "TableReader 0.43 root partition:p1,p2,p3,p4,p5,p6,p7,p8 data:Selection", "└─Selection 0.43 cop[tikv] eq(rce.t.a, 4), eq(rce.t.c, 3)", " └─TableFullScan 21.00 cop[tikv] table:t keep order:false")) tk.MustQuery(`explain format = 'brief' select * from t where a in (4,14) and c = 3`).Check(testkit.Rows( - "TableReader 0.57 root partition:p1,p2,p3,p4,p5,p6,p7,p8,p9,p11,p12 data:Selection", + "TableReader 0.57 root partition:p1,p2,p3,p4,p5,p6,p7,p8,p11,p12 data:Selection", "└─Selection 0.57 cop[tikv] eq(rce.t.c, 3), in(rce.t.a, 4, 14)", " └─TableFullScan 21.00 cop[tikv] table:t keep order:false")) tk.MustQuery(`explain format = 'brief' select * from t where a in (4,14) and b in (null,10)`).Check(testkit.Rows( diff --git a/planner/core/partition_pruner_test.go b/planner/core/partition_pruner_test.go index 1b1f60d46325a..54845643cb717 100644 --- a/planner/core/partition_pruner_test.go +++ b/planner/core/partition_pruner_test.go @@ -454,6 +454,32 @@ func TestIssue33231(t *testing.T) { Check(testkit.Rows("6 beautiful curran 6 vigorous rhodes", "7 affectionate curie 7 sweet aryabhata", "7 epic kalam 7 sweet aryabhata")) } +func TestIssue42273(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("create database issue42273") + defer tk.MustExec("drop database issue42273") + + tk.MustExec("use issue42273") + tk.MustExec(`CREATE TABLE t(a tinyint unsigned, b tinyint unsigned) PARTITION BY RANGE COLUMNS (a,b)( + PARTITION p0 VALUES LESS THAN (10,255), + PARTITION p1 VALUES LESS THAN (20,MAXVALUE), + PARTITION p2 VALUES LESS THAN (30,255), + PARTITION p3 VALUES LESS THAN (MAXVALUE, 0))`) + tk.MustExec("insert into t values(20, 30)") + tk.MustExec(`analyze table t`) // Creates global stats for the table and enables the dynamic pruning + tk.MustQuery(`explain format='brief' select * from t where a = 20`).Check(testkit.Rows( + "TableReader 1.00 root partition:p1 data:Selection", + "└─Selection 1.00 cop[tikv] eq(issue42273.t.a, 20)", + " └─TableFullScan 1.00 cop[tikv] table:t keep order:false")) + tk.MustQuery(`explain format='brief' select * from t where a > 10 and a <= 20`).Check(testkit.Rows( + "TableReader 1.00 root partition:p1 data:Selection", + "└─Selection 1.00 cop[tikv] gt(issue42273.t.a, 10), le(issue42273.t.a, 20)", + " └─TableFullScan 1.00 cop[tikv] table:t keep order:false")) + tk.MustQuery(`select * from t where a = 20`).Check(testkit.Rows("20 30")) + tk.MustQuery(`select * from t where a > 10 and a <= 20`).Check(testkit.Rows("20 30")) +} + func TestIssue43459(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/planner/core/partition_pruning_test.go b/planner/core/partition_pruning_test.go index 3059567da6d5a..f11c4209d6543 100644 --- a/planner/core/partition_pruning_test.go +++ b/planner/core/partition_pruning_test.go @@ -491,7 +491,7 @@ func TestPartitionRangeColumnsForExpr(t *testing.T) { {"c = 3", partitionRangeOR{{0, len(partDefs)}}}, {"b > 3 AND c = 3", partitionRangeOR{{0, len(partDefs)}}}, {"a = 5 AND c = 3", partitionRangeOR{{9, 10}}}, - {"a = 4 AND c = 3", partitionRangeOR{{1, 10}}}, + {"a = 4 AND c = 3", partitionRangeOR{{1, 9}}}, {"b > 3", partitionRangeOR{{0, len(partDefs)}}}, {"a > 3", partitionRangeOR{{1, len(partDefs)}}}, {"a < 3", partitionRangeOR{{0, 1}}}, diff --git a/planner/core/rule_partition_processor.go b/planner/core/rule_partition_processor.go index 7b14cd38e91ba..363835ae58c4a 100644 --- a/planner/core/rule_partition_processor.go +++ b/planner/core/rule_partition_processor.go @@ -1147,6 +1147,14 @@ func maxCmp(ctx sessionctx.Context, hiVal []types.Datum, columnsPruner *rangeCol return false } } + // All hiVal == columnsPruner.lessThan + if len(hiVal) < len(columnsPruner.lessThan[i]) { + // Not all columns given + if columnsPruner.lessThan[i][len(hiVal)] == nil { + // MAXVALUE + return true + } + } // if point is included, then false, due to LESS THAN return hiExclude } From 552d319701228bda5c5e1f3d8abaff9e665c961e Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Tue, 25 Jul 2023 17:33:05 +0800 Subject: [PATCH 46/72] store: Don't set limit for GetRegionsInfoByRange function (#45556) close pingcap/tidb#45531 --- store/helper/helper.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/store/helper/helper.go b/store/helper/helper.go index c38968de86e6b..bce970305bec8 100644 --- a/store/helper/helper.go +++ b/store/helper/helper.go @@ -808,7 +808,7 @@ func (h *Helper) GetRegionInfoByID(regionID uint64) (*RegionInfo, error) { // GetRegionsInfoByRange scans region by key range func (h *Helper) GetRegionsInfoByRange(sk, ek []byte) (*RegionsInfo, error) { var regionsInfo RegionsInfo - err := h.requestPD("GetRegionByRange", "GET", fmt.Sprintf("%v?key=%s&end_key=%s", pdapi.ScanRegions, + err := h.requestPD("GetRegionByRange", "GET", fmt.Sprintf("%v?key=%s&end_key=%s&limit=-1", pdapi.ScanRegions, url.QueryEscape(string(sk)), url.QueryEscape(string(ek))), nil, ®ionsInfo) return ®ionsInfo, err } From b74c572f114515173dddfad43ad183dce55a7d8a Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Tue, 25 Jul 2023 18:15:03 +0800 Subject: [PATCH 47/72] planner: refacor code to split base package (#45529) ref pingcap/tidb#44940 --- executor/builder.go | 2 +- planner/cascades/enforcer_rules.go | 2 +- planner/core/BUILD.bazel | 1 + planner/core/common_plans.go | 16 +- planner/core/encode.go | 14 +- planner/core/exhaust_physical_plans.go | 300 ++++++++--------- planner/core/exhaust_physical_plans_test.go | 6 +- planner/core/explain.go | 18 +- planner/core/find_best_task.go | 266 +++++++-------- planner/core/find_best_task_test.go | 12 +- planner/core/fragment.go | 2 +- planner/core/hashcode.go | 14 +- planner/core/indexmerge_path.go | 70 ++-- planner/core/indexmerge_test.go | 2 +- planner/core/initialize.go | 109 +++--- planner/core/internal/base/BUILD.bazel | 16 + planner/core/internal/base/plan.go | 138 ++++++++ planner/core/logical_plan_builder.go | 36 +- planner/core/logical_plans.go | 82 ++--- planner/core/logical_plans_test.go | 2 +- planner/core/memtable_predicate_extractor.go | 26 +- planner/core/optimizer.go | 12 +- planner/core/physical_plans.go | 66 ++-- planner/core/plan.go | 170 ++-------- planner/core/plan_cost_ver1.go | 130 ++++---- planner/core/plan_cost_ver2.go | 68 ++-- planner/core/plan_stats_test.go | 30 +- planner/core/plan_to_pb.go | 6 +- planner/core/planbuilder.go | 8 +- planner/core/point_get_plan.go | 33 +- planner/core/rule_aggregation_elimination.go | 4 +- planner/core/rule_aggregation_push_down.go | 22 +- planner/core/rule_aggregation_skew_rewrite.go | 18 +- planner/core/rule_build_key_info.go | 12 +- planner/core/rule_column_pruning.go | 10 +- planner/core/rule_decorrelate.go | 18 +- planner/core/rule_derive_topn_from_window.go | 4 +- planner/core/rule_eliminate_projection.go | 30 +- planner/core/rule_inject_extra_projection.go | 14 +- planner/core/rule_join_reorder.go | 10 +- planner/core/rule_join_reorder_dp_test.go | 8 +- planner/core/rule_max_min_eliminate.go | 16 +- planner/core/rule_partition_processor.go | 34 +- planner/core/rule_predicate_push_down.go | 46 +-- planner/core/rule_predicate_simplification.go | 4 +- planner/core/rule_topn_push_down.go | 8 +- planner/core/runtime_filter.go | 10 +- planner/core/runtime_filter_generator.go | 18 +- planner/core/scalar_subq_expression.go | 3 +- planner/core/stats.go | 310 +++++++++--------- planner/core/task.go | 248 +++++++------- .../tiflash_selection_late_materialization.go | 4 +- planner/core/util.go | 13 +- planner/implementation/simple_plans.go | 20 +- planner/implementation/sort.go | 2 +- 55 files changed, 1308 insertions(+), 1235 deletions(-) create mode 100644 planner/core/internal/base/BUILD.bazel create mode 100644 planner/core/internal/base/plan.go diff --git a/executor/builder.go b/executor/builder.go index a123ad5ccdac8..46999214cb9b3 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -5051,7 +5051,7 @@ func (b *executorBuilder) buildShuffle(v *plannercore.PhysicalShuffle) *ShuffleE for _, dataSource := range v.DataSources { stub := plannercore.PhysicalShuffleReceiverStub{ DataSource: dataSource, - }.Init(b.ctx, dataSource.Stats(), dataSource.SelectBlockOffset(), nil) + }.Init(b.ctx, dataSource.StatsInfo(), dataSource.SelectBlockOffset(), nil) stub.SetSchema(dataSource.Schema()) stubs = append(stubs, stub) } diff --git a/planner/cascades/enforcer_rules.go b/planner/cascades/enforcer_rules.go index dcc3a002d6c6d..def263c5fcbc4 100644 --- a/planner/cascades/enforcer_rules.go +++ b/planner/cascades/enforcer_rules.go @@ -65,7 +65,7 @@ func (*OrderEnforcer) OnEnforce(reqProp *property.PhysicalProperty, child memo.I childPlan := child.GetPlan() sort := plannercore.PhysicalSort{ ByItems: make([]*util.ByItems, 0, len(reqProp.SortItems)), - }.Init(childPlan.SCtx(), childPlan.Stats(), childPlan.SelectBlockOffset(), &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64}) + }.Init(childPlan.SCtx(), childPlan.StatsInfo(), childPlan.SelectBlockOffset(), &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64}) for _, item := range reqProp.SortItems { item := &util.ByItems{ Expr: item.Col, diff --git a/planner/core/BUILD.bazel b/planner/core/BUILD.bazel index e4f110dd6d0d6..977e919162cbd 100644 --- a/planner/core/BUILD.bazel +++ b/planner/core/BUILD.bazel @@ -107,6 +107,7 @@ go_library( "//parser/terror", "//parser/types", "//planner/core/internal", + "//planner/core/internal/base", "//planner/core/metrics", "//planner/funcdep", "//planner/property", diff --git a/planner/core/common_plans.go b/planner/core/common_plans.go index 3dc784172d40f..15b8105eef97e 100644 --- a/planner/core/common_plans.go +++ b/planner/core/common_plans.go @@ -934,7 +934,7 @@ func (e *Explain) RenderResult() error { e.Rows = append(e.Rows, []string{hint.RestoreOptimizerHints(hints)}) case types.ExplainFormatBinary: flat := FlattenPhysicalPlan(e.TargetPlan, false) - str := BinaryPlanStrFromFlatPlan(e.ctx, flat) + str := BinaryPlanStrFromFlatPlan(e.SCtx(), flat) e.Rows = append(e.Rows, []string{str}) case types.ExplainFormatTiDBJSON: flat := FlattenPhysicalPlan(e.TargetPlan, true) @@ -1096,7 +1096,7 @@ func (e *Explain) prepareOperatorInfo(p Plan, taskType, id string) { if strings.ToLower(e.Format) == types.ExplainFormatTrueCardCost || strings.ToLower(e.Format) == types.ExplainFormatCostTrace { row = append(row, costFormula) } - actRows, analyzeInfo, memoryInfo, diskInfo := getRuntimeInfoStr(e.ctx, p, e.RuntimeStatsColl) + actRows, analyzeInfo, memoryInfo, diskInfo := getRuntimeInfoStr(e.SCtx(), p, e.RuntimeStatsColl) row = append(row, actRows, taskType, accessObject, analyzeInfo, operatorInfo, memoryInfo, diskInfo) } else { row = []string{id, estRows} @@ -1128,7 +1128,7 @@ func (e *Explain) prepareOperatorInfoForJSONFormat(p Plan, taskType, id string, } if e.Analyze || e.RuntimeStatsColl != nil { - jsonRow.ActRows, jsonRow.ExecuteInfo, jsonRow.MemoryInfo, jsonRow.DiskInfo = getRuntimeInfoStr(e.ctx, p, e.RuntimeStatsColl) + jsonRow.ActRows, jsonRow.ExecuteInfo, jsonRow.MemoryInfo, jsonRow.DiskInfo = getRuntimeInfoStr(e.SCtx(), p, e.RuntimeStatsColl) } return jsonRow } @@ -1150,7 +1150,7 @@ func (e *Explain) getOperatorInfo(p Plan, id string) (estRows, estCost, costForm costFormula = "N/A" if isPhysicalPlan { estRows = strconv.FormatFloat(pp.getEstRowCountForDisplay(), 'f', 2, 64) - if e.ctx != nil && e.ctx.GetSessionVars().CostModelVersion == modelVer2 { + if e.SCtx() != nil && e.SCtx().GetSessionVars().CostModelVersion == modelVer2 { costVer2, _ := pp.getPlanCostVer2(property.RootTaskType, NewDefaultPlanCostOption()) estCost = strconv.FormatFloat(costVer2.cost, 'f', 2, 64) if costVer2.trace != nil { @@ -1160,7 +1160,7 @@ func (e *Explain) getOperatorInfo(p Plan, id string) (estRows, estCost, costForm planCost, _ := getPlanCost(pp, property.RootTaskType, NewDefaultPlanCostOption()) estCost = strconv.FormatFloat(planCost, 'f', 2, 64) } - } else if si := p.statsInfo(); si != nil { + } else if si := p.StatsInfo(); si != nil { estRows = strconv.FormatFloat(si.RowCount, 'f', 2, 64) } @@ -1168,8 +1168,8 @@ func (e *Explain) getOperatorInfo(p Plan, id string) (estRows, estCost, costForm accessObject = plan.AccessObject().String() operatorInfo = plan.OperatorInfo(false) } else { - if pa, ok := p.(partitionAccesser); ok && e.ctx != nil { - accessObject = pa.accessObject(e.ctx).String() + if pa, ok := p.(partitionAccesser); ok && e.SCtx() != nil { + accessObject = pa.accessObject(e.SCtx()).String() } operatorInfo = p.ExplainInfo() } @@ -1263,7 +1263,7 @@ func binaryOpFromFlatOp(explainCtx sessionctx.Context, op *FlatOperator, out *ti p := op.Origin.(PhysicalPlan) out.Cost, _ = getPlanCost(p, property.RootTaskType, NewDefaultPlanCostOption()) out.EstRows = p.getEstRowCountForDisplay() - } else if statsInfo := op.Origin.statsInfo(); statsInfo != nil { + } else if statsInfo := op.Origin.StatsInfo(); statsInfo != nil { out.EstRows = statsInfo.RowCount } diff --git a/planner/core/encode.go b/planner/core/encode.go index 0d96bfa437c99..9e118ea22bfc2 100644 --- a/planner/core/encode.go +++ b/planner/core/encode.go @@ -43,7 +43,7 @@ func EncodeFlatPlan(flat *FlatPhysicalPlan) string { failpoint.Inject("mockPlanRowCount", func(val failpoint.Value) { selectPlan, _ := flat.Main.GetSelectPlan() for _, op := range selectPlan { - op.Origin.statsInfo().RowCount = float64(val.(int)) + op.Origin.StatsInfo().RowCount = float64(val.(int)) } }) pn := encoderPool.Get().(*planEncoder) @@ -71,7 +71,7 @@ func EncodeFlatPlan(flat *FlatPhysicalPlan) string { var estRows float64 if op.IsPhysicalPlan { estRows = op.Origin.(PhysicalPlan).getEstRowCountForDisplay() - } else if statsInfo := p.statsInfo(); statsInfo != nil { + } else if statsInfo := p.StatsInfo(); statsInfo != nil { estRows = statsInfo.RowCount } plancodec.EncodePlanNode( @@ -103,7 +103,7 @@ func encodeFlatPlanTree(flatTree FlatPlanTree, offset int, buf *bytes.Buffer) { var estRows float64 if op.IsPhysicalPlan { estRows = op.Origin.(PhysicalPlan).getEstRowCountForDisplay() - } else if statsInfo := p.statsInfo(); statsInfo != nil { + } else if statsInfo := p.StatsInfo(); statsInfo != nil { estRows = statsInfo.RowCount } plancodec.EncodePlanNode( @@ -164,7 +164,7 @@ func EncodePlan(p Plan) string { selectPlan := getSelectPlan(p) if selectPlan != nil { failpoint.Inject("mockPlanRowCount", func(val failpoint.Value) { - selectPlan.statsInfo().RowCount = float64(val.(int)) + selectPlan.StatsInfo().RowCount = float64(val.(int)) }) } return pn.encodePlanTree(p) @@ -193,8 +193,8 @@ func (pn *planEncoder) encodeCTEPlan() { taskTypeInfo := plancodec.EncodeTaskType(true, kv.TiKV) actRows, analyzeInfo, memoryInfo, diskInfo := getRuntimeInfoStr(x.SCtx(), x, nil) rowCount := 0.0 - if statsInfo := x.statsInfo(); statsInfo != nil { - rowCount = x.statsInfo().RowCount + if statsInfo := x.StatsInfo(); statsInfo != nil { + rowCount = x.StatsInfo().RowCount } plancodec.EncodePlanNode(0, strconv.Itoa(x.CTE.IDForStorage), plancodec.TypeCTEDefinition, rowCount, taskTypeInfo, x.ExplainInfo(), actRows, analyzeInfo, memoryInfo, diskInfo, &pn.buf) pn.encodePlan(x.SeedPlan, true, kv.TiKV, 1) @@ -211,7 +211,7 @@ func (pn *planEncoder) encodePlan(p Plan, isRoot bool, store kv.StoreType, depth rowCount := 0.0 if pp, ok := p.(PhysicalPlan); ok { rowCount = pp.getEstRowCountForDisplay() - } else if statsInfo := p.statsInfo(); statsInfo != nil { + } else if statsInfo := p.StatsInfo(); statsInfo != nil { rowCount = statsInfo.RowCount } plancodec.EncodePlanNode(depth, strconv.Itoa(p.ID()), p.TP(), rowCount, taskTypeInfo, p.ExplainInfo(), actRows, analyzeInfo, memoryInfo, diskInfo, &pn.buf) diff --git a/planner/core/exhaust_physical_plans.go b/planner/core/exhaust_physical_plans.go index d80a84295658d..263ce5c36becc 100644 --- a/planner/core/exhaust_physical_plans.go +++ b/planner/core/exhaust_physical_plans.go @@ -59,7 +59,7 @@ func (p *LogicalUnionScan) exhaustPhysicalPlans(prop *property.PhysicalProperty) us := PhysicalUnionScan{ Conditions: p.conditions, HandleCols: p.handleCols, - }.Init(p.ctx, p.stats, p.blockOffset, childProp) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), childProp) return []PhysicalPlan{us}, true, nil } @@ -214,7 +214,7 @@ func (p *LogicalJoin) GetMergeJoin(prop *property.PhysicalProperty, schema *expr RightJoinKeys: rightKeys, IsNullEQ: newIsNullEQ, } - mergeJoin := PhysicalMergeJoin{basePhysicalJoin: baseJoin}.Init(p.ctx, statsInfo.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset) + mergeJoin := PhysicalMergeJoin{basePhysicalJoin: baseJoin}.Init(p.SCtx(), statsInfo.ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset()) mergeJoin.SetSchema(schema) mergeJoin.OtherConditions = p.moveEqualToOtherConditions(offsets) mergeJoin.initCompareFuncs() @@ -299,11 +299,11 @@ func (p *LogicalJoin) getEnforcedMergeJoin(prop *property.PhysicalProperty, sche isExist, hasLeftColInProp, hasRightColInProp := false, false, false for joinKeyPos := 0; joinKeyPos < len(leftJoinKeys); joinKeyPos++ { var key *expression.Column - if item.Col.Equal(p.ctx, leftJoinKeys[joinKeyPos]) { + if item.Col.Equal(p.SCtx(), leftJoinKeys[joinKeyPos]) { key = leftJoinKeys[joinKeyPos] hasLeftColInProp = true } - if item.Col.Equal(p.ctx, rightJoinKeys[joinKeyPos]) { + if item.Col.Equal(p.SCtx(), rightJoinKeys[joinKeyPos]) { key = rightJoinKeys[joinKeyPos] hasRightColInProp = true } @@ -359,7 +359,7 @@ func (p *LogicalJoin) getEnforcedMergeJoin(prop *property.PhysicalProperty, sche IsNullEQ: newNullEQ, OtherConditions: otherConditions, } - enforcedPhysicalMergeJoin := PhysicalMergeJoin{basePhysicalJoin: baseJoin, Desc: desc}.Init(p.ctx, statsInfo.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset) + enforcedPhysicalMergeJoin := PhysicalMergeJoin{basePhysicalJoin: baseJoin, Desc: desc}.Init(p.SCtx(), statsInfo.ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset()) enforcedPhysicalMergeJoin.SetSchema(schema) enforcedPhysicalMergeJoin.childrenReqProps = []*property.PhysicalProperty{lProp, rProp} enforcedPhysicalMergeJoin.initCompareFuncs() @@ -369,7 +369,7 @@ func (p *LogicalJoin) getEnforcedMergeJoin(prop *property.PhysicalProperty, sche func (p *PhysicalMergeJoin) initCompareFuncs() { p.CompareFuncs = make([]expression.CompareFunc, 0, len(p.LeftJoinKeys)) for i := range p.LeftJoinKeys { - p.CompareFuncs = append(p.CompareFuncs, expression.GetCmpFunction(p.ctx, p.LeftJoinKeys[i], p.RightJoinKeys[i])) + p.CompareFuncs = append(p.CompareFuncs, expression.GetCmpFunction(p.SCtx(), p.LeftJoinKeys[i], p.RightJoinKeys[i])) } } @@ -388,7 +388,7 @@ func (p *LogicalJoin) getHashJoins(prop *property.PhysicalProperty) (joins []Phy forceLeftToBuild := ((p.preferJoinType & preferLeftAsHJBuild) > 0) || ((p.preferJoinType & preferRightAsHJProbe) > 0) forceRightToBuild := ((p.preferJoinType & preferRightAsHJBuild) > 0) || ((p.preferJoinType & preferLeftAsHJProbe) > 0) if forceLeftToBuild && forceRightToBuild { - p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints are conflicts, please check the hints")) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints are conflicts, please check the hints")) forceLeftToBuild = false forceRightToBuild = false } @@ -399,7 +399,7 @@ func (p *LogicalJoin) getHashJoins(prop *property.PhysicalProperty) (joins []Phy joins = append(joins, p.getHashJoin(prop, 1, false)) if forceLeftToBuild || forceRightToBuild { // Do not support specifying the build side. - p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack(fmt.Sprintf("We can't use the HASH_JOIN_BUILD or HASH_JOIN_PROBE hint for %s, please check the hint", p.JoinType))) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack(fmt.Sprintf("We can't use the HASH_JOIN_BUILD or HASH_JOIN_PROBE hint for %s, please check the hint", p.JoinType))) forceLeftToBuild = false forceRightToBuild = false } @@ -445,7 +445,7 @@ func (p *LogicalJoin) getHashJoins(prop *property.PhysicalProperty) (joins []Phy if !forced && noHashJoin { return nil, false } else if forced && noHashJoin { - p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack( + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack( "Some HASH_JOIN and NO_HASH_JOIN hints conflict, NO_HASH_JOIN is ignored")) } return @@ -455,11 +455,11 @@ func (p *LogicalJoin) getHashJoin(prop *property.PhysicalProperty, innerIdx int, chReqProps := make([]*property.PhysicalProperty, 2) chReqProps[innerIdx] = &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, CTEProducerStatus: prop.CTEProducerStatus} chReqProps[1-innerIdx] = &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, CTEProducerStatus: prop.CTEProducerStatus} - if prop.ExpectedCnt < p.stats.RowCount { - expCntScale := prop.ExpectedCnt / p.stats.RowCount - chReqProps[1-innerIdx].ExpectedCnt = p.children[1-innerIdx].statsInfo().RowCount * expCntScale + if prop.ExpectedCnt < p.StatsInfo().RowCount { + expCntScale := prop.ExpectedCnt / p.StatsInfo().RowCount + chReqProps[1-innerIdx].ExpectedCnt = p.children[1-innerIdx].StatsInfo().RowCount * expCntScale } - hashJoin := NewPhysicalHashJoin(p, innerIdx, useOuterToBuild, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), chReqProps...) + hashJoin := NewPhysicalHashJoin(p, innerIdx, useOuterToBuild, p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), chReqProps...) hashJoin.SetSchema(p.schema) return hashJoin } @@ -498,9 +498,9 @@ func (p *LogicalJoin) constructIndexJoin( } chReqProps := make([]*property.PhysicalProperty, 2) chReqProps[outerIdx] = &property.PhysicalProperty{TaskTp: property.RootTaskType, ExpectedCnt: math.MaxFloat64, SortItems: prop.SortItems, CTEProducerStatus: prop.CTEProducerStatus} - if prop.ExpectedCnt < p.stats.RowCount { - expCntScale := prop.ExpectedCnt / p.stats.RowCount - chReqProps[outerIdx].ExpectedCnt = p.children[outerIdx].statsInfo().RowCount * expCntScale + if prop.ExpectedCnt < p.StatsInfo().RowCount { + expCntScale := prop.ExpectedCnt / p.StatsInfo().RowCount + chReqProps[outerIdx].ExpectedCnt = p.children[outerIdx].StatsInfo().RowCount * expCntScale } newInnerKeys := make([]*expression.Column, 0, len(innerJoinKeys)) newOuterKeys := make([]*expression.Column, 0, len(outerJoinKeys)) @@ -572,7 +572,7 @@ func (p *LogicalJoin) constructIndexJoin( CompareFilters: compareFilters, OuterHashKeys: outerHashKeys, InnerHashKeys: innerHashKeys, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, chReqProps...) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), chReqProps...) if path != nil { join.IdxColLens = path.IdxColLens } @@ -659,8 +659,8 @@ func (p *LogicalJoin) constructIndexMergeJoin( if isOuterKeysPrefix && !prop.SortItems[i].Col.Equal(nil, join.OuterJoinKeys[keyOff2KeyOffOrderByIdx[i]]) { isOuterKeysPrefix = false } - compareFuncs = append(compareFuncs, expression.GetCmpFunction(p.ctx, join.OuterJoinKeys[i], join.InnerJoinKeys[i])) - outerCompareFuncs = append(outerCompareFuncs, expression.GetCmpFunction(p.ctx, join.OuterJoinKeys[i], join.OuterJoinKeys[i])) + compareFuncs = append(compareFuncs, expression.GetCmpFunction(p.SCtx(), join.OuterJoinKeys[i], join.InnerJoinKeys[i])) + outerCompareFuncs = append(outerCompareFuncs, expression.GetCmpFunction(p.SCtx(), join.OuterJoinKeys[i], join.OuterJoinKeys[i])) } // canKeepOuterOrder means whether the prop items are the prefix of the outer join keys. canKeepOuterOrder := len(prop.SortItems) <= len(join.OuterJoinKeys) @@ -680,7 +680,7 @@ func (p *LogicalJoin) constructIndexMergeJoin( CompareFuncs: compareFuncs, OuterCompareFuncs: outerCompareFuncs, Desc: !prop.IsSortItemEmpty() && prop.SortItems[0].Desc, - }.Init(p.ctx) + }.Init(p.SCtx()) indexMergeJoins = append(indexMergeJoins, indexMergeJoin) } } @@ -705,7 +705,7 @@ func (p *LogicalJoin) constructIndexHashJoin( // Prop is empty means that the parent operator does not need the // join operator to provide any promise of the output order. KeepOuterOrder: !prop.IsSortItemEmpty(), - }.Init(p.ctx) + }.Init(p.SCtx()) indexHashJoins = append(indexHashJoins, indexHashJoin) } return indexHashJoins @@ -737,8 +737,8 @@ func (p *LogicalJoin) getIndexJoinByOuterIdx(prop *property.PhysicalProperty, ou } var avgInnerRowCnt float64 - if outerChild.statsInfo().RowCount > 0 { - avgInnerRowCnt = p.equalCondOutCnt / outerChild.statsInfo().RowCount + if outerChild.StatsInfo().RowCount > 0 { + avgInnerRowCnt = p.equalCondOutCnt / outerChild.StatsInfo().RowCount } joins = p.buildIndexJoinInner2TableScan(prop, innerChildWrapper, innerJoinKeys, outerJoinKeys, outerIdx, avgInnerRowCnt) if joins != nil { @@ -773,7 +773,7 @@ func (p *LogicalJoin) extractIndexJoinInnerChildPattern(innerChild LogicalPlan) } } case *LogicalProjection: - if !p.ctx.GetSessionVars().EnableINLJoinInnerMultiPattern { + if !p.SCtx().GetSessionVars().EnableINLJoinInnerMultiPattern { return nil } // For now, we only allow proj with all Column expression can be the inner side of index join @@ -789,7 +789,7 @@ func (p *LogicalJoin) extractIndexJoinInnerChildPattern(innerChild LogicalPlan) } wrapper.ds = ds case *LogicalSelection: - if !p.ctx.GetSessionVars().EnableINLJoinInnerMultiPattern { + if !p.SCtx().GetSessionVars().EnableINLJoinInnerMultiPattern { return nil } wrapper.sel = child @@ -926,7 +926,7 @@ func (p *LogicalJoin) buildIndexJoinInner2TableScan( } joins = make([]PhysicalPlan, 0, 3) failpoint.Inject("MockOnlyEnableIndexHashJoin", func(val failpoint.Value) { - if val.(bool) && !p.ctx.GetSessionVars().InRestrictedSQL { + if val.(bool) && !p.SCtx().GetSessionVars().InRestrictedSQL { failpoint.Return(p.constructIndexHashJoin(prop, outerIdx, innerTask, nil, keyOff2IdxOff, path, lastColMng)) } }) @@ -963,7 +963,7 @@ func (p *LogicalJoin) buildIndexJoinInner2IndexScan( } innerTask := p.constructInnerIndexScanTask(wrapper, helper.chosenPath, helper.chosenRanges.Range(), helper.chosenRemained, innerJoinKeys, helper.idxOff2KeyOff, rangeInfo, false, false, avgInnerRowCnt, maxOneRow) failpoint.Inject("MockOnlyEnableIndexHashJoin", func(val failpoint.Value) { - if val.(bool) && !p.ctx.GetSessionVars().InRestrictedSQL { + if val.(bool) && !p.SCtx().GetSessionVars().InRestrictedSQL { failpoint.Return(p.constructIndexHashJoin(prop, outerIdx, innerTask, helper.chosenRanges, keyOff2IdxOff, helper.chosenPath, helper.lastColManager)) } }) @@ -1060,7 +1060,7 @@ func (p *LogicalJoin) constructInnerTableScanTask( isPartition: ds.isPartition, tblCols: ds.TblCols, tblColHists: ds.TblColHists, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) ts.SetSchema(ds.schema.Clone()) if rowCount <= 0 { rowCount = float64(1) @@ -1069,7 +1069,7 @@ func (p *LogicalJoin) constructInnerTableScanTask( countAfterAccess := rowCount if len(ts.filterCondition) > 0 { var err error - selectivity, _, err = ds.tableStats.HistColl.Selectivity(ds.ctx, ts.filterCondition, ds.possibleAccessPaths) + selectivity, _, err = ds.tableStats.HistColl.Selectivity(ds.SCtx(), ts.filterCondition, ds.possibleAccessPaths) if err != nil || selectivity <= 0 { logutil.BgLogger().Debug("unexpected selectivity, use selection factor", zap.Float64("selectivity", selectivity), zap.String("table", ts.TableAsName.L)) selectivity = SelectionFactor @@ -1078,13 +1078,13 @@ func (p *LogicalJoin) constructInnerTableScanTask( // i.e, rowCount equals to `countAfterAccess * selectivity`. countAfterAccess = rowCount / selectivity } - ts.stats = &property.StatsInfo{ + ts.SetStats(&property.StatsInfo{ // TableScan as inner child of IndexJoin can return at most 1 tuple for each outer row. RowCount: math.Min(1.0, countAfterAccess), - StatsVersion: ds.stats.StatsVersion, + StatsVersion: ds.StatsInfo().StatsVersion, // NDV would not be used in cost computation of IndexJoin, set leave it as default nil. - } - usedStats := p.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + }) + usedStats := p.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[ts.physicalTableID] != nil { ts.usedStatsInfo = usedStats[ts.physicalTableID] } @@ -1101,16 +1101,16 @@ func (p *LogicalJoin) constructInnerTableScanTask( ColumnNames: ds.names, } ts.PartitionInfo = copTask.partitionInfo - selStats := ts.stats.Scale(selectivity) + selStats := ts.StatsInfo().Scale(selectivity) ts.addPushedDownSelection(copTask, selStats) - t := copTask.convertToRootTask(ds.ctx) + t := copTask.convertToRootTask(ds.SCtx()) reader := t.p t.p = p.constructInnerByWrapper(wrapper, reader) return t } func (p *LogicalJoin) constructInnerByWrapper(wrapper *indexJoinInnerChildWrapper, child PhysicalPlan) PhysicalPlan { - if !p.ctx.GetSessionVars().EnableINLJoinInnerMultiPattern { + if !p.SCtx().GetSessionVars().EnableINLJoinInnerMultiPattern { if wrapper.us != nil { return p.constructInnerUnionScan(wrapper.us, child) } @@ -1132,7 +1132,7 @@ func (*LogicalJoin) constructInnerSel(sel *LogicalSelection, child PhysicalPlan) } physicalSel := PhysicalSelection{ Conditions: sel.Conditions, - }.Init(sel.ctx, sel.stats, sel.blockOffset, nil) + }.Init(sel.SCtx(), sel.StatsInfo(), sel.SelectBlockOffset(), nil) physicalSel.SetChildren(child) return physicalSel } @@ -1145,7 +1145,7 @@ func (*LogicalJoin) constructInnerProj(proj *LogicalProjection, child PhysicalPl Exprs: proj.Exprs, CalculateNoDelay: proj.CalculateNoDelay, AvoidColumnEvaluator: proj.AvoidColumnEvaluator, - }.Init(proj.ctx, proj.stats, proj.blockOffset, nil) + }.Init(proj.SCtx(), proj.StatsInfo(), proj.SelectBlockOffset(), nil) physicalProj.SetChildren(child) return physicalProj } @@ -1154,12 +1154,12 @@ func (*LogicalJoin) constructInnerUnionScan(us *LogicalUnionScan, reader Physica if us == nil { return reader } - // Use `reader.stats` instead of `us.stats` because it should be more accurate. No need to specify + // Use `reader.StatsInfo()` instead of `us.StatsInfo()` because it should be more accurate. No need to specify // childrenReqProps now since we have got reader already. physicalUnionScan := PhysicalUnionScan{ Conditions: us.conditions, HandleCols: us.handleCols, - }.Init(us.ctx, reader.statsInfo(), us.blockOffset, nil) + }.Init(us.SCtx(), reader.StatsInfo(), us.SelectBlockOffset(), nil) physicalUnionScan.SetChildren(reader) return physicalUnionScan } @@ -1251,7 +1251,7 @@ func (p *LogicalJoin) constructInnerIndexScanTask( physicalTableID: ds.physicalTableID, tblColHists: ds.TblColHists, pkIsHandleCol: ds.getPKIsHandleCol(), - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) cop := &copTask{ indexPlan: is, tblColHists: ds.TblColHists, @@ -1275,7 +1275,7 @@ func (p *LogicalJoin) constructInnerIndexScanTask( physicalTableID: ds.physicalTableID, tblCols: ds.TblCols, tblColHists: ds.TblColHists, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) ts.schema = is.dataSourceSchema.Clone() if ds.tableInfo.IsCommonHandle { commonHandle := ds.handleCols.(*CommonHandleCols) @@ -1290,8 +1290,8 @@ func (p *LogicalJoin) constructInnerIndexScanTask( // We set `StatsVersion` here and fill other fields in `(*copTask).finishIndexPlan`. Since `copTask.indexPlan` may // change before calling `(*copTask).finishIndexPlan`, we don't know the stats information of `ts` currently and on // the other hand, it may be hard to identify `StatsVersion` of `ts` in `(*copTask).finishIndexPlan`. - ts.stats = &property.StatsInfo{StatsVersion: ds.tableStats.StatsVersion} - usedStats := p.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + ts.SetStats(&property.StatsInfo{StatsVersion: ds.tableStats.StatsVersion}) + usedStats := p.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[ts.physicalTableID] != nil { ts.usedStatsInfo = usedStats[ts.physicalTableID] } @@ -1318,7 +1318,7 @@ func (p *LogicalJoin) constructInnerIndexScanTask( // the estimated row count of the IndexScan should be no larger than (total row count / NDV of join key columns). // We can calculate the lower bound of the NDV therefore we can get an upper bound of the row count here. rowCountUpperBound := -1.0 - fixControlOK := fixcontrol.GetBoolWithDefault(ds.ctx.GetSessionVars().GetOptimizerFixControlMap(), fixcontrol.Fix44855, false) + fixControlOK := fixcontrol.GetBoolWithDefault(ds.SCtx().GetSessionVars().GetOptimizerFixControlMap(), fixcontrol.Fix44855, false) if fixControlOK && ds.tableStats != nil { usedColIDs := make([]int64, 0) // We only consider columns in this index that (1) are used to probe as join key, @@ -1354,7 +1354,7 @@ func (p *LogicalJoin) constructInnerIndexScanTask( } // Assume equal conditions used by index join and other conditions are independent. if len(tblConds) > 0 { - selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, tblConds, ds.possibleAccessPaths) + selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), tblConds, ds.possibleAccessPaths) if err != nil || selectivity <= 0 { logutil.BgLogger().Debug("unexpected selectivity, use selection factor", zap.Float64("selectivity", selectivity), zap.String("table", ds.TableAsName.L)) selectivity = SelectionFactor @@ -1372,7 +1372,7 @@ func (p *LogicalJoin) constructInnerIndexScanTask( tmpPath.CountAfterAccess = cnt } if len(indexConds) > 0 { - selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, indexConds, ds.possibleAccessPaths) + selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), indexConds, ds.possibleAccessPaths) if err != nil || selectivity <= 0 { logutil.BgLogger().Debug("unexpected selectivity, use selection factor", zap.Float64("selectivity", selectivity), zap.String("table", ds.TableAsName.L)) selectivity = SelectionFactor @@ -1386,14 +1386,14 @@ func (p *LogicalJoin) constructInnerIndexScanTask( } tmpPath.CountAfterAccess = cnt } - is.stats = ds.tableStats.ScaleByExpectCnt(tmpPath.CountAfterAccess) - usedStats := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + is.SetStats(ds.tableStats.ScaleByExpectCnt(tmpPath.CountAfterAccess)) + usedStats := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[is.physicalTableID] != nil { is.usedStatsInfo = usedStats[is.physicalTableID] } finalStats := ds.tableStats.ScaleByExpectCnt(rowCount) is.addPushedDownSelection(cop, ds, tmpPath, finalStats) - t := cop.convertToRootTask(ds.ctx) + t := cop.convertToRootTask(ds.SCtx()) reader := t.p t.p = p.constructInnerByWrapper(wrapper, reader) return t @@ -1526,7 +1526,7 @@ func (ijHelper *indexJoinBuildHelper) resetContextForIndex(innerKeys []*expressi if ijHelper.curIdxOff2KeyOff[i] >= 0 { // Don't use the join columns if their collations are unmatched and the new collation is enabled. if collate.NewCollationEnabled() && types.IsString(idxCol.RetType.GetType()) && types.IsString(outerKeys[ijHelper.curIdxOff2KeyOff[i]].RetType.GetType()) { - et, err := expression.CheckAndDeriveCollationFromExprs(ijHelper.innerPlan.ctx, "equal", types.ETInt, idxCol, outerKeys[ijHelper.curIdxOff2KeyOff[i]]) + et, err := expression.CheckAndDeriveCollationFromExprs(ijHelper.innerPlan.SCtx(), "equal", types.ETInt, idxCol, outerKeys[ijHelper.curIdxOff2KeyOff[i]]) if err != nil { logutil.BgLogger().Error("Unexpected error happened during constructing index join", zap.Stack("stack")) } @@ -1549,7 +1549,7 @@ func (ijHelper *indexJoinBuildHelper) findUsefulEqAndInFilters(innerPlan *DataSo // Extract the eq/in functions of possible join key. // you can see the comment of ExtractEqAndInCondition to get the meaning of the second return value. usefulEqOrInFilters, remainedEqOrIn, remainingRangeCandidates, _, emptyRange = ranger.ExtractEqAndInCondition( - innerPlan.ctx, innerPlan.pushedDownConds, + innerPlan.SCtx(), innerPlan.pushedDownConds, ijHelper.curNotUsedIndexCols, ijHelper.curNotUsedColLens, ) @@ -1656,7 +1656,7 @@ func (mr *mutableIndexJoinRange) Rebuild() error { func (ijHelper *indexJoinBuildHelper) createMutableIndexJoinRange(relatedExprs []expression.Expression, ranges []*ranger.Range, path *util.AccessPath, innerKeys, outerKeys []*expression.Column) ranger.MutableRanges { // if the plan-cache is enabled and these ranges depend on some parameters, we have to rebuild these ranges after changing parameters - if expression.MaybeOverOptimized4PlanCache(ijHelper.join.ctx, relatedExprs) { + if expression.MaybeOverOptimized4PlanCache(ijHelper.join.SCtx(), relatedExprs) { // assume that path, innerKeys and outerKeys will not be modified in the follow-up process return &mutableIndexJoinRange{ ranges: ranges, @@ -1706,7 +1706,7 @@ func (ijHelper *indexJoinBuildHelper) analyzeLookUpFilters(path *util.AccessPath if lastColPos <= 0 { return false, nil } - rangeMaxSize := ijHelper.join.ctx.GetSessionVars().RangeMaxSize + rangeMaxSize := ijHelper.join.SCtx().GetSessionVars().RangeMaxSize if rebuildMode { // When rebuilding ranges for plan cache, we don't restrict range mem limit. rangeMaxSize = 0 @@ -1744,12 +1744,12 @@ func (ijHelper *indexJoinBuildHelper) analyzeLookUpFilters(path *util.AccessPath if matchedKeyCnt <= 0 { return false, nil } - colAccesses, colRemained := ranger.DetachCondsForColumn(ijHelper.join.ctx, rangeFilterCandidates, lastPossibleCol) + colAccesses, colRemained := ranger.DetachCondsForColumn(ijHelper.join.SCtx(), rangeFilterCandidates, lastPossibleCol) var nextColRange []*ranger.Range var err error if len(colAccesses) > 0 { var colRemained2 []expression.Expression - nextColRange, colAccesses, colRemained2, err = ranger.BuildColumnRange(colAccesses, ijHelper.join.ctx, lastPossibleCol.RetType, path.IdxColLens[lastColPos], rangeMaxSize) + nextColRange, colAccesses, colRemained2, err = ranger.BuildColumnRange(colAccesses, ijHelper.join.SCtx(), lastPossibleCol.RetType, path.IdxColLens[lastColPos], rangeMaxSize) if err != nil { return false, err } @@ -1815,7 +1815,7 @@ func (ijHelper *indexJoinBuildHelper) updateBestChoice(ranges ranger.MutableRang return } var innerNDV float64 - if stats := ijHelper.innerPlan.statsInfo(); stats != nil && stats.StatsVersion != statistics.PseudoVersion { + if stats := ijHelper.innerPlan.StatsInfo(); stats != nil && stats.StatsVersion != statistics.PseudoVersion { innerNDV, _ = getColsNDVWithMatchedLen(path.IdxCols[:usedColsLen], ijHelper.innerPlan.Schema(), stats) } // We choose the index by the NDV of the used columns, the larger the better. @@ -1866,7 +1866,7 @@ func appendTailTemplateRange(originRanges ranger.Ranges, rangeMaxSize int64) (ra func (ijHelper *indexJoinBuildHelper) buildTemplateRange(matchedKeyCnt int, eqAndInFuncs []expression.Expression, nextColRange []*ranger.Range, haveExtraCol bool, rangeMaxSize int64) (res *templateRangeResult) { res = &templateRangeResult{} - ctx := ijHelper.join.ctx + ctx := ijHelper.join.SCtx() sc := ctx.GetSessionVars().StmtCtx defer func() { if sc.MemTracker != nil && res != nil && len(res.ranges) > 0 { @@ -1890,7 +1890,7 @@ func (ijHelper *indexJoinBuildHelper) buildTemplateRange(matchedKeyCnt int, eqAn i++ } else { exprs := []expression.Expression{eqAndInFuncs[j]} - oneColumnRan, _, remained, err := ranger.BuildColumnRange(exprs, ijHelper.join.ctx, ijHelper.curNotUsedIndexCols[j].RetType, ijHelper.curNotUsedColLens[j], rangeMaxSize) + oneColumnRan, _, remained, err := ranger.BuildColumnRange(exprs, ijHelper.join.SCtx(), ijHelper.curNotUsedIndexCols[j].RetType, ijHelper.curNotUsedColLens[j], rangeMaxSize) if err != nil { return &templateRangeResult{err: err} } @@ -2014,7 +2014,7 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ // Generate warning message to client. warning := ErrInternal.GenWithStack(errMsg) - p.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } }() @@ -2052,7 +2052,7 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ } switch { case len(forcedLeftOuterJoins) == 0 && !supportRightOuter: - return filterIndexJoinBySessionVars(p.ctx, allLeftOuterJoins), false + return filterIndexJoinBySessionVars(p.SCtx(), allLeftOuterJoins), false case len(forcedLeftOuterJoins) != 0 && (!supportRightOuter || (forceLeftOuter && !forceRightOuter)): return forcedLeftOuterJoins, true } @@ -2078,7 +2078,7 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ } switch { case len(forcedRightOuterJoins) == 0 && !supportLeftOuter: - return filterIndexJoinBySessionVars(p.ctx, allRightOuterJoins), false + return filterIndexJoinBySessionVars(p.SCtx(), allRightOuterJoins), false case len(forcedRightOuterJoins) != 0 && (!supportLeftOuter || (forceRightOuter && !forceLeftOuter)): return forcedRightOuterJoins, true } @@ -2090,20 +2090,20 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ if canForced { return append(forcedLeftOuterJoins, forcedRightOuterJoins...), true } - return filterIndexJoinBySessionVars(p.ctx, append(allLeftOuterJoins, allRightOuterJoins...)), false + return filterIndexJoinBySessionVars(p.SCtx(), append(allLeftOuterJoins, allRightOuterJoins...)), false } func checkChildFitBC(p Plan) bool { - if p.statsInfo().HistColl == nil { - return p.SCtx().GetSessionVars().BroadcastJoinThresholdCount == -1 || p.statsInfo().Count() < p.SCtx().GetSessionVars().BroadcastJoinThresholdCount + if p.StatsInfo().HistColl == nil { + return p.SCtx().GetSessionVars().BroadcastJoinThresholdCount == -1 || p.StatsInfo().Count() < p.SCtx().GetSessionVars().BroadcastJoinThresholdCount } - avg := p.statsInfo().HistColl.GetAvgRowSize(p.SCtx(), p.Schema().Columns, false, false) - sz := avg * float64(p.statsInfo().Count()) + avg := p.StatsInfo().HistColl.GetAvgRowSize(p.SCtx(), p.Schema().Columns, false, false) + sz := avg * float64(p.StatsInfo().Count()) return p.SCtx().GetSessionVars().BroadcastJoinThresholdSize == -1 || sz < float64(p.SCtx().GetSessionVars().BroadcastJoinThresholdSize) } func calcBroadcastExchangeSize(p Plan, mppStoreCnt int) (row float64, size float64, hasSize bool) { - s := p.statsInfo() + s := p.StatsInfo() row = float64(s.Count()) * float64(mppStoreCnt-1) if s.HistColl == nil { return row, 0, false @@ -2130,7 +2130,7 @@ func calcBroadcastExchangeSizeByChild(p1 Plan, p2 Plan, mppStoreCnt int) (row fl } func calcHashExchangeSize(p Plan, mppStoreCnt int) (row float64, sz float64, hasSize bool) { - s := p.statsInfo() + s := p.StatsInfo() row = float64(s.Count()) * float64(mppStoreCnt-1) / float64(mppStoreCnt) if s.HistColl == nil { return row, 0, false @@ -2180,15 +2180,15 @@ func isJoinChildFitMPPBCJ(p *LogicalJoin, childIndexToBC int, mppStoreCnt int) b // If we can use mpp broadcast join, that's our first choice. func (p *LogicalJoin) preferMppBCJ() bool { - if len(p.EqualConditions) == 0 && p.ctx.GetSessionVars().AllowCartesianBCJ == 2 { + if len(p.EqualConditions) == 0 && p.SCtx().GetSessionVars().AllowCartesianBCJ == 2 { return true } onlyCheckChild1 := p.JoinType == LeftOuterJoin || p.JoinType == SemiJoin || p.JoinType == AntiSemiJoin onlyCheckChild0 := p.JoinType == RightOuterJoin - if p.ctx.GetSessionVars().PreferBCJByExchangeDataSize { - mppStoreCnt, err := p.ctx.GetMPPClient().GetMPPStoreCount() + if p.SCtx().GetSessionVars().PreferBCJByExchangeDataSize { + mppStoreCnt, err := p.SCtx().GetMPPClient().GetMPPStoreCount() // No need to exchange data if there is only ONE mpp store. But the behavior of optimizer is unexpected if use broadcast way forcibly, such as tpch q4. // TODO: always use broadcast way to exchange data if there is only ONE mpp store. @@ -2223,7 +2223,7 @@ func (p *LogicalJoin) preferMppBCJ() bool { // If the hint is not figured, we will pick all candidates. func (p *LogicalJoin) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]PhysicalPlan, bool, error) { failpoint.Inject("MockOnlyEnableIndexHashJoin", func(val failpoint.Value) { - if val.(bool) && !p.ctx.GetSessionVars().InRestrictedSQL { + if val.(bool) && !p.SCtx().GetSessionVars().InRestrictedSQL { indexJoins, _ := p.tryToGetIndexJoin(prop) failpoint.Return(indexJoins, true, nil) } @@ -2247,7 +2247,7 @@ func (p *LogicalJoin) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]P } joins := make([]PhysicalPlan, 0, 8) canPushToTiFlash := p.canPushToCop(kv.TiFlash) - if p.ctx.GetSessionVars().IsMPPAllowed() && canPushToTiFlash { + if p.SCtx().GetSessionVars().IsMPPAllowed() && canPushToTiFlash { if (p.preferJoinType & preferShuffleJoin) > 0 { if shuffleJoins := p.tryToGetMppHashJoin(prop, false); len(shuffleJoins) > 0 { return shuffleJoins, true, nil @@ -2278,7 +2278,7 @@ func (p *LogicalJoin) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]P } if hasMppHints { warning := ErrInternal.GenWithStack(errMsg) - p.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } } if prop.IsFlashProp() { @@ -2287,7 +2287,7 @@ func (p *LogicalJoin) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]P if !p.isNAAJ() { // naaj refuse merge join and index join. - mergeJoins := p.GetMergeJoin(prop, p.schema, p.Stats(), p.children[0].statsInfo(), p.children[1].statsInfo()) + mergeJoins := p.GetMergeJoin(prop, p.schema, p.StatsInfo(), p.children[0].StatsInfo(), p.children[1].StatsInfo()) if (p.preferJoinType&preferMergeJoin) > 0 && len(mergeJoins) > 0 { return mergeJoins, true, nil } @@ -2323,16 +2323,16 @@ func canExprsInJoinPushdown(p *LogicalJoin, storeType kv.StoreType) bool { } equalExprs = append(equalExprs, eqCondition) } - if !expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, equalExprs, p.ctx.GetClient(), storeType) { + if !expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, equalExprs, p.SCtx().GetClient(), storeType) { return false } - if !expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, p.LeftConditions, p.ctx.GetClient(), storeType) { + if !expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, p.LeftConditions, p.SCtx().GetClient(), storeType) { return false } - if !expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, p.RightConditions, p.ctx.GetClient(), storeType) { + if !expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, p.RightConditions, p.SCtx().GetClient(), storeType) { return false } - if !expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, p.OtherConditions, p.ctx.GetClient(), storeType) { + if !expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, p.OtherConditions, p.SCtx().GetClient(), storeType) { return false } return true @@ -2361,7 +2361,7 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC p.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced("MPP mode may be blocked because `Cartesian Product` is only supported by broadcast join, check value and documents of variables `tidb_broadcast_join_threshold_size` and `tidb_broadcast_join_threshold_count`.") return nil } - if p.ctx.GetSessionVars().AllowCartesianBCJ == 0 { + if p.SCtx().GetSessionVars().AllowCartesianBCJ == 0 { p.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced("MPP mode may be blocked because `Cartesian Product` is only supported by broadcast join, check value and documents of variable `tidb_opt_broadcast_cartesian_join`.") return nil } @@ -2399,14 +2399,14 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC forceLeftToBuild := ((p.preferJoinType & preferLeftAsHJBuild) > 0) || ((p.preferJoinType & preferRightAsHJProbe) > 0) forceRightToBuild := ((p.preferJoinType & preferRightAsHJBuild) > 0) || ((p.preferJoinType & preferLeftAsHJProbe) > 0) if forceLeftToBuild && forceRightToBuild { - p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints are conflicts, please check the hints")) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints are conflicts, please check the hints")) forceLeftToBuild = false forceRightToBuild = false } preferredBuildIndex := 0 fixedBuildSide := false // Used to indicate whether the build side for the MPP join is fixed or not. if p.JoinType == InnerJoin { - if p.children[0].statsInfo().Count() > p.children[1].statsInfo().Count() { + if p.children[0].StatsInfo().Count() > p.children[1].StatsInfo().Count() { preferredBuildIndex = 1 } } else if p.JoinType.IsSemiJoin() { @@ -2415,7 +2415,7 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC preferredBuildIndex = 1 // MPPOuterJoinFixedBuildSide default value is false // use MPPOuterJoinFixedBuildSide here as a way to disable using left table as build side - if !p.ctx.GetSessionVars().MPPOuterJoinFixedBuildSide && p.children[1].statsInfo().Count() > p.children[0].statsInfo().Count() { + if !p.SCtx().GetSessionVars().MPPOuterJoinFixedBuildSide && p.children[1].StatsInfo().Count() > p.children[0].StatsInfo().Count() { preferredBuildIndex = 0 } } else { @@ -2429,15 +2429,15 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC // 1. it is a broadcast join(for broadcast join, it makes sense to use the broadcast side as the build side) // 2. or session variable MPPOuterJoinFixedBuildSide is set to true // 3. or nullAware/cross joins - if useBCJ || p.isNAAJ() || len(p.EqualConditions) == 0 || p.ctx.GetSessionVars().MPPOuterJoinFixedBuildSide { - if !p.ctx.GetSessionVars().MPPOuterJoinFixedBuildSide { + if useBCJ || p.isNAAJ() || len(p.EqualConditions) == 0 || p.SCtx().GetSessionVars().MPPOuterJoinFixedBuildSide { + if !p.SCtx().GetSessionVars().MPPOuterJoinFixedBuildSide { // The hint has higher priority than variable. fixedBuildSide = true } if p.JoinType == LeftOuterJoin { preferredBuildIndex = 1 } - } else if p.children[0].statsInfo().Count() > p.children[1].statsInfo().Count() { + } else if p.children[0].StatsInfo().Count() > p.children[1].StatsInfo().Count() { preferredBuildIndex = 1 } } @@ -2447,7 +2447,7 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC if !match { if fixedBuildSide { // A warning will be generated if the build side is fixed, but we attempt to change it using the hint. - p.ctx.GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints cannot be utilized for MPP joins, please check the hints")) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack("Some HASH_JOIN_BUILD and HASH_JOIN_PROBE hints cannot be utilized for MPP joins, please check the hints")) } else { // The HASH_JOIN_BUILD OR HASH_JOIN_PROBE hints can take effective. preferredBuildIndex = 1 - preferredBuildIndex @@ -2457,7 +2457,7 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC // set preferredBuildIndex for test failpoint.Inject("mockPreferredBuildIndex", func(val failpoint.Value) { - if !p.ctx.GetSessionVars().InRestrictedSQL { + if !p.SCtx().GetSessionVars().InRestrictedSQL { preferredBuildIndex = val.(int) } }) @@ -2467,9 +2467,9 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC if useBCJ { childrenProps[preferredBuildIndex] = &property.PhysicalProperty{TaskTp: property.MppTaskType, ExpectedCnt: math.MaxFloat64, MPPPartitionTp: property.BroadcastType, CanAddEnforcer: true, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus} expCnt := math.MaxFloat64 - if prop.ExpectedCnt < p.stats.RowCount { - expCntScale := prop.ExpectedCnt / p.stats.RowCount - expCnt = p.children[1-preferredBuildIndex].statsInfo().RowCount * expCntScale + if prop.ExpectedCnt < p.StatsInfo().RowCount { + expCntScale := prop.ExpectedCnt / p.StatsInfo().RowCount + expCnt = p.children[1-preferredBuildIndex].StatsInfo().RowCount * expCntScale } if prop.MPPPartitionTp == property.HashType { lPartitionKeys, rPartitionKeys := p.GetPotentialPartitionKeys() @@ -2517,13 +2517,13 @@ func (p *LogicalJoin) tryToGetMppHashJoin(prop *property.PhysicalProperty, useBC } join := PhysicalHashJoin{ basePhysicalJoin: baseJoin, - Concurrency: uint(p.ctx.GetSessionVars().CopTiFlashConcurrencyFactor), + Concurrency: uint(p.SCtx().GetSessionVars().CopTiFlashConcurrencyFactor), EqualConditions: p.EqualConditions, NAEqualConditions: p.NAEQConditions, storeTp: kv.TiFlash, mppShuffleJoin: !useBCJ, // Mpp Join has quite heavy cost. Even limit might not suspend it in time, so we don't scale the count. - }.Init(p.ctx, p.stats, p.blockOffset, childrenProps...) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), childrenProps...) join.SetSchema(p.schema) return []PhysicalPlan{join} } @@ -2580,7 +2580,7 @@ func (p *LogicalExpand) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([ GroupingSets: p.rollupGroupingSets, LevelExprs: p.LevelExprs, ExtraGroupingColNames: p.ExtraGroupingColNames, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, mppProp) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), mppProp) expand.SetSchema(p.Schema()) return []PhysicalPlan{expand}, true, nil } @@ -2614,7 +2614,7 @@ func (p *LogicalProjection) exhaustPhysicalPlans(prop *property.PhysicalProperty Exprs: p.Exprs, CalculateNoDelay: p.CalculateNoDelay, AvoidColumnEvaluator: p.AvoidColumnEvaluator, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, newProp) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), newProp) proj.SetSchema(p.schema) ret = append(ret, proj) } @@ -2627,7 +2627,7 @@ func pushLimitOrTopNForcibly(p LogicalPlan) bool { switch lp := p.(type) { case *LogicalTopN: preferPushDown = &lp.limitHints.preferLimitToCop - meetThreshold = lp.Count+lp.Offset <= uint64(lp.ctx.GetSessionVars().LimitPushDownThreshold) + meetThreshold = lp.Count+lp.Offset <= uint64(lp.SCtx().GetSessionVars().LimitPushDownThreshold) case *LogicalLimit: preferPushDown = &lp.limitHints.preferLimitToCop meetThreshold = true // always push Limit down in this case since it has no side effect @@ -2655,7 +2655,7 @@ func (lt *LogicalTopN) getPhysTopN(prop *property.PhysicalProperty) []PhysicalPl if !pushLimitOrTopNForcibly(lt) { allTaskTypes = append(allTaskTypes, property.RootTaskType) } - if lt.ctx.GetSessionVars().IsMPPAllowed() { + if lt.SCtx().GetSessionVars().IsMPPAllowed() { allTaskTypes = append(allTaskTypes, property.MppTaskType) } ret := make([]PhysicalPlan, 0, len(allTaskTypes)) @@ -2666,7 +2666,7 @@ func (lt *LogicalTopN) getPhysTopN(prop *property.PhysicalProperty) []PhysicalPl PartitionBy: lt.PartitionBy, Count: lt.Count, Offset: lt.Offset, - }.Init(lt.ctx, lt.stats, lt.blockOffset, resultProp) + }.Init(lt.SCtx(), lt.StatsInfo(), lt.SelectBlockOffset(), resultProp) ret = append(ret, topN) } return ret @@ -2689,7 +2689,7 @@ func (lt *LogicalTopN) getPhysLimits(prop *property.PhysicalProperty) []Physical Count: lt.Count, Offset: lt.Offset, PartitionBy: lt.GetPartitionBy(), - }.Init(lt.ctx, lt.stats, lt.blockOffset, resultProp) + }.Init(lt.SCtx(), lt.StatsInfo(), lt.SelectBlockOffset(), resultProp) limit.SetSchema(lt.Schema()) ret = append(ret, limit) } @@ -2729,7 +2729,7 @@ func (la *LogicalApply) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([ return nil, true, nil } if !prop.IsSortItemEmpty() && la.SCtx().GetSessionVars().EnableParallelApply { - la.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("Parallel Apply rejects the possible order properties of its outer child currently")) + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("Parallel Apply rejects the possible order properties of its outer child currently")) return nil, true, nil } disableAggPushDownToCop(la.children[0]) @@ -2739,15 +2739,15 @@ func (la *LogicalApply) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([ columns = append(columns, &colColumn.Column) } cacheHitRatio := 0.0 - if la.stats.RowCount != 0 { - ndv, _ := getColsNDVWithMatchedLen(columns, la.schema, la.stats) + if la.StatsInfo().RowCount != 0 { + ndv, _ := getColsNDVWithMatchedLen(columns, la.schema, la.StatsInfo()) // for example, if there are 100 rows and the number of distinct values of these correlated columns // are 70, then we can assume 30 rows can hit the cache so the cache hit ratio is 1 - (70/100) = 0.3 - cacheHitRatio = 1 - (ndv / la.stats.RowCount) + cacheHitRatio = 1 - (ndv / la.StatsInfo().RowCount) } var canUseCache bool - if cacheHitRatio > 0.1 && la.ctx.GetSessionVars().MemQuotaApplyCache > 0 { + if cacheHitRatio > 0.1 && la.SCtx().GetSessionVars().MemQuotaApplyCache > 0 { canUseCache = true } else { canUseCache = false @@ -2757,9 +2757,9 @@ func (la *LogicalApply) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([ PhysicalHashJoin: *join, OuterSchema: la.CorCols, CanUseCache: canUseCache, - }.Init(la.ctx, - la.stats.ScaleByExpectCnt(prop.ExpectedCnt), - la.blockOffset, + }.Init(la.SCtx(), + la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), + la.SelectBlockOffset(), &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, SortItems: prop.SortItems, CTEProducerStatus: prop.CTEProducerStatus}, &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, CTEProducerStatus: prop.CTEProducerStatus}) apply.SetSchema(la.schema) @@ -2815,12 +2815,12 @@ func (lw *LogicalWindow) tryToGetMppWindows(prop *property.PhysicalProperty) []P return nil } if lw.Frame != nil && lw.Frame.Type == ast.Ranges { - if _, err := expression.ExpressionsToPBList(lw.SCtx().GetSessionVars().StmtCtx, lw.Frame.Start.CalcFuncs, lw.ctx.GetClient()); err != nil { + if _, err := expression.ExpressionsToPBList(lw.SCtx().GetSessionVars().StmtCtx, lw.Frame.Start.CalcFuncs, lw.SCtx().GetClient()); err != nil { lw.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced( "MPP mode may be blocked because window function frame can't be pushed down, because " + err.Error()) return nil } - if _, err := expression.ExpressionsToPBList(lw.SCtx().GetSessionVars().StmtCtx, lw.Frame.End.CalcFuncs, lw.ctx.GetClient()); err != nil { + if _, err := expression.ExpressionsToPBList(lw.SCtx().GetSessionVars().StmtCtx, lw.Frame.End.CalcFuncs, lw.SCtx().GetClient()); err != nil { lw.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced( "MPP mode may be blocked because window function frame can't be pushed down, because " + err.Error()) return nil @@ -2873,7 +2873,7 @@ func (lw *LogicalWindow) tryToGetMppWindows(prop *property.PhysicalProperty) []P OrderBy: lw.OrderBy, Frame: lw.Frame, storeTp: kv.TiFlash, - }.Init(lw.ctx, lw.stats.ScaleByExpectCnt(prop.ExpectedCnt), lw.blockOffset, childProperty) + }.Init(lw.SCtx(), lw.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), lw.SelectBlockOffset(), childProperty) window.SetSchema(lw.Schema()) return []PhysicalPlan{window} @@ -2883,7 +2883,7 @@ func (lw *LogicalWindow) exhaustPhysicalPlans(prop *property.PhysicalProperty) ( windows := make([]PhysicalPlan, 0, 2) canPushToTiFlash := lw.canPushToCop(kv.TiFlash) - if lw.ctx.GetSessionVars().IsMPPAllowed() && canPushToTiFlash { + if lw.SCtx().GetSessionVars().IsMPPAllowed() && canPushToTiFlash { mppWindows := lw.tryToGetMppWindows(prop) windows = append(windows, mppWindows...) } @@ -2904,7 +2904,7 @@ func (lw *LogicalWindow) exhaustPhysicalPlans(prop *property.PhysicalProperty) ( PartitionBy: lw.PartitionBy, OrderBy: lw.OrderBy, Frame: lw.Frame, - }.Init(lw.ctx, lw.stats.ScaleByExpectCnt(prop.ExpectedCnt), lw.blockOffset, childProperty) + }.Init(lw.SCtx(), lw.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), lw.SelectBlockOffset(), childProperty) window.SetSchema(lw.Schema()) windows = append(windows, window) @@ -3014,7 +3014,7 @@ func (la *LogicalAggregation) getEnforcedStreamAggs(prop *property.PhysicalPrope allTaskTypes := prop.GetAllPossibleChildTaskTypes() enforcedAggs := make([]PhysicalPlan, 0, len(allTaskTypes)) childProp := &property.PhysicalProperty{ - ExpectedCnt: math.Max(prop.ExpectedCnt*la.inputCount/la.stats.RowCount, prop.ExpectedCnt), + ExpectedCnt: math.Max(prop.ExpectedCnt*la.inputCount/la.StatsInfo().RowCount, prop.ExpectedCnt), CanAddEnforcer: true, SortItems: property.SortItemsFromCols(la.GetGroupByCols(), desc), } @@ -3025,7 +3025,7 @@ func (la *LogicalAggregation) getEnforcedStreamAggs(prop *property.PhysicalPrope if la.HasDistinct() { // TODO: remove AllowDistinctAggPushDown after the cost estimation of distinct pushdown is implemented. // If AllowDistinctAggPushDown is set to true, we should not consider RootTask. - if !la.canPushToCop(kv.TiKV) || !la.ctx.GetSessionVars().AllowDistinctAggPushDown { + if !la.canPushToCop(kv.TiKV) || !la.SCtx().GetSessionVars().AllowDistinctAggPushDown { taskTypes = []property.TaskType{property.RootTaskType} } } else if !la.aggHints.preferAggToCop { @@ -3044,7 +3044,7 @@ func (la *LogicalAggregation) getEnforcedStreamAggs(prop *property.PhysicalPrope agg := basePhysicalAgg{ GroupByItems: newGbyItems, AggFuncs: newAggFuncs, - }.initForStream(la.ctx, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), la.blockOffset, copiedChildProperty) + }.initForStream(la.SCtx(), la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), la.SelectBlockOffset(), copiedChildProperty) agg.SetSchema(la.schema.Clone()) enforcedAggs = append(enforcedAggs, agg) } @@ -3088,7 +3088,7 @@ func (la *LogicalAggregation) getStreamAggs(prop *property.PhysicalProperty) []P allTaskTypes := prop.GetAllPossibleChildTaskTypes() streamAggs := make([]PhysicalPlan, 0, len(la.possibleProperties)*(len(allTaskTypes)-1)+len(allTaskTypes)) childProp := &property.PhysicalProperty{ - ExpectedCnt: math.Max(prop.ExpectedCnt*la.inputCount/la.stats.RowCount, prop.ExpectedCnt), + ExpectedCnt: math.Max(prop.ExpectedCnt*la.inputCount/la.StatsInfo().RowCount, prop.ExpectedCnt), } for _, possibleChildProperty := range la.possibleProperties { @@ -3102,7 +3102,7 @@ func (la *LogicalAggregation) getStreamAggs(prop *property.PhysicalProperty) []P if la.HasDistinct() { // TODO: remove AllowDistinctAggPushDown after the cost estimation of distinct pushdown is implemented. // If AllowDistinctAggPushDown is set to true, we should not consider RootTask. - if !la.ctx.GetSessionVars().AllowDistinctAggPushDown || !la.canPushToCop(kv.TiKV) { + if !la.SCtx().GetSessionVars().AllowDistinctAggPushDown || !la.canPushToCop(kv.TiKV) { // if variable doesn't allow DistinctAggPushDown, just produce root task type. // if variable does allow DistinctAggPushDown, but OP itself can't be pushed down to tikv, just produce root task type. taskTypes = []property.TaskType{property.RootTaskType} @@ -3128,7 +3128,7 @@ func (la *LogicalAggregation) getStreamAggs(prop *property.PhysicalProperty) []P agg := basePhysicalAgg{ GroupByItems: newGbyItems, AggFuncs: newAggFuncs, - }.initForStream(la.ctx, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), la.blockOffset, copiedChildProperty) + }.initForStream(la.SCtx(), la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), la.SelectBlockOffset(), copiedChildProperty) agg.SetSchema(la.schema.Clone()) streamAggs = append(streamAggs, agg) } @@ -3158,14 +3158,14 @@ func (la *LogicalAggregation) checkCanPushDownToMPP() bool { } if hasUnsupportedDistinct { warnErr := errors.New("Aggregation can not be pushed to storage layer in mpp mode because it contains agg function with distinct") - if la.ctx.GetSessionVars().StmtCtx.InExplainStmt { - la.ctx.GetSessionVars().StmtCtx.AppendWarning(warnErr) + if la.SCtx().GetSessionVars().StmtCtx.InExplainStmt { + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(warnErr) } else { - la.ctx.GetSessionVars().StmtCtx.AppendExtraWarning(warnErr) + la.SCtx().GetSessionVars().StmtCtx.AppendExtraWarning(warnErr) } return false } - return CheckAggCanPushCop(la.ctx, la.AggFuncs, la.GroupByItems, kv.TiFlash) + return CheckAggCanPushCop(la.SCtx(), la.AggFuncs, la.GroupByItems, kv.TiFlash) } func (la *LogicalAggregation) tryToGetMppHashAggs(prop *property.PhysicalProperty) (hashAggs []PhysicalPlan) { @@ -3209,9 +3209,9 @@ func (la *LogicalAggregation) tryToGetMppHashAggs(prop *property.PhysicalPropert // --> after fill null in Expand --> and this shown two rows should be shuffled to the same node (the underlying partition is not satisfied yet) // <1,1> in node A <1,null,gid=1> in node A // <1,2> in node B <1,null,gid=1> in node B - if len(partitionCols) != 0 && !la.ctx.GetSessionVars().EnableSkewDistinctAgg { + if len(partitionCols) != 0 && !la.SCtx().GetSessionVars().EnableSkewDistinctAgg { childProp := &property.PhysicalProperty{TaskTp: property.MppTaskType, ExpectedCnt: math.MaxFloat64, MPPPartitionTp: property.HashType, MPPPartitionCols: partitionCols, CanAddEnforcer: true, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus} - agg := NewPhysicalHashAgg(la, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), childProp) + agg := NewPhysicalHashAgg(la, la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), childProp) agg.SetSchema(la.schema.Clone()) agg.MppRunMode = Mpp1Phase hashAggs = append(hashAggs, agg) @@ -3225,7 +3225,7 @@ func (la *LogicalAggregation) tryToGetMppHashAggs(prop *property.PhysicalPropert // 2-phase agg // no partition property down,record partition cols inside agg itself, enforce shuffler latter. childProp := &property.PhysicalProperty{TaskTp: property.MppTaskType, ExpectedCnt: math.MaxFloat64, MPPPartitionTp: property.AnyType, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus} - agg := NewPhysicalHashAgg(la, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), childProp) + agg := NewPhysicalHashAgg(la, la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), childProp) agg.SetSchema(la.schema.Clone()) agg.MppRunMode = Mpp2Phase agg.MppPartitionCols = partitionCols @@ -3234,7 +3234,7 @@ func (la *LogicalAggregation) tryToGetMppHashAggs(prop *property.PhysicalPropert // agg runs on TiDB with a partial agg on TiFlash if possible if prop.TaskTp == property.RootTaskType { childProp := &property.PhysicalProperty{TaskTp: property.MppTaskType, ExpectedCnt: math.MaxFloat64, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus} - agg := NewPhysicalHashAgg(la, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), childProp) + agg := NewPhysicalHashAgg(la, la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), childProp) agg.SetSchema(la.schema.Clone()) agg.MppRunMode = MppTiDB hashAggs = append(hashAggs, agg) @@ -3242,7 +3242,7 @@ func (la *LogicalAggregation) tryToGetMppHashAggs(prop *property.PhysicalPropert } else if !hasFinalAgg { // TODO: support scalar agg in MPP, merge the final result to one node childProp := &property.PhysicalProperty{TaskTp: property.MppTaskType, ExpectedCnt: math.MaxFloat64, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus} - agg := NewPhysicalHashAgg(la, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), childProp) + agg := NewPhysicalHashAgg(la, la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), childProp) agg.SetSchema(la.schema.Clone()) if la.HasDistinct() || la.HasOrderBy() { // mpp scalar mode means the data will be pass through to only one tiFlash node at last. @@ -3292,10 +3292,10 @@ func (la *LogicalAggregation) getHashAggs(prop *property.PhysicalProperty) []Phy hashAggs := make([]PhysicalPlan, 0, len(prop.GetAllPossibleChildTaskTypes())) taskTypes := []property.TaskType{property.CopSingleReadTaskType, property.CopMultiReadTaskType} canPushDownToTiFlash := la.canPushToCop(kv.TiFlash) - canPushDownToMPP := canPushDownToTiFlash && la.ctx.GetSessionVars().IsMPPAllowed() && la.checkCanPushDownToMPP() + canPushDownToMPP := canPushDownToTiFlash && la.SCtx().GetSessionVars().IsMPPAllowed() && la.checkCanPushDownToMPP() if la.HasDistinct() { // TODO: remove after the cost estimation of distinct pushdown is implemented. - if !la.ctx.GetSessionVars().AllowDistinctAggPushDown || !la.canPushToCop(kv.TiKV) { + if !la.SCtx().GetSessionVars().AllowDistinctAggPushDown || !la.canPushToCop(kv.TiKV) { // if variable doesn't allow DistinctAggPushDown, just produce root task type. // if variable does allow DistinctAggPushDown, but OP itself can't be pushed down to tikv, just produce root task type. taskTypes = []property.TaskType{property.RootTaskType} @@ -3321,7 +3321,7 @@ func (la *LogicalAggregation) getHashAggs(prop *property.PhysicalProperty) []Phy } if hasMppHints { warning := ErrInternal.GenWithStack(errMsg) - la.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } } if prop.IsFlashProp() { @@ -3335,7 +3335,7 @@ func (la *LogicalAggregation) getHashAggs(prop *property.PhysicalProperty) []Phy hashAggs = append(hashAggs, mppAggs...) } } else { - agg := NewPhysicalHashAgg(la, la.stats.ScaleByExpectCnt(prop.ExpectedCnt), &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, TaskTp: taskTp, CTEProducerStatus: prop.CTEProducerStatus}) + agg := NewPhysicalHashAgg(la, la.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64, TaskTp: taskTp, CTEProducerStatus: prop.CTEProducerStatus}) agg.SetSchema(la.schema.Clone()) hashAggs = append(hashAggs, agg) } @@ -3351,7 +3351,7 @@ func (la *LogicalAggregation) ResetHintIfConflicted() (preferHash bool, preferSt if preferHash && preferStream { errMsg := "Optimizer aggregation hints are conflicted" warning := ErrInternal.GenWithStack(errMsg) - la.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) la.aggHints.preferAggType = 0 preferHash, preferStream = false, false } @@ -3363,7 +3363,7 @@ func (la *LogicalAggregation) exhaustPhysicalPlans(prop *property.PhysicalProper if !la.canPushToCop(kv.TiKV) { errMsg := "Optimizer Hint AGG_TO_COP is inapplicable" warning := ErrInternal.GenWithStack(errMsg) - la.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) la.aggHints.preferAggToCop = false } } @@ -3385,7 +3385,7 @@ func (la *LogicalAggregation) exhaustPhysicalPlans(prop *property.PhysicalProper if streamAggs == nil && preferStream && !prop.IsSortItemEmpty() { errMsg := "Optimizer Hint STREAM_AGG is inapplicable" warning := ErrInternal.GenWithStack(errMsg) - la.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + la.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } return aggs, !(preferStream || preferHash), nil @@ -3408,7 +3408,7 @@ func (p *LogicalSelection) exhaustPhysicalPlans(prop *property.PhysicalProperty) for _, newProp := range newProps { sel := PhysicalSelection{ Conditions: p.Conditions, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, newProp) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), newProp) ret = append(ret, sel) } return ret, true, nil @@ -3434,7 +3434,7 @@ func (p *LogicalLimit) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([] if !pushLimitOrTopNForcibly(p) { allTaskTypes = append(allTaskTypes, property.RootTaskType) } - if p.canPushToCop(kv.TiFlash) && p.ctx.GetSessionVars().IsMPPAllowed() { + if p.canPushToCop(kv.TiFlash) && p.SCtx().GetSessionVars().IsMPPAllowed() { allTaskTypes = append(allTaskTypes, property.MppTaskType) } ret := make([]PhysicalPlan, 0, len(allTaskTypes)) @@ -3444,7 +3444,7 @@ func (p *LogicalLimit) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([] Offset: p.Offset, Count: p.Count, PartitionBy: p.GetPartitionBy(), - }.Init(p.ctx, p.stats, p.blockOffset, resultProp) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), resultProp) limit.SetSchema(p.Schema()) ret = append(ret, limit) } @@ -3462,7 +3462,7 @@ func (p *LogicalLock) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]P Lock: p.Lock, TblID2Handle: p.tblID2Handle, TblID2PhysTblIDCol: p.tblID2PhysTblIDCol, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), childProp) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), childProp) return []PhysicalPlan{lock}, true, nil } @@ -3475,7 +3475,7 @@ func (p *LogicalUnionAll) exhaustPhysicalPlans(prop *property.PhysicalProperty) if prop.TaskTp == property.MppTaskType && prop.MPPPartitionTp != property.AnyType { return nil, true, nil } - canUseMpp := p.ctx.GetSessionVars().IsMPPAllowed() && p.canPushToCopImpl(kv.TiFlash, true) + canUseMpp := p.SCtx().GetSessionVars().IsMPPAllowed() && p.canPushToCopImpl(kv.TiFlash, true) chReqProps := make([]*property.PhysicalProperty, 0, len(p.children)) for range p.children { if canUseMpp && prop.TaskTp == property.MppTaskType { @@ -3491,7 +3491,7 @@ func (p *LogicalUnionAll) exhaustPhysicalPlans(prop *property.PhysicalProperty) } ua := PhysicalUnionAll{ mpp: canUseMpp && prop.TaskTp == property.MppTaskType, - }.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, chReqProps...) + }.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), chReqProps...) ua.SetSchema(p.Schema()) if canUseMpp && prop.TaskTp == property.RootTaskType { chReqProps = make([]*property.PhysicalProperty, 0, len(p.children)) @@ -3503,7 +3503,7 @@ func (p *LogicalUnionAll) exhaustPhysicalPlans(prop *property.PhysicalProperty) CTEProducerStatus: prop.CTEProducerStatus, }) } - mppUA := PhysicalUnionAll{mpp: true}.Init(p.ctx, p.stats.ScaleByExpectCnt(prop.ExpectedCnt), p.blockOffset, chReqProps...) + mppUA := PhysicalUnionAll{mpp: true}.Init(p.SCtx(), p.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), p.SelectBlockOffset(), chReqProps...) mppUA.SetSchema(p.Schema()) return []PhysicalPlan{ua, mppUA}, true, nil } @@ -3516,13 +3516,13 @@ func (p *LogicalPartitionUnionAll) exhaustPhysicalPlans(prop *property.PhysicalP return nil, false, err } for _, ua := range uas { - ua.(*PhysicalUnionAll).tp = plancodec.TypePartitionUnion + ua.(*PhysicalUnionAll).SetTP(plancodec.TypePartitionUnion) } return uas, flagHint, nil } func (ls *LogicalSort) getPhysicalSort(prop *property.PhysicalProperty) *PhysicalSort { - ps := PhysicalSort{ByItems: ls.ByItems}.Init(ls.ctx, ls.stats.ScaleByExpectCnt(prop.ExpectedCnt), ls.blockOffset, &property.PhysicalProperty{TaskTp: prop.TaskTp, ExpectedCnt: math.MaxFloat64, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus}) + ps := PhysicalSort{ByItems: ls.ByItems}.Init(ls.SCtx(), ls.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ls.SelectBlockOffset(), &property.PhysicalProperty{TaskTp: prop.TaskTp, ExpectedCnt: math.MaxFloat64, RejectSort: true, CTEProducerStatus: prop.CTEProducerStatus}) return ps } @@ -3534,7 +3534,7 @@ func (ls *LogicalSort) getNominalSort(reqProp *property.PhysicalProperty) *Nomin prop.RejectSort = true prop.ExpectedCnt = reqProp.ExpectedCnt ps := NominalSort{OnlyColumn: onlyColumn, ByItems: ls.ByItems}.Init( - ls.ctx, ls.stats.ScaleByExpectCnt(prop.ExpectedCnt), ls.blockOffset, prop) + ls.SCtx(), ls.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ls.SelectBlockOffset(), prop) return ps } @@ -3554,7 +3554,7 @@ func (ls *LogicalSort) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([] newProp := prop.CloneEssentialFields() newProp.RejectSort = true ps := NominalSort{OnlyColumn: true, ByItems: ls.ByItems}.Init( - ls.ctx, ls.stats.ScaleByExpectCnt(prop.ExpectedCnt), ls.blockOffset, newProp) + ls.SCtx(), ls.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ls.SelectBlockOffset(), newProp) return []PhysicalPlan{ps}, true, nil } } @@ -3566,16 +3566,16 @@ func (p *LogicalMaxOneRow) exhaustPhysicalPlans(prop *property.PhysicalProperty) p.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced("MPP mode may be blocked because operator `MaxOneRow` is not supported now.") return nil, true, nil } - mor := PhysicalMaxOneRow{}.Init(p.ctx, p.stats, p.blockOffset, &property.PhysicalProperty{ExpectedCnt: 2, CTEProducerStatus: prop.CTEProducerStatus}) + mor := PhysicalMaxOneRow{}.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), &property.PhysicalProperty{ExpectedCnt: 2, CTEProducerStatus: prop.CTEProducerStatus}) return []PhysicalPlan{mor}, true, nil } func (p *LogicalCTE) exhaustPhysicalPlans(prop *property.PhysicalProperty) ([]PhysicalPlan, bool, error) { - pcte := PhysicalCTE{CTE: p.cte}.Init(p.ctx, p.stats) + pcte := PhysicalCTE{CTE: p.cte}.Init(p.SCtx(), p.StatsInfo()) if prop.IsFlashProp() { pcte.storageSender = PhysicalExchangeSender{ ExchangeType: tipb.ExchangeType_Broadcast, - }.Init(p.ctx, p.stats) + }.Init(p.SCtx(), p.StatsInfo()) } pcte.SetSchema(p.schema) pcte.childrenReqProps = []*property.PhysicalProperty{prop.CloneEssentialFields()} @@ -3608,7 +3608,7 @@ func (p *LogicalSequence) exhaustPhysicalPlans(prop *property.PhysicalProperty) childReqs = append(childReqs, propChoice[0].CloneEssentialFields()) } childReqs = append(childReqs, propChoice[1]) - seq := PhysicalSequence{}.Init(p.ctx, p.stats, p.blockOffset, childReqs...) + seq := PhysicalSequence{}.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), childReqs...) seq.SetSchema(p.children[len(p.children)-1].Schema()) seqs = append(seqs, seq) } diff --git a/planner/core/exhaust_physical_plans_test.go b/planner/core/exhaust_physical_plans_test.go index 2de0fc834e6a9..ae3564dd27755 100644 --- a/planner/core/exhaust_physical_plans_test.go +++ b/planner/core/exhaust_physical_plans_test.go @@ -108,7 +108,7 @@ func prepareForAnalyzeLookUpFilters() *indexJoinContext { DBName: model.NewCIStr("test"), }) dataSourceNode.schema = dsSchema - dataSourceNode.stats = &property.StatsInfo{StatsVersion: statistics.PseudoVersion} + dataSourceNode.SetStats(&property.StatsInfo{StatsVersion: statistics.PseudoVersion}) path := &util.AccessPath{ IdxCols: append(make([]*expression.Column, 0, 5), dsSchema.Columns...), IdxColLens: []int{types.UnspecifiedLength, types.UnspecifiedLength, 2, types.UnspecifiedLength, 2}, @@ -179,7 +179,7 @@ type indexJoinTestCase struct { } func testAnalyzeLookUpFilters(t *testing.T, testCtx *indexJoinContext, testCase *indexJoinTestCase, msgAndArgs ...interface{}) *indexJoinBuildHelper { - ctx := testCtx.dataSourceNode.ctx + ctx := testCtx.dataSourceNode.SCtx() ctx.GetSessionVars().RangeMaxSize = testCase.rangeMaxSize dataSourceNode := testCtx.dataSourceNode joinNode := testCtx.joinNode @@ -343,7 +343,7 @@ func checkRangeFallbackAndReset(t *testing.T, ctx sessionctx.Context, expectedRa func TestRangeFallbackForAnalyzeLookUpFilters(t *testing.T) { ijCtx := prepareForAnalyzeLookUpFilters() - ctx := ijCtx.dataSourceNode.ctx + ctx := ijCtx.dataSourceNode.SCtx() dsSchema := ijCtx.dataSourceNode.schema type testOutput struct { diff --git a/planner/core/explain.go b/planner/core/explain.go index e52d29d0ac7d7..3a1ad8a0041c7 100644 --- a/planner/core/explain.go +++ b/planner/core/explain.go @@ -48,10 +48,10 @@ func (p *PhysicalLock) ExplainInfo() string { // ExplainID overrides the ExplainID in order to match different range. func (p *PhysicalIndexScan) ExplainID() fmt.Stringer { return stringutil.MemoizeStr(func() string { - if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { + if p.SCtx() != nil && p.SCtx().GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { return p.TP() } - return p.TP() + "_" + strconv.Itoa(p.id) + return p.TP() + "_" + strconv.Itoa(p.ID()) }) } @@ -120,7 +120,7 @@ func (p *PhysicalIndexScan) OperatorInfo(normalized bool) string { buffer.WriteString(", ") buffer.WriteString(str) } - } else if p.stats.StatsVersion == statistics.PseudoVersion { + } else if p.StatsInfo().StatsVersion == statistics.PseudoVersion { // This branch is not needed in fact, we add this to prevent test result changes under planner/cascades/ buffer.WriteString(", stats:pseudo") } @@ -152,10 +152,10 @@ func (p *PhysicalIndexScan) isFullScan() bool { // ExplainID overrides the ExplainID in order to match different range. func (p *PhysicalTableScan) ExplainID() fmt.Stringer { return stringutil.MemoizeStr(func() string { - if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { + if p.SCtx() != nil && p.SCtx().GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { return p.TP() } - return p.TP() + "_" + strconv.Itoa(p.id) + return p.TP() + "_" + strconv.Itoa(p.ID()) }) } @@ -213,7 +213,7 @@ func (p *PhysicalTableScan) OperatorInfo(normalized bool) string { } } } - if p.ctx.GetSessionVars().EnableLateMaterialization && len(p.filterCondition) > 0 && p.StoreType == kv.TiFlash { + if p.SCtx().GetSessionVars().EnableLateMaterialization && len(p.filterCondition) > 0 && p.StoreType == kv.TiFlash { buffer.WriteString("pushed down filter:") if len(p.lateMaterializationFilterCondition) > 0 { if normalized { @@ -238,12 +238,12 @@ func (p *PhysicalTableScan) OperatorInfo(normalized bool) string { buffer.WriteString(", ") buffer.WriteString(str) } - } else if p.stats.StatsVersion == statistics.PseudoVersion { + } else if p.StatsInfo().StatsVersion == statistics.PseudoVersion { // This branch is not needed in fact, we add this to prevent test result changes under planner/cascades/ buffer.WriteString(", stats:pseudo") } } - if p.StoreType == kv.TiFlash && p.Table.GetPartitionInfo() != nil && p.IsMPPOrBatchCop && p.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { + if p.StoreType == kv.TiFlash && p.Table.GetPartitionInfo() != nil && p.IsMPPOrBatchCop && p.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { buffer.WriteString(", PartitionTableScan:true") } if len(p.runtimeFilterList) > 0 { @@ -290,7 +290,7 @@ func (p *PhysicalTableReader) ExplainInfo() string { tablePlanInfo := "data:" + p.tablePlan.ExplainID().String() if p.ReadReqType == MPP { - return fmt.Sprintf("MppVersion: %d, %s", p.ctx.GetSessionVars().ChooseMppVersion(), tablePlanInfo) + return fmt.Sprintf("MppVersion: %d, %s", p.SCtx().GetSessionVars().ChooseMppVersion(), tablePlanInfo) } return tablePlanInfo diff --git a/planner/core/find_best_task.go b/planner/core/find_best_task.go index 1540fd739bcf8..d2e6730b8cccf 100644 --- a/planner/core/find_best_task.go +++ b/planner/core/find_best_task.go @@ -147,7 +147,7 @@ func (p *LogicalTableDual) findBestTask(prop *property.PhysicalProperty, planCou } dual := PhysicalTableDual{ RowCount: p.RowCount, - }.Init(p.ctx, p.stats, p.blockOffset) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset()) dual.SetSchema(p.schema) planCounter.Dec(1) opt.appendCandidate(p, dual, prop) @@ -158,7 +158,7 @@ func (p *LogicalShow) findBestTask(prop *property.PhysicalProperty, planCounter if !prop.IsSortItemEmpty() || planCounter.Empty() { return invalidTask, 0, nil } - pShow := PhysicalShow{ShowContents: p.ShowContents, Extractor: p.Extractor}.Init(p.ctx) + pShow := PhysicalShow{ShowContents: p.ShowContents, Extractor: p.Extractor}.Init(p.SCtx()) pShow.SetSchema(p.schema) planCounter.Dec(1) return &rootTask{p: pShow}, 1, nil @@ -168,7 +168,7 @@ func (p *LogicalShowDDLJobs) findBestTask(prop *property.PhysicalProperty, planC if !prop.IsSortItemEmpty() || planCounter.Empty() { return invalidTask, 0, nil } - pShow := PhysicalShowDDLJobs{JobNumber: p.JobNumber}.Init(p.ctx) + pShow := PhysicalShowDDLJobs{JobNumber: p.JobNumber}.Init(p.SCtx()) pShow.SetSchema(p.schema) planCounter.Dec(1) return &rootTask{p: pShow}, 1, nil @@ -252,7 +252,7 @@ func (p *baseLogicalPlan) enumeratePhysicalPlans4Task(physicalPlans []PhysicalPl for _, pp := range physicalPlans { timeStampNow := p.GetLogicalTS4TaskMap() - savedPlanID := p.ctx.GetSessionVars().PlanID.Load() + savedPlanID := p.SCtx().GetSessionVars().PlanID.Load() childTasks, curCntPlan, childCnts, err = iteration(pp, childTasks, childCnts, prop, opt) @@ -267,7 +267,7 @@ func (p *baseLogicalPlan) enumeratePhysicalPlans4Task(physicalPlans []PhysicalPl // If the target plan can be found in this physicalPlan(pp), rebuild childTasks to build the corresponding combination. if planCounter.IsForce() && int64(*planCounter) <= curCntPlan { - p.ctx.GetSessionVars().PlanID.Store(savedPlanID) + p.SCtx().GetSessionVars().PlanID.Store(savedPlanID) curCntPlan = int64(*planCounter) err := p.rebuildChildTasks(&childTasks, pp, childCnts, int64(*planCounter), timeStampNow, opt) if err != nil { @@ -284,18 +284,18 @@ func (p *baseLogicalPlan) enumeratePhysicalPlans4Task(physicalPlans []PhysicalPl // An optimal task could not satisfy the property, so it should be converted here. if _, ok := curTask.(*rootTask); !ok && prop.TaskTp == property.RootTaskType { - curTask = curTask.convertToRootTask(p.ctx) + curTask = curTask.convertToRootTask(p.SCtx()) } // Enforce curTask property if addEnforcer { - curTask = enforceProperty(prop, curTask, p.basePlan.ctx) + curTask = enforceProperty(prop, curTask, p.Plan.SCtx()) } // Optimize by shuffle executor to running in parallel manner. if _, isMpp := curTask.(*mppTask); !isMpp && prop.IsSortItemEmpty() { // Currently, we do not regard shuffled plan as a new plan. - curTask = optimizeByShuffle(curTask, p.basePlan.ctx) + curTask = optimizeByShuffle(curTask, p.Plan.SCtx()) } cntPlan += curCntPlan @@ -307,7 +307,7 @@ func (p *baseLogicalPlan) enumeratePhysicalPlans4Task(physicalPlans []PhysicalPl } opt.appendCandidate(p, curTask.plan(), prop) // Get the most efficient one. - if curIsBetter, err := compareTaskCost(p.ctx, curTask, bestTask, opt); err != nil { + if curIsBetter, err := compareTaskCost(p.SCtx(), curTask, bestTask, opt); err != nil { return nil, 0, err } else if curIsBetter { bestTask = curTask @@ -609,7 +609,7 @@ func (p *baseLogicalPlan) findBestTask(prop *property.PhysicalProperty, planCoun goto END } opt.appendCandidate(p, curTask.plan(), prop) - if curIsBetter, err := compareTaskCost(p.ctx, curTask, bestTask, opt); err != nil { + if curIsBetter, err := compareTaskCost(p.SCtx(), curTask, bestTask, opt); err != nil { return nil, 0, err } else if curIsBetter { bestTask = curTask @@ -650,7 +650,7 @@ func (p *LogicalMemTable) findBestTask(prop *property.PhysicalProperty, planCoun } if prop.CanAddEnforcer { *prop = *oldProp - t = enforceProperty(prop, t, p.basePlan.ctx) + t = enforceProperty(prop, t, p.Plan.SCtx()) prop.CanAddEnforcer = true } }() @@ -664,7 +664,7 @@ func (p *LogicalMemTable) findBestTask(prop *property.PhysicalProperty, planCoun Columns: p.Columns, Extractor: p.Extractor, QueryTimeRange: p.QueryTimeRange, - }.Init(p.ctx, p.stats, p.blockOffset) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset()) memTable.SetSchema(p.schema) planCounter.Dec(1) opt.appendCandidate(p, memTable, prop) @@ -675,12 +675,12 @@ func (p *LogicalMemTable) findBestTask(prop *property.PhysicalProperty, planCoun func (ds *DataSource) tryToGetDualTask() (task, error) { for _, cond := range ds.pushedDownConds { if con, ok := cond.(*expression.Constant); ok && con.DeferredExpr == nil && con.ParamMarker == nil { - result, _, err := expression.EvalBool(ds.ctx, []expression.Expression{cond}, chunk.Row{}) + result, _, err := expression.EvalBool(ds.SCtx(), []expression.Expression{cond}, chunk.Row{}) if err != nil { return nil, err } if !result { - dual := PhysicalTableDual{}.Init(ds.ctx, ds.stats, ds.blockOffset) + dual := PhysicalTableDual{}.Init(ds.SCtx(), ds.StatsInfo(), ds.SelectBlockOffset()) dual.SetSchema(ds.schema) return &rootTask{ p: dual, @@ -866,7 +866,7 @@ func (ds *DataSource) skylinePruning(prop *property.PhysicalProperty) []*candida } } - if ds.ctx.GetSessionVars().GetAllowPreferRangeScan() && len(candidates) > 1 { + if ds.SCtx().GetSessionVars().GetAllowPreferRangeScan() && len(candidates) > 1 { // If a candidate path is TiFlash-path or forced-path, we just keep them. For other candidate paths, if there exists // any range scan path, we remove full scan paths and keep range scan paths. preferredPaths := make([]*candidatePath, 0, len(candidates)) @@ -961,7 +961,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter planCounter.Dec(1) return nil, 1, nil } - if ds.isForUpdateRead && ds.ctx.GetSessionVars().TxnCtx.IsExplicit { + if ds.isForUpdateRead && ds.SCtx().GetSessionVars().TxnCtx.IsExplicit { hasPointGetPath := false for _, path := range ds.possibleAccessPaths { if ds.isPointGetPath(path) { @@ -970,7 +970,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter } } tblName := ds.tableInfo.Name - ds.possibleAccessPaths, err = filterPathByIsolationRead(ds.ctx, ds.possibleAccessPaths, tblName, ds.DBName) + ds.possibleAccessPaths, err = filterPathByIsolationRead(ds.SCtx(), ds.possibleAccessPaths, tblName, ds.DBName) if err != nil { return nil, 1, err } @@ -1020,14 +1020,14 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter } if prop.CanAddEnforcer { *prop = *oldProp - t = enforceProperty(prop, t, ds.basePlan.ctx) + t = enforceProperty(prop, t, ds.Plan.SCtx()) prop.CanAddEnforcer = true } ds.storeTask(prop, t) if ds.SampleInfo != nil && !t.invalid() { if _, ok := t.plan().(*PhysicalTableSample); !ok { warning := expression.ErrInvalidTableSample.GenWithStackByArgs("plan not supported") - ds.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } } }() @@ -1047,10 +1047,10 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter defer func() { if err == nil && t != nil && !t.invalid() && pruningInfo != "" { warnErr := errors.New(pruningInfo) - if ds.ctx.GetSessionVars().StmtCtx.InVerboseExplain { - ds.ctx.GetSessionVars().StmtCtx.AppendNote(warnErr) + if ds.SCtx().GetSessionVars().StmtCtx.InVerboseExplain { + ds.SCtx().GetSessionVars().StmtCtx.AppendNote(warnErr) } else { - ds.ctx.GetSessionVars().StmtCtx.AppendExtraNote(warnErr) + ds.SCtx().GetSessionVars().StmtCtx.AppendExtraNote(warnErr) } } }() @@ -1069,7 +1069,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter } appendCandidate(ds, idxMergeTask, prop, opt) - curIsBetter, err := compareTaskCost(ds.ctx, idxMergeTask, t, opt) + curIsBetter, err := compareTaskCost(ds.SCtx(), idxMergeTask, t, opt) if err != nil { return nil, 0, err } @@ -1084,10 +1084,10 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter // if we already know the range of the scan is empty, just return a TableDual if len(path.Ranges) == 0 { // We should uncache the tableDual plan. - if expression.MaybeOverOptimized4PlanCache(ds.ctx, path.AccessConds) { - ds.ctx.GetSessionVars().StmtCtx.SetSkipPlanCache(errors.Errorf("get a TableDual plan")) + if expression.MaybeOverOptimized4PlanCache(ds.SCtx(), path.AccessConds) { + ds.SCtx().GetSessionVars().StmtCtx.SetSkipPlanCache(errors.Errorf("get a TableDual plan")) } - dual := PhysicalTableDual{}.Init(ds.ctx, ds.stats, ds.blockOffset) + dual := PhysicalTableDual{}.Init(ds.SCtx(), ds.StatsInfo(), ds.SelectBlockOffset()) dual.SetSchema(ds.schema) cntPlan++ planCounter.Dec(1) @@ -1123,7 +1123,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter // decided by the current implementation of `BatchPointGetExec::initialize()`, specifically, // the `getPhysID()` function. Once we optimize that part, we can come back and enable // BatchPointGet plan for more cases. - hashPartColName = getHashOrKeyPartitionColumnName(ds.ctx, tblInfo) + hashPartColName = getHashOrKeyPartitionColumnName(ds.SCtx(), tblInfo) if hashPartColName == nil { canConvertPointGet = false } @@ -1142,7 +1142,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter if canConvertPointGet { allRangeIsPoint := true for _, ran := range path.Ranges { - if !ran.IsPointNonNullable(ds.ctx) { + if !ran.IsPointNonNullable(ds.SCtx()) { // unique indexes can have duplicated NULL rows so we cannot use PointGet if there is NULL allRangeIsPoint = false break @@ -1158,8 +1158,8 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter // Batch/PointGet plans may be over-optimized, like `a>=1(?) and a<=1(?)` --> `a=1` --> PointGet(a=1). // For safety, prevent these plans from the plan cache here. - if !pointGetTask.invalid() && expression.MaybeOverOptimized4PlanCache(ds.ctx, candidate.path.AccessConds) && !isSafePointGetPath4PlanCache(ds.ctx, candidate.path) { - ds.ctx.GetSessionVars().StmtCtx.SetSkipPlanCache(errors.New("Batch/PointGet plans may be over-optimized")) + if !pointGetTask.invalid() && expression.MaybeOverOptimized4PlanCache(ds.SCtx(), candidate.path.AccessConds) && !isSafePointGetPath4PlanCache(ds.SCtx(), candidate.path) { + ds.SCtx().GetSessionVars().StmtCtx.SetSkipPlanCache(errors.New("Batch/PointGet plans may be over-optimized")) } appendCandidate(ds, pointGetTask, prop, opt) @@ -1167,7 +1167,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter cntPlan++ planCounter.Dec(1) } - curIsBetter, cerr := compareTaskCost(ds.ctx, pointGetTask, t, opt) + curIsBetter, cerr := compareTaskCost(ds.SCtx(), pointGetTask, t, opt) if cerr != nil { return nil, 0, cerr } @@ -1201,7 +1201,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter planCounter.Dec(1) } appendCandidate(ds, tblTask, prop, opt) - curIsBetter, err := compareTaskCost(ds.ctx, tblTask, t, opt) + curIsBetter, err := compareTaskCost(ds.SCtx(), tblTask, t, opt) if err != nil { return nil, 0, err } @@ -1226,7 +1226,7 @@ func (ds *DataSource) findBestTask(prop *property.PhysicalProperty, planCounter planCounter.Dec(1) } appendCandidate(ds, idxTask, prop, opt) - curIsBetter, err := compareTaskCost(ds.ctx, idxTask, t, opt) + curIsBetter, err := compareTaskCost(ds.SCtx(), idxTask, t, opt) if err != nil { return nil, 0, err } @@ -1255,7 +1255,7 @@ func (ds *DataSource) convertToIndexMergeScan(prop *property.PhysicalProperty, c tblColHists: ds.TblColHists, } cop.partitionInfo = PartitionInfo{ - PruningConds: pushDownNot(ds.ctx, ds.allConds), + PruningConds: pushDownNot(ds.SCtx(), ds.allConds), PartitionNames: ds.partitionNames, Columns: ds.TblCols, ColumnNames: ds.names, @@ -1270,8 +1270,8 @@ func (ds *DataSource) convertToIndexMergeScan(prop *property.PhysicalProperty, c scans = append(scans, scan) } totalRowCount := path.CountAfterAccess - if prop.ExpectedCnt < ds.stats.RowCount { - totalRowCount *= prop.ExpectedCnt / ds.stats.RowCount + if prop.ExpectedCnt < ds.StatsInfo().RowCount { + totalRowCount *= prop.ExpectedCnt / ds.StatsInfo().RowCount } ts, remainingFilters, err := ds.buildIndexMergeTableScan(prop, path.TableFilters, totalRowCount) if err != nil { @@ -1290,7 +1290,7 @@ func (ds *DataSource) convertToIndexMergeScan(prop *property.PhysicalProperty, c } if prop.TaskTp == property.RootTaskType { cop.indexPlanFinished = true - task = cop.convertToRootTask(ds.ctx) + task = cop.convertToRootTask(ds.SCtx()) } else { task = cop } @@ -1306,13 +1306,13 @@ func (ds *DataSource) convertToPartialIndexScan(prop *property.PhysicalProperty, if path.CountAfterAccess > 0 { selectivity = path.CountAfterIndex / path.CountAfterAccess } - rowCount := is.stats.RowCount * selectivity + rowCount := is.StatsInfo().RowCount * selectivity stats := &property.StatsInfo{RowCount: rowCount} stats.StatsVersion = ds.statisticTable.Version if ds.statisticTable.Pseudo { stats.StatsVersion = statistics.PseudoVersion } - indexPlan := PhysicalSelection{Conditions: indexConds}.Init(is.ctx, stats, ds.blockOffset) + indexPlan := PhysicalSelection{Conditions: indexConds}.Init(is.SCtx(), stats, ds.SelectBlockOffset()) indexPlan.SetChildren(is) return indexPlan } @@ -1342,12 +1342,12 @@ func (ds *DataSource) convertToPartialTableScan(prop *property.PhysicalProperty, } ts.filterCondition = newFilterConds if len(ts.filterCondition) > 0 { - selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, ts.filterCondition, nil) + selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), ts.filterCondition, nil) if err != nil { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - tablePlan = PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.ctx, ts.stats.ScaleByExpectCnt(selectivity*rowCount), ds.blockOffset) + tablePlan = PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.SCtx(), ts.StatsInfo().ScaleByExpectCnt(selectivity*rowCount), ds.SelectBlockOffset()) tablePlan.SetChildren(ts) return tablePlan } @@ -1397,7 +1397,7 @@ func setIndexMergeTableScanHandleCols(ds *DataSource, ts *PhysicalTableScan) (er // Filters that cannot be pushed to TiKV are also returned, and an extra Selection above IndexMergeReader will be constructed later. func (ds *DataSource) buildIndexMergeTableScan(_ *property.PhysicalProperty, tableFilters []expression.Expression, totalRowCount float64) (PhysicalPlan, []expression.Expression, error) { - sessVars := ds.ctx.GetSessionVars() + sessVars := ds.SCtx().GetSessionVars() ts := PhysicalTableScan{ Table: ds.tableInfo, Columns: ds.Columns, @@ -1408,7 +1408,7 @@ func (ds *DataSource) buildIndexMergeTableScan(_ *property.PhysicalProperty, tab HandleCols: ds.handleCols, tblCols: ds.TblCols, tblColHists: ds.TblColHists, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) ts.SetSchema(ds.schema.Clone()) err := setIndexMergeTableScanHandleCols(ds, ts) if err != nil { @@ -1421,26 +1421,26 @@ func (ds *DataSource) buildIndexMergeTableScan(_ *property.PhysicalProperty, tab } } } - ts.stats = ds.tableStats.ScaleByExpectCnt(totalRowCount) - usedStats := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + ts.SetStats(ds.tableStats.ScaleByExpectCnt(totalRowCount)) + usedStats := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[ts.physicalTableID] != nil { ts.usedStatsInfo = usedStats[ts.physicalTableID] } if ds.statisticTable.Pseudo { - ts.stats.StatsVersion = statistics.PseudoVersion + ts.StatsInfo().StatsVersion = statistics.PseudoVersion } if len(tableFilters) > 0 { - pushedFilters, remainingFilters := extractFiltersForIndexMerge(sessVars.StmtCtx, ds.ctx.GetClient(), tableFilters) + pushedFilters, remainingFilters := extractFiltersForIndexMerge(sessVars.StmtCtx, ds.SCtx().GetClient(), tableFilters) pushedFilters1, remainingFilters1 := SplitSelCondsWithVirtualColumn(pushedFilters) pushedFilters = pushedFilters1 remainingFilters = append(remainingFilters, remainingFilters1...) if len(pushedFilters) != 0 { - selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, pushedFilters, nil) + selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), pushedFilters, nil) if err != nil { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - sel := PhysicalSelection{Conditions: pushedFilters}.Init(ts.ctx, ts.stats.ScaleByExpectCnt(selectivity*totalRowCount), ts.blockOffset) + sel := PhysicalSelection{Conditions: pushedFilters}.Init(ts.SCtx(), ts.StatsInfo().ScaleByExpectCnt(selectivity*totalRowCount), ts.SelectBlockOffset()) sel.SetChildren(ts) return sel, remainingFilters, nil } @@ -1534,7 +1534,7 @@ func (ds *DataSource) isIndexCoveringCondition(condition expression.Expression, } func (ds *DataSource) isSingleScan(indexColumns []*expression.Column, idxColLens []int) bool { - if !ds.ctx.GetSessionVars().OptPrefixIndexSingleScan || ds.colsRequiringFullLen == nil { + if !ds.SCtx().GetSessionVars().OptPrefixIndexSingleScan || ds.colsRequiringFullLen == nil { // ds.colsRequiringFullLen is set at (*DataSource).PruneColumns. In some cases we don't reach (*DataSource).PruneColumns // and ds.colsRequiringFullLen is nil, so we fall back to ds.isIndexCoveringColumns(ds.schema.Columns, indexColumns, idxColLens). return ds.isIndexCoveringColumns(ds.schema.Columns, indexColumns, idxColLens) @@ -1600,7 +1600,7 @@ func (ds *DataSource) convertToIndexScan(prop *property.PhysicalProperty, expectCnt: uint64(prop.ExpectedCnt), } cop.partitionInfo = PartitionInfo{ - PruningConds: pushDownNot(ds.ctx, ds.allConds), + PruningConds: pushDownNot(ds.SCtx(), ds.allConds), PartitionNames: ds.partitionNames, Columns: ds.TblCols, ColumnNames: ds.names, @@ -1616,13 +1616,13 @@ func (ds *DataSource) convertToIndexScan(prop *property.PhysicalProperty, physicalTableID: ds.physicalTableID, tblCols: ds.TblCols, tblColHists: ds.TblColHists, - }.Init(ds.ctx, is.blockOffset) + }.Init(ds.SCtx(), is.SelectBlockOffset()) ts.SetSchema(ds.schema.Clone()) // We set `StatsVersion` here and fill other fields in `(*copTask).finishIndexPlan`. Since `copTask.indexPlan` may // change before calling `(*copTask).finishIndexPlan`, we don't know the stats information of `ts` currently and on // the other hand, it may be hard to identify `StatsVersion` of `ts` in `(*copTask).finishIndexPlan`. - ts.stats = &property.StatsInfo{StatsVersion: ds.tableStats.StatsVersion} - usedStats := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + ts.SetStats(&property.StatsInfo{StatsVersion: ds.tableStats.StatsVersion}) + usedStats := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[ts.physicalTableID] != nil { ts.usedStatsInfo = usedStats[ts.physicalTableID] } @@ -1659,14 +1659,14 @@ func (ds *DataSource) convertToIndexScan(prop *property.PhysicalProperty, }) } cop.indexPlan.(*PhysicalIndexScan).ByItems = byItems - if cop.tablePlan != nil && ds.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { + if cop.tablePlan != nil && ds.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { if !is.Index.Global { - is.Columns, is.schema, _ = AddExtraPhysTblIDColumn(is.ctx, is.Columns, is.Schema()) + is.Columns, is.schema, _ = AddExtraPhysTblIDColumn(is.SCtx(), is.Columns, is.Schema()) } var succ bool // global index for tableScan with keepOrder also need PhysicalTblID ts := cop.tablePlan.(*PhysicalTableScan) - ts.Columns, ts.schema, succ = AddExtraPhysTblIDColumn(ts.ctx, ts.Columns, ts.Schema()) + ts.Columns, ts.schema, succ = AddExtraPhysTblIDColumn(ts.SCtx(), ts.Columns, ts.Schema()) cop.needExtraProj = cop.needExtraProj || succ } } @@ -1676,10 +1676,10 @@ func (ds *DataSource) convertToIndexScan(prop *property.PhysicalProperty, } // prop.IsSortItemEmpty() would always return true when coming to here, // so we can just use prop.ExpectedCnt as parameter of addPushedDownSelection. - finalStats := ds.stats.ScaleByExpectCnt(prop.ExpectedCnt) + finalStats := ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt) is.addPushedDownSelection(cop, ds, path, finalStats) if prop.TaskTp == property.RootTaskType { - task = task.convertToRootTask(ds.ctx) + task = task.convertToRootTask(ds.SCtx()) } else if _, ok := task.(*rootTask); ok { return invalidTask, nil } @@ -1699,7 +1699,7 @@ func (is *PhysicalIndexScan) getScanRowSize() float64 { } else { scanCols = is.schema.Columns } - return is.tblColHists.GetIndexAvgRowSize(is.ctx, scanCols, is.Index.Unique) + return is.tblColHists.GetIndexAvgRowSize(is.SCtx(), scanCols, is.Index.Unique) } // initSchema is used to set the schema of PhysicalIndexScan. Before calling this, @@ -1722,7 +1722,7 @@ func (is *PhysicalIndexScan) initSchema(idxExprCols []*expression.Column, isDoub indexCols = append(indexCols, &expression.Column{ ID: is.Table.Columns[is.Index.Columns[i].Offset].ID, RetType: &is.Table.Columns[is.Index.Columns[i].Offset].FieldType, - UniqueID: is.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: is.SCtx().GetSessionVars().AllocPlanColumnID(), }) } } @@ -1753,7 +1753,7 @@ func (is *PhysicalIndexScan) initSchema(idxExprCols []*expression.Column, isDoub indexCols = append(indexCols, &expression.Column{ RetType: types.NewFieldType(mysql.TypeLonglong), ID: model.ExtraHandleID, - UniqueID: is.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: is.SCtx().GetSessionVars().AllocPlanColumnID(), }) } } @@ -1762,7 +1762,7 @@ func (is *PhysicalIndexScan) initSchema(idxExprCols []*expression.Column, isDoub indexCols = append(indexCols, &expression.Column{ RetType: types.NewFieldType(mysql.TypeLonglong), ID: model.ExtraPidColID, - UniqueID: is.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: is.SCtx().GetSessionVars().AllocPlanColumnID(), }) } } @@ -1772,7 +1772,7 @@ func (is *PhysicalIndexScan) initSchema(idxExprCols []*expression.Column, isDoub indexCols = append(indexCols, &expression.Column{ RetType: types.NewFieldType(mysql.TypeLonglong), ID: model.ExtraPhysTblID, - UniqueID: is.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: is.SCtx().GetSessionVars().AllocPlanColumnID(), }) } @@ -1785,10 +1785,10 @@ func (is *PhysicalIndexScan) addPushedDownSelection(copTask *copTask, p *DataSou tableConds, copTask.rootTaskConds = SplitSelCondsWithVirtualColumn(tableConds) var newRootConds []expression.Expression - indexConds, newRootConds = expression.PushDownExprs(is.ctx.GetSessionVars().StmtCtx, indexConds, is.ctx.GetClient(), kv.TiKV) + indexConds, newRootConds = expression.PushDownExprs(is.SCtx().GetSessionVars().StmtCtx, indexConds, is.SCtx().GetClient(), kv.TiKV) copTask.rootTaskConds = append(copTask.rootTaskConds, newRootConds...) - tableConds, newRootConds = expression.PushDownExprs(is.ctx.GetSessionVars().StmtCtx, tableConds, is.ctx.GetClient(), kv.TiKV) + tableConds, newRootConds = expression.PushDownExprs(is.SCtx().GetSessionVars().StmtCtx, tableConds, is.SCtx().GetClient(), kv.TiKV) copTask.rootTaskConds = append(copTask.rootTaskConds, newRootConds...) if indexConds != nil { @@ -1796,22 +1796,22 @@ func (is *PhysicalIndexScan) addPushedDownSelection(copTask *copTask, p *DataSou if path.CountAfterAccess > 0 { selectivity = path.CountAfterIndex / path.CountAfterAccess } - count := is.stats.RowCount * selectivity + count := is.StatsInfo().RowCount * selectivity stats := p.tableStats.ScaleByExpectCnt(count) - indexSel := PhysicalSelection{Conditions: indexConds}.Init(is.ctx, stats, is.blockOffset) + indexSel := PhysicalSelection{Conditions: indexConds}.Init(is.SCtx(), stats, is.SelectBlockOffset()) indexSel.SetChildren(is) copTask.indexPlan = indexSel } if len(tableConds) > 0 { copTask.finishIndexPlan() - tableSel := PhysicalSelection{Conditions: tableConds}.Init(is.ctx, finalStats, is.blockOffset) + tableSel := PhysicalSelection{Conditions: tableConds}.Init(is.SCtx(), finalStats, is.SelectBlockOffset()) if len(copTask.rootTaskConds) != 0 { - selectivity, _, err := copTask.tblColHists.Selectivity(is.ctx, tableConds, nil) + selectivity, _, err := copTask.tblColHists.Selectivity(is.SCtx(), tableConds, nil) if err != nil { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - tableSel.stats = copTask.plan().statsInfo().Scale(selectivity) + tableSel.SetStats(copTask.plan().StatsInfo().Scale(selectivity)) } tableSel.SetChildren(copTask.tablePlan) copTask.tablePlan = tableSel @@ -1864,7 +1864,7 @@ func (ds *DataSource) splitIndexFilterConditions(conditions []expression.Express var indexConditions, tableConditions []expression.Expression for _, cond := range conditions { var covered bool - if ds.ctx.GetSessionVars().OptPrefixIndexSingleScan { + if ds.SCtx().GetSessionVars().OptPrefixIndexSingleScan { covered = ds.isIndexCoveringCondition(cond, indexColumns, idxColLens) } else { covered = ds.isIndexCoveringColumns(expression.ExtractColumns(cond), indexColumns, idxColLens) @@ -1975,10 +1975,10 @@ func convertRangeFromExpectedCnt(ranges []*ranger.Range, rangeCounts []float64, // if order of column `a` is strictly correlated with column `pk`, the row count of table scan should be: // `1 + row_count(a < 1 or a is null)` func (ds *DataSource) crossEstimateTableRowCount(path *util.AccessPath, expectedCnt float64, desc bool) (float64, bool, float64) { - if ds.statisticTable.Pseudo || len(path.TableFilters) == 0 || !ds.ctx.GetSessionVars().EnableCorrelationAdjustment { + if ds.statisticTable.Pseudo || len(path.TableFilters) == 0 || !ds.SCtx().GetSessionVars().EnableCorrelationAdjustment { return 0, false, 0 } - col, corr := getMostCorrCol4Handle(path.TableFilters, ds.statisticTable, ds.ctx.GetSessionVars().CorrelationThreshold) + col, corr := getMostCorrCol4Handle(path.TableFilters, ds.statisticTable, ds.SCtx().GetSessionVars().CorrelationThreshold) return ds.crossEstimateRowCount(path, path.TableFilters, col, corr, expectedCnt, desc) } @@ -1993,20 +1993,20 @@ func (ds *DataSource) crossEstimateRowCount(path *util.AccessPath, conds []expre if corr < 0 { desc = !desc } - accessConds, remained := ranger.DetachCondsForColumn(ds.ctx, conds, col) + accessConds, remained := ranger.DetachCondsForColumn(ds.SCtx(), conds, col) if len(accessConds) == 0 { return 0, false, corr } - ranges, accessConds, _, err := ranger.BuildColumnRange(accessConds, ds.ctx, col.RetType, types.UnspecifiedLength, ds.ctx.GetSessionVars().RangeMaxSize) + ranges, accessConds, _, err := ranger.BuildColumnRange(accessConds, ds.SCtx(), col.RetType, types.UnspecifiedLength, ds.SCtx().GetSessionVars().RangeMaxSize) if len(ranges) == 0 || len(accessConds) == 0 || err != nil { return 0, err == nil, corr } idxID := int64(-1) - idxIDs, idxExists := ds.stats.HistColl.ColID2IdxIDs[colID] + idxIDs, idxExists := ds.StatsInfo().HistColl.ColID2IdxIDs[colID] if idxExists && len(idxIDs) > 0 { idxID = idxIDs[0] } - rangeCounts, ok := getColumnRangeCounts(ds.ctx, colID, ranges, ds.tableStats.HistColl, idxID) + rangeCounts, ok := getColumnRangeCounts(ds.SCtx(), colID, ranges, ds.tableStats.HistColl, idxID) if !ok { return 0, false, corr } @@ -2016,9 +2016,9 @@ func (ds *DataSource) crossEstimateRowCount(path *util.AccessPath, conds []expre } var rangeCount float64 if idxExists { - rangeCount, err = ds.tableStats.HistColl.GetRowCountByIndexRanges(ds.ctx, idxID, convertedRanges) + rangeCount, err = ds.tableStats.HistColl.GetRowCountByIndexRanges(ds.SCtx(), idxID, convertedRanges) } else { - rangeCount, err = ds.tableStats.HistColl.GetRowCountByColumnRanges(ds.ctx, colID, convertedRanges) + rangeCount, err = ds.tableStats.HistColl.GetRowCountByColumnRanges(ds.SCtx(), colID, convertedRanges) } if err != nil { return 0, false, corr @@ -2038,8 +2038,8 @@ func (ds *DataSource) crossEstimateRowCount(path *util.AccessPath, conds []expre // `1 + row_count(a < 1 or a is null)` func (ds *DataSource) crossEstimateIndexRowCount(path *util.AccessPath, expectedCnt float64, desc bool) (float64, bool, float64) { filtersLen := len(path.TableFilters) + len(path.IndexFilters) - sessVars := ds.ctx.GetSessionVars() - if ds.statisticTable.Pseudo || filtersLen == 0 || !sessVars.EnableExtendedStats || !ds.ctx.GetSessionVars().EnableCorrelationAdjustment { + sessVars := ds.SCtx().GetSessionVars() + if ds.statisticTable.Pseudo || filtersLen == 0 || !sessVars.EnableExtendedStats || !ds.SCtx().GetSessionVars().EnableCorrelationAdjustment { return 0, false, 0 } col, corr := getMostCorrCol4Index(path, ds.statisticTable, sessVars.CorrelationThreshold) @@ -2102,8 +2102,8 @@ func (s *LogicalTableScan) GetPhysicalScan(schema *expression.Schema, stats *pro AccessCondition: s.AccessConds, tblCols: ds.TblCols, tblColHists: ds.TblColHists, - }.Init(s.ctx, s.blockOffset) - ts.stats = stats + }.Init(s.SCtx(), s.SelectBlockOffset()) + ts.SetStats(stats) ts.SetSchema(schema.Clone()) if ts.Table.PKIsHandle { if pkColInfo := ts.Table.GetPkColInfo(); pkColInfo != nil { @@ -2133,8 +2133,8 @@ func (s *LogicalIndexScan) GetPhysicalIndexScan(_ *expression.Schema, stats *pro physicalTableID: ds.physicalTableID, tblColHists: ds.TblColHists, pkIsHandleCol: ds.getPKIsHandleCol(), - }.Init(ds.ctx, ds.blockOffset) - is.stats = stats + }.Init(ds.SCtx(), ds.SelectBlockOffset()) + is.SetStats(stats) is.initSchema(s.FullIdxCols, s.IsDoubleRead) return is } @@ -2162,7 +2162,7 @@ func (ds *DataSource) isPointGetPath(path *util.AccessPath) bool { } } for _, ran := range path.Ranges { - if !ran.IsPointNonNullable(ds.ctx) { + if !ran.IsPointNonNullable(ds.SCtx()) { return false } } @@ -2239,12 +2239,12 @@ func (ds *DataSource) convertToTableScan(prop *property.PhysicalProperty, candid tblColHists: ds.TblColHists, } ts.PartitionInfo = PartitionInfo{ - PruningConds: pushDownNot(ds.ctx, ds.allConds), + PruningConds: pushDownNot(ds.SCtx(), ds.allConds), PartitionNames: ds.partitionNames, Columns: ds.TblCols, ColumnNames: ds.names, } - mppTask = ts.addPushedDownSelectionToMppTask(mppTask, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt)) + mppTask = ts.addPushedDownSelectionToMppTask(mppTask, ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt)) task = mppTask if !mppTask.invalid() { if prop.TaskTp == property.MppTaskType && len(mppTask.rootTaskConds) > 0 { @@ -2258,7 +2258,7 @@ func (ds *DataSource) convertToTableScan(prop *property.PhysicalProperty, candid // which cannot pushdown to tiflash(because TiFlash doesn't support some expr in Proj) // So HashJoin cannot pushdown to tiflash. But we still want TableScan to run on tiflash. task = mppTask - task = task.convertToRootTask(ds.ctx) + task = task.convertToRootTask(ds.SCtx()) } } return task, nil @@ -2273,7 +2273,7 @@ func (ds *DataSource) convertToTableScan(prop *property.PhysicalProperty, candid tblColHists: ds.TblColHists, } copTask.partitionInfo = PartitionInfo{ - PruningConds: pushDownNot(ds.ctx, ds.allConds), + PruningConds: pushDownNot(ds.SCtx(), ds.allConds), PartitionNames: ds.partitionNames, Columns: ds.TblCols, ColumnNames: ds.names, @@ -2298,12 +2298,12 @@ func (ds *DataSource) convertToTableScan(prop *property.PhysicalProperty, candid ts.ByItems = byItems } } - ts.addPushedDownSelection(copTask, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt)) + ts.addPushedDownSelection(copTask, ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt)) if prop.IsFlashProp() && len(copTask.rootTaskConds) != 0 { return invalidTask, nil } if prop.TaskTp == property.RootTaskType { - task = task.convertToRootTask(ds.ctx) + task = task.convertToRootTask(ds.SCtx()) } else if _, ok := task.(*rootTask); ok { return invalidTask, nil } @@ -2328,7 +2328,7 @@ func (ds *DataSource) convertToSampleTable(prop *property.PhysicalProperty, TableSampleInfo: ds.SampleInfo, TableInfo: ds.table, Desc: candidate.isMatchProp && prop.SortItems[0].Desc, - }.Init(ds.ctx, ds.SelectBlockOffset()) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) p.schema = ds.schema return &rootTask{ p: p, @@ -2350,15 +2350,15 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida accessCnt := math.Min(candidate.path.CountAfterAccess, float64(1)) pointGetPlan := PointGetPlan{ - ctx: ds.ctx, + ctx: ds.SCtx(), AccessConditions: candidate.path.AccessConds, schema: ds.schema.Clone(), dbName: ds.DBName.L, TblInfo: ds.TableInfo(), outputNames: ds.OutputNames(), - LockWaitTime: ds.ctx.GetSessionVars().LockWaitTimeout, + LockWaitTime: ds.SCtx().GetSessionVars().LockWaitTimeout, Columns: ds.Columns, - }.Init(ds.ctx, ds.tableStats.ScaleByExpectCnt(accessCnt), ds.blockOffset) + }.Init(ds.SCtx(), ds.tableStats.ScaleByExpectCnt(accessCnt), ds.SelectBlockOffset()) var partitionInfo *model.PartitionDefinition pi := ds.tableInfo.GetPartitionInfo() if ds.isPartition { @@ -2377,7 +2377,7 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida } } else if pi != nil { // dynamic prune - idxs, err := PartitionPruning(ds.ctx, ds.table.GetPartitionedTable(), ds.allConds, ds.partitionNames, ds.TblCols, ds.names) + idxs, err := PartitionPruning(ds.SCtx(), ds.table.GetPartitionedTable(), ds.allConds, ds.partitionNames, ds.TblCols, ds.names) if err != nil { return invalidTask } @@ -2402,7 +2402,7 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida if len(candidate.path.TableFilters) > 0 { sel := PhysicalSelection{ Conditions: candidate.path.TableFilters, - }.Init(ds.ctx, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt), ds.blockOffset) + }.Init(ds.SCtx(), ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ds.SelectBlockOffset()) sel.SetChildren(pointGetPlan) rTsk.p = sel } @@ -2421,7 +2421,7 @@ func (ds *DataSource) convertToPointGet(prop *property.PhysicalProperty, candida if len(candidate.path.IndexFilters)+len(candidate.path.TableFilters) > 0 { sel := PhysicalSelection{ Conditions: append(candidate.path.IndexFilters, candidate.path.TableFilters...), - }.Init(ds.ctx, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt), ds.blockOffset) + }.Init(ds.SCtx(), ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ds.SelectBlockOffset()) sel.SetChildren(pointGetPlan) rTsk.p = sel } @@ -2441,7 +2441,7 @@ func (ds *DataSource) convertToBatchPointGet(prop *property.PhysicalProperty, ca accessCnt := math.Min(candidate.path.CountAfterAccess, float64(len(candidate.path.Ranges))) batchPointGetPlan := &BatchPointGetPlan{ - ctx: ds.ctx, + ctx: ds.SCtx(), dbName: ds.DBName.L, AccessConditions: candidate.path.AccessConds, TblInfo: ds.TableInfo(), @@ -2449,7 +2449,7 @@ func (ds *DataSource) convertToBatchPointGet(prop *property.PhysicalProperty, ca Columns: ds.Columns, SinglePart: ds.isPartition, PartTblID: ds.physicalTableID, - PartitionExpr: getPartitionExpr(ds.ctx, ds.TableInfo()), + PartitionExpr: getPartitionExpr(ds.SCtx(), ds.TableInfo()), } if batchPointGetPlan.KeepOrder { batchPointGetPlan.Desc = prop.SortItems[0].Desc @@ -2462,10 +2462,10 @@ func (ds *DataSource) convertToBatchPointGet(prop *property.PhysicalProperty, ca batchPointGetPlan.accessCols = ds.TblCols // Add filter condition to table plan now. if len(candidate.path.TableFilters) > 0 { - batchPointGetPlan.Init(ds.ctx, ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.blockOffset) + batchPointGetPlan.Init(ds.SCtx(), ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.SelectBlockOffset()) sel := PhysicalSelection{ Conditions: candidate.path.TableFilters, - }.Init(ds.ctx, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt), ds.blockOffset) + }.Init(ds.SCtx(), ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ds.SelectBlockOffset()) sel.SetChildren(batchPointGetPlan) rTsk.p = sel } @@ -2488,16 +2488,16 @@ func (ds *DataSource) convertToBatchPointGet(prop *property.PhysicalProperty, ca } // Add index condition to table plan now. if len(candidate.path.IndexFilters)+len(candidate.path.TableFilters) > 0 { - batchPointGetPlan.Init(ds.ctx, ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.blockOffset) + batchPointGetPlan.Init(ds.SCtx(), ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.SelectBlockOffset()) sel := PhysicalSelection{ Conditions: append(candidate.path.IndexFilters, candidate.path.TableFilters...), - }.Init(ds.ctx, ds.stats.ScaleByExpectCnt(prop.ExpectedCnt), ds.blockOffset) + }.Init(ds.SCtx(), ds.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), ds.SelectBlockOffset()) sel.SetChildren(batchPointGetPlan) rTsk.p = sel } } if rTsk.p == nil { - rTsk.p = batchPointGetPlan.Init(ds.ctx, ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.blockOffset) + rTsk.p = batchPointGetPlan.Init(ds.SCtx(), ds.tableStats.ScaleByExpectCnt(accessCnt), ds.schema.Clone(), ds.names, ds.SelectBlockOffset()) } return rTsk @@ -2506,13 +2506,13 @@ func (ds *DataSource) convertToBatchPointGet(prop *property.PhysicalProperty, ca func (ts *PhysicalTableScan) addPushedDownSelectionToMppTask(mpp *mppTask, stats *property.StatsInfo) *mppTask { filterCondition, rootTaskConds := SplitSelCondsWithVirtualColumn(ts.filterCondition) var newRootConds []expression.Expression - filterCondition, newRootConds = expression.PushDownExprs(ts.ctx.GetSessionVars().StmtCtx, filterCondition, ts.ctx.GetClient(), ts.StoreType) + filterCondition, newRootConds = expression.PushDownExprs(ts.SCtx().GetSessionVars().StmtCtx, filterCondition, ts.SCtx().GetClient(), ts.StoreType) mpp.rootTaskConds = append(rootTaskConds, newRootConds...) ts.filterCondition = filterCondition // Add filter condition to table plan now. if len(ts.filterCondition) > 0 { - sel := PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.ctx, stats, ts.blockOffset) + sel := PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.SCtx(), stats, ts.SelectBlockOffset()) sel.SetChildren(ts) mpp.p = sel } @@ -2522,19 +2522,19 @@ func (ts *PhysicalTableScan) addPushedDownSelectionToMppTask(mpp *mppTask, stats func (ts *PhysicalTableScan) addPushedDownSelection(copTask *copTask, stats *property.StatsInfo) { ts.filterCondition, copTask.rootTaskConds = SplitSelCondsWithVirtualColumn(ts.filterCondition) var newRootConds []expression.Expression - ts.filterCondition, newRootConds = expression.PushDownExprs(ts.ctx.GetSessionVars().StmtCtx, ts.filterCondition, ts.ctx.GetClient(), ts.StoreType) + ts.filterCondition, newRootConds = expression.PushDownExprs(ts.SCtx().GetSessionVars().StmtCtx, ts.filterCondition, ts.SCtx().GetClient(), ts.StoreType) copTask.rootTaskConds = append(copTask.rootTaskConds, newRootConds...) // Add filter condition to table plan now. if len(ts.filterCondition) > 0 { - sel := PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.ctx, stats, ts.blockOffset) + sel := PhysicalSelection{Conditions: ts.filterCondition}.Init(ts.SCtx(), stats, ts.SelectBlockOffset()) if len(copTask.rootTaskConds) != 0 { - selectivity, _, err := copTask.tblColHists.Selectivity(ts.ctx, ts.filterCondition, nil) + selectivity, _, err := copTask.tblColHists.Selectivity(ts.SCtx(), ts.filterCondition, nil) if err != nil { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - sel.stats = ts.stats.Scale(selectivity) + sel.SetStats(ts.StatsInfo().Scale(selectivity)) } sel.SetChildren(ts) copTask.tablePlan = sel @@ -2543,11 +2543,11 @@ func (ts *PhysicalTableScan) addPushedDownSelection(copTask *copTask, stats *pro func (ts *PhysicalTableScan) getScanRowSize() float64 { if ts.StoreType == kv.TiKV { - return ts.tblColHists.GetTableAvgRowSize(ts.ctx, ts.tblCols, ts.StoreType, true) + return ts.tblColHists.GetTableAvgRowSize(ts.SCtx(), ts.tblCols, ts.StoreType, true) } // If `ts.handleCol` is nil, then the schema of tableScan doesn't have handle column. // This logic can be ensured in column pruning. - return ts.tblColHists.GetTableAvgRowSize(ts.ctx, ts.Schema().Columns, ts.StoreType, ts.HandleCols != nil) + return ts.tblColHists.GetTableAvgRowSize(ts.SCtx(), ts.Schema().Columns, ts.StoreType, ts.HandleCols != nil) } func (ds *DataSource) getOriginalPhysicalTableScan(prop *property.PhysicalProperty, path *util.AccessPath, isMatchProp bool) (*PhysicalTableScan, float64) { @@ -2566,7 +2566,7 @@ func (ds *DataSource) getOriginalPhysicalTableScan(prop *property.PhysicalProper tblColHists: ds.TblColHists, constColsByCond: path.ConstCols, prop: prop, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) ts.filterCondition = make([]expression.Expression, len(path.TableFilters)) copy(ts.filterCondition, path.TableFilters) ts.SetSchema(ds.schema.Clone()) @@ -2578,8 +2578,8 @@ func (ds *DataSource) getOriginalPhysicalTableScan(prop *property.PhysicalProper } } rowCount := path.CountAfterAccess - if prop.ExpectedCnt < ds.stats.RowCount { - selectivity := ds.stats.RowCount / path.CountAfterAccess + if prop.ExpectedCnt < ds.StatsInfo().RowCount { + selectivity := ds.StatsInfo().RowCount / path.CountAfterAccess uniformEst := math.Min(path.CountAfterAccess, prop.ExpectedCnt/selectivity) corrEst, ok, corr := ds.crossEstimateTableRowCount(path, prop.ExpectedCnt, isMatchProp && prop.SortItems[0].Desc) @@ -2595,7 +2595,7 @@ func (ds *DataSource) getOriginalPhysicalTableScan(prop *property.PhysicalProper // to reduce risks of correlation adjustment, use the maximum between uniformEst and corrEst rowCount = math.Max(uniformEst, corrEst) } else if abs := math.Abs(corr); abs < 1 { - correlationFactor := math.Pow(1-abs, float64(ds.ctx.GetSessionVars().CorrelationExpFactor)) + correlationFactor := math.Pow(1-abs, float64(ds.SCtx().GetSessionVars().CorrelationExpFactor)) rowCount = math.Min(path.CountAfterAccess, uniformEst/correlationFactor) } } @@ -2604,8 +2604,8 @@ func (ds *DataSource) getOriginalPhysicalTableScan(prop *property.PhysicalProper // to scan, but this would only help improve accuracy of NDV for one column, for other columns, // we still need to assume values are uniformly distributed. For simplicity, we use uniform-assumption // for all columns now, as we do in `deriveStatsByFilter`. - ts.stats = ds.tableStats.ScaleByExpectCnt(rowCount) - usedStats := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + ts.SetStats(ds.tableStats.ScaleByExpectCnt(rowCount)) + usedStats := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[ts.physicalTableID] != nil { ts.usedStatsInfo = usedStats[ts.physicalTableID] } @@ -2635,7 +2635,7 @@ func (ds *DataSource) getOriginalPhysicalIndexScan(prop *property.PhysicalProper pkIsHandleCol: ds.getPKIsHandleCol(), constColsByCond: path.ConstCols, prop: prop, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) statsTbl := ds.statisticTable if statsTbl.Indices[idx.ID] != nil { is.Hist = &statsTbl.Indices[idx.ID].Histogram @@ -2646,21 +2646,21 @@ func (ds *DataSource) getOriginalPhysicalIndexScan(prop *property.PhysicalProper // If (1) there exists an index whose selectivity is smaller than the threshold, // and (2) there is Selection on the IndexScan, we don't use the ExpectedCnt to // adjust the estimated row count of the IndexScan. - ignoreExpectedCnt := ds.accessPathMinSelectivity < ds.ctx.GetSessionVars().OptOrderingIdxSelThresh && + ignoreExpectedCnt := ds.accessPathMinSelectivity < ds.SCtx().GetSessionVars().OptOrderingIdxSelThresh && len(path.IndexFilters)+len(path.TableFilters) > 0 - if (isMatchProp || prop.IsSortItemEmpty()) && prop.ExpectedCnt < ds.stats.RowCount && !ignoreExpectedCnt { + if (isMatchProp || prop.IsSortItemEmpty()) && prop.ExpectedCnt < ds.StatsInfo().RowCount && !ignoreExpectedCnt { count, ok, corr := ds.crossEstimateIndexRowCount(path, prop.ExpectedCnt, isMatchProp && prop.SortItems[0].Desc) if ok { rowCount = count } else if abs := math.Abs(corr); abs < 1 { - correlationFactor := math.Pow(1-abs, float64(ds.ctx.GetSessionVars().CorrelationExpFactor)) - selectivity := ds.stats.RowCount / rowCount + correlationFactor := math.Pow(1-abs, float64(ds.SCtx().GetSessionVars().CorrelationExpFactor)) + selectivity := ds.StatsInfo().RowCount / rowCount rowCount = math.Min(prop.ExpectedCnt/selectivity/correlationFactor, rowCount) } } - is.stats = ds.tableStats.ScaleByExpectCnt(rowCount) - usedStats := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(false) + is.SetStats(ds.tableStats.ScaleByExpectCnt(rowCount)) + usedStats := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) if usedStats != nil && usedStats[is.physicalTableID] != nil { is.usedStatsInfo = usedStats[is.physicalTableID] } @@ -2679,10 +2679,10 @@ func (p *LogicalCTE) findBestTask(prop *property.PhysicalProperty, counter *Plan return invalidTask, 1, nil } // The physical plan has been build when derive stats. - pcte := PhysicalCTE{SeedPlan: p.cte.seedPartPhysicalPlan, RecurPlan: p.cte.recursivePartPhysicalPlan, CTE: p.cte, cteAsName: p.cteAsName, cteName: p.cteName}.Init(p.ctx, p.stats) + pcte := PhysicalCTE{SeedPlan: p.cte.seedPartPhysicalPlan, RecurPlan: p.cte.recursivePartPhysicalPlan, CTE: p.cte, cteAsName: p.cteAsName, cteName: p.cteName}.Init(p.SCtx(), p.StatsInfo()) pcte.SetSchema(p.schema) if prop.IsFlashProp() && prop.CTEProducerStatus == property.AllCTECanMpp { - pcte.readerReceiver = PhysicalExchangeReceiver{IsCTEReader: true}.Init(p.ctx, p.stats) + pcte.readerReceiver = PhysicalExchangeReceiver{IsCTEReader: true}.Init(p.SCtx(), p.StatsInfo()) if prop.MPPPartitionTp != property.AnyType { return invalidTask, 1, nil } @@ -2690,13 +2690,13 @@ func (p *LogicalCTE) findBestTask(prop *property.PhysicalProperty, counter *Plan p: pcte, partTp: prop.MPPPartitionTp, hashCols: prop.MPPPartitionCols, - tblColHists: p.stats.HistColl, + tblColHists: p.StatsInfo().HistColl, } } else { t = &rootTask{p: pcte, isEmpty: false} } if prop.CanAddEnforcer { - t = enforceProperty(prop, t, p.basePlan.ctx) + t = enforceProperty(prop, t, p.Plan.SCtx()) } return t, 1, nil } @@ -2706,7 +2706,7 @@ func (p *LogicalCTETable) findBestTask(prop *property.PhysicalProperty, _ *PlanC return nil, 1, nil } - pcteTable := PhysicalCTETable{IDForStorage: p.idForStorage}.Init(p.ctx, p.stats) + pcteTable := PhysicalCTETable{IDForStorage: p.idForStorage}.Init(p.SCtx(), p.StatsInfo()) pcteTable.SetSchema(p.schema) t = &rootTask{p: pcteTable} return t, 1, nil diff --git a/planner/core/find_best_task_test.go b/planner/core/find_best_task_test.go index e9067853a8f21..7eac1e0f7e6d5 100644 --- a/planner/core/find_best_task_test.go +++ b/planner/core/find_best_task_test.go @@ -36,7 +36,7 @@ func (ds mockDataSource) Init(ctx sessionctx.Context) *mockDataSource { func (ds *mockDataSource) findBestTask(prop *property.PhysicalProperty, planCounter *PlanCounterTp, opt *physicalOptimizeOp) (task, int64, error) { // It can satisfy any of the property! // Just use a TableDual for convenience. - p := PhysicalTableDual{}.Init(ds.ctx, &property.StatsInfo{RowCount: 1}, 0) + p := PhysicalTableDual{}.Init(ds.SCtx(), &property.StatsInfo{RowCount: 1}, 0) task := &rootTask{ p: p, } @@ -71,16 +71,16 @@ func (p mockLogicalPlan4Test) Init(ctx sessionctx.Context) *mockLogicalPlan4Test } func (p *mockLogicalPlan4Test) getPhysicalPlan1(prop *property.PhysicalProperty) PhysicalPlan { - physicalPlan1 := mockPhysicalPlan4Test{planType: 1}.Init(p.ctx) - physicalPlan1.stats = &property.StatsInfo{RowCount: 1} + physicalPlan1 := mockPhysicalPlan4Test{planType: 1}.Init(p.SCtx()) + physicalPlan1.SetStats(&property.StatsInfo{RowCount: 1}) physicalPlan1.childrenReqProps = make([]*property.PhysicalProperty, 1) physicalPlan1.childrenReqProps[0] = prop.CloneEssentialFields() return physicalPlan1 } func (p *mockLogicalPlan4Test) getPhysicalPlan2(prop *property.PhysicalProperty) PhysicalPlan { - physicalPlan2 := mockPhysicalPlan4Test{planType: 2}.Init(p.ctx) - physicalPlan2.stats = &property.StatsInfo{RowCount: 1} + physicalPlan2 := mockPhysicalPlan4Test{planType: 2}.Init(p.SCtx()) + physicalPlan2.SetStats(&property.StatsInfo{RowCount: 1}) physicalPlan2.childrenReqProps = make([]*property.PhysicalProperty, 1) physicalPlan2.childrenReqProps[0] = property.NewPhysicalProperty(prop.TaskTp, nil, false, prop.ExpectedCnt, false) return physicalPlan2 @@ -103,7 +103,7 @@ func (p *mockLogicalPlan4Test) exhaustPhysicalPlans(prop *property.PhysicalPrope if p.hasHintForPlan2 { // The hint cannot work. if prop.IsSortItemEmpty() { - p.ctx.GetSessionVars().StmtCtx.AppendWarning(fmt.Errorf("the hint is inapplicable for plan2")) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(fmt.Errorf("the hint is inapplicable for plan2")) } return plan1, false, nil } diff --git a/planner/core/fragment.go b/planner/core/fragment.go index 79cbead1c6a8c..4171eb592ae22 100644 --- a/planner/core/fragment.go +++ b/planner/core/fragment.go @@ -460,7 +460,7 @@ func (e *mppTaskGenerator) generateTasksForCTEReader(cteReader *PhysicalCTE) (er for i, col := range cols { col.Index = i } - proj := PhysicalProjection{Exprs: expression.Column2Exprs(cols)}.Init(cteReader.ctx, cteReader.stats, 0, nil) + proj := PhysicalProjection{Exprs: expression.Column2Exprs(cols)}.Init(cteReader.SCtx(), cteReader.StatsInfo(), 0, nil) proj.SetSchema(cteReader.schema.Clone()) proj.SetChildren(receiver) cteReader.SetChildren(proj) diff --git a/planner/core/hashcode.go b/planner/core/hashcode.go index 41b00de127390..d9f49086eb8b0 100644 --- a/planner/core/hashcode.go +++ b/planner/core/hashcode.go @@ -33,7 +33,7 @@ func (p *baseLogicalPlan) HashCode() []byte { // We use PlanID for the default hash, so if two plans do not have // the same id, the hash value will never be the same. result := make([]byte, 0, 4) - result = encodeIntAsUint32(result, p.id) + result = encodeIntAsUint32(result, p.ID()) return result } @@ -43,11 +43,11 @@ func (p *LogicalProjection) HashCode() []byte { // Expressions are commonly `Column`s, whose hashcode has the length 9, so // we pre-alloc 10 bytes for each expr's hashcode. result := make([]byte, 0, 12+len(p.Exprs)*10) - result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.tp)) + result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.TP())) result = encodeIntAsUint32(result, p.SelectBlockOffset()) result = encodeIntAsUint32(result, len(p.Exprs)) for _, expr := range p.Exprs { - exprHashCode := expr.HashCode(p.ctx.GetSessionVars().StmtCtx) + exprHashCode := expr.HashCode(p.SCtx().GetSessionVars().StmtCtx) result = encodeIntAsUint32(result, len(exprHashCode)) result = append(result, exprHashCode...) } @@ -58,7 +58,7 @@ func (p *LogicalProjection) HashCode() []byte { func (p *LogicalTableDual) HashCode() []byte { // PlanType + SelectOffset + RowCount result := make([]byte, 0, 12) - result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.tp)) + result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.TP())) result = encodeIntAsUint32(result, p.SelectBlockOffset()) result = encodeIntAsUint32(result, p.RowCount) return result @@ -70,13 +70,13 @@ func (p *LogicalSelection) HashCode() []byte { // Conditions are commonly `ScalarFunction`s, whose hashcode usually has a // length larger than 20, so we pre-alloc 25 bytes for each expr's hashcode. result := make([]byte, 0, 12+len(p.Conditions)*25) - result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.tp)) + result = encodeIntAsUint32(result, plancodec.TypeStringToPhysicalID(p.TP())) result = encodeIntAsUint32(result, p.SelectBlockOffset()) result = encodeIntAsUint32(result, len(p.Conditions)) condHashCodes := make([][]byte, len(p.Conditions)) for i, expr := range p.Conditions { - condHashCodes[i] = expr.HashCode(p.ctx.GetSessionVars().StmtCtx) + condHashCodes[i] = expr.HashCode(p.SCtx().GetSessionVars().StmtCtx) } // Sort the conditions, so `a > 1 and a < 100` can equal to `a < 100 and a > 1`. slices.SortFunc(condHashCodes, func(i, j []byte) bool { return bytes.Compare(i, j) < 0 }) @@ -92,7 +92,7 @@ func (p *LogicalSelection) HashCode() []byte { func (p *LogicalLimit) HashCode() []byte { // PlanType + SelectOffset + Offset + Count result := make([]byte, 24) - binary.BigEndian.PutUint32(result, uint32(plancodec.TypeStringToPhysicalID(p.tp))) + binary.BigEndian.PutUint32(result, uint32(plancodec.TypeStringToPhysicalID(p.TP()))) binary.BigEndian.PutUint32(result[4:], uint32(p.SelectBlockOffset())) binary.BigEndian.PutUint64(result[8:], p.Offset) binary.BigEndian.PutUint64(result[16:], p.Count) diff --git a/planner/core/indexmerge_path.go b/planner/core/indexmerge_path.go index 102d1b4995bf7..e2b56f2bd1b86 100644 --- a/planner/core/indexmerge_path.go +++ b/planner/core/indexmerge_path.go @@ -37,12 +37,12 @@ import ( // generateIndexMergePath generates IndexMerge AccessPaths on this DataSource. func (ds *DataSource) generateIndexMergePath() error { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } var warningMsg string - stmtCtx := ds.ctx.GetSessionVars().StmtCtx + stmtCtx := ds.SCtx().GetSessionVars().StmtCtx defer func() { if len(ds.indexMergeHints) > 0 && warningMsg != "" { ds.indexMergeHints = nil @@ -57,10 +57,10 @@ func (ds *DataSource) generateIndexMergePath() error { // We will create new Selection for exprs that cannot be pushed in convertToIndexMergeScan. indexMergeConds := make([]expression.Expression, 0, len(ds.allConds)) for _, expr := range ds.allConds { - indexMergeConds = append(indexMergeConds, expression.PushDownNot(ds.ctx, expr)) + indexMergeConds = append(indexMergeConds, expression.PushDownNot(ds.SCtx(), expr)) } - sessionAndStmtPermission := (ds.ctx.GetSessionVars().GetEnableIndexMerge() || len(ds.indexMergeHints) > 0) && !stmtCtx.NoIndexMergeHint + sessionAndStmtPermission := (ds.SCtx().GetSessionVars().GetEnableIndexMerge() || len(ds.indexMergeHints) > 0) && !stmtCtx.NoIndexMergeHint if !sessionAndStmtPermission { warningMsg = "IndexMerge is inapplicable or disabled. Got no_index_merge hint or tidb_enable_index_merge is off." return nil @@ -100,8 +100,8 @@ func (ds *DataSource) generateIndexMergePath() error { minRowCount = path.CountAfterAccess } } - if ds.stats.RowCount > minRowCount { - ds.stats = ds.tableStats.ScaleByExpectCnt(minRowCount) + if ds.StatsInfo().RowCount > minRowCount { + ds.SetStats(ds.tableStats.ScaleByExpectCnt(minRowCount)) } return nil } @@ -124,9 +124,9 @@ func (ds *DataSource) generateIndexMergeOrPaths(filters []expression.Expression) pushedDownCNFItems := make([]expression.Expression, 0, len(cnfItems)) for _, cnfItem := range cnfItems { - if expression.CanExprsPushDown(ds.ctx.GetSessionVars().StmtCtx, + if expression.CanExprsPushDown(ds.SCtx().GetSessionVars().StmtCtx, []expression.Expression{cnfItem}, - ds.ctx.GetClient(), + ds.SCtx().GetClient(), kv.TiKV, ) { pushedDownCNFItems = append(pushedDownCNFItems, cnfItem) @@ -172,11 +172,11 @@ func (ds *DataSource) generateIndexMergeOrPaths(filters []expression.Expression) indexCondsForP := p.AccessConds[:] indexCondsForP = append(indexCondsForP, p.IndexFilters...) if len(indexCondsForP) > 0 { - accessConds = append(accessConds, expression.ComposeCNFCondition(ds.ctx, indexCondsForP...)) + accessConds = append(accessConds, expression.ComposeCNFCondition(ds.SCtx(), indexCondsForP...)) } } - accessDNF := expression.ComposeDNFCondition(ds.ctx, accessConds...) - sel, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, []expression.Expression{accessDNF}, nil) + accessDNF := expression.ComposeDNFCondition(ds.SCtx(), accessConds...) + sel, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), []expression.Expression{accessDNF}, nil) if err != nil { logutil.BgLogger().Debug("something wrong happened, use the default selectivity", zap.Error(err)) sel = SelectionFactor @@ -343,7 +343,7 @@ func (ds *DataSource) buildIndexMergeOrPath( // Global index is not compatible with IndexMergeReaderExecutor. for i := range partialPaths { if partialPaths[i].Index != nil && partialPaths[i].Index.Global { - ds.ctx.GetSessionVars().StmtCtx.AppendWarning(errors.New("global index is not compatible with index merge, so ignore it")) + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning(errors.New("global index is not compatible with index merge, so ignore it")) return nil } } @@ -354,19 +354,19 @@ func (ds *DataSource) buildIndexMergeOrPath( shouldKeepCurrentFilter = true } // If any partial path's index filter cannot be pushed to TiKV, we should keep the whole DNF filter. - if len(path.IndexFilters) != 0 && !expression.CanExprsPushDown(ds.ctx.GetSessionVars().StmtCtx, path.IndexFilters, ds.ctx.GetClient(), kv.TiKV) { + if len(path.IndexFilters) != 0 && !expression.CanExprsPushDown(ds.SCtx().GetSessionVars().StmtCtx, path.IndexFilters, ds.SCtx().GetClient(), kv.TiKV) { shouldKeepCurrentFilter = true // Clear IndexFilter, the whole filter will be put in indexMergePath.TableFilters. path.IndexFilters = nil } - if len(path.TableFilters) != 0 && !expression.CanExprsPushDown(ds.ctx.GetSessionVars().StmtCtx, path.TableFilters, ds.ctx.GetClient(), kv.TiKV) { + if len(path.TableFilters) != 0 && !expression.CanExprsPushDown(ds.SCtx().GetSessionVars().StmtCtx, path.TableFilters, ds.SCtx().GetClient(), kv.TiKV) { shouldKeepCurrentFilter = true path.TableFilters = nil } } // Keep this filter as a part of table filters for safety if it has any parameter. - if expression.MaybeOverOptimized4PlanCache(ds.ctx, filters[current:current+1]) { + if expression.MaybeOverOptimized4PlanCache(ds.SCtx(), filters[current:current+1]) { shouldKeepCurrentFilter = true } if shouldKeepCurrentFilter { @@ -416,7 +416,7 @@ func (ds *DataSource) generateIndexMergeAndPaths(normalPathCnt int) *util.Access coveredConds = append(coveredConds, path.AccessConds...) for i, cond := range path.IndexFilters { // IndexFilters can be covered by partial path if it can be pushed down to TiKV. - if !expression.CanExprsPushDown(ds.ctx.GetSessionVars().StmtCtx, []expression.Expression{cond}, ds.ctx.GetClient(), kv.TiKV) { + if !expression.CanExprsPushDown(ds.SCtx().GetSessionVars().StmtCtx, []expression.Expression{cond}, ds.SCtx().GetClient(), kv.TiKV) { path.IndexFilters = append(path.IndexFilters[:i], path.IndexFilters[i+1:]...) notCoveredConds = append(notCoveredConds, cond) } else { @@ -432,11 +432,11 @@ func (ds *DataSource) generateIndexMergeAndPaths(normalPathCnt int) *util.Access // avoid wrong deduplication. notCoveredHashCodeSet := make(map[string]struct{}) for _, cond := range notCoveredConds { - hashCode := string(cond.HashCode(ds.ctx.GetSessionVars().StmtCtx)) + hashCode := string(cond.HashCode(ds.SCtx().GetSessionVars().StmtCtx)) notCoveredHashCodeSet[hashCode] = struct{}{} } for _, cond := range coveredConds { - hashCode := string(cond.HashCode(ds.ctx.GetSessionVars().StmtCtx)) + hashCode := string(cond.HashCode(ds.SCtx().GetSessionVars().StmtCtx)) if _, ok := notCoveredHashCodeSet[hashCode]; !ok { hashCodeSet[hashCode] = struct{}{} } @@ -449,7 +449,7 @@ func (ds *DataSource) generateIndexMergeAndPaths(normalPathCnt int) *util.Access // Remove covered filters from finalFilters and deduplicate finalFilters. dedupedFinalFilters := make([]expression.Expression, 0, len(finalFilters)) for _, cond := range finalFilters { - hashCode := string(cond.HashCode(ds.ctx.GetSessionVars().StmtCtx)) + hashCode := string(cond.HashCode(ds.SCtx().GetSessionVars().StmtCtx)) if _, ok := hashCodeSet[hashCode]; !ok { dedupedFinalFilters = append(dedupedFinalFilters, cond) hashCodeSet[hashCode] = struct{}{} @@ -457,12 +457,12 @@ func (ds *DataSource) generateIndexMergeAndPaths(normalPathCnt int) *util.Access } // Keep these partial filters as a part of table filters for safety if there is any parameter. - if expression.MaybeOverOptimized4PlanCache(ds.ctx, partialFilters) { + if expression.MaybeOverOptimized4PlanCache(ds.SCtx(), partialFilters) { dedupedFinalFilters = append(dedupedFinalFilters, partialFilters...) } // 3. Estimate the row count after partial paths. - sel, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, partialFilters, nil) + sel, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), partialFilters, nil) if err != nil { logutil.BgLogger().Debug("something wrong happened, use the default selectivity", zap.Error(err)) sel = SelectionFactor @@ -487,7 +487,7 @@ func (ds *DataSource) generateIndexMerge4NormalIndex(regularPathCount int, index // We current do not consider `IndexMergePath`: // 1. If there is an index path. // 2. TODO: If there exists exprs that cannot be pushed down. This is to avoid wrongly estRow of Selection added by rule_predicate_push_down. - stmtCtx := ds.ctx.GetSessionVars().StmtCtx + stmtCtx := ds.SCtx().GetSessionVars().StmtCtx needConsiderIndexMerge := true if len(ds.indexMergeHints) == 0 { for i := 1; i < len(ds.possibleAccessPaths); i++ { @@ -500,7 +500,7 @@ func (ds *DataSource) generateIndexMerge4NormalIndex(regularPathCount int, index // PushDownExprs() will append extra warnings, which is annoying. So we reset warnings here. warnings := stmtCtx.GetWarnings() extraWarnings := stmtCtx.GetExtraWarnings() - _, remaining := expression.PushDownExprs(stmtCtx, indexMergeConds, ds.ctx.GetClient(), kv.UnSpecified) + _, remaining := expression.PushDownExprs(stmtCtx, indexMergeConds, ds.SCtx().GetClient(), kv.UnSpecified) stmtCtx.SetWarnings(warnings) stmtCtx.SetExtraWarnings(extraWarnings) if len(remaining) > 0 { @@ -712,21 +712,21 @@ func (ds *DataSource) buildPartialPaths4MVIndex(accessFilters []expression.Expre virColVals = append(virColVals, v) case ast.JSONContains: // (json_contains(a->'$.zip', '[1, 2, 3]') isIntersection = true - virColVals, ok = jsonArrayExpr2Exprs(ds.ctx, sf.GetArgs()[1], jsonType) + virColVals, ok = jsonArrayExpr2Exprs(ds.SCtx(), sf.GetArgs()[1], jsonType) if !ok || len(virColVals) == 0 { // json_contains(JSON, '[]') is TRUE return nil, false, false, nil } case ast.JSONOverlaps: // (json_overlaps(a->'$.zip', '[1, 2, 3]') var jsonPathIdx int - if sf.GetArgs()[0].Equal(ds.ctx, targetJSONPath) { + if sf.GetArgs()[0].Equal(ds.SCtx(), targetJSONPath) { jsonPathIdx = 0 // (json_overlaps(a->'$.zip', '[1, 2, 3]') - } else if sf.GetArgs()[1].Equal(ds.ctx, targetJSONPath) { + } else if sf.GetArgs()[1].Equal(ds.SCtx(), targetJSONPath) { jsonPathIdx = 1 // (json_overlaps('[1, 2, 3]', a->'$.zip') } else { return nil, false, false, nil } var ok bool - virColVals, ok = jsonArrayExpr2Exprs(ds.ctx, sf.GetArgs()[1-jsonPathIdx], jsonType) + virColVals, ok = jsonArrayExpr2Exprs(ds.SCtx(), sf.GetArgs()[1-jsonPathIdx], jsonType) if !ok || len(virColVals) == 0 { // forbid empty array for safety return nil, false, false, nil } @@ -736,7 +736,7 @@ func (ds *DataSource) buildPartialPaths4MVIndex(accessFilters []expression.Expre for _, v := range virColVals { // rewrite json functions to EQ to calculate range, `(1 member of j)` -> `j=1`. - eq, err := expression.NewFunction(ds.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), virCol, v) + eq, err := expression.NewFunction(ds.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), virCol, v) if err != nil { return nil, false, false, err } @@ -844,12 +844,12 @@ func (ds *DataSource) checkFilter4MVIndexColumn(filter expression.Expression, id } switch sf.FuncName.L { case ast.JSONMemberOf: // (1 member of a) - return targetJSONPath.Equal(ds.ctx, sf.GetArgs()[1]) + return targetJSONPath.Equal(ds.SCtx(), sf.GetArgs()[1]) case ast.JSONContains: // json_contains(a, '1') - return targetJSONPath.Equal(ds.ctx, sf.GetArgs()[0]) + return targetJSONPath.Equal(ds.SCtx(), sf.GetArgs()[0]) case ast.JSONOverlaps: // json_overlaps(a, '1') or json_overlaps('1', a) - return targetJSONPath.Equal(ds.ctx, sf.GetArgs()[0]) || - targetJSONPath.Equal(ds.ctx, sf.GetArgs()[1]) + return targetJSONPath.Equal(ds.SCtx(), sf.GetArgs()[0]) || + targetJSONPath.Equal(ds.SCtx(), sf.GetArgs()[1]) default: return false } @@ -872,7 +872,7 @@ func (ds *DataSource) checkFilter4MVIndexColumn(filter expression.Expression, id if argCol == nil || argConst == nil { return false } - if argCol.Equal(ds.ctx, idxCol) { + if argCol.Equal(ds.SCtx(), idxCol) { return true } } diff --git a/planner/core/indexmerge_test.go b/planner/core/indexmerge_test.go index 8867e5a64c744..44c3e123b30cd 100644 --- a/planner/core/indexmerge_test.go +++ b/planner/core/indexmerge_test.go @@ -93,7 +93,7 @@ func TestIndexMergePathGeneration(t *testing.T) { lp = lp.Children()[0] } } - ds.ctx.GetSessionVars().SetEnableIndexMerge(true) + ds.SCtx().GetSessionVars().SetEnableIndexMerge(true) idxMergeStartIndex := len(ds.possibleAccessPaths) _, err = lp.recursiveDeriveStats(nil) require.NoError(t, err) diff --git a/planner/core/initialize.go b/planner/core/initialize.go index 8c111a7a4a959..09cd4386cd098 100644 --- a/planner/core/initialize.go +++ b/planner/core/initialize.go @@ -17,6 +17,7 @@ package core import ( "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/planner/core/internal/base" "github.com/pingcap/tidb/planner/property" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/types" @@ -77,7 +78,7 @@ func (p LogicalSelection) Init(ctx sessionctx.Context, offset int) *LogicalSelec func (p PhysicalSelection) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalSelection { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeSel, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -103,7 +104,7 @@ func (p LogicalExpand) Init(ctx sessionctx.Context, offset int) *LogicalExpand { func (p PhysicalProjection) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalProjection { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeProj, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -123,7 +124,7 @@ func (p LogicalPartitionUnionAll) Init(ctx sessionctx.Context, offset int) *Logi func (p PhysicalUnionAll) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalUnionAll { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeUnion, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -137,7 +138,7 @@ func (ls LogicalSort) Init(ctx sessionctx.Context, offset int) *LogicalSort { func (p PhysicalSort) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalSort { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeSort, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -145,7 +146,7 @@ func (p PhysicalSort) Init(ctx sessionctx.Context, stats *property.StatsInfo, of func (p NominalSort) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *NominalSort { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeSort, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -159,7 +160,7 @@ func (lt LogicalTopN) Init(ctx sessionctx.Context, offset int) *LogicalTopN { func (p PhysicalTopN) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalTopN { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeTopN, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -173,7 +174,7 @@ func (p LogicalLimit) Init(ctx sessionctx.Context, offset int) *LogicalLimit { func (p PhysicalLimit) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalLimit { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeLimit, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -186,7 +187,7 @@ func (p LogicalTableDual) Init(ctx sessionctx.Context, offset int) *LogicalTable // Init initializes PhysicalTableDual. func (p PhysicalTableDual) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int) *PhysicalTableDual { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeDual, &p, offset) - p.stats = stats + p.SetStats(stats) return &p } @@ -200,7 +201,7 @@ func (p LogicalMaxOneRow) Init(ctx sessionctx.Context, offset int) *LogicalMaxOn func (p PhysicalMaxOneRow) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalMaxOneRow { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeMaxOneRow, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -214,7 +215,7 @@ func (p LogicalWindow) Init(ctx sessionctx.Context, offset int) *LogicalWindow { func (p PhysicalWindow) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalWindow { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeWindow, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -222,7 +223,7 @@ func (p PhysicalWindow) Init(ctx sessionctx.Context, stats *property.StatsInfo, func (p PhysicalShuffle) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalShuffle { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeShuffle, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -230,37 +231,37 @@ func (p PhysicalShuffle) Init(ctx sessionctx.Context, stats *property.StatsInfo, func (p PhysicalShuffleReceiverStub) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalShuffleReceiverStub { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeShuffleReceiver, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } // Init initializes Update. func (p Update) Init(ctx sessionctx.Context) *Update { - p.basePlan = newBasePlan(ctx, plancodec.TypeUpdate, 0) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeUpdate, 0) return &p } // Init initializes Delete. func (p Delete) Init(ctx sessionctx.Context) *Delete { - p.basePlan = newBasePlan(ctx, plancodec.TypeDelete, 0) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeDelete, 0) return &p } // Init initializes Insert. func (p Insert) Init(ctx sessionctx.Context) *Insert { - p.basePlan = newBasePlan(ctx, plancodec.TypeInsert, 0) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeInsert, 0) return &p } // Init initializes LoadData. func (p LoadData) Init(ctx sessionctx.Context) *LoadData { - p.basePlan = newBasePlan(ctx, plancodec.TypeLoadData, 0) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeLoadData, 0) return &p } // Init initializes ImportInto. func (p ImportInto) Init(ctx sessionctx.Context) *ImportInto { - p.basePlan = newBasePlan(ctx, plancodec.TypeImportInto, 0) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeImportInto, 0) return &p } @@ -280,7 +281,7 @@ func (p LogicalShowDDLJobs) Init(ctx sessionctx.Context) *LogicalShowDDLJobs { func (p PhysicalShow) Init(ctx sessionctx.Context) *PhysicalShow { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeShow, &p, 0) // Just use pseudo stats to avoid panic. - p.stats = &property.StatsInfo{RowCount: 1} + p.SetStats(&property.StatsInfo{RowCount: 1}) return &p } @@ -288,7 +289,7 @@ func (p PhysicalShow) Init(ctx sessionctx.Context) *PhysicalShow { func (p PhysicalShowDDLJobs) Init(ctx sessionctx.Context) *PhysicalShowDDLJobs { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeShowDDLJobs, &p, 0) // Just use pseudo stats to avoid panic. - p.stats = &property.StatsInfo{RowCount: 1} + p.SetStats(&property.StatsInfo{RowCount: 1}) return &p } @@ -302,7 +303,7 @@ func (p LogicalLock) Init(ctx sessionctx.Context) *LogicalLock { func (p PhysicalLock) Init(ctx sessionctx.Context, stats *property.StatsInfo, props ...*property.PhysicalProperty) *PhysicalLock { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeLock, &p, 0) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -327,7 +328,7 @@ func (p LogicalMemTable) Init(ctx sessionctx.Context, offset int) *LogicalMemTab // Init initializes PhysicalMemTable. func (p PhysicalMemTable) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int) *PhysicalMemTable { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeMemTableScan, &p, offset) - p.stats = stats + p.SetStats(stats) return &p } @@ -336,21 +337,21 @@ func (p PhysicalHashJoin) Init(ctx sessionctx.Context, stats *property.StatsInfo tp := plancodec.TypeHashJoin p.basePhysicalPlan = newBasePhysicalPlan(ctx, tp, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } // Init initializes PhysicalMergeJoin. func (p PhysicalMergeJoin) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int) *PhysicalMergeJoin { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeMergeJoin, &p, offset) - p.stats = stats + p.SetStats(stats) return &p } // Init initializes basePhysicalAgg. func (base basePhysicalAgg) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int) *basePhysicalAgg { base.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeHashAgg, &base, offset) - base.stats = stats + base.SetStats(stats) return &base } @@ -358,7 +359,7 @@ func (base basePhysicalAgg) initForHash(ctx sessionctx.Context, stats *property. p := &PhysicalHashAgg{base} p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeHashAgg, p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return p } @@ -366,7 +367,7 @@ func (base basePhysicalAgg) initForStream(ctx sessionctx.Context, stats *propert p := &PhysicalStreamAgg{base} p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeStreamAgg, p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return p } @@ -374,7 +375,7 @@ func (base basePhysicalAgg) initForStream(ctx sessionctx.Context, stats *propert func (p PhysicalApply) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalApply { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeApply, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -382,7 +383,7 @@ func (p PhysicalApply) Init(ctx sessionctx.Context, stats *property.StatsInfo, o func (p PhysicalUnionScan) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalUnionScan { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeUnionScan, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -399,14 +400,14 @@ func (p PhysicalIndexLookUpReader) Init(ctx sessionctx.Context, offset int) *Phy func (p PhysicalIndexMergeReader) Init(ctx sessionctx.Context, offset int) *PhysicalIndexMergeReader { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeIndexMerge, &p, offset) if p.tablePlan != nil { - p.stats = p.tablePlan.statsInfo() + p.SetStats(p.tablePlan.StatsInfo()) } else { var totalRowCount float64 for _, partPlan := range p.partialPlans { totalRowCount += partPlan.StatsCount() } - p.stats = p.partialPlans[0].statsInfo().ScaleByExpectCnt(totalRowCount) - p.stats.StatsVersion = p.partialPlans[0].statsInfo().StatsVersion + p.SetStats(p.partialPlans[0].StatsInfo().ScaleByExpectCnt(totalRowCount)) + p.StatsInfo().StatsVersion = p.partialPlans[0].StatsInfo().StatsVersion } p.PartialPlans = make([][]PhysicalPlan, 0, len(p.partialPlans)) for _, partialPlan := range p.partialPlans { @@ -482,7 +483,7 @@ func (p PhysicalTableReader) Init(ctx sessionctx.Context, offset int) *PhysicalT // Init initializes PhysicalTableSample. func (p PhysicalTableSample) Init(ctx sessionctx.Context, offset int) *PhysicalTableSample { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeTableSample, &p, offset) - p.stats = &property.StatsInfo{RowCount: 1} + p.SetStats(&property.StatsInfo{RowCount: 1}) return &p } @@ -510,34 +511,34 @@ func (p PhysicalIndexReader) Init(ctx sessionctx.Context, offset int) *PhysicalI func (p PhysicalIndexJoin) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalIndexJoin { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeIndexJoin, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } // Init initializes PhysicalIndexMergeJoin. func (p PhysicalIndexMergeJoin) Init(ctx sessionctx.Context) *PhysicalIndexMergeJoin { - p.tp = plancodec.TypeIndexMergeJoin - p.id = int(ctx.GetSessionVars().PlanID.Add(1)) - p.ctx = ctx + p.SetTP(plancodec.TypeIndexMergeJoin) + p.SetID(int(ctx.GetSessionVars().PlanID.Add(1))) + p.SetSCtx(ctx) p.self = &p return &p } // Init initializes PhysicalIndexHashJoin. func (p PhysicalIndexHashJoin) Init(ctx sessionctx.Context) *PhysicalIndexHashJoin { - p.tp = plancodec.TypeIndexHashJoin - p.id = int(ctx.GetSessionVars().PlanID.Add(1)) - p.ctx = ctx + p.SetTP(plancodec.TypeIndexHashJoin) + p.SetID(int(ctx.GetSessionVars().PlanID.Add(1))) + p.SetSCtx(ctx) p.self = &p return &p } // Init initializes BatchPointGetPlan. func (p *BatchPointGetPlan) Init(ctx sessionctx.Context, stats *property.StatsInfo, schema *expression.Schema, names []*types.FieldName, offset int) *BatchPointGetPlan { - p.basePlan = newBasePlan(ctx, plancodec.TypeBatchPointGet, offset) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeBatchPointGet, offset) p.schema = schema p.names = names - p.stats = stats + p.SetStats(stats) p.Columns = ExpandVirtualColumn(p.Columns, p.schema, p.TblInfo.Columns) var ( @@ -585,23 +586,23 @@ func (p *BatchPointGetPlan) Init(ctx sessionctx.Context, stats *property.StatsIn // Init initializes PointGetPlan. func (p PointGetPlan) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, _ ...*property.PhysicalProperty) *PointGetPlan { - p.basePlan = newBasePlan(ctx, plancodec.TypePointGet, offset) - p.stats = stats + p.Plan = base.NewBasePlan(ctx, plancodec.TypePointGet, offset) + p.SetStats(stats) p.Columns = ExpandVirtualColumn(p.Columns, p.schema, p.TblInfo.Columns) return &p } // Init only assigns type and context. func (p PhysicalExchangeSender) Init(ctx sessionctx.Context, stats *property.StatsInfo) *PhysicalExchangeSender { - p.basePlan = newBasePlan(ctx, plancodec.TypeExchangeSender, 0) - p.stats = stats + p.Plan = base.NewBasePlan(ctx, plancodec.TypeExchangeSender, 0) + p.SetStats(stats) return &p } // Init only assigns type and context. func (p PhysicalExchangeReceiver) Init(ctx sessionctx.Context, stats *property.StatsInfo) *PhysicalExchangeReceiver { - p.basePlan = newBasePlan(ctx, plancodec.TypeExchangeReceiver, 0) - p.stats = stats + p.Plan = base.NewBasePlan(ctx, plancodec.TypeExchangeReceiver, 0) + p.SetStats(stats) return &p } @@ -633,7 +634,7 @@ func (p LogicalCTE) Init(ctx sessionctx.Context, offset int) *LogicalCTE { // Init only assigns type and context. func (p PhysicalCTE) Init(ctx sessionctx.Context, stats *property.StatsInfo) *PhysicalCTE { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeCTE, &p, 0) - p.stats = stats + p.SetStats(stats) return &p } @@ -645,22 +646,22 @@ func (p LogicalCTETable) Init(ctx sessionctx.Context, offset int) *LogicalCTETab // Init only assigns type and context. func (p PhysicalCTETable) Init(ctx sessionctx.Context, stats *property.StatsInfo) *PhysicalCTETable { - p.basePlan = newBasePlan(ctx, plancodec.TypeCTETable, 0) - p.stats = stats + p.Plan = base.NewBasePlan(ctx, plancodec.TypeCTETable, 0) + p.SetStats(stats) return &p } // Init initializes FKCheck. func (p FKCheck) Init(ctx sessionctx.Context) *FKCheck { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeForeignKeyCheck, &p, 0) - p.stats = &property.StatsInfo{} + p.SetStats(&property.StatsInfo{}) return &p } // Init initializes FKCascade func (p FKCascade) Init(ctx sessionctx.Context) *FKCascade { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeForeignKeyCascade, &p, 0) - p.stats = &property.StatsInfo{} + p.SetStats(&property.StatsInfo{}) return &p } @@ -673,13 +674,13 @@ func (p LogicalSequence) Init(ctx sessionctx.Context, offset int) *LogicalSequen // Init initializes PhysicalSequence func (p PhysicalSequence) Init(ctx sessionctx.Context, stats *property.StatsInfo, blockOffset int, props ...*property.PhysicalProperty) *PhysicalSequence { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeSequence, &p, blockOffset) - p.stats = stats + p.SetStats(stats) p.childrenReqProps = props return &p } // Init initializes ScalarSubqueryEvalCtx func (p ScalarSubqueryEvalCtx) Init(ctx sessionctx.Context, offset int) *ScalarSubqueryEvalCtx { - p.basePlan = newBasePlan(ctx, plancodec.TypeScalarSubQuery, offset) + p.Plan = base.NewBasePlan(ctx, plancodec.TypeScalarSubQuery, offset) return &p } diff --git a/planner/core/internal/base/BUILD.bazel b/planner/core/internal/base/BUILD.bazel new file mode 100644 index 0000000000000..dcee218a0bae8 --- /dev/null +++ b/planner/core/internal/base/BUILD.bazel @@ -0,0 +1,16 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "base", + srcs = ["plan.go"], + importpath = "github.com/pingcap/tidb/planner/core/internal/base", + visibility = ["//planner/core:__subpackages__"], + deps = [ + "//expression", + "//planner/property", + "//sessionctx", + "//types", + "//util/stringutil", + "//util/tracing", + ], +) diff --git a/planner/core/internal/base/plan.go b/planner/core/internal/base/plan.go new file mode 100644 index 0000000000000..b644738b432c8 --- /dev/null +++ b/planner/core/internal/base/plan.go @@ -0,0 +1,138 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package base + +import ( + "fmt" + "strconv" + "unsafe" + + "github.com/pingcap/tidb/expression" + "github.com/pingcap/tidb/planner/property" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/stringutil" + "github.com/pingcap/tidb/util/tracing" +) + +// Plan Should be used as embedded struct in Plan implementations. +type Plan struct { + ctx sessionctx.Context + stats *property.StatsInfo + tp string + id int + blockOffset int +} + +// NewBasePlan creates a new base plan. +func NewBasePlan(ctx sessionctx.Context, tp string, offset int) Plan { + id := ctx.GetSessionVars().PlanID.Add(1) + return Plan{ + tp: tp, + id: int(id), + ctx: ctx, + blockOffset: offset, + } +} + +// SCtx is to get the sessionctx from the plan. +func (p *Plan) SCtx() sessionctx.Context { + return p.ctx +} + +// SetSCtx is to set the sessionctx for the plan. +func (p *Plan) SetSCtx(ctx sessionctx.Context) { + p.ctx = ctx +} + +// OutputNames returns the outputting names of each column. +func (*Plan) OutputNames() types.NameSlice { + return nil +} + +// SetOutputNames sets the outputting name by the given slice. +func (*Plan) SetOutputNames(_ types.NameSlice) {} + +// ReplaceExprColumns implements Plan interface. +func (*Plan) ReplaceExprColumns(_ map[string]*expression.Column) {} + +// ID is to get the id. +func (p *Plan) ID() int { + return p.id +} + +// SetID is to set id. +func (p *Plan) SetID(id int) { + p.id = id +} + +// StatsInfo is to get the stats info. +func (p *Plan) StatsInfo() *property.StatsInfo { + return p.stats +} + +// ExplainInfo is to get the explain information. +func (*Plan) ExplainInfo() string { + return "N/A" +} + +// ExplainID is to get the explain ID. +func (p *Plan) ExplainID() fmt.Stringer { + return stringutil.MemoizeStr(func() string { + if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { + return p.tp + } + return p.tp + "_" + strconv.Itoa(p.id) + }) +} + +// TP is to get the tp. +func (p *Plan) TP() string { + return p.tp +} + +// SetTP is to set the tp. +func (p *Plan) SetTP(tp string) { + p.tp = tp +} + +// SelectBlockOffset is to get the select block offset. +func (p *Plan) SelectBlockOffset() int { + return p.blockOffset +} + +// SetStats sets the stats +func (p *Plan) SetStats(s *property.StatsInfo) { + p.stats = s +} + +// PlanSize is the size of BasePlan. +const PlanSize = int64(unsafe.Sizeof(Plan{})) + +// MemoryUsage return the memory usage of BasePlan +func (p *Plan) MemoryUsage() (sum int64) { + if p == nil { + return + } + + sum = PlanSize + int64(len(p.tp)) + return sum +} + +// BuildPlanTrace is to build the plan trace. +func (p *Plan) BuildPlanTrace() *tracing.PlanTrace { + planTrace := &tracing.PlanTrace{ID: p.ID(), TP: p.TP()} + return planTrace +} diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index 3b26d96e38a19..c62d41028935a 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -713,8 +713,8 @@ func (p *LogicalJoin) setPreferredJoinTypeAndOrder(hintInfo *tableHintInfo) { return } - lhsAlias := extractTableAlias(p.children[0], p.blockOffset) - rhsAlias := extractTableAlias(p.children[1], p.blockOffset) + lhsAlias := extractTableAlias(p.children[0], p.SelectBlockOffset()) + rhsAlias := extractTableAlias(p.children[1], p.SelectBlockOffset()) if hintInfo.ifPreferMergeJoin(lhsAlias) { p.preferJoinType |= preferMergeJoin p.leftPreferJoinType |= preferMergeJoin @@ -796,11 +796,11 @@ func (p *LogicalJoin) setPreferredJoinTypeAndOrder(hintInfo *tableHintInfo) { p.rightPreferJoinType |= preferHJProbe } hasConflict := false - if !p.ctx.GetSessionVars().EnableAdvancedJoinHint || p.ctx.GetSessionVars().StmtCtx.StraightJoinOrder { + if !p.SCtx().GetSessionVars().EnableAdvancedJoinHint || p.SCtx().GetSessionVars().StmtCtx.StraightJoinOrder { if containDifferentJoinTypes(p.preferJoinType) { hasConflict = true } - } else if p.ctx.GetSessionVars().EnableAdvancedJoinHint { + } else if p.SCtx().GetSessionVars().EnableAdvancedJoinHint { if containDifferentJoinTypes(p.leftPreferJoinType) || containDifferentJoinTypes(p.rightPreferJoinType) { hasConflict = true } @@ -808,7 +808,7 @@ func (p *LogicalJoin) setPreferredJoinTypeAndOrder(hintInfo *tableHintInfo) { if hasConflict { errMsg := "Join hints are conflict, you can only specify one type of join" warning := ErrInternal.GenWithStack(errMsg) - p.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) p.preferJoinType = 0 } // set the join order @@ -878,7 +878,7 @@ func (p *LogicalJoin) setPreferredJoinType() { if containDifferentJoinTypes(p.preferJoinType) { errMsg := "Join hints conflict after join reorder phase, you can only specify one type of join" warning := ErrInternal.GenWithStack(errMsg) - p.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) p.preferJoinType = 0 } } @@ -905,11 +905,11 @@ func (ds *DataSource) setPreferredStoreType(hintInfo *tableHintInfo) { if ds.preferStoreType&preferTiKV == 0 { errMsg := fmt.Sprintf("No available path for table %s.%s with the store type %s of the hint /*+ read_from_storage */, "+ "please check the status of the table replica and variable value of tidb_isolation_read_engines(%v)", - ds.DBName.O, ds.table.Meta().Name.O, kv.TiKV.Name(), ds.ctx.GetSessionVars().GetIsolationReadEngines()) + ds.DBName.O, ds.table.Meta().Name.O, kv.TiKV.Name(), ds.SCtx().GetSessionVars().GetIsolationReadEngines()) warning := ErrInternal.GenWithStack(errMsg) - ds.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } else { - ds.ctx.GetSessionVars().RaiseWarningWhenMPPEnforced("MPP mode may be blocked because you have set a hint to read table `" + hintTbl.tblName.O + "` from TiKV.") + ds.SCtx().GetSessionVars().RaiseWarningWhenMPPEnforced("MPP mode may be blocked because you have set a hint to read table `" + hintTbl.tblName.O + "` from TiKV.") } } if hintTbl := hintInfo.ifPreferTiFlash(alias); hintTbl != nil { @@ -919,7 +919,7 @@ func (ds *DataSource) setPreferredStoreType(hintInfo *tableHintInfo) { errMsg := fmt.Sprintf("Storage hints are conflict, you can only specify one storage type of table %s.%s", alias.dbName.L, alias.tblName.L) warning := ErrInternal.GenWithStack(errMsg) - ds.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) ds.preferStoreType = 0 return } @@ -933,9 +933,9 @@ func (ds *DataSource) setPreferredStoreType(hintInfo *tableHintInfo) { if ds.preferStoreType&preferTiFlash == 0 { errMsg := fmt.Sprintf("No available path for table %s.%s with the store type %s of the hint /*+ read_from_storage */, "+ "please check the status of the table replica and variable value of tidb_isolation_read_engines(%v)", - ds.DBName.O, ds.table.Meta().Name.O, kv.TiFlash.Name(), ds.ctx.GetSessionVars().GetIsolationReadEngines()) + ds.DBName.O, ds.table.Meta().Name.O, kv.TiFlash.Name(), ds.SCtx().GetSessionVars().GetIsolationReadEngines()) warning := ErrInternal.GenWithStack(errMsg) - ds.ctx.GetSessionVars().StmtCtx.AppendWarning(warning) + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) } } } @@ -4524,7 +4524,7 @@ func (ds *DataSource) newExtraHandleSchemaCol() *expression.Column { tp.SetFlag(mysql.NotNullFlag | mysql.PriKeyFlag) return &expression.Column{ RetType: tp, - UniqueID: ds.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: ds.SCtx().GetSessionVars().AllocPlanColumnID(), ID: model.ExtraHandleID, OrigName: fmt.Sprintf("%v.%v.%v", ds.DBName, ds.tableInfo.Name, model.ExtraHandleName), } @@ -4544,7 +4544,7 @@ func (ds *DataSource) AddExtraPhysTblIDColumn() *expression.Column { } pidCol := &expression.Column{ RetType: types.NewFieldType(mysql.TypeLonglong), - UniqueID: ds.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: ds.SCtx().GetSessionVars().AllocPlanColumnID(), ID: model.ExtraPhysTblID, OrigName: fmt.Sprintf("%v.%v.%v", ds.DBName, ds.tableInfo.Name, model.ExtraPhysTblIdName), } @@ -5152,10 +5152,10 @@ func (ds *DataSource) ExtractFD() *fd.FDSet { changed bool err error ) - check := ds.ctx.GetSessionVars().IsIsolation(ast.ReadCommitted) || ds.isForUpdateRead - check = check && ds.ctx.GetSessionVars().ConnectionID > 0 + check := ds.SCtx().GetSessionVars().IsIsolation(ast.ReadCommitted) || ds.isForUpdateRead + check = check && ds.SCtx().GetSessionVars().ConnectionID > 0 if check { - latestIndexes, changed, err = getLatestIndexInfo(ds.ctx, ds.table.Meta().ID, 0) + latestIndexes, changed, err = getLatestIndexInfo(ds.SCtx(), ds.table.Meta().ID, 0) if err != nil { ds.fdSet = fds return fds @@ -5593,7 +5593,7 @@ func (b *PlanBuilder) buildSemiApply(outerPlan, innerPlan LogicalPlan, condition setIsInApplyForCTE(innerPlan, join.Schema()) ap := &LogicalApply{LogicalJoin: *join, NoDecorrelate: markNoDecorrelate} - ap.tp = plancodec.TypeApply + ap.SetTP(plancodec.TypeApply) ap.self = ap return ap, nil } diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 6b170e61218b1..2bf9d24792a3a 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -212,7 +212,7 @@ func (p *LogicalJoin) isNAAJ() bool { // Shallow shallow copies a LogicalJoin struct. func (p *LogicalJoin) Shallow() *LogicalJoin { join := *p - return join.Init(p.ctx, p.blockOffset) + return join.Init(p.SCtx(), p.SelectBlockOffset()) } // ExtractFD implements the interface LogicalPlan. @@ -367,7 +367,7 @@ func (p *LogicalJoin) extractFDForOuterJoin(filtersFromApply []expression.Expres // if one of the inner condition is constant false, the inner side are all null, left make constant all of that. for _, one := range innerCondition { if c, ok := one.(*expression.Constant); ok && c.DeferredExpr == nil && c.ParamMarker == nil { - if isTrue, err := c.Value.ToBool(p.ctx.GetSessionVars().StmtCtx); err == nil { + if isTrue, err := c.Value.ToBool(p.SCtx().GetSessionVars().StmtCtx); err == nil { if isTrue == 0 { // c is false opt.InnerIsFalse = true @@ -858,21 +858,21 @@ func (p *LogicalProjection) ExtractFD() *fd.FDSet { // take c as constant column here. continue case *expression.Constant: - hashCode := string(x.HashCode(p.ctx.GetSessionVars().StmtCtx)) + hashCode := string(x.HashCode(p.SCtx().GetSessionVars().StmtCtx)) var ( ok bool constantUniqueID int ) if constantUniqueID, ok = fds.IsHashCodeRegistered(hashCode); !ok { constantUniqueID = outputColsUniqueIDsArray[idx] - fds.RegisterUniqueID(string(x.HashCode(p.ctx.GetSessionVars().StmtCtx)), constantUniqueID) + fds.RegisterUniqueID(string(x.HashCode(p.SCtx().GetSessionVars().StmtCtx)), constantUniqueID) } fds.AddConstants(fd.NewFastIntSet(constantUniqueID)) case *expression.ScalarFunction: // t1(a,b,c), t2(m,n) // select a, (select c+n from t2 where m=b) from t1; // expr(c+n) contains correlated column , but we can treat it as constant here. - hashCode := string(x.HashCode(p.ctx.GetSessionVars().StmtCtx)) + hashCode := string(x.HashCode(p.SCtx().GetSessionVars().StmtCtx)) var ( ok bool scalarUniqueID int @@ -905,7 +905,7 @@ func (p *LogicalProjection) ExtractFD() *fd.FDSet { // the dependent columns in scalar function should be also considered as output columns as well. outputColsUniqueIDs.Insert(int(one.UniqueID)) } - notnull := isNullRejected(p.ctx, p.schema, x) + notnull := isNullRejected(p.SCtx(), p.schema, x) if notnull || determinants.SubsetOf(fds.NotNullCols) { notnullColsUniqueIDs.Insert(scalarUniqueID) } @@ -1018,7 +1018,7 @@ func (la *LogicalAggregation) ExtractFD() *fd.FDSet { // shouldn't be here, interpreted as pos param by plan builder. continue case *expression.ScalarFunction: - hashCode := string(x.HashCode(la.ctx.GetSessionVars().StmtCtx)) + hashCode := string(x.HashCode(la.SCtx().GetSessionVars().StmtCtx)) var ( ok bool scalarUniqueID int @@ -1027,8 +1027,8 @@ func (la *LogicalAggregation) ExtractFD() *fd.FDSet { groupByColsUniqueIDs.Insert(scalarUniqueID) } else { // retrieve unique plan column id. 1: completely new one, allocating new unique id. 2: registered by projection earlier, using it. - if scalarUniqueID, ok = la.ctx.GetSessionVars().MapHashCode2UniqueID4ExtendedCol[hashCode]; !ok { - scalarUniqueID = int(la.ctx.GetSessionVars().AllocPlanColumnID()) + if scalarUniqueID, ok = la.SCtx().GetSessionVars().MapHashCode2UniqueID4ExtendedCol[hashCode]; !ok { + scalarUniqueID = int(la.SCtx().GetSessionVars().AllocPlanColumnID()) } fds.RegisterUniqueID(hashCode, scalarUniqueID) groupByColsUniqueIDs.Insert(scalarUniqueID) @@ -1044,7 +1044,7 @@ func (la *LogicalAggregation) ExtractFD() *fd.FDSet { determinants.Insert(int(one.UniqueID)) groupByColsOutputCols.Insert(int(one.UniqueID)) } - notnull := isNullRejected(la.ctx, la.schema, x) + notnull := isNullRejected(la.SCtx(), la.schema, x) if notnull || determinants.SubsetOf(fds.NotNullCols) { notnullColsUniqueIDs.Insert(scalarUniqueID) } @@ -1377,7 +1377,7 @@ func (la *LogicalApply) ExtractFD() *fd.FDSet { for _, col := range innerPlan.Schema().Columns { if cc.UniqueID == col.CorrelatedColUniqueID { ccc := &cc.Column - cond := expression.NewFunctionInternal(la.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), ccc, col) + cond := expression.NewFunctionInternal(la.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), ccc, col) eqCond = append(eqCond, cond.(*expression.ScalarFunction)) } } @@ -1587,9 +1587,9 @@ func getTablePath(paths []*util.AccessPath) *util.AccessPath { } func (ds *DataSource) buildTableGather() LogicalPlan { - ts := LogicalTableScan{Source: ds, HandleCols: ds.handleCols}.Init(ds.ctx, ds.blockOffset) + ts := LogicalTableScan{Source: ds, HandleCols: ds.handleCols}.Init(ds.SCtx(), ds.SelectBlockOffset()) ts.SetSchema(ds.Schema()) - sg := TiKVSingleGather{Source: ds, IsIndexGather: false}.Init(ds.ctx, ds.blockOffset) + sg := TiKVSingleGather{Source: ds, IsIndexGather: false}.Init(ds.SCtx(), ds.SelectBlockOffset()) sg.SetSchema(ds.Schema()) sg.SetChildren(ts) return sg @@ -1604,7 +1604,7 @@ func (ds *DataSource) buildIndexGather(path *util.AccessPath) LogicalPlan { FullIdxColLens: path.FullIdxColLens, IdxCols: path.IdxCols, IdxColLens: path.IdxColLens, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) is.Columns = make([]*model.ColumnInfo, len(ds.Columns)) copy(is.Columns, ds.Columns) @@ -1615,7 +1615,7 @@ func (ds *DataSource) buildIndexGather(path *util.AccessPath) LogicalPlan { Source: ds, IsIndexGather: true, Index: path.Index, - }.Init(ds.ctx, ds.blockOffset) + }.Init(ds.SCtx(), ds.SelectBlockOffset()) sg.SetSchema(ds.Schema()) sg.SetChildren(is) return sg @@ -1644,7 +1644,7 @@ func (ds *DataSource) detachCondAndBuildRangeForPath(path *util.AccessPath, cond path.TableFilters = conds return nil } - res, err := ranger.DetachCondAndBuildRangeForIndex(ds.ctx, conds, path.IdxCols, path.IdxColLens, ds.ctx.GetSessionVars().RangeMaxSize) + res, err := ranger.DetachCondAndBuildRangeForIndex(ds.SCtx(), conds, path.IdxCols, path.IdxColLens, ds.SCtx().GetSessionVars().RangeMaxSize) if err != nil { return err } @@ -1660,7 +1660,7 @@ func (ds *DataSource) detachCondAndBuildRangeForPath(path *util.AccessPath, cond path.ConstCols[i] = res.ColumnValues[i] != nil } } - path.CountAfterAccess, err = ds.tableStats.HistColl.GetRowCountByIndexRanges(ds.ctx, path.Index.ID, path.Ranges) + path.CountAfterAccess, err = ds.tableStats.HistColl.GetRowCountByIndexRanges(ds.SCtx(), path.Index.ID, path.Ranges) return err } @@ -1676,7 +1676,7 @@ func (ds *DataSource) deriveCommonHandleTablePathStats(path *util.AccessPath, co return err } if path.EqOrInCondCount == len(path.AccessConds) { - accesses, remained := path.SplitCorColAccessCondFromFilters(ds.ctx, path.EqOrInCondCount) + accesses, remained := path.SplitCorColAccessCondFromFilters(ds.SCtx(), path.EqOrInCondCount) path.AccessConds = append(path.AccessConds, accesses...) path.TableFilters = remained if len(accesses) > 0 && ds.statisticTable.Pseudo { @@ -1696,8 +1696,8 @@ func (ds *DataSource) deriveCommonHandleTablePathStats(path *util.AccessPath, co } // If the `CountAfterAccess` is less than `stats.RowCount`, there must be some inconsistent stats info. // We prefer the `stats.RowCount` because it could use more stats info to calculate the selectivity. - if path.CountAfterAccess < ds.stats.RowCount && !isIm { - path.CountAfterAccess = math.Min(ds.stats.RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) + if path.CountAfterAccess < ds.StatsInfo().RowCount && !isIm { + path.CountAfterAccess = math.Min(ds.StatsInfo().RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) } return nil } @@ -1705,9 +1705,9 @@ func (ds *DataSource) deriveCommonHandleTablePathStats(path *util.AccessPath, co // deriveTablePathStats will fulfill the information that the AccessPath need. // isIm indicates whether this function is called to generate the partial path for IndexMerge. func (ds *DataSource) deriveTablePathStats(path *util.AccessPath, conds []expression.Expression, isIm bool) error { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } if path.IsCommonHandlePath { return ds.deriveCommonHandleTablePathStats(path, conds, isIm) @@ -1734,7 +1734,7 @@ func (ds *DataSource) deriveTablePathStats(path *util.AccessPath, conds []expres if len(conds) == 0 { return nil } - path.AccessConds, path.TableFilters = ranger.DetachCondsForColumn(ds.ctx, conds, pkCol) + path.AccessConds, path.TableFilters = ranger.DetachCondsForColumn(ds.SCtx(), conds, pkCol) // If there's no access cond, we try to find that whether there's expression containing correlated column that // can be used to access data. corColInAccessConds := false @@ -1745,7 +1745,7 @@ func (ds *DataSource) deriveTablePathStats(path *util.AccessPath, conds []expres continue } lCol, lOk := eqFunc.GetArgs()[0].(*expression.Column) - if lOk && lCol.Equal(ds.ctx, pkCol) { + if lOk && lCol.Equal(ds.SCtx(), pkCol) { _, rOk := eqFunc.GetArgs()[1].(*expression.CorrelatedColumn) if rOk { path.AccessConds = append(path.AccessConds, filter) @@ -1755,7 +1755,7 @@ func (ds *DataSource) deriveTablePathStats(path *util.AccessPath, conds []expres } } rCol, rOk := eqFunc.GetArgs()[1].(*expression.Column) - if rOk && rCol.Equal(ds.ctx, pkCol) { + if rOk && rCol.Equal(ds.SCtx(), pkCol) { _, lOk := eqFunc.GetArgs()[0].(*expression.CorrelatedColumn) if lOk { path.AccessConds = append(path.AccessConds, filter) @@ -1771,24 +1771,24 @@ func (ds *DataSource) deriveTablePathStats(path *util.AccessPath, conds []expres return nil } var remainedConds []expression.Expression - path.Ranges, path.AccessConds, remainedConds, err = ranger.BuildTableRange(path.AccessConds, ds.ctx, pkCol.RetType, ds.ctx.GetSessionVars().RangeMaxSize) + path.Ranges, path.AccessConds, remainedConds, err = ranger.BuildTableRange(path.AccessConds, ds.SCtx(), pkCol.RetType, ds.SCtx().GetSessionVars().RangeMaxSize) path.TableFilters = append(path.TableFilters, remainedConds...) if err != nil { return err } - path.CountAfterAccess, err = ds.statisticTable.GetRowCountByIntColumnRanges(ds.ctx, pkCol.ID, path.Ranges) + path.CountAfterAccess, err = ds.statisticTable.GetRowCountByIntColumnRanges(ds.SCtx(), pkCol.ID, path.Ranges) // If the `CountAfterAccess` is less than `stats.RowCount`, there must be some inconsistent stats info. // We prefer the `stats.RowCount` because it could use more stats info to calculate the selectivity. - if path.CountAfterAccess < ds.stats.RowCount && !isIm { - path.CountAfterAccess = math.Min(ds.stats.RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) + if path.CountAfterAccess < ds.StatsInfo().RowCount && !isIm { + path.CountAfterAccess = math.Min(ds.StatsInfo().RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) } return err } func (ds *DataSource) fillIndexPath(path *util.AccessPath, conds []expression.Expression) error { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } path.Ranges = ranger.FullRange() path.CountAfterAccess = float64(ds.statisticTable.RealtimeCount) @@ -1822,12 +1822,12 @@ func (ds *DataSource) fillIndexPath(path *util.AccessPath, conds []expression.Ex // conds is the conditions used to generate the DetachRangeResult for path. // isIm indicates whether this function is called to generate the partial path for IndexMerge. func (ds *DataSource) deriveIndexPathStats(path *util.AccessPath, _ []expression.Expression, isIm bool) { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } if path.EqOrInCondCount == len(path.AccessConds) { - accesses, remained := path.SplitCorColAccessCondFromFilters(ds.ctx, path.EqOrInCondCount) + accesses, remained := path.SplitCorColAccessCondFromFilters(ds.SCtx(), path.EqOrInCondCount) path.AccessConds = append(path.AccessConds, accesses...) path.TableFilters = remained if len(accesses) > 0 && ds.statisticTable.Pseudo { @@ -1850,11 +1850,11 @@ func (ds *DataSource) deriveIndexPathStats(path *util.AccessPath, _ []expression path.IndexFilters = append(path.IndexFilters, indexFilters...) // If the `CountAfterAccess` is less than `stats.RowCount`, there must be some inconsistent stats info. // We prefer the `stats.RowCount` because it could use more stats info to calculate the selectivity. - if path.CountAfterAccess < ds.stats.RowCount && !isIm { - path.CountAfterAccess = math.Min(ds.stats.RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) + if path.CountAfterAccess < ds.StatsInfo().RowCount && !isIm { + path.CountAfterAccess = math.Min(ds.StatsInfo().RowCount/SelectionFactor, float64(ds.statisticTable.RealtimeCount)) } if path.IndexFilters != nil { - selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.ctx, path.IndexFilters, nil) + selectivity, _, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), path.IndexFilters, nil) if err != nil { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor @@ -1862,7 +1862,7 @@ func (ds *DataSource) deriveIndexPathStats(path *util.AccessPath, _ []expression if isIm { path.CountAfterIndex = path.CountAfterAccess * selectivity } else { - path.CountAfterIndex = math.Max(path.CountAfterAccess*selectivity, ds.stats.RowCount) + path.CountAfterIndex = math.Max(path.CountAfterAccess*selectivity, ds.StatsInfo().RowCount) } } else { path.CountAfterIndex = path.CountAfterAccess diff --git a/planner/core/logical_plans_test.go b/planner/core/logical_plans_test.go index 5ff44ab9e5a3c..164ed95f2dae8 100644 --- a/planner/core/logical_plans_test.go +++ b/planner/core/logical_plans_test.go @@ -701,7 +701,7 @@ func TestAllocID(t *testing.T) { ctx := MockContext() pA := DataSource{}.Init(ctx, 0) pB := DataSource{}.Init(ctx, 0) - require.Equal(t, pB.id, pA.id+1) + require.Equal(t, pB.ID(), pA.ID()+1) } func checkDataSourceCols(p LogicalPlan, t *testing.T, ans map[int][]string, comment string) { diff --git a/planner/core/memtable_predicate_extractor.go b/planner/core/memtable_predicate_extractor.go index dc859e8660a1a..49c82f991e53d 100644 --- a/planner/core/memtable_predicate_extractor.go +++ b/planner/core/memtable_predicate_extractor.go @@ -711,11 +711,11 @@ func (e *ClusterLogTableExtractor) explainInfo(p *PhysicalMemTable) string { st, et := e.StartTime, e.EndTime if st > 0 { st := time.UnixMilli(st) - fmt.Fprintf(r, "start_time:%v, ", st.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat)) + fmt.Fprintf(r, "start_time:%v, ", st.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat)) } if et > 0 { et := time.UnixMilli(et) - fmt.Fprintf(r, "end_time:%v, ", et.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat)) + fmt.Fprintf(r, "end_time:%v, ", et.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat)) } if len(e.NodeTypes) > 0 { fmt.Fprintf(r, "node_types:[%s], ", extractStringFromStringSet(e.NodeTypes)) @@ -846,11 +846,11 @@ func (e *HotRegionsHistoryTableExtractor) explainInfo(p *PhysicalMemTable) strin st, et := e.StartTime, e.EndTime if st > 0 { st := time.UnixMilli(st) - fmt.Fprintf(r, "start_time:%v, ", st.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(time.DateTime)) + fmt.Fprintf(r, "start_time:%v, ", st.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(time.DateTime)) } if et > 0 { et := time.UnixMilli(et) - fmt.Fprintf(r, "end_time:%v, ", et.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(time.DateTime)) + fmt.Fprintf(r, "end_time:%v, ", et.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(time.DateTime)) } if len(e.RegionIDs) > 0 { fmt.Fprintf(r, "region_ids:[%s], ", extractStringFromUint64Slice(e.RegionIDs)) @@ -958,13 +958,13 @@ func (e *MetricTableExtractor) explainInfo(p *PhysicalMemTable) string { if e.SkipRequest { return "skip_request: true" } - promQL := e.GetMetricTablePromQL(p.ctx, p.Table.Name.L) + promQL := e.GetMetricTablePromQL(p.SCtx(), p.Table.Name.L) startTime, endTime := e.StartTime, e.EndTime - step := time.Second * time.Duration(p.ctx.GetSessionVars().MetricSchemaStep) + step := time.Second * time.Duration(p.SCtx().GetSessionVars().MetricSchemaStep) return fmt.Sprintf("PromQL:%v, start_time:%v, end_time:%v, step:%v", promQL, - startTime.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat), - endTime.In(p.ctx.GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat), + startTime.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat), + endTime.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone).Format(MetricTableTimeFormat), step, ) } @@ -1321,10 +1321,10 @@ func (e *SlowQueryExtractor) explainInfo(p *PhysicalMemTable) string { return "skip_request: true" } if !e.Enable { - return fmt.Sprintf("only search in the current '%v' file", p.ctx.GetSessionVars().SlowQueryFile) + return fmt.Sprintf("only search in the current '%v' file", p.SCtx().GetSessionVars().SlowQueryFile) } - startTime := e.TimeRanges[0].StartTime.In(p.ctx.GetSessionVars().StmtCtx.TimeZone) - endTime := e.TimeRanges[0].EndTime.In(p.ctx.GetSessionVars().StmtCtx.TimeZone) + startTime := e.TimeRanges[0].StartTime.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone) + endTime := e.TimeRanges[0].EndTime.In(p.SCtx().GetSessionVars().StmtCtx.TimeZone) return fmt.Sprintf("start_time:%v, end_time:%v", types.NewTime(types.FromGoTime(startTime), mysql.TypeDatetime, types.MaxFsp).String(), types.NewTime(types.FromGoTime(endTime), mysql.TypeDatetime, types.MaxFsp).String()) @@ -1449,8 +1449,8 @@ func (e *StatementsSummaryExtractor) explainInfo(p *PhysicalMemTable) string { if !e.Digests.Empty() { fmt.Fprintf(buf, "digests: [%s], ", extractStringFromStringSet(e.Digests)) } - if e.CoarseTimeRange != nil && p.ctx.GetSessionVars() != nil && p.ctx.GetSessionVars().StmtCtx != nil { - stmtCtx := p.ctx.GetSessionVars().StmtCtx + if e.CoarseTimeRange != nil && p.SCtx().GetSessionVars() != nil && p.SCtx().GetSessionVars().StmtCtx != nil { + stmtCtx := p.SCtx().GetSessionVars().StmtCtx startTime := e.CoarseTimeRange.StartTime.In(stmtCtx.TimeZone) endTime := e.CoarseTimeRange.EndTime.In(stmtCtx.TimeZone) startTimeStr := types.NewTime(types.FromGoTime(startTime), mysql.TypeDatetime, types.MaxFsp).String() diff --git a/planner/core/optimizer.go b/planner/core/optimizer.go index d37355df76a43..bf2d055c9b4bc 100644 --- a/planner/core/optimizer.go +++ b/planner/core/optimizer.go @@ -132,7 +132,7 @@ func (op *logicalOptimizeOp) appendBeforeRuleOptimize(index int, name string, be if op == nil || op.tracer == nil { return } - op.tracer.AppendRuleTracerBeforeRuleOptimize(index, name, before.buildPlanTrace()) + op.tracer.AppendRuleTracerBeforeRuleOptimize(index, name, before.BuildPlanTrace()) } func (op *logicalOptimizeOp) appendStepToCurrent(id int, tp string, reason, action func() string) { @@ -146,7 +146,7 @@ func (op *logicalOptimizeOp) recordFinalLogicalPlan(final LogicalPlan) { if op == nil || op.tracer == nil { return } - op.tracer.RecordFinalLogicalPlan(final.buildPlanTrace()) + op.tracer.RecordFinalLogicalPlan(final.BuildPlanTrace()) } // logicalOptRule means a logical optimizing rule, which contains decorrelate, ppd, column pruning, etc. @@ -324,7 +324,7 @@ func DoOptimizeAndLogicAsRet(ctx context.Context, sctx sessionctx.Context, flag refineCETrace(sctx) } if sessVars.StmtCtx.EnableOptimizeTrace { - sessVars.StmtCtx.OptimizeTracer.RecordFinalPlan(finalPlan.buildPlanTrace()) + sessVars.StmtCtx.OptimizeTracer.RecordFinalPlan(finalPlan.BuildPlanTrace()) } return logic, finalPlan, cost, nil } @@ -515,7 +515,7 @@ func prunePhysicalColumnForHashJoinChild(sctx sessionctx.Context, hashJoin *Phys ch := sender.children[0] proj := PhysicalProjection{ Exprs: usedExprs, - }.Init(sctx, ch.statsInfo(), ch.SelectBlockOffset()) + }.Init(sctx, ch.StatsInfo(), ch.SelectBlockOffset()) proj.SetSchema(prunedSchema) proj.SetChildren(ch) @@ -689,7 +689,7 @@ func rewriteTableScanAndAggArgs(physicalTableScan *PhysicalTableScan, aggFuncs [ if columnInfo.GetFlen() < resultColumnInfo.GetFlen() { resultColumnInfo = columnInfo resultColumn = &expression.Column{ - UniqueID: physicalTableScan.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: physicalTableScan.SCtx().GetSessionVars().AllocPlanColumnID(), ID: resultColumnInfo.ID, RetType: resultColumnInfo.FieldType.Clone(), OrigName: fmt.Sprintf("%s.%s.%s", physicalTableScan.DBName.L, physicalTableScan.Table.Name.L, resultColumnInfo.Name), @@ -1179,7 +1179,7 @@ func physicalOptimize(logic LogicalPlan, planCounter *PlanCounterTp) (plan Physi panic(r) /* pass panic to upper function to handle */ } if err == nil { - tracer.RecordFinalPlanTrace(plan.buildPlanTrace()) + tracer.RecordFinalPlanTrace(plan.BuildPlanTrace()) stmtCtx.OptimizeTracer.Physical = tracer } }() diff --git a/planner/core/physical_plans.go b/planner/core/physical_plans.go index d9adc80bd87c7..83dbe973e3363 100644 --- a/planner/core/physical_plans.go +++ b/planner/core/physical_plans.go @@ -200,7 +200,7 @@ func (p *PhysicalTableReader) GetTableScan() (*PhysicalTableScan, error) { // GetAvgRowSize return the average row size of this plan. func (p *PhysicalTableReader) GetAvgRowSize() float64 { - return getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + return getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) } // MemoryUsage return the memory usage of PhysicalTableReader @@ -233,14 +233,14 @@ func setMppOrBatchCopForTableScan(curPlan PhysicalPlan) { // GetPhysicalTableReader returns PhysicalTableReader for logical TiKVSingleGather. func (sg *TiKVSingleGather) GetPhysicalTableReader(schema *expression.Schema, stats *property.StatsInfo, props ...*property.PhysicalProperty) *PhysicalTableReader { - reader := PhysicalTableReader{}.Init(sg.ctx, sg.blockOffset) + reader := PhysicalTableReader{}.Init(sg.SCtx(), sg.SelectBlockOffset()) reader.PartitionInfo = PartitionInfo{ PruningConds: sg.Source.allConds, PartitionNames: sg.Source.partitionNames, Columns: sg.Source.TblCols, ColumnNames: sg.Source.names, } - reader.stats = stats + reader.SetStats(stats) reader.SetSchema(schema) reader.childrenReqProps = props return reader @@ -248,8 +248,8 @@ func (sg *TiKVSingleGather) GetPhysicalTableReader(schema *expression.Schema, st // GetPhysicalIndexReader returns PhysicalIndexReader for logical TiKVSingleGather. func (sg *TiKVSingleGather) GetPhysicalIndexReader(schema *expression.Schema, stats *property.StatsInfo, props ...*property.PhysicalProperty) *PhysicalIndexReader { - reader := PhysicalIndexReader{}.Init(sg.ctx, sg.blockOffset) - reader.stats = stats + reader := PhysicalIndexReader{}.Init(sg.SCtx(), sg.SelectBlockOffset()) + reader.SetStats(stats) reader.SetSchema(schema) reader.childrenReqProps = props return reader @@ -288,10 +288,11 @@ func (p *PhysicalTableReader) ExtractCorrelatedCols() (corCols []*expression.Cor return corCols } -func (p *PhysicalTableReader) buildPlanTrace() *tracing.PlanTrace { - rp := p.basePhysicalPlan.buildPlanTrace() +// BuildPlanTrace implements PhysicalPlan interface. +func (p *PhysicalTableReader) BuildPlanTrace() *tracing.PlanTrace { + rp := p.basePhysicalPlan.BuildPlanTrace() if p.tablePlan != nil { - rp.Children = append(rp.Children, p.tablePlan.buildPlanTrace()) + rp.Children = append(rp.Children, p.tablePlan.BuildPlanTrace()) } return rp } @@ -363,10 +364,11 @@ func (p *PhysicalIndexReader) ExtractCorrelatedCols() (corCols []*expression.Cor return corCols } -func (p *PhysicalIndexReader) buildPlanTrace() *tracing.PlanTrace { - rp := p.basePhysicalPlan.buildPlanTrace() +// BuildPlanTrace implements PhysicalPlan interface. +func (p *PhysicalIndexReader) BuildPlanTrace() *tracing.PlanTrace { + rp := p.basePhysicalPlan.BuildPlanTrace() if p.indexPlan != nil { - rp.Children = append(rp.Children, p.indexPlan.buildPlanTrace()) + rp.Children = append(rp.Children, p.indexPlan.BuildPlanTrace()) } return rp } @@ -490,21 +492,22 @@ func (p *PhysicalIndexLookUpReader) ExtractCorrelatedCols() (corCols []*expressi // GetIndexNetDataSize return the estimated total size in bytes via network transfer. func (p *PhysicalIndexLookUpReader) GetIndexNetDataSize() float64 { - return getTblStats(p.indexPlan).GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) * p.indexPlan.StatsCount() + return getTblStats(p.indexPlan).GetAvgRowSize(p.SCtx(), p.indexPlan.Schema().Columns, true, false) * p.indexPlan.StatsCount() } // GetAvgTableRowSize return the average row size of each final row. func (p *PhysicalIndexLookUpReader) GetAvgTableRowSize() float64 { - return getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + return getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) } -func (p *PhysicalIndexLookUpReader) buildPlanTrace() *tracing.PlanTrace { - rp := p.basePhysicalPlan.buildPlanTrace() +// BuildPlanTrace implements PhysicalPlan interface. +func (p *PhysicalIndexLookUpReader) BuildPlanTrace() *tracing.PlanTrace { + rp := p.basePhysicalPlan.BuildPlanTrace() if p.indexPlan != nil { - rp.Children = append(rp.Children, p.indexPlan.buildPlanTrace()) + rp.Children = append(rp.Children, p.indexPlan.BuildPlanTrace()) } if p.tablePlan != nil { - rp.Children = append(rp.Children, p.tablePlan.buildPlanTrace()) + rp.Children = append(rp.Children, p.tablePlan.BuildPlanTrace()) } return rp } @@ -598,13 +601,14 @@ func (p *PhysicalIndexMergeReader) ExtractCorrelatedCols() (corCols []*expressio return corCols } -func (p *PhysicalIndexMergeReader) buildPlanTrace() *tracing.PlanTrace { - rp := p.basePhysicalPlan.buildPlanTrace() +// BuildPlanTrace implements PhysicalPlan interface. +func (p *PhysicalIndexMergeReader) BuildPlanTrace() *tracing.PlanTrace { + rp := p.basePhysicalPlan.BuildPlanTrace() if p.tablePlan != nil { - rp.Children = append(rp.Children, p.tablePlan.buildPlanTrace()) + rp.Children = append(rp.Children, p.tablePlan.BuildPlanTrace()) } for _, partialPlan := range p.partialPlans { - rp.Children = append(rp.Children, partialPlan.buildPlanTrace()) + rp.Children = append(rp.Children, partialPlan.BuildPlanTrace()) } return rp } @@ -1426,9 +1430,9 @@ func NewPhysicalHashJoin(p *LogicalJoin, innerIdx int, useOuterToBuild bool, new basePhysicalJoin: baseJoin, EqualConditions: p.EqualConditions, NAEqualConditions: p.NAEQConditions, - Concurrency: uint(p.ctx.GetSessionVars().HashJoinConcurrency()), + Concurrency: uint(p.SCtx().GetSessionVars().HashJoinConcurrency()), UseOuterToBuild: useOuterToBuild, - }.Init(p.ctx, newStats, p.blockOffset, prop...) + }.Init(p.SCtx(), newStats, p.SelectBlockOffset(), prop...) return hashJoin } @@ -1610,7 +1614,7 @@ type PhysicalExpand struct { func (p PhysicalExpand) Init(ctx sessionctx.Context, stats *property.StatsInfo, offset int, props ...*property.PhysicalProperty) *PhysicalExpand { p.basePhysicalPlan = newBasePhysicalPlan(ctx, plancodec.TypeExpand, &p, offset) p.childrenReqProps = props - p.stats = stats + p.SetStats(stats) return &p } @@ -1982,7 +1986,7 @@ func NewPhysicalHashAgg(la *LogicalAggregation, newStats *property.StatsInfo, pr agg := basePhysicalAgg{ GroupByItems: newGbyItems, AggFuncs: newAggFuncs, - }.initForHash(la.ctx, newStats, la.blockOffset, prop) + }.initForHash(la.SCtx(), newStats, la.SelectBlockOffset(), prop) return agg } @@ -2428,9 +2432,9 @@ func CollectPlanStatsVersion(plan PhysicalPlan, statsInfos map[string]uint64) ma // because they use the same stats and we do not set the stats info for tablePlan. statsInfos = CollectPlanStatsVersion(copPlan.indexPlan, statsInfos) case *PhysicalIndexScan: - statsInfos[copPlan.Table.Name.O] = copPlan.stats.StatsVersion + statsInfos[copPlan.Table.Name.O] = copPlan.StatsInfo().StatsVersion case *PhysicalTableScan: - statsInfos[copPlan.Table.Name.O] = copPlan.stats.StatsVersion + statsInfos[copPlan.Table.Name.O] = copPlan.StatsInfo().StatsVersion } return statsInfos @@ -2578,10 +2582,10 @@ func (p *PhysicalCTE) ExplainInfo() string { // ExplainID overrides the ExplainID. func (p *PhysicalCTE) ExplainID() fmt.Stringer { return stringutil.MemoizeStr(func() string { - if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { + if p.SCtx() != nil && p.SCtx().GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { return p.TP() } - return p.TP() + "_" + strconv.Itoa(p.id) + return p.TP() + "_" + strconv.Itoa(p.ID()) }) } @@ -2770,10 +2774,10 @@ func (p *PhysicalSequence) MemoryUsage() (sum int64) { // ExplainID overrides the ExplainID. func (p *PhysicalSequence) ExplainID() fmt.Stringer { return stringutil.MemoizeStr(func() string { - if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { + if p.SCtx() != nil && p.SCtx().GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { return p.TP() } - return p.TP() + "_" + strconv.Itoa(p.id) + return p.TP() + "_" + strconv.Itoa(p.ID()) }) } diff --git a/planner/core/plan.go b/planner/core/plan.go index 586eb8db1588a..942c05b772043 100644 --- a/planner/core/plan.go +++ b/planner/core/plan.go @@ -17,12 +17,11 @@ package core import ( "fmt" "math" - "strconv" - "unsafe" "github.com/pingcap/errors" "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/planner/core/internal/base" fd "github.com/pingcap/tidb/planner/funcdep" "github.com/pingcap/tidb/planner/property" "github.com/pingcap/tidb/planner/util" @@ -31,7 +30,6 @@ import ( "github.com/pingcap/tidb/util/execdetails" "github.com/pingcap/tidb/util/mathutil" "github.com/pingcap/tidb/util/size" - "github.com/pingcap/tidb/util/stringutil" "github.com/pingcap/tidb/util/tracing" "github.com/pingcap/tipb/go-tipb" ) @@ -55,13 +53,13 @@ type Plan interface { // ExplainInfo returns operator information to be explained. ExplainInfo() string - // replaceExprColumns replace all the column reference in the plan's expression node. - replaceExprColumns(replace map[string]*expression.Column) + // ReplaceExprColumns replace all the column reference in the plan's expression node. + ReplaceExprColumns(replace map[string]*expression.Column) SCtx() sessionctx.Context - // statsInfo will return the property.StatsInfo for this plan. - statsInfo() *property.StatsInfo + // StatsInfo will return the property.StatsInfo for this plan. + StatsInfo() *property.StatsInfo // OutputNames returns the outputting names of each column. OutputNames() types.NameSlice @@ -71,7 +69,7 @@ type Plan interface { SelectBlockOffset() int - buildPlanTrace() *tracing.PlanTrace + BuildPlanTrace() *tracing.PlanTrace } func enforceProperty(p *property.PhysicalProperty, tsk task, ctx sessionctx.Context) task { @@ -96,7 +94,7 @@ func enforceProperty(p *property.PhysicalProperty, tsk task, ctx sessionctx.Cont sort := PhysicalSort{ ByItems: make([]*util.ByItems, 0, len(p.SortItems)), IsPartialSort: p.IsSortItemAllForPartition(), - }.Init(ctx, tsk.plan().statsInfo(), tsk.plan().SelectBlockOffset(), sortReqProp) + }.Init(ctx, tsk.plan().StatsInfo(), tsk.plan().SelectBlockOffset(), sortReqProp) for _, col := range p.SortItems { sort.ByItems = append(sort.ByItems, &util.ByItems{Expr: col.Col, Desc: col.Desc}) } @@ -144,7 +142,7 @@ func optimizeByShuffle4Window(pp *PhysicalWindow, ctx sessionctx.Context) *Physi for _, item := range pp.PartitionBy { partitionBy = append(partitionBy, item.Col) } - ndv, _ := getColsNDVWithMatchedLen(partitionBy, dataSource.Schema(), dataSource.statsInfo()) + ndv, _ := getColsNDVWithMatchedLen(partitionBy, dataSource.Schema(), dataSource.StatsInfo()) if ndv <= 1 { return nil } @@ -161,7 +159,7 @@ func optimizeByShuffle4Window(pp *PhysicalWindow, ctx sessionctx.Context) *Physi DataSources: []PhysicalPlan{dataSource}, SplitterType: PartitionHashSplitterType, ByItemArrays: [][]expression.Expression{byItems}, - }.Init(ctx, pp.statsInfo(), pp.SelectBlockOffset(), reqProp) + }.Init(ctx, pp.StatsInfo(), pp.SelectBlockOffset(), reqProp) return shuffle } @@ -185,7 +183,7 @@ func optimizeByShuffle4StreamAgg(pp *PhysicalStreamAgg, ctx sessionctx.Context) partitionBy = append(partitionBy, col) } } - ndv, _ := getColsNDVWithMatchedLen(partitionBy, dataSource.Schema(), dataSource.statsInfo()) + ndv, _ := getColsNDVWithMatchedLen(partitionBy, dataSource.Schema(), dataSource.StatsInfo()) if ndv <= 1 { return nil } @@ -198,7 +196,7 @@ func optimizeByShuffle4StreamAgg(pp *PhysicalStreamAgg, ctx sessionctx.Context) DataSources: []PhysicalPlan{dataSource}, SplitterType: PartitionHashSplitterType, ByItemArrays: [][]expression.Expression{util.CloneExprs(pp.GroupByItems)}, - }.Init(ctx, pp.statsInfo(), pp.SelectBlockOffset(), reqProp) + }.Init(ctx, pp.StatsInfo(), pp.SelectBlockOffset(), reqProp) return shuffle } @@ -237,7 +235,7 @@ func optimizeByShuffle4MergeJoin(pp *PhysicalMergeJoin, ctx sessionctx.Context) DataSources: dataSources, SplitterType: PartitionHashSplitterType, ByItemArrays: [][]expression.Expression{leftByItemArray, rightByItemArray}, - }.Init(ctx, pp.statsInfo(), pp.SelectBlockOffset(), reqProp) + }.Init(ctx, pp.StatsInfo(), pp.SelectBlockOffset(), reqProp) return shuffle } @@ -371,8 +369,8 @@ type PhysicalPlan interface { // ResolveIndices resolves the indices for columns. After doing this, the columns can evaluate the rows by their indices. ResolveIndices() error - // Stats returns the StatsInfo of the plan. - Stats() *property.StatsInfo + // StatsInfo returns the StatsInfo of the plan. + StatsInfo() *property.StatsInfo // SetStats sets basePlan.stats inside the basePhysicalPlan. SetStats(s *property.StatsInfo) @@ -390,9 +388,9 @@ type PhysicalPlan interface { // MemoryUsage return the memory usage of PhysicalPlan MemoryUsage() int64 - // Below three methods help to handle the inconsistency between row count in the statsInfo and the recorded + // Below three methods help to handle the inconsistency between row count in the StatsInfo and the recorded // actual row count. - // For the children in the inner side (probe side) of Index Join and Apply, the row count in the statsInfo + // For the children in the inner side (probe side) of Index Join and Apply, the row count in the StatsInfo // means the estimated row count for a single "probe", but the recorded actual row count is the total row // count for all "probes". // To handle this inconsistency without breaking anything else, we added a field `probeParents` of @@ -403,7 +401,7 @@ type PhysicalPlan interface { // setProbeParents sets the above stated `probeParents` field. setProbeParents([]PhysicalPlan) - // getEstRowCountForDisplay uses the "single probe" row count in statsInfo and the probeParents to calculate + // getEstRowCountForDisplay uses the "single probe" row count in StatsInfo and the probeParents to calculate // the "all probe" row count. // All places that display the row count for a PhysicalPlan are expected to use this method. getEstRowCountForDisplay() float64 @@ -444,7 +442,7 @@ func (op *PlanCostOption) WithOptimizeTracer(v *physicalOptimizeOp) *PlanCostOpt } type baseLogicalPlan struct { - basePlan + base.Plan taskMap map[string]task // taskMapBak forms a backlog stack of taskMap, used to roll back the taskMap. @@ -489,7 +487,7 @@ func getEstimatedProbeCntFromProbeParents(probeParents []PhysicalPlan) float64 { case *PhysicalApply, *PhysicalIndexHashJoin, *PhysicalIndexMergeJoin, *PhysicalIndexJoin: if join, ok := pp.(interface{ getInnerChildIdx() int }); ok { outer := pp.Children()[1-join.getInnerChildIdx()] - res *= outer.statsInfo().RowCount + res *= outer.StatsInfo().RowCount } } } @@ -519,7 +517,7 @@ func getActualProbeCntFromProbeParents(pps []PhysicalPlan, statsColl *execdetail } type basePhysicalPlan struct { - basePlan + base.Plan childrenReqProps []*property.PhysicalProperty self PhysicalPlan @@ -542,7 +540,7 @@ type basePhysicalPlan struct { func (p *basePhysicalPlan) cloneWithSelf(newSelf PhysicalPlan) (*basePhysicalPlan, error) { base := &basePhysicalPlan{ - basePlan: p.basePlan, + Plan: p.Plan, self: newSelf, TiFlashFineGrainedShuffleStreamCount: p.TiFlashFineGrainedShuffleStreamCount, probeParents: p.probeParents, @@ -593,7 +591,7 @@ func (p *basePhysicalPlan) MemoryUsage() (sum int64) { return } - sum = p.basePlan.MemoryUsage() + size.SizeOfSlice + int64(cap(p.childrenReqProps))*size.SizeOfPointer + + sum = p.Plan.MemoryUsage() + size.SizeOfSlice + int64(cap(p.childrenReqProps))*size.SizeOfPointer + size.SizeOfSlice + int64(cap(p.children)+1)*size.SizeOfInterface + size.SizeOfFloat64 + size.SizeOfUint64 + size.SizeOfBool @@ -610,7 +608,7 @@ func (p *basePhysicalPlan) getEstRowCountForDisplay() float64 { if p == nil { return 0 } - return p.statsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) + return p.StatsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) } func (p *basePhysicalPlan) getActualProbeCnt(statsColl *execdetails.RuntimeStatsColl) int64 { @@ -626,12 +624,12 @@ func (p *basePhysicalPlan) setProbeParents(probeParents []PhysicalPlan) { // GetLogicalTS4TaskMap get the logical TimeStamp now to help rollback the TaskMap changes after that. func (p *baseLogicalPlan) GetLogicalTS4TaskMap() uint64 { - p.ctx.GetSessionVars().StmtCtx.TaskMapBakTS++ - return p.ctx.GetSessionVars().StmtCtx.TaskMapBakTS + p.SCtx().GetSessionVars().StmtCtx.TaskMapBakTS++ + return p.SCtx().GetSessionVars().StmtCtx.TaskMapBakTS } func (p *baseLogicalPlan) rollBackTaskMap(ts uint64) { - if !p.ctx.GetSessionVars().StmtCtx.StmtHints.TaskMapNeedBackUp() { + if !p.SCtx().GetSessionVars().StmtCtx.StmtHints.TaskMapNeedBackUp() { return } if len(p.taskMapBak) > 0 { @@ -665,7 +663,7 @@ func (p *baseLogicalPlan) getTask(prop *property.PhysicalProperty) task { func (p *baseLogicalPlan) storeTask(prop *property.PhysicalProperty, task task) { key := prop.HashCode() - if p.ctx.GetSessionVars().StmtCtx.StmtHints.TaskMapNeedBackUp() { + if p.SCtx().GetSessionVars().StmtCtx.StmtHints.TaskMapNeedBackUp() { // Empty string for useless change. ts := p.GetLogicalTS4TaskMap() p.taskMapBakTS = append(p.taskMapBakTS, ts) @@ -730,30 +728,20 @@ func (p *logicalSchemaProducer) BuildKeyInfo(selfSchema *expression.Schema, chil } } -func newBasePlan(ctx sessionctx.Context, tp string, offset int) basePlan { - id := ctx.GetSessionVars().PlanID.Add(1) - return basePlan{ - tp: tp, - id: int(id), - ctx: ctx, - blockOffset: offset, - } -} - func newBaseLogicalPlan(ctx sessionctx.Context, tp string, self LogicalPlan, offset int) baseLogicalPlan { return baseLogicalPlan{ taskMap: make(map[string]task), taskMapBak: make([]string, 0, 10), taskMapBakTS: make([]uint64, 0, 10), - basePlan: newBasePlan(ctx, tp, offset), + Plan: base.NewBasePlan(ctx, tp, offset), self: self, } } func newBasePhysicalPlan(ctx sessionctx.Context, tp string, self PhysicalPlan, offset int) basePhysicalPlan { return basePhysicalPlan{ - basePlan: newBasePlan(ctx, tp, offset), - self: self, + Plan: base.NewBasePlan(ctx, tp, offset), + self: self, } } @@ -769,81 +757,6 @@ func (p *baseLogicalPlan) PruneColumns(parentUsedCols []*expression.Column, opt return p.children[0].PruneColumns(parentUsedCols, opt) } -// basePlan implements base Plan interface. -// Should be used as embedded struct in Plan implementations. -type basePlan struct { - tp string - id int - ctx sessionctx.Context - stats *property.StatsInfo - blockOffset int -} - -// OutputNames returns the outputting names of each column. -func (*basePlan) OutputNames() types.NameSlice { - return nil -} - -func (*basePlan) SetOutputNames(_ types.NameSlice) {} - -func (*basePlan) replaceExprColumns(_ map[string]*expression.Column) {} - -// ID implements Plan ID interface. -func (p *basePlan) ID() int { - return p.id -} - -// property.StatsInfo implements the Plan interface. -func (p *basePlan) statsInfo() *property.StatsInfo { - return p.stats -} - -// ExplainInfo implements Plan interface. -func (*basePlan) ExplainInfo() string { - return "N/A" -} - -func (p *basePlan) ExplainID() fmt.Stringer { - return stringutil.MemoizeStr(func() string { - if p.ctx != nil && p.ctx.GetSessionVars().StmtCtx.IgnoreExplainIDSuffix { - return p.tp - } - return p.tp + "_" + strconv.Itoa(p.id) - }) -} - -// TP implements Plan interface. -func (p *basePlan) TP() string { - return p.tp -} - -func (p *basePlan) SelectBlockOffset() int { - return p.blockOffset -} - -// Stats implements Plan Stats interface. -func (p *basePlan) Stats() *property.StatsInfo { - return p.stats -} - -// SetStats sets basePlan.stats -func (p *basePlan) SetStats(s *property.StatsInfo) { - p.stats = s -} - -// basePlanSize is the size of basePlan. -const basePlanSize = int64(unsafe.Sizeof(basePlan{})) - -// MemoryUsage return the memory usage of basePlan -func (p *basePlan) MemoryUsage() (sum int64) { - if p == nil { - return - } - - sum = basePlanSize + int64(len(p.tp)) - return sum -} - // Schema implements Plan Schema interface. func (p *baseLogicalPlan) Schema() *expression.Schema { return p.children[0].Schema() @@ -892,13 +805,8 @@ func (p *basePhysicalPlan) SetChild(i int, child PhysicalPlan) { p.children[i] = child } -// Context implements Plan Context interface. -func (p *basePlan) SCtx() sessionctx.Context { - return p.ctx -} - -// buildPlanTrace implements Plan -func (p *basePhysicalPlan) buildPlanTrace() *tracing.PlanTrace { +// BuildPlanTrace implements Plan +func (p *basePhysicalPlan) BuildPlanTrace() *tracing.PlanTrace { tp := "" info := "" if p.self != nil { @@ -908,26 +816,20 @@ func (p *basePhysicalPlan) buildPlanTrace() *tracing.PlanTrace { planTrace := &tracing.PlanTrace{ID: p.ID(), TP: tp, ExplainInfo: info} for _, child := range p.Children() { - planTrace.Children = append(planTrace.Children, child.buildPlanTrace()) + planTrace.Children = append(planTrace.Children, child.BuildPlanTrace()) } return planTrace } -// buildPlanTrace implements Plan -func (p *baseLogicalPlan) buildPlanTrace() *tracing.PlanTrace { +// BuildPlanTrace implements Plan +func (p *baseLogicalPlan) BuildPlanTrace() *tracing.PlanTrace { planTrace := &tracing.PlanTrace{ID: p.ID(), TP: p.TP(), ExplainInfo: p.self.ExplainInfo()} for _, child := range p.Children() { - planTrace.Children = append(planTrace.Children, child.buildPlanTrace()) + planTrace.Children = append(planTrace.Children, child.BuildPlanTrace()) } return planTrace } -// buildPlanTrace implements Plan -func (p *basePlan) buildPlanTrace() *tracing.PlanTrace { - planTrace := &tracing.PlanTrace{ID: p.ID(), TP: p.TP()} - return planTrace -} - func (p *basePhysicalPlan) appendChildCandidate(op *physicalOptimizeOp) { if len(p.Children()) < 1 { return diff --git a/planner/core/plan_cost_ver1.go b/planner/core/plan_cost_ver1.go index 156ac820837f9..2eda230fa8d6f 100644 --- a/planner/core/plan_cost_ver1.go +++ b/planner/core/plan_cost_ver1.go @@ -76,9 +76,9 @@ func (p *PhysicalSelection) getPlanCostVer1(taskType property.TaskType, option * var cpuFactor float64 switch taskType { case property.RootTaskType, property.MppTaskType: - cpuFactor = p.ctx.GetSessionVars().GetCPUFactor() + cpuFactor = p.SCtx().GetSessionVars().GetCPUFactor() case property.CopSingleReadTaskType, property.CopMultiReadTaskType: - cpuFactor = p.ctx.GetSessionVars().GetCopCPUFactor() + cpuFactor = p.SCtx().GetSessionVars().GetCopCPUFactor() default: return 0, errors.Errorf("unknown task type %v", taskType) } @@ -98,7 +98,7 @@ func (p *PhysicalSelection) getPlanCostVer1(taskType property.TaskType, option * // GetCost computes the cost of projection operator itself. func (p *PhysicalProjection) GetCost(count float64) float64 { - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() cpuCost := count * sessVars.GetCPUFactor() concurrency := float64(sessVars.ProjectionConcurrency()) if concurrency <= 0 { @@ -128,7 +128,7 @@ func (p *PhysicalProjection) getPlanCostVer1(taskType property.TaskType, option // GetCost computes cost of index lookup operator itself. func (p *PhysicalIndexLookUpReader) GetCost(costFlag uint64) (cost float64) { indexPlan, tablePlan := p.indexPlan, p.tablePlan - ctx := p.ctx + ctx := p.SCtx() sessVars := ctx.GetSessionVars() // Add cost of building table reader executors. Handles are extracted in batch style, // each handle is a range, the CPU cost of building copTasks should be: @@ -204,21 +204,21 @@ func (p *PhysicalIndexLookUpReader) getPlanCostVer1(_ property.TaskType, option // index-side net I/O cost: rows * row-size * net-factor netFactor := getTableNetFactor(p.tablePlan) - rowSize := getTblStats(p.indexPlan).GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) + rowSize := getTblStats(p.indexPlan).GetAvgRowSize(p.SCtx(), p.indexPlan.Schema().Columns, true, false) p.planCost += getCardinality(p.indexPlan, costFlag) * rowSize * netFactor // index-side net seek cost p.planCost += estimateNetSeekCost(p.indexPlan) // table-side net I/O cost: rows * row-size * net-factor - tblRowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + tblRowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) p.planCost += getCardinality(p.tablePlan, costFlag) * tblRowSize * netFactor // table-side seek cost p.planCost += estimateNetSeekCost(p.tablePlan) // consider concurrency - p.planCost /= float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) + p.planCost /= float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) // lookup-cpu-cost in TiDB p.planCost += p.GetCost(costFlag) @@ -234,7 +234,7 @@ func (p *PhysicalIndexReader) getPlanCostVer1(_ property.TaskType, option *PlanC } var rowCount, rowSize, netFactor, indexPlanCost, netSeekCost float64 - sqlScanConcurrency := p.ctx.GetSessionVars().DistSQLScanConcurrency() + sqlScanConcurrency := p.SCtx().GetSessionVars().DistSQLScanConcurrency() // child's cost childCost, err := p.indexPlan.getPlanCostVer1(property.CopSingleReadTaskType, option) if err != nil { @@ -244,7 +244,7 @@ func (p *PhysicalIndexReader) getPlanCostVer1(_ property.TaskType, option *PlanC p.planCost = indexPlanCost // net I/O cost: rows * row-size * net-factor tblStats := getTblStats(p.indexPlan) - rowSize = tblStats.GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) + rowSize = tblStats.GetAvgRowSize(p.SCtx(), p.indexPlan.Schema().Columns, true, false) rowCount = getCardinality(p.indexPlan, costFlag) netFactor = getTableNetFactor(p.indexPlan) p.planCost += rowCount * rowSize * netFactor @@ -264,7 +264,7 @@ func (p *PhysicalIndexReader) getPlanCostVer1(_ property.TaskType, option *PlanC // GetNetDataSize calculates the cost of the plan in network data transfer. func (p *PhysicalIndexReader) GetNetDataSize() float64 { tblStats := getTblStats(p.indexPlan) - rowSize := tblStats.GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) + rowSize := tblStats.GetAvgRowSize(p.SCtx(), p.indexPlan.Schema().Columns, true, false) return p.indexPlan.StatsCount() * rowSize } @@ -278,7 +278,7 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC p.planCost = 0 netFactor := getTableNetFactor(p.tablePlan) var rowCount, rowSize, netSeekCost, tableCost float64 - sqlScanConcurrency := p.ctx.GetSessionVars().DistSQLScanConcurrency() + sqlScanConcurrency := p.SCtx().GetSessionVars().DistSQLScanConcurrency() storeType := p.StoreType switch storeType { case kv.TiKV: @@ -290,7 +290,7 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC tableCost = childCost p.planCost = childCost // net I/O cost: rows * row-size * net-factor - rowSize = getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + rowSize = getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) rowCount = getCardinality(p.tablePlan, costFlag) p.planCost += rowCount * rowSize * netFactor // net seek cost @@ -303,7 +303,7 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC _, isMPP := p.tablePlan.(*PhysicalExchangeSender) if isMPP { // mpp protocol - concurrency = p.ctx.GetSessionVars().CopTiFlashConcurrencyFactor + concurrency = p.SCtx().GetSessionVars().CopTiFlashConcurrencyFactor rowSize = collectRowSizeFromMPPPlan(p.tablePlan) seekCost = accumulateNetSeekCost4MPP(p.tablePlan) childCost, err := p.tablePlan.getPlanCostVer1(property.MppTaskType, option) @@ -313,8 +313,8 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC p.planCost = childCost } else { // cop protocol - concurrency = float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) - rowSize = getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + concurrency = float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) + rowSize = getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) seekCost = estimateNetSeekCost(p.tablePlan) tType := property.CopSingleReadTaskType childCost, err := p.tablePlan.getPlanCostVer1(tType, option) @@ -331,7 +331,7 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC // consider concurrency p.planCost /= concurrency // consider tidb_enforce_mpp - if isMPP && p.ctx.GetSessionVars().IsMPPEnforced() && + if isMPP && p.SCtx().GetSessionVars().IsMPPEnforced() && !hasCostFlag(costFlag, CostFlagRecalculate) { // show the real cost in explain-statements p.planCost /= 1000000000 } @@ -347,7 +347,7 @@ func (p *PhysicalTableReader) getPlanCostVer1(_ property.TaskType, option *PlanC // GetNetDataSize calculates the estimated total data size fetched from storage. func (p *PhysicalTableReader) GetNetDataSize() float64 { - rowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + rowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) return p.tablePlan.StatsCount() * rowSize } @@ -367,7 +367,7 @@ func (p *PhysicalIndexMergeReader) getPlanCostVer1(_ property.TaskType, option * netFactor := getTableNetFactor(tblScan) p.planCost += childCost // child's cost tblStats := getTblStats(tblScan) - rowSize := tblStats.GetAvgRowSize(p.ctx, tblScan.Schema().Columns, false, false) + rowSize := tblStats.GetAvgRowSize(p.SCtx(), tblScan.Schema().Columns, false, false) p.planCost += getCardinality(tblScan, costFlag) * rowSize * netFactor // net I/O cost } for _, partialScan := range p.partialPlans { @@ -386,14 +386,14 @@ func (p *PhysicalIndexMergeReader) getPlanCostVer1(_ property.TaskType, option * netFactor := getTableNetFactor(partialScan) p.planCost += childCost // child's cost tblStats := getTblStats(partialScan) - rowSize := tblStats.GetAvgRowSize(p.ctx, partialScan.Schema().Columns, isIdxScan, false) + rowSize := tblStats.GetAvgRowSize(p.SCtx(), partialScan.Schema().Columns, isIdxScan, false) p.planCost += getCardinality(partialScan, costFlag) * rowSize * netFactor // net I/O cost } // TODO: accumulate table-side seek cost // consider concurrency - copIterWorkers := float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) + copIterWorkers := float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) p.planCost /= copIterWorkers p.planCostInit = true return p.planCost, nil @@ -402,7 +402,7 @@ func (p *PhysicalIndexMergeReader) getPlanCostVer1(_ property.TaskType, option * // GetPartialReaderNetDataSize returns the estimated total response data size of a partial read. func (p *PhysicalIndexMergeReader) GetPartialReaderNetDataSize(plan PhysicalPlan) float64 { _, isIdxScan := plan.(*PhysicalIndexScan) - return plan.StatsCount() * getTblStats(plan).GetAvgRowSize(p.ctx, plan.Schema().Columns, isIdxScan, false) + return plan.StatsCount() * getTblStats(plan).GetAvgRowSize(p.SCtx(), plan.Schema().Columns, isIdxScan, false) } // getPlanCostVer1 calculates the cost of the plan if it has not been calculated yet and returns the cost. @@ -414,10 +414,10 @@ func (p *PhysicalTableScan) getPlanCostVer1(_ property.TaskType, option *PlanCos var selfCost float64 var rowCount, rowSize, scanFactor float64 - costModelVersion := p.ctx.GetSessionVars().CostModelVersion - scanFactor = p.ctx.GetSessionVars().GetScanFactor(p.Table) + costModelVersion := p.SCtx().GetSessionVars().CostModelVersion + scanFactor = p.SCtx().GetSessionVars().GetScanFactor(p.Table) if p.Desc && p.prop != nil && p.prop.ExpectedCnt >= smallScanThreshold { - scanFactor = p.ctx.GetSessionVars().GetDescScanFactor(p.Table) + scanFactor = p.SCtx().GetSessionVars().GetDescScanFactor(p.Table) } rowCount = getCardinality(p, costFlag) rowSize = p.getScanRowSize() @@ -439,10 +439,10 @@ func (p *PhysicalIndexScan) getPlanCostVer1(_ property.TaskType, option *PlanCos var selfCost float64 var rowCount, rowSize, scanFactor float64 - costModelVersion := p.ctx.GetSessionVars().CostModelVersion - scanFactor = p.ctx.GetSessionVars().GetScanFactor(p.Table) + costModelVersion := p.SCtx().GetSessionVars().CostModelVersion + scanFactor = p.SCtx().GetSessionVars().GetScanFactor(p.Table) if p.Desc && p.prop != nil && p.prop.ExpectedCnt >= smallScanThreshold { - scanFactor = p.ctx.GetSessionVars().GetDescScanFactor(p.Table) + scanFactor = p.SCtx().GetSessionVars().GetDescScanFactor(p.Table) } rowCount = getCardinality(p, costFlag) rowSize = p.getScanRowSize() @@ -458,7 +458,7 @@ func (p *PhysicalIndexScan) getPlanCostVer1(_ property.TaskType, option *PlanCos // GetCost computes the cost of index join operator and its children. func (p *PhysicalIndexJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost float64, costFlag uint64) float64 { var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() // Add the cost of evaluating outer filter, since inner filter of index join // is always empty, we can simply tell whether outer filter is empty using the // summed length of left/right conditions. @@ -470,7 +470,7 @@ func (p *PhysicalIndexJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost flo innerCPUCost := sessVars.GetCPUFactor() * outerCnt // Cost of sorting and removing duplicate lookup keys: // (outerCnt / batchSize) * (batchSize * Log2(batchSize) + batchSize) * CPUFactor - batchSize := math.Min(float64(p.ctx.GetSessionVars().IndexJoinBatchSize), outerCnt) + batchSize := math.Min(float64(p.SCtx().GetSessionVars().IndexJoinBatchSize), outerCnt) if batchSize > 2 { innerCPUCost += outerCnt * (math.Log2(batchSize) + 1) * sessVars.GetCPUFactor() } @@ -481,7 +481,7 @@ func (p *PhysicalIndexJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost flo // CPU cost of building hash table for inner results: // (outerCnt / batchSize) * (batchSize * distinctFactor) * innerCnt * CPUFactor innerCPUCost += outerCnt * distinctFactor * innerCnt * sessVars.GetCPUFactor() - innerConcurrency := float64(p.ctx.GetSessionVars().IndexLookupJoinConcurrency()) + innerConcurrency := float64(p.SCtx().GetSessionVars().IndexLookupJoinConcurrency()) cpuCost += innerCPUCost / innerConcurrency // Cost of probing hash table in main thread. numPairs := outerCnt * innerCnt @@ -504,7 +504,7 @@ func (p *PhysicalIndexJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost flo memoryCost := innerConcurrency * (batchSize * distinctFactor) * innerCnt * sessVars.GetMemoryFactor() // Cost of inner child plan, i.e, mainly I/O and network cost. innerPlanCost := outerCnt * innerCost - if p.ctx.GetSessionVars().CostModelVersion == 2 { + if p.SCtx().GetSessionVars().CostModelVersion == 2 { // IndexJoin executes a batch of rows at a time, so the actual cost of this part should be // `innerCostPerBatch * numberOfBatches` instead of `innerCostPerRow * numberOfOuterRow`. // Use an empirical value batchRatio to handle this now. @@ -544,7 +544,7 @@ func (p *PhysicalIndexJoin) getPlanCostVer1(taskType property.TaskType, option * // GetCost computes the cost of index merge join operator and its children. func (p *PhysicalIndexHashJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost float64, costFlag uint64) float64 { var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() // Add the cost of evaluating outer filter, since inner filter of index join // is always empty, we can simply tell whether outer filter is empty using the // summed length of left/right conditions. @@ -633,7 +633,7 @@ func (p *PhysicalIndexHashJoin) getPlanCostVer1(taskType property.TaskType, opti // GetCost computes the cost of index merge join operator and its children. func (p *PhysicalIndexMergeJoin) GetCost(outerCnt, innerCnt, outerCost, innerCost float64, costFlag uint64) float64 { var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() // Add the cost of evaluating outer filter, since inner filter of index join // is always empty, we can simply tell whether outer filter is empty using the // summed length of left/right conditions. @@ -647,7 +647,7 @@ func (p *PhysicalIndexMergeJoin) GetCost(outerCnt, innerCnt, outerCost, innerCos // (outerCnt / batchSize) * (sortFactor + 1.0) * batchSize * cpuFactor // If `p.NeedOuterSort` is true, the sortFactor is batchSize * Log2(batchSize). // Otherwise, it's 0. - batchSize := math.Min(float64(p.ctx.GetSessionVars().IndexJoinBatchSize), outerCnt) + batchSize := math.Min(float64(p.SCtx().GetSessionVars().IndexJoinBatchSize), outerCnt) sortFactor := 0.0 if p.NeedOuterSort { sortFactor = math.Log2(batchSize) @@ -659,7 +659,7 @@ func (p *PhysicalIndexMergeJoin) GetCost(outerCnt, innerCnt, outerCost, innerCos // (outerCnt / batchSize) * (batchSize * distinctFactor) * cpuFactor // Since we don't know the number of copTasks built, ignore these network cost now. innerCPUCost += outerCnt * distinctFactor * sessVars.GetCPUFactor() - innerConcurrency := float64(p.ctx.GetSessionVars().IndexLookupJoinConcurrency()) + innerConcurrency := float64(p.SCtx().GetSessionVars().IndexLookupJoinConcurrency()) cpuCost += innerCPUCost / innerConcurrency // Cost of merge join in inner worker. numPairs := outerCnt * innerCnt @@ -724,7 +724,7 @@ func (p *PhysicalIndexMergeJoin) getPlanCostVer1(taskType property.TaskType, opt // GetCost computes the cost of apply operator. func (p *PhysicalApply) GetCost(lCount, rCount, lCost, rCost float64) float64 { var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() if len(p.LeftConditions) > 0 { cpuCost += lCount * sessVars.GetCPUFactor() lCount *= SelectionFactor @@ -776,19 +776,19 @@ func (p *PhysicalMergeJoin) GetCost(lCnt, rCnt float64, costFlag uint64) float64 innerCnt := rCnt innerKeys := p.RightJoinKeys innerSchema := p.children[1].Schema() - innerStats := p.children[1].statsInfo() + innerStats := p.children[1].StatsInfo() if p.JoinType == RightOuterJoin { outerCnt = rCnt innerCnt = lCnt innerKeys = p.LeftJoinKeys innerSchema = p.children[0].Schema() - innerStats = p.children[0].statsInfo() + innerStats = p.children[0].StatsInfo() } helper := &fullJoinRowCountHelper{ sctx: p.SCtx(), cartesian: false, - leftProfile: p.children[0].statsInfo(), - rightProfile: p.children[1].statsInfo(), + leftProfile: p.children[0].StatsInfo(), + rightProfile: p.children[1].StatsInfo(), leftJoinKeys: p.LeftJoinKeys, rightJoinKeys: p.RightJoinKeys, leftSchema: p.children[0].Schema(), @@ -806,7 +806,7 @@ func (p *PhysicalMergeJoin) GetCost(lCnt, rCnt float64, costFlag uint64) float64 if hasCostFlag(costFlag, CostFlagUseTrueCardinality) { numPairs = getOperatorActRows(p) } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() probeCost := numPairs * sessVars.GetCPUFactor() // Cost of evaluating outer filters. var cpuCost float64 @@ -850,10 +850,10 @@ func (p *PhysicalHashJoin) GetCost(lCnt, rCnt float64, _ bool, costFlag uint64, buildCnt, probeCnt = rCnt, lCnt build = p.children[1] } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() oomUseTmpStorage := variable.EnableTmpStorageOnOOM.Load() memQuota := sessVars.MemTracker.GetBytesLimit() // sessVars.MemQuotaQuery && hint - rowSize := getAvgRowSize(build.statsInfo(), build.Schema().Columns) + rowSize := getAvgRowSize(build.StatsInfo(), build.Schema().Columns) spill := oomUseTmpStorage && memQuota > 0 && rowSize*buildCnt > float64(memQuota) && p.storeTp != kv.TiFlash // Cost of building hash table. cpuFactor := sessVars.GetCPUFactor() @@ -868,8 +868,8 @@ func (p *PhysicalHashJoin) GetCost(lCnt, rCnt float64, _ bool, costFlag uint64, helper := &fullJoinRowCountHelper{ sctx: p.SCtx(), cartesian: false, - leftProfile: p.children[0].statsInfo(), - rightProfile: p.children[1].statsInfo(), + leftProfile: p.children[0].StatsInfo(), + rightProfile: p.children[1].StatsInfo(), leftJoinKeys: p.LeftJoinKeys, rightJoinKeys: p.RightJoinKeys, leftSchema: p.children[0].Schema(), @@ -961,7 +961,7 @@ func (p *PhysicalHashJoin) getPlanCostVer1(taskType property.TaskType, option *P func (p *PhysicalStreamAgg) GetCost(inputRows float64, isRoot, _ bool, costFlag uint64) float64 { aggFuncFactor := p.getAggFuncCostFactor(false) var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() if isRoot { cpuCost = inputRows * sessVars.GetCPUFactor() * aggFuncFactor } else { @@ -994,7 +994,7 @@ func (p *PhysicalHashAgg) GetCost(inputRows float64, isRoot, isMPP bool, costFla numDistinctFunc := p.numDistinctFunc() aggFuncFactor := p.getAggFuncCostFactor(isMPP) var cpuCost float64 - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() if isRoot { cpuCost = inputRows * sessVars.GetCPUFactor() * aggFuncFactor divisor, con := p.cpuCostDivisor(numDistinctFunc > 0) @@ -1044,13 +1044,13 @@ func (p *PhysicalSort) GetCost(count float64, schema *expression.Schema) float64 if count < 2.0 { count = 2.0 } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() cpuCost := count * math.Log2(count) * sessVars.GetCPUFactor() memoryCost := count * sessVars.GetMemoryFactor() oomUseTmpStorage := variable.EnableTmpStorageOnOOM.Load() memQuota := sessVars.MemTracker.GetBytesLimit() // sessVars.MemQuotaQuery && hint - rowSize := getAvgRowSize(p.statsInfo(), schema.Columns) + rowSize := getAvgRowSize(p.StatsInfo(), schema.Columns) spill := oomUseTmpStorage && memQuota > 0 && rowSize*count > float64(memQuota) diskCost := count * sessVars.GetDiskFactor() * rowSize if !spill { @@ -1083,7 +1083,7 @@ func (p *PhysicalTopN) GetCost(count float64, isRoot bool) float64 { if heapSize < 2.0 { heapSize = 2.0 } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() // Ignore the cost of `doCompaction` in current implementation of `TopNExec`, since it is the // special side-effect of our Chunk format in TiDB layer, which may not exist in coprocessor's // implementation, or may be removed in the future if we change data format. @@ -1122,15 +1122,15 @@ func (p *BatchPointGetPlan) GetCost(opt *physicalOptimizeOp) float64 { if cols == nil { return 0 // the cost of BatchGet generated in fast plan optimization is always 0 } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() var rowSize, rowCount float64 cost := 0.0 if p.IndexInfo == nil { rowCount = float64(len(p.Handles)) - rowSize = p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + rowSize = p.StatsInfo().HistColl.GetTableAvgRowSize(p.SCtx(), cols, kv.TiKV, true) } else { rowCount = float64(len(p.IndexValues)) - rowSize = p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) + rowSize = p.StatsInfo().HistColl.GetIndexAvgRowSize(p.SCtx(), cols, p.IndexInfo.Unique) } networkFactor := sessVars.GetNetworkFactor(p.TblInfo) seekFactor := sessVars.GetSeekFactor(p.TblInfo) @@ -1162,9 +1162,9 @@ func (p *BatchPointGetPlan) GetAvgRowSize() float64 { return 0 // the cost of BatchGet generated in fast plan optimization is always 0 } if p.IndexInfo == nil { - return p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + return p.StatsInfo().HistColl.GetTableAvgRowSize(p.SCtx(), cols, kv.TiKV, true) } - return p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) + return p.StatsInfo().HistColl.GetIndexAvgRowSize(p.SCtx(), cols, p.IndexInfo.Unique) } // GetCost returns cost of the PointGetPlan. @@ -1173,13 +1173,13 @@ func (p *PointGetPlan) GetCost(opt *physicalOptimizeOp) float64 { if cols == nil { return 0 // the cost of PointGet generated in fast plan optimization is always 0 } - sessVars := p.ctx.GetSessionVars() + sessVars := p.SCtx().GetSessionVars() var rowSize float64 cost := 0.0 if p.IndexInfo == nil { - rowSize = p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + rowSize = p.StatsInfo().HistColl.GetTableAvgRowSize(p.SCtx(), cols, kv.TiKV, true) } else { - rowSize = p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) + rowSize = p.StatsInfo().HistColl.GetIndexAvgRowSize(p.SCtx(), cols, p.IndexInfo.Unique) } networkFactor := sessVars.GetNetworkFactor(p.TblInfo) seekFactor := sessVars.GetSeekFactor(p.TblInfo) @@ -1210,9 +1210,9 @@ func (p *PointGetPlan) GetAvgRowSize() float64 { return 0 // the cost of PointGet generated in fast plan optimization is always 0 } if p.IndexInfo == nil { - return p.stats.HistColl.GetTableAvgRowSize(p.ctx, cols, kv.TiKV, true) + return p.StatsInfo().HistColl.GetTableAvgRowSize(p.SCtx(), cols, kv.TiKV, true) } - return p.stats.HistColl.GetIndexAvgRowSize(p.ctx, cols, p.IndexInfo.Unique) + return p.StatsInfo().HistColl.GetIndexAvgRowSize(p.SCtx(), cols, p.IndexInfo.Unique) } // getPlanCostVer1 calculates the cost of the plan if it has not been calculated yet and returns the cost. @@ -1229,7 +1229,7 @@ func (p *PhysicalUnionAll) getPlanCostVer1(taskType property.TaskType, option *P } childMaxCost = math.Max(childMaxCost, childCost) } - p.planCost = childMaxCost + float64(1+len(p.children))*p.ctx.GetSessionVars().GetConcurrencyFactor() + p.planCost = childMaxCost + float64(1+len(p.children))*p.SCtx().GetSessionVars().GetConcurrencyFactor() p.planCostInit = true return p.planCost, nil } @@ -1246,7 +1246,7 @@ func (p *PhysicalExchangeReceiver) getPlanCostVer1(taskType property.TaskType, o } p.planCost = childCost // accumulate net cost - p.planCost += getCardinality(p.children[0], costFlag) * p.ctx.GetSessionVars().GetNetworkFactor(nil) + p.planCost += getCardinality(p.children[0], costFlag) * p.SCtx().GetSessionVars().GetNetworkFactor(nil) p.planCostInit = true return p.planCost, nil } @@ -1291,11 +1291,11 @@ func estimateNetSeekCost(copTaskPlan PhysicalPlan) float64 { switch x := copTaskPlan.(type) { case *PhysicalTableScan: if x.StoreType == kv.TiFlash { // the old TiFlash interface uses cop-task protocol - return float64(len(x.Ranges)) * float64(len(x.Columns)) * x.ctx.GetSessionVars().GetSeekFactor(x.Table) + return float64(len(x.Ranges)) * float64(len(x.Columns)) * x.SCtx().GetSessionVars().GetSeekFactor(x.Table) } - return float64(len(x.Ranges)) * x.ctx.GetSessionVars().GetSeekFactor(x.Table) // TiKV + return float64(len(x.Ranges)) * x.SCtx().GetSessionVars().GetSeekFactor(x.Table) // TiKV case *PhysicalIndexScan: - return float64(len(x.Ranges)) * x.ctx.GetSessionVars().GetSeekFactor(x.Table) // TiKV + return float64(len(x.Ranges)) * x.SCtx().GetSessionVars().GetSeekFactor(x.Table) // TiKV default: return estimateNetSeekCost(copTaskPlan.Children()[0]) } diff --git a/planner/core/plan_cost_ver2.go b/planner/core/plan_cost_ver2.go index 7985aec6fa00b..c9fd0497a1289 100644 --- a/planner/core/plan_cost_ver2.go +++ b/planner/core/plan_cost_ver2.go @@ -103,7 +103,7 @@ func (p *PhysicalProjection) getPlanCostVer2(taskType property.TaskType, option inputRows := getCardinality(p.children[0], option.CostFlag) cpuFactor := getTaskCPUFactorVer2(p, taskType) - concurrency := float64(p.ctx.GetSessionVars().ProjectionConcurrency()) + concurrency := float64(p.SCtx().GetSessionVars().ProjectionConcurrency()) if concurrency == 0 { concurrency = 1 // un-parallel execution } @@ -129,7 +129,7 @@ func (p *PhysicalIndexScan) getPlanCostVer2(taskType property.TaskType, option * } rows := getCardinality(p, option.CostFlag) - rowSize := math.Max(getAvgRowSize(p.stats, p.schema.Columns), 2.0) // consider all index columns + rowSize := math.Max(getAvgRowSize(p.StatsInfo(), p.schema.Columns), 2.0) // consider all index columns scanFactor := getTaskScanFactorVer2(p, kv.TiKV, taskType) p.planCostVer2 = scanCostVer2(option, rows, rowSize, scanFactor) @@ -148,9 +148,9 @@ func (p *PhysicalTableScan) getPlanCostVer2(taskType property.TaskType, option * rows := getCardinality(p, option.CostFlag) var rowSize float64 if p.StoreType == kv.TiKV { - rowSize = getAvgRowSize(p.stats, p.tblCols) // consider all columns if TiKV + rowSize = getAvgRowSize(p.StatsInfo(), p.tblCols) // consider all columns if TiKV } else { // TiFlash - rowSize = getAvgRowSize(p.stats, p.schema.Columns) + rowSize = getAvgRowSize(p.StatsInfo(), p.schema.Columns) } rowSize = math.Max(rowSize, 2.0) scanFactor := getTaskScanFactorVer2(p, p.StoreType, taskType) @@ -175,9 +175,9 @@ func (p *PhysicalIndexReader) getPlanCostVer2(taskType property.TaskType, option } rows := getCardinality(p.indexPlan, option.CostFlag) - rowSize := getAvgRowSize(p.stats, p.schema.Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.schema.Columns) netFactor := getTaskNetFactorVer2(p, taskType) - concurrency := float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) + concurrency := float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) netCost := netCostVer2(option, rows, rowSize, netFactor) @@ -200,9 +200,9 @@ func (p *PhysicalTableReader) getPlanCostVer2(taskType property.TaskType, option } rows := getCardinality(p.tablePlan, option.CostFlag) - rowSize := getAvgRowSize(p.stats, p.schema.Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.schema.Columns) netFactor := getTaskNetFactorVer2(p, taskType) - concurrency := float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) + concurrency := float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) childType := property.CopSingleReadTaskType if p.StoreType == kv.TiFlash { // mpp protocol childType = property.MppTaskType @@ -219,7 +219,7 @@ func (p *PhysicalTableReader) getPlanCostVer2(taskType property.TaskType, option p.planCostInit = true // consider tidb_enforce_mpp - if p.StoreType == kv.TiFlash && p.ctx.GetSessionVars().IsMPPEnforced() && + if p.StoreType == kv.TiFlash && p.SCtx().GetSessionVars().IsMPPEnforced() && !hasCostFlag(option.CostFlag, CostFlagRecalculate) { // show the real cost in explain-statements p.planCostVer2 = divCostVer2(p.planCostVer2, 1000000000) } @@ -241,13 +241,13 @@ func (p *PhysicalIndexLookUpReader) getPlanCostVer2(taskType property.TaskType, indexRows := getCardinality(p.indexPlan, option.CostFlag) tableRows := getCardinality(p.indexPlan, option.CostFlag) - indexRowSize := getTblStats(p.indexPlan).GetAvgRowSize(p.ctx, p.indexPlan.Schema().Columns, true, false) - tableRowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.ctx, p.tablePlan.Schema().Columns, false, false) + indexRowSize := getTblStats(p.indexPlan).GetAvgRowSize(p.SCtx(), p.indexPlan.Schema().Columns, true, false) + tableRowSize := getTblStats(p.tablePlan).GetAvgRowSize(p.SCtx(), p.tablePlan.Schema().Columns, false, false) cpuFactor := getTaskCPUFactorVer2(p, taskType) netFactor := getTaskNetFactorVer2(p, taskType) requestFactor := getTaskRequestFactorVer2(p, taskType) - distConcurrency := float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) - doubleReadConcurrency := float64(p.ctx.GetSessionVars().IndexLookupConcurrency()) + distConcurrency := float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) + doubleReadConcurrency := float64(p.SCtx().GetSessionVars().IndexLookupConcurrency()) // index-side indexNetCost := netCostVer2(option, indexRows, indexRowSize, netFactor) @@ -269,7 +269,7 @@ func (p *PhysicalIndexLookUpReader) getPlanCostVer2(taskType property.TaskType, doubleReadCPUCost := newCostVer2(option, cpuFactor, indexRows*cpuFactor.Value, func() string { return fmt.Sprintf("double-read-cpu(%v*%v)", doubleReadRows, cpuFactor) }) - batchSize := float64(p.ctx.GetSessionVars().IndexLookupSize) + batchSize := float64(p.SCtx().GetSessionVars().IndexLookupSize) taskPerBatch := 32.0 // TODO: remove this magic number doubleReadTasks := doubleReadRows / batchSize * taskPerBatch doubleReadRequestCost := doubleReadCostVer2(option, doubleReadTasks, requestFactor) @@ -277,7 +277,7 @@ func (p *PhysicalIndexLookUpReader) getPlanCostVer2(taskType property.TaskType, p.planCostVer2 = sumCostVer2(indexSideCost, divCostVer2(sumCostVer2(tableSideCost, doubleReadCost), doubleReadConcurrency)) - if p.ctx.GetSessionVars().EnablePaging && p.expectedCnt > 0 && p.expectedCnt <= paging.Threshold { + if p.SCtx().GetSessionVars().EnablePaging && p.expectedCnt > 0 && p.expectedCnt <= paging.Threshold { // if the expectCnt is below the paging threshold, using paging API p.Paging = true // TODO: move this operation from cost model to physical optimization p.planCostVer2 = mulCostVer2(p.planCostVer2, 0.6) @@ -297,12 +297,12 @@ func (p *PhysicalIndexMergeReader) getPlanCostVer2(taskType property.TaskType, o } netFactor := getTaskNetFactorVer2(p, taskType) - distConcurrency := float64(p.ctx.GetSessionVars().DistSQLScanConcurrency()) + distConcurrency := float64(p.SCtx().GetSessionVars().DistSQLScanConcurrency()) var tableSideCost costVer2 if tablePath := p.tablePlan; tablePath != nil { rows := getCardinality(tablePath, option.CostFlag) - rowSize := getAvgRowSize(tablePath.Stats(), tablePath.Schema().Columns) + rowSize := getAvgRowSize(tablePath.StatsInfo(), tablePath.Schema().Columns) tableNetCost := netCostVer2(option, rows, rowSize, netFactor) tableChildCost, err := tablePath.getPlanCostVer2(taskType, option) @@ -315,7 +315,7 @@ func (p *PhysicalIndexMergeReader) getPlanCostVer2(taskType property.TaskType, o indexSideCost := make([]costVer2, 0, len(p.partialPlans)) for _, indexPath := range p.partialPlans { rows := getCardinality(indexPath, option.CostFlag) - rowSize := getAvgRowSize(indexPath.Stats(), indexPath.Schema().Columns) + rowSize := getAvgRowSize(indexPath.StatsInfo(), indexPath.Schema().Columns) indexNetCost := netCostVer2(option, rows, rowSize, netFactor) indexChildCost, err := indexPath.getPlanCostVer2(taskType, option) @@ -347,12 +347,12 @@ func (p *PhysicalSort) getPlanCostVer2(taskType property.TaskType, option *PlanC } rows := math.Max(getCardinality(p.children[0], option.CostFlag), 1) - rowSize := getAvgRowSize(p.statsInfo(), p.Schema().Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.Schema().Columns) cpuFactor := getTaskCPUFactorVer2(p, taskType) memFactor := getTaskMemFactorVer2(p, taskType) diskFactor := defaultVer2Factors.TiDBDisk oomUseTmpStorage := variable.EnableTmpStorageOnOOM.Load() - memQuota := p.ctx.GetSessionVars().MemTracker.GetBytesLimit() + memQuota := p.SCtx().GetSessionVars().MemTracker.GetBytesLimit() spill := taskType == property.RootTaskType && // only TiDB can spill oomUseTmpStorage && // spill is enabled memQuota > 0 && // mem-quota is set @@ -396,7 +396,7 @@ func (p *PhysicalTopN) getPlanCostVer2(taskType property.TaskType, option *PlanC rows := getCardinality(p.children[0], option.CostFlag) n := math.Max(1, float64(p.Count+p.Offset)) - rowSize := getAvgRowSize(p.statsInfo(), p.Schema().Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.Schema().Columns) cpuFactor := getTaskCPUFactorVer2(p, taskType) memFactor := getTaskMemFactorVer2(p, taskType) @@ -447,10 +447,10 @@ func (p *PhysicalHashAgg) getPlanCostVer2(taskType property.TaskType, option *Pl inputRows := getCardinality(p.children[0], option.CostFlag) outputRows := getCardinality(p, option.CostFlag) - outputRowSize := getAvgRowSize(p.Stats(), p.Schema().Columns) + outputRowSize := getAvgRowSize(p.StatsInfo(), p.Schema().Columns) cpuFactor := getTaskCPUFactorVer2(p, taskType) memFactor := getTaskMemFactorVer2(p, taskType) - concurrency := float64(p.ctx.GetSessionVars().HashAggFinalConcurrency()) + concurrency := float64(p.SCtx().GetSessionVars().HashAggFinalConcurrency()) aggCost := aggCostVer2(option, inputRows, p.AggFuncs, cpuFactor) groupCost := groupCostVer2(option, inputRows, p.GroupByItems, cpuFactor) @@ -518,7 +518,7 @@ func (p *PhysicalHashJoin) getPlanCostVer2(taskType property.TaskType, option *P } buildRows := getCardinality(build, option.CostFlag) probeRows := getCardinality(probe, option.CostFlag) - buildRowSize := getAvgRowSize(build.Stats(), build.Schema().Columns) + buildRowSize := getAvgRowSize(build.StatsInfo(), build.Schema().Columns) tidbConcurrency := float64(p.Concurrency) mppConcurrency := float64(3) // TODO: remove this empirical value cpuFactor := getTaskCPUFactorVer2(p, taskType) @@ -560,12 +560,12 @@ func (p *PhysicalIndexJoin) getIndexJoinCostVer2(taskType property.TaskType, opt build, probe := p.children[1-p.InnerChildIdx], p.children[p.InnerChildIdx] buildRows := getCardinality(build, option.CostFlag) - buildRowSize := getAvgRowSize(build.Stats(), build.Schema().Columns) + buildRowSize := getAvgRowSize(build.StatsInfo(), build.Schema().Columns) probeRowsOne := getCardinality(probe, option.CostFlag) probeRowsTot := probeRowsOne * buildRows - probeRowSize := getAvgRowSize(probe.Stats(), probe.Schema().Columns) + probeRowSize := getAvgRowSize(probe.StatsInfo(), probe.Schema().Columns) buildFilters, probeFilters := p.LeftConditions, p.RightConditions - probeConcurrency := float64(p.ctx.GetSessionVars().IndexLookupJoinConcurrency()) + probeConcurrency := float64(p.SCtx().GetSessionVars().IndexLookupJoinConcurrency()) cpuFactor := getTaskCPUFactorVer2(p, taskType) memFactor := getTaskMemFactorVer2(p, taskType) requestFactor := getTaskRequestFactorVer2(p, taskType) @@ -607,12 +607,12 @@ func (p *PhysicalIndexJoin) getIndexJoinCostVer2(taskType property.TaskType, opt // Double Read Cost doubleReadCost := newZeroCostVer2(traceCost(option)) - if p.ctx.GetSessionVars().IndexJoinDoubleReadPenaltyCostRate > 0 { - batchSize := float64(p.ctx.GetSessionVars().IndexJoinBatchSize) + if p.SCtx().GetSessionVars().IndexJoinDoubleReadPenaltyCostRate > 0 { + batchSize := float64(p.SCtx().GetSessionVars().IndexJoinBatchSize) taskPerBatch := 1024.0 // TODO: remove this magic number doubleReadTasks := buildRows / batchSize * taskPerBatch doubleReadCost = doubleReadCostVer2(option, doubleReadTasks, requestFactor) - doubleReadCost = mulCostVer2(doubleReadCost, p.ctx.GetSessionVars().IndexJoinDoubleReadPenaltyCostRate) + doubleReadCost = mulCostVer2(doubleReadCost, p.SCtx().GetSessionVars().IndexJoinDoubleReadPenaltyCostRate) } p.planCostVer2 = sumCostVer2(startCost, buildChildCost, buildFilterCost, buildTaskCost, divCostVer2(sumCostVer2(doubleReadCost, probeCost, probeFilterCost, hashTableCost), probeConcurrency)) @@ -674,7 +674,7 @@ func (p *PhysicalUnionAll) getPlanCostVer2(taskType property.TaskType, option *P return p.planCostVer2, nil } - concurrency := float64(p.ctx.GetSessionVars().UnionConcurrency()) + concurrency := float64(p.SCtx().GetSessionVars().UnionConcurrency()) childCosts := make([]costVer2, 0, len(p.children)) for _, child := range p.children { childCost, err := child.getPlanCostVer2(taskType, option) @@ -696,7 +696,7 @@ func (p *PhysicalExchangeReceiver) getPlanCostVer2(taskType property.TaskType, o } rows := getCardinality(p, option.CostFlag) - rowSize := getAvgRowSize(p.stats, p.Schema().Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.Schema().Columns) netFactor := getTaskNetFactorVer2(p, taskType) isBCast := false if sender, ok := p.children[0].(*PhysicalExchangeSender); ok { @@ -729,7 +729,7 @@ func (p *PointGetPlan) getPlanCostVer2(taskType property.TaskType, option *PlanC p.planCostInit = true return zeroCostVer2, nil } - rowSize := getAvgRowSize(p.stats, p.schema.Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.schema.Columns) netFactor := getTaskNetFactorVer2(p, taskType) p.planCostVer2 = netCostVer2(option, 1, rowSize, netFactor) @@ -749,7 +749,7 @@ func (p *BatchPointGetPlan) getPlanCostVer2(taskType property.TaskType, option * return zeroCostVer2, nil } rows := getCardinality(p, option.CostFlag) - rowSize := getAvgRowSize(p.stats, p.schema.Columns) + rowSize := getAvgRowSize(p.StatsInfo(), p.schema.Columns) netFactor := getTaskNetFactorVer2(p, taskType) p.planCostVer2 = netCostVer2(option, rows, rowSize, netFactor) diff --git a/planner/core/plan_stats_test.go b/planner/core/plan_stats_test.go index ef60e63417203..2de22416a333d 100644 --- a/planner/core/plan_stats_test.go +++ b/planner/core/plan_stats_test.go @@ -70,7 +70,7 @@ func TestPlanStatsLoad(t *testing.T) { check: func(p plannercore.Plan, tableInfo *model.TableInfo) { switch pp := p.(type) { case *plannercore.PhysicalTableReader: - stats := pp.Stats().HistColl + stats := pp.StatsInfo().HistColl require.Equal(t, 0, countFullStats(stats, tableInfo.Columns[1].ID)) require.Greater(t, countFullStats(stats, tableInfo.Columns[2].ID), 0) default: @@ -84,7 +84,7 @@ func TestPlanStatsLoad(t *testing.T) { pua, ok := p.(*plannercore.PhysicalUnionAll) require.True(t, ok) for _, child := range pua.Children() { - require.Greater(t, countFullStats(child.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(child.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) } }, }, @@ -93,8 +93,8 @@ func TestPlanStatsLoad(t *testing.T) { check: func(p plannercore.Plan, tableInfo *model.TableInfo) { pp, ok := p.(plannercore.PhysicalPlan) require.True(t, ok) - require.Greater(t, countFullStats(pp.Children()[0].Stats().HistColl, tableInfo.Columns[3].ID), 0) - require.Greater(t, countFullStats(pp.Children()[1].Stats().HistColl, tableInfo.Columns[3].ID), 0) + require.Greater(t, countFullStats(pp.Children()[0].StatsInfo().HistColl, tableInfo.Columns[3].ID), 0) + require.Greater(t, countFullStats(pp.Children()[1].StatsInfo().HistColl, tableInfo.Columns[3].ID), 0) }, }, { // Apply @@ -106,8 +106,8 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) left := pa.PhysicalHashJoin.Children()[0] right := pa.PhysicalHashJoin.Children()[0] - require.Greater(t, countFullStats(left.Stats().HistColl, tableInfo.Columns[2].ID), 0) - require.Greater(t, countFullStats(right.Stats().HistColl, tableInfo.Columns[3].ID), 0) + require.Greater(t, countFullStats(left.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(right.StatsInfo().HistColl, tableInfo.Columns[3].ID), 0) }, }, { // > Any @@ -117,7 +117,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) ptr, ok := ph.Children()[0].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(ptr.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(ptr.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // in @@ -127,7 +127,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) ptr, ok := ph.Children()[1].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(ptr.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(ptr.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // not in @@ -137,7 +137,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) ptr, ok := ph.Children()[1].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(ptr.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(ptr.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // exists @@ -147,7 +147,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) ptr, ok := ph.Children()[1].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(ptr.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(ptr.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // not exists @@ -157,7 +157,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) ptr, ok := ph.Children()[1].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(ptr.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(ptr.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // CTE @@ -171,7 +171,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) reader, ok := pp.Children()[0].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(reader.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(reader.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // recursive CTE @@ -183,7 +183,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) reader, ok := pp.Children()[0].(*plannercore.PhysicalTableReader) require.True(t, ok) - require.Greater(t, countFullStats(reader.Stats().HistColl, tableInfo.Columns[2].ID), 0) + require.Greater(t, countFullStats(reader.StatsInfo().HistColl, tableInfo.Columns[2].ID), 0) }, }, { // check idx(b) @@ -193,7 +193,7 @@ func TestPlanStatsLoad(t *testing.T) { require.True(t, ok) pis, ok := pr.IndexPlans[0].(*plannercore.PhysicalIndexScan) require.True(t, ok) - require.True(t, pis.Stats().HistColl.Indices[1].IsEssentialStatsLoaded()) + require.True(t, pis.StatsInfo().HistColl.Indices[1].IsEssentialStatsLoaded()) }, }, } @@ -287,7 +287,7 @@ func TestPlanStatsLoadTimeout(t *testing.T) { require.NoError(t, err) // not fail sql for timeout when pseudo=true switch pp := plan.(type) { case *plannercore.PhysicalTableReader: - stats := pp.Stats().HistColl + stats := pp.StatsInfo().HistColl require.Equal(t, 0, countFullStats(stats, tableInfo.Columns[0].ID)) require.Equal(t, 0, countFullStats(stats, tableInfo.Columns[2].ID)) // pseudo stats default: diff --git a/planner/core/plan_to_pb.go b/planner/core/plan_to_pb.go index 6e2f545b80645..a7b885674b0ca 100644 --- a/planner/core/plan_to_pb.go +++ b/planner/core/plan_to_pb.go @@ -30,7 +30,7 @@ import ( // ToPB implements PhysicalPlan ToPB interface. func (p *basePhysicalPlan) ToPB(_ sessionctx.Context, _ kv.StoreType) (*tipb.Executor, error) { - return nil, errors.Errorf("plan %s fails converts to PB", p.basePlan.ExplainID()) + return nil, errors.Errorf("plan %s fails converts to PB", p.Plan.ExplainID()) } // ToPB implements PhysicalPlan ToPB interface. @@ -247,7 +247,7 @@ func (p *PhysicalLimit) ToPB(ctx sessionctx.Context, storeType kv.StoreType) (*t // ToPB implements PhysicalPlan ToPB interface. func (p *PhysicalTableScan) ToPB(ctx sessionctx.Context, storeType kv.StoreType) (*tipb.Executor, error) { - if storeType == kv.TiFlash && p.Table.GetPartitionInfo() != nil && p.IsMPPOrBatchCop && p.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { + if storeType == kv.TiFlash && p.Table.GetPartitionInfo() != nil && p.IsMPPOrBatchCop && p.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { return p.partitionTableScanToPBForFlash(ctx) } tsExec := tables.BuildTableScanFromInfos(p.Table, p.Columns) @@ -727,7 +727,7 @@ func (p *PhysicalWindow) ToPB(ctx sessionctx.Context, storeType kv.StoreType) (* // ToPB implements PhysicalPlan ToPB interface. func (p *PhysicalSort) ToPB(ctx sessionctx.Context, storeType kv.StoreType) (*tipb.Executor, error) { if !p.IsPartialSort { - return nil, errors.Errorf("sort %s can't convert to pb, because it isn't a partial sort", p.basePlan.ExplainID()) + return nil, errors.Errorf("sort %s can't convert to pb, because it isn't a partial sort", p.Plan.ExplainID()) } sc := ctx.GetSessionVars().StmtCtx diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index 05db11ba202f7..c9e16214dee78 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -1789,7 +1789,7 @@ func (b *PlanBuilder) buildPhysicalIndexLookUpReader(_ context.Context, dbName m tblColHists: &(statistics.PseudoTable(tblInfo)).HistColl, }.Init(b.ctx, b.getSelectOffset()) // There is no alternative plan choices, so just use pseudo stats to avoid panic. - is.stats = &property.StatsInfo{HistColl: &(statistics.PseudoTable(tblInfo)).HistColl} + is.SetStats(&property.StatsInfo{HistColl: &(statistics.PseudoTable(tblInfo)).HistColl}) if hasCommonCols { for _, c := range commonInfos { is.Columns = append(is.Columns, c.ColumnInfo) @@ -1840,7 +1840,7 @@ func (b *PlanBuilder) buildPhysicalIndexLookUpReader(_ context.Context, dbName m cop := &copTask{ indexPlan: is, tablePlan: ts, - tblColHists: is.stats.HistColl, + tblColHists: is.StatsInfo().HistColl, extraHandleCol: extraCol, commonHandleCols: commonCols, } @@ -4284,7 +4284,7 @@ func (b *PlanBuilder) buildSelectPlanOfInsert(ctx context.Context, insert *ast.I } for i := range schema4NewRow.Columns { if schema4NewRow.Columns[i] == nil { - schema4NewRow.Columns[i] = &expression.Column{UniqueID: insertPlan.ctx.GetSessionVars().AllocPlanColumnID()} + schema4NewRow.Columns[i] = &expression.Column{UniqueID: insertPlan.SCtx().GetSessionVars().AllocPlanColumnID()} names4NewRow[i] = types.EmptyName } } @@ -5114,7 +5114,7 @@ func (b *PlanBuilder) buildExplainPlan(targetPlan Plan, format string, explainRo ExplainRows: explainRows, RuntimeStatsColl: runtimeStats, } - p.ctx = b.ctx + p.SetSCtx(b.ctx) return p, p.prepareSchema() } diff --git a/planner/core/point_get_plan.go b/planner/core/point_get_plan.go index 4ca4d44057a8e..bf6190575858f 100644 --- a/planner/core/point_get_plan.go +++ b/planner/core/point_get_plan.go @@ -33,6 +33,7 @@ import ( "github.com/pingcap/tidb/parser/opcode" "github.com/pingcap/tidb/parser/terror" ptypes "github.com/pingcap/tidb/parser/types" + "github.com/pingcap/tidb/planner/core/internal/base" "github.com/pingcap/tidb/planner/property" "github.com/pingcap/tidb/privilege" "github.com/pingcap/tidb/sessionctx" @@ -61,7 +62,7 @@ import ( // When we detect that the statement has a unique equal access condition, this plan is used. // This plan is much faster to build and to execute because it avoid the optimization and coprocessor cost. type PointGetPlan struct { - basePlan + base.Plan dbName string schema *expression.Schema TblInfo *model.TableInfo @@ -102,7 +103,7 @@ func (p *PointGetPlan) getEstRowCountForDisplay() float64 { if p == nil { return 0 } - return p.statsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) + return p.StatsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) } func (p *PointGetPlan) getActualProbeCnt(statsColl *execdetails.RuntimeStatsColl) int64 { @@ -215,13 +216,13 @@ func (*PointGetPlan) StatsCount() float64 { return 1 } -// statsInfo will return the the RowCount of property.StatsInfo for this plan. -func (p *PointGetPlan) statsInfo() *property.StatsInfo { - if p.stats == nil { - p.stats = &property.StatsInfo{} +// StatsInfo will return the the RowCount of property.StatsInfo for this plan. +func (p *PointGetPlan) StatsInfo() *property.StatsInfo { + if p.Plan.StatsInfo() == nil { + p.Plan.SetStats(&property.StatsInfo{}) } - p.stats.RowCount = 1 - return p.stats + p.Plan.StatsInfo().RowCount = 1 + return p.Plan.StatsInfo() } // Children gets all the children. @@ -260,7 +261,7 @@ func (p *PointGetPlan) MemoryUsage() (sum int64) { return } - sum = emptyPointGetPlanSize + p.basePlan.MemoryUsage() + int64(len(p.dbName)) + int64(cap(p.IdxColLens))*size.SizeOfInt + + sum = emptyPointGetPlanSize + p.Plan.MemoryUsage() + int64(len(p.dbName)) + int64(cap(p.IdxColLens))*size.SizeOfInt + int64(cap(p.IndexConstants)+cap(p.ColsFieldType)+cap(p.IdxCols)+cap(p.outputNames)+cap(p.Columns)+cap(p.accessCols))*size.SizeOfPointer if p.schema != nil { sum += p.schema.MemoryUsage() @@ -352,7 +353,7 @@ func (p *BatchPointGetPlan) getEstRowCountForDisplay() float64 { if p == nil { return 0 } - return p.statsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) + return p.StatsInfo().RowCount * getEstimatedProbeCntFromProbeParents(p.probeParents) } func (p *BatchPointGetPlan) getActualProbeCnt(statsColl *execdetails.RuntimeStatsColl) int64 { @@ -440,12 +441,12 @@ func (*BatchPointGetPlan) GetChildReqProps(_ int) *property.PhysicalProperty { // StatsCount will return the the RowCount of property.StatsInfo for this plan. func (p *BatchPointGetPlan) StatsCount() float64 { - return p.statsInfo().RowCount + return p.Plan.StatsInfo().RowCount } -// statsInfo will return the the RowCount of property.StatsInfo for this plan. -func (p *BatchPointGetPlan) statsInfo() *property.StatsInfo { - return p.stats +// StatsInfo will return the the RowCount of property.StatsInfo for this plan. +func (p *BatchPointGetPlan) StatsInfo() *property.StatsInfo { + return p.Plan.StatsInfo() } // Children gets all the children. @@ -549,7 +550,7 @@ func TryFastPlan(ctx sessionctx.Context, node ast.Node) (p Plan) { if vars.StmtCtx.OptimizeTracer == nil { vars.StmtCtx.OptimizeTracer = &tracing.OptimizeTracer{} } - vars.StmtCtx.OptimizeTracer.SetFastPlan(p.buildPlanTrace()) + vars.StmtCtx.OptimizeTracer.SetFastPlan(p.BuildPlanTrace()) } }() // Try to convert the `SELECT a, b, c FROM t WHERE (a, b, c) in ((1, 2, 4), (1, 3, 5))` to @@ -1203,7 +1204,7 @@ func partitionNameInSet(name model.CIStr, pnames []model.CIStr) bool { func newPointGetPlan(ctx sessionctx.Context, dbName string, schema *expression.Schema, tbl *model.TableInfo, names []*types.FieldName) *PointGetPlan { p := &PointGetPlan{ - basePlan: newBasePlan(ctx, plancodec.TypePointGet, 0), + Plan: base.NewBasePlan(ctx, plancodec.TypePointGet, 0), dbName: dbName, schema: schema, TblInfo: tbl, diff --git a/planner/core/rule_aggregation_elimination.go b/planner/core/rule_aggregation_elimination.go index 44ca858f3bdf7..cf4494c5d6f32 100644 --- a/planner/core/rule_aggregation_elimination.go +++ b/planner/core/rule_aggregation_elimination.go @@ -183,9 +183,9 @@ func CheckCanConvertAggToProj(agg *LogicalAggregation) bool { func ConvertAggToProj(agg *LogicalAggregation, schema *expression.Schema) (bool, *LogicalProjection) { proj := LogicalProjection{ Exprs: make([]expression.Expression, 0, len(agg.AggFuncs)), - }.Init(agg.ctx, agg.blockOffset) + }.Init(agg.SCtx(), agg.SelectBlockOffset()) for _, fun := range agg.AggFuncs { - ok, expr := rewriteExpr(agg.ctx, fun) + ok, expr := rewriteExpr(agg.SCtx(), fun) if !ok { return false, nil } diff --git a/planner/core/rule_aggregation_push_down.go b/planner/core/rule_aggregation_push_down.go index 1cff0100f3b40..d262787c51235 100644 --- a/planner/core/rule_aggregation_push_down.go +++ b/planner/core/rule_aggregation_push_down.go @@ -143,7 +143,7 @@ func (a *aggregationPushDownSolver) collectAggFuncs(agg *LogicalAggregation, joi // treated as group by columns in join subquery. func (a *aggregationPushDownSolver) collectGbyCols(agg *LogicalAggregation, join *LogicalJoin) (leftGbyCols, rightGbyCols []*expression.Column) { leftChild := join.children[0] - ctx := agg.ctx + ctx := agg.SCtx() for _, gbyExpr := range agg.GroupByItems { cols := expression.ExtractColumns(gbyExpr) for _, col := range cols { @@ -265,7 +265,7 @@ func (a *aggregationPushDownSolver) tryToPushDownAgg(oldAgg *LogicalAggregation, } nullGenerating := (join.JoinType == LeftOuterJoin && childIdx == 1) || (join.JoinType == RightOuterJoin && childIdx == 0) - agg, err := a.makeNewAgg(join.ctx, aggFuncs, gbyCols, aggHints, blockOffset, nullGenerating) + agg, err := a.makeNewAgg(join.SCtx(), aggFuncs, gbyCols, aggHints, blockOffset, nullGenerating) if err != nil { return nil, err } @@ -291,7 +291,7 @@ func (a *aggregationPushDownSolver) tryToPushDownAgg(oldAgg *LogicalAggregation, func (*aggregationPushDownSolver) getDefaultValues(agg *LogicalAggregation) ([]types.Datum, bool) { defaultValues := make([]types.Datum, 0, agg.Schema().Len()) for _, aggFunc := range agg.AggFuncs { - value, existsDefaultValue := aggFunc.EvalNullValueInOuterJoin(agg.ctx, agg.children[0].Schema()) + value, existsDefaultValue := aggFunc.EvalNullValueInOuterJoin(agg.SCtx(), agg.children[0].Schema()) if !existsDefaultValue { return nil, false } @@ -339,7 +339,7 @@ func (a *aggregationPushDownSolver) makeNewAgg(ctx sessionctx.Context, aggFuncs newAggFuncDescs = append(newAggFuncDescs, newFuncs...) } for _, gbyCol := range gbyCols { - firstRow, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncFirstRow, []expression.Expression{gbyCol}, false) + firstRow, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncFirstRow, []expression.Expression{gbyCol}, false) if err != nil { return nil, err } @@ -356,7 +356,7 @@ func (a *aggregationPushDownSolver) makeNewAgg(ctx sessionctx.Context, aggFuncs } func (*aggregationPushDownSolver) splitPartialAgg(agg *LogicalAggregation) (pushedAgg *LogicalAggregation) { - partial, final, _ := BuildFinalModeAggregation(agg.ctx, &AggInfo{ + partial, final, _ := BuildFinalModeAggregation(agg.SCtx(), &AggInfo{ AggFuncs: agg.AggFuncs, GroupByItems: agg.GroupByItems, Schema: agg.schema, @@ -373,7 +373,7 @@ func (*aggregationPushDownSolver) splitPartialAgg(agg *LogicalAggregation) (push AggFuncs: partial.AggFuncs, GroupByItems: partial.GroupByItems, aggHints: agg.aggHints, - }.Init(agg.ctx, agg.blockOffset) + }.Init(agg.SCtx(), agg.SelectBlockOffset()) pushedAgg.SetSchema(partial.Schema) return } @@ -381,12 +381,12 @@ func (*aggregationPushDownSolver) splitPartialAgg(agg *LogicalAggregation) (push // pushAggCrossUnion will try to push the agg down to the union. If the new aggregation's group-by columns doesn't contain unique key. // We will return the new aggregation. Otherwise we will transform the aggregation to projection. func (*aggregationPushDownSolver) pushAggCrossUnion(agg *LogicalAggregation, unionSchema *expression.Schema, unionChild LogicalPlan) (LogicalPlan, error) { - ctx := agg.ctx + ctx := agg.SCtx() newAgg := LogicalAggregation{ AggFuncs: make([]*aggregation.AggFuncDesc, 0, len(agg.AggFuncs)), GroupByItems: make([]expression.Expression, 0, len(agg.GroupByItems)), aggHints: agg.aggHints, - }.Init(ctx, agg.blockOffset) + }.Init(ctx, agg.SelectBlockOffset()) newAgg.SetSchema(agg.schema.Clone()) for _, aggFunc := range agg.AggFuncs { newAggFunc := aggFunc.Clone() @@ -401,7 +401,7 @@ func (*aggregationPushDownSolver) pushAggCrossUnion(agg *LogicalAggregation, uni newExpr := expression.ColumnSubstitute(gbyExpr, unionSchema, expression.Column2Exprs(unionChild.Schema().Columns)) newAgg.GroupByItems = append(newAgg.GroupByItems, newExpr) // TODO: if there is a duplicated first_row function, we can delete it. - firstRow, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncFirstRow, []expression.Expression{gbyExpr}, false) + firstRow, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncFirstRow, []expression.Expression{gbyExpr}, false) if err != nil { return nil, err } @@ -489,7 +489,7 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim if rightInvalid { rChild = join.children[1] } else { - rChild, err = a.tryToPushDownAgg(agg, rightAggFuncs, rightGbyCols, join, 1, agg.aggHints, agg.blockOffset, opt) + rChild, err = a.tryToPushDownAgg(agg, rightAggFuncs, rightGbyCols, join, 1, agg.aggHints, agg.SelectBlockOffset(), opt) if err != nil { return nil, err } @@ -497,7 +497,7 @@ func (a *aggregationPushDownSolver) aggPushDown(p LogicalPlan, opt *logicalOptim if leftInvalid { lChild = join.children[0] } else { - lChild, err = a.tryToPushDownAgg(agg, leftAggFuncs, leftGbyCols, join, 0, agg.aggHints, agg.blockOffset, opt) + lChild, err = a.tryToPushDownAgg(agg, leftAggFuncs, leftGbyCols, join, 0, agg.aggHints, agg.SelectBlockOffset(), opt) if err != nil { return nil, err } diff --git a/planner/core/rule_aggregation_skew_rewrite.go b/planner/core/rule_aggregation_skew_rewrite.go index e82e6833eb189..577533f152bbb 100644 --- a/planner/core/rule_aggregation_skew_rewrite.go +++ b/planner/core/rule_aggregation_skew_rewrite.go @@ -119,7 +119,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation } for _, arg := range aggFunc.Args { - firstRow, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncFirstRow, + firstRow, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncFirstRow, []expression.Expression{arg}, false) if err != nil { return nil @@ -147,7 +147,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation } } else { aggCol = &expression.Column{ - UniqueID: agg.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: agg.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: newAggFunc.RetTp, } } @@ -155,14 +155,14 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation if newAggFunc.Name == ast.AggFuncCount { cntIndexes = append(cntIndexes, i) - sumAggFunc, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncSum, + sumAggFunc, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncSum, []expression.Expression{aggCol}, false) if err != nil { return nil } topAggFuncs = append(topAggFuncs, sumAggFunc) topAggSchema.Columns[i] = &expression.Column{ - UniqueID: agg.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: agg.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: sumAggFunc.RetTp, } } else { @@ -179,7 +179,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation // SELECT count(DISTINCT a) FROM t GROUP BY b; // column b is not in the output schema, we have to add it to the bottom agg schema if firstRowCols.Has(int(col.UniqueID)) { - firstRow, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncFirstRow, + firstRow, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncFirstRow, []expression.Expression{col}, false) if err != nil { return nil @@ -194,7 +194,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation AggFuncs: bottomAggFuncs, GroupByItems: bottomAggGroupbyItems, aggHints: agg.aggHints, - }.Init(agg.ctx, agg.blockOffset) + }.Init(agg.SCtx(), agg.SelectBlockOffset()) bottomAgg.SetChildren(agg.children...) bottomAgg.SetSchema(bottomAggSchema) @@ -202,7 +202,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation AggFuncs: topAggFuncs, GroupByItems: agg.GroupByItems, aggHints: agg.aggHints, - }.Init(agg.ctx, agg.blockOffset) + }.Init(agg.SCtx(), agg.SelectBlockOffset()) topAgg.SetChildren(bottomAgg) topAgg.SetSchema(topAggSchema) @@ -215,7 +215,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation // we have to return a project operator that casts decimal to bigint proj := LogicalProjection{ Exprs: make([]expression.Expression, 0, len(agg.AggFuncs)), - }.Init(agg.ctx, agg.blockOffset) + }.Init(agg.SCtx(), agg.SelectBlockOffset()) for _, column := range topAggSchema.Columns { proj.Exprs = append(proj.Exprs, column.Clone()) } @@ -225,7 +225,7 @@ func (a *skewDistinctAggRewriter) rewriteSkewDistinctAgg(agg *LogicalAggregation exprType := proj.Exprs[index].GetType() targetType := agg.schema.Columns[index].GetType() if !exprType.Equal(targetType) { - proj.Exprs[index] = expression.BuildCastFunction(agg.ctx, proj.Exprs[index], targetType) + proj.Exprs[index] = expression.BuildCastFunction(agg.SCtx(), proj.Exprs[index], targetType) } } proj.SetSchema(agg.schema.Clone()) diff --git a/planner/core/rule_build_key_info.go b/planner/core/rule_build_key_info.go index 5b2f5c4ad4580..bd957174c4296 100644 --- a/planner/core/rule_build_key_info.go +++ b/planner/core/rule_build_key_info.go @@ -152,7 +152,7 @@ func (p *LogicalProjection) buildSchemaByExprs(selfSchema *expression.Schema) *e } else { // If the expression is not a column, we add a column to occupy the position. schema.Append(&expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: expr.GetType(), }) } @@ -201,13 +201,13 @@ func (p *LogicalJoin) BuildKeyInfo(selfSchema *expression.Schema, childSchema [] ln := expr.GetArgs()[0].(*expression.Column) rn := expr.GetArgs()[1].(*expression.Column) for _, key := range childSchema[0].Keys { - if len(key) == 1 && key[0].Equal(p.ctx, ln) { + if len(key) == 1 && key[0].Equal(p.SCtx(), ln) { lOk = true break } } for _, key := range childSchema[1].Keys { - if len(key) == 1 && key[0].Equal(p.ctx, rn) { + if len(key) == 1 && key[0].Equal(p.SCtx(), rn) { rOk = true break } @@ -271,11 +271,11 @@ func (ds *DataSource) BuildKeyInfo(selfSchema *expression.Schema, _ []*expressio var latestIndexes map[int64]*model.IndexInfo var changed bool var err error - check := ds.ctx.GetSessionVars().IsIsolation(ast.ReadCommitted) || ds.isForUpdateRead - check = check && ds.ctx.GetSessionVars().ConnectionID > 0 + check := ds.SCtx().GetSessionVars().IsIsolation(ast.ReadCommitted) || ds.isForUpdateRead + check = check && ds.SCtx().GetSessionVars().ConnectionID > 0 // we should check index valid while forUpdateRead, see detail in https://github.com/pingcap/tidb/pull/22152 if check { - latestIndexes, changed, err = getLatestIndexInfo(ds.ctx, ds.table.Meta().ID, 0) + latestIndexes, changed, err = getLatestIndexInfo(ds.SCtx(), ds.table.Meta().ID, 0) if err != nil { return } diff --git a/planner/core/rule_column_pruning.go b/planner/core/rule_column_pruning.go index 38348647eacb5..a987160205e75 100644 --- a/planner/core/rule_column_pruning.go +++ b/planner/core/rule_column_pruning.go @@ -157,16 +157,16 @@ func (la *LogicalAggregation) PruneColumns(parentUsedCols []*expression.Column, var err error var newAgg *aggregation.AggFuncDesc if allFirstRow { - newAgg, err = aggregation.NewAggFuncDesc(la.ctx, ast.AggFuncFirstRow, []expression.Expression{expression.NewOne()}, false) + newAgg, err = aggregation.NewAggFuncDesc(la.SCtx(), ast.AggFuncFirstRow, []expression.Expression{expression.NewOne()}, false) } else { - newAgg, err = aggregation.NewAggFuncDesc(la.ctx, ast.AggFuncCount, []expression.Expression{expression.NewOne()}, false) + newAgg, err = aggregation.NewAggFuncDesc(la.SCtx(), ast.AggFuncCount, []expression.Expression{expression.NewOne()}, false) } if err != nil { return err } la.AggFuncs = append(la.AggFuncs, newAgg) col := &expression.Column{ - UniqueID: la.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: la.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: newAgg.RetTp, } la.schema.Columns = append(la.schema.Columns, col) @@ -301,7 +301,7 @@ func (p *LogicalUnionAll) PruneColumns(parentUsedCols []*expression.Column, opt for j, col := range schema.Columns { exprs[j] = col } - proj := LogicalProjection{Exprs: exprs, AvoidColumnEvaluator: true}.Init(p.ctx, p.blockOffset) + proj := LogicalProjection{Exprs: exprs, AvoidColumnEvaluator: true}.Init(p.SCtx(), p.SelectBlockOffset()) proj.SetSchema(schema) proj.SetChildren(child) @@ -603,7 +603,7 @@ func addConstOneForEmptyProjection(p LogicalPlan) { constOne := expression.NewOne() proj.schema.Append(&expression.Column{ - UniqueID: proj.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: proj.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: constOne.GetType(), }) proj.Exprs = append(proj.Exprs, &expression.Constant{ diff --git a/planner/core/rule_decorrelate.go b/planner/core/rule_decorrelate.go index 126bb1f027a4f..000a1a4acb291 100644 --- a/planner/core/rule_decorrelate.go +++ b/planner/core/rule_decorrelate.go @@ -46,7 +46,7 @@ func (la *LogicalAggregation) canPullUp() bool { } for _, f := range la.AggFuncs { for _, arg := range f.Args { - expr := expression.EvaluateExprWithNull(la.ctx, la.children[0].Schema(), arg) + expr := expression.EvaluateExprWithNull(la.SCtx(), la.children[0].Schema(), arg) if con, ok := expr.(*expression.Constant); !ok || !con.Value.IsNull() { return false } @@ -69,7 +69,7 @@ func (la *LogicalApply) deCorColFromEqExpr(expr expression.Expression) expressio return nil } // We should make sure that the equal condition's left side is the join's left join key, right is the right key. - return expression.NewFunctionInternal(la.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), ret, col) + return expression.NewFunctionInternal(la.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), ret, col) } } if corCol, lOk := sf.GetArgs()[0].(*expression.CorrelatedColumn); lOk { @@ -79,7 +79,7 @@ func (la *LogicalApply) deCorColFromEqExpr(expr expression.Expression) expressio return nil } // We should make sure that the equal condition's left side is the join's left join key, right is the right key. - return expression.NewFunctionInternal(la.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), ret, col) + return expression.NewFunctionInternal(la.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), ret, col) } } return nil @@ -202,7 +202,7 @@ func (s *decorrelateSolver) optimize(ctx context.Context, p LogicalPlan, opt *lo // If the inner plan is non-correlated, the apply will be simplified to join. join := &apply.LogicalJoin join.self = join - join.tp = plancodec.TypeJoin + join.SetTP(plancodec.TypeJoin) p = join appendApplySimplifiedTraceStep(apply, join, opt) } else if apply.NoDecorrelate { @@ -311,7 +311,7 @@ func (s *decorrelateSolver) optimize(ctx context.Context, p LogicalPlan, opt *lo outerColsInSchema := make([]*expression.Column, 0, outerPlan.Schema().Len()) for i, col := range outerPlan.Schema().Columns { - first, err := aggregation.NewAggFuncDesc(agg.ctx, ast.AggFuncFirstRow, []expression.Expression{col}, false) + first, err := aggregation.NewAggFuncDesc(agg.SCtx(), ast.AggFuncFirstRow, []expression.Expression{col}, false) if err != nil { return nil, err } @@ -341,7 +341,7 @@ func (s *decorrelateSolver) optimize(ctx context.Context, p LogicalPlan, opt *lo aggArgs = append(aggArgs, expr) } } - desc, err := aggregation.NewAggFuncDesc(agg.ctx, agg.AggFuncs[i].Name, aggArgs, agg.AggFuncs[i].HasDistinct) + desc, err := aggregation.NewAggFuncDesc(agg.SCtx(), agg.AggFuncs[i].Name, aggArgs, agg.AggFuncs[i].HasDistinct) if err != nil { return nil, err } @@ -389,7 +389,7 @@ func (s *decorrelateSolver) optimize(ctx context.Context, p LogicalPlan, opt *lo clonedCol := eqCond.GetArgs()[1].(*expression.Column) // If the join key is not in the aggregation's schema, add first row function. if agg.schema.ColumnIndex(eqCond.GetArgs()[1].(*expression.Column)) == -1 { - newFunc, err := aggregation.NewAggFuncDesc(apply.ctx, ast.AggFuncFirstRow, []expression.Expression{clonedCol}, false) + newFunc, err := aggregation.NewAggFuncDesc(apply.SCtx(), ast.AggFuncFirstRow, []expression.Expression{clonedCol}, false) if err != nil { return nil, err } @@ -413,12 +413,12 @@ func (s *decorrelateSolver) optimize(ctx context.Context, p LogicalPlan, opt *lo defaultValueMap := s.aggDefaultValueMap(agg) // We should use it directly, rather than building a projection. if len(defaultValueMap) > 0 { - proj := LogicalProjection{}.Init(agg.ctx, agg.blockOffset) + proj := LogicalProjection{}.Init(agg.SCtx(), agg.SelectBlockOffset()) proj.SetSchema(apply.schema) proj.Exprs = expression.Column2Exprs(apply.schema.Columns) for i, val := range defaultValueMap { pos := proj.schema.ColumnIndex(agg.schema.Columns[i]) - ifNullFunc := expression.NewFunctionInternal(agg.ctx, ast.Ifnull, types.NewFieldType(mysql.TypeLonglong), agg.schema.Columns[i], val) + ifNullFunc := expression.NewFunctionInternal(agg.SCtx(), ast.Ifnull, types.NewFieldType(mysql.TypeLonglong), agg.schema.Columns[i], val) proj.Exprs[pos] = ifNullFunc } proj.SetChildren(apply) diff --git a/planner/core/rule_derive_topn_from_window.go b/planner/core/rule_derive_topn_from_window.go index 31901e45643c4..50d7d085ef2cf 100644 --- a/planner/core/rule_derive_topn_from_window.go +++ b/planner/core/rule_derive_topn_from_window.go @@ -91,7 +91,7 @@ func windowIsTopN(p *LogicalSelection) (bool, uint64) { // Check if filter on window function windowColumns := child.GetWindowResultColumns() - if len(windowColumns) != 1 || !(column.Equal(p.ctx, windowColumns[0])) { + if len(windowColumns) != 1 || !(column.Equal(p.SCtx(), windowColumns[0])) { return false, 0 } @@ -143,7 +143,7 @@ func (s *LogicalSelection) deriveTopN(opt *logicalOptimizeOp) LogicalPlan { byItems = append(byItems, &util.ByItems{Expr: col.Col, Desc: col.Desc}) } // Build derived Limit - derivedTopN := LogicalTopN{Count: limitValue, ByItems: byItems, PartitionBy: child.GetPartitionBy()}.Init(grandChild.ctx, grandChild.blockOffset) + derivedTopN := LogicalTopN{Count: limitValue, ByItems: byItems, PartitionBy: child.GetPartitionBy()}.Init(grandChild.SCtx(), grandChild.SelectBlockOffset()) derivedTopN.SetChildren(grandChild) /* return select->datasource->topN->window */ child.SetChildren(derivedTopN) diff --git a/planner/core/rule_eliminate_projection.go b/planner/core/rule_eliminate_projection.go index 76b7473c13bc0..d744092ae7968 100644 --- a/planner/core/rule_eliminate_projection.go +++ b/planner/core/rule_eliminate_projection.go @@ -80,7 +80,7 @@ func canProjectionBeEliminatedStrict(p *PhysicalProjection) bool { if p.Schema().Len() != child.Schema().Len() { return false } - for _, ref := range p.ctx.GetSessionVars().StmtCtx.ColRefFromUpdatePlan { + for _, ref := range p.SCtx().GetSessionVars().StmtCtx.ColRefFromUpdatePlan { for _, one := range p.Schema().Columns { if ref == one.UniqueID { return false @@ -203,7 +203,7 @@ func (pe *projectionEliminator) eliminate(p LogicalPlan, replace map[string]*exp resolveColumnAndReplace(dst, replace) } } - p.replaceExprColumns(replace) + p.ReplaceExprColumns(replace) if isProj { if child, ok := p.Children()[0].(*LogicalProjection); ok && !ExprsHasSideEffects(child.Exprs) { for i := range proj.Exprs { @@ -245,7 +245,8 @@ func ReplaceColumnOfExpr(expr expression.Expression, proj *LogicalProjection, sc return expr } -func (p *LogicalJoin) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (p *LogicalJoin) ReplaceExprColumns(replace map[string]*expression.Column) { for _, equalExpr := range p.EqualConditions { ResolveExprAndReplace(equalExpr, replace) } @@ -260,13 +261,15 @@ func (p *LogicalJoin) replaceExprColumns(replace map[string]*expression.Column) } } -func (p *LogicalProjection) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (p *LogicalProjection) ReplaceExprColumns(replace map[string]*expression.Column) { for _, expr := range p.Exprs { ResolveExprAndReplace(expr, replace) } } -func (la *LogicalAggregation) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (la *LogicalAggregation) ReplaceExprColumns(replace map[string]*expression.Column) { for _, agg := range la.AggFuncs { for _, aggExpr := range agg.Args { ResolveExprAndReplace(aggExpr, replace) @@ -277,14 +280,16 @@ func (la *LogicalAggregation) replaceExprColumns(replace map[string]*expression. } } -func (p *LogicalSelection) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (p *LogicalSelection) ReplaceExprColumns(replace map[string]*expression.Column) { for _, expr := range p.Conditions { ResolveExprAndReplace(expr, replace) } } -func (la *LogicalApply) replaceExprColumns(replace map[string]*expression.Column) { - la.LogicalJoin.replaceExprColumns(replace) +// ReplaceExprColumns implements LogicalPlan interface. +func (la *LogicalApply) ReplaceExprColumns(replace map[string]*expression.Column) { + la.LogicalJoin.ReplaceExprColumns(replace) for _, coCol := range la.CorCols { dst := replace[string(coCol.Column.HashCode(nil))] if dst != nil { @@ -293,19 +298,22 @@ func (la *LogicalApply) replaceExprColumns(replace map[string]*expression.Column } } -func (ls *LogicalSort) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (ls *LogicalSort) ReplaceExprColumns(replace map[string]*expression.Column) { for _, byItem := range ls.ByItems { ResolveExprAndReplace(byItem.Expr, replace) } } -func (lt *LogicalTopN) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (lt *LogicalTopN) ReplaceExprColumns(replace map[string]*expression.Column) { for _, byItem := range lt.ByItems { ResolveExprAndReplace(byItem.Expr, replace) } } -func (p *LogicalWindow) replaceExprColumns(replace map[string]*expression.Column) { +// ReplaceExprColumns implements LogicalPlan interface. +func (p *LogicalWindow) ReplaceExprColumns(replace map[string]*expression.Column) { for _, desc := range p.WindowFuncDescs { for _, arg := range desc.Args { ResolveExprAndReplace(arg, replace) diff --git a/planner/core/rule_inject_extra_projection.go b/planner/core/rule_inject_extra_projection.go index 9d5f86e41c0f6..edd972426fea7 100644 --- a/planner/core/rule_inject_extra_projection.go +++ b/planner/core/rule_inject_extra_projection.go @@ -90,7 +90,7 @@ func injectProjBelowUnion(un *PhysicalUnionAll) *PhysicalUnionAll { srcCol.Index = i srcType := srcCol.RetType if !srcType.Equal(dstType) || !(mysql.HasNotNullFlag(dstType.GetFlag()) == mysql.HasNotNullFlag(srcType.GetFlag())) { - exprs[i] = expression.BuildCastFunction4Union(un.ctx, srcCol, dstType) + exprs[i] = expression.BuildCastFunction4Union(un.SCtx(), srcCol, dstType) needChange = true } else { exprs[i] = srcCol @@ -99,7 +99,7 @@ func injectProjBelowUnion(un *PhysicalUnionAll) *PhysicalUnionAll { if needChange { proj := PhysicalProjection{ Exprs: exprs, - }.Init(un.ctx, ch.statsInfo(), 0) + }.Init(un.SCtx(), ch.StatsInfo(), 0) proj.SetSchema(un.schema.Clone()) proj.SetChildren(ch) un.children[i] = proj @@ -189,7 +189,7 @@ func InjectProjBelowAgg(aggPlan PhysicalPlan, aggFuncs []*aggregation.AggFuncDes proj := PhysicalProjection{ Exprs: projExprs, AvoidColumnEvaluator: false, - }.Init(aggPlan.SCtx(), child.statsInfo().ScaleByExpectCnt(prop.ExpectedCnt), aggPlan.SelectBlockOffset(), prop) + }.Init(aggPlan.SCtx(), child.StatsInfo().ScaleByExpectCnt(prop.ExpectedCnt), aggPlan.SelectBlockOffset(), prop) proj.SetSchema(expression.NewSchema(projSchemaCols...)) proj.SetChildren(child) @@ -223,7 +223,7 @@ func InjectProjBelowSort(p PhysicalPlan, orderByItems []*util.ByItems) PhysicalP topProj := PhysicalProjection{ Exprs: topProjExprs, AvoidColumnEvaluator: false, - }.Init(p.SCtx(), p.statsInfo(), p.SelectBlockOffset(), nil) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), nil) topProj.SetSchema(p.Schema().Clone()) topProj.SetChildren(p) @@ -256,7 +256,7 @@ func InjectProjBelowSort(p PhysicalPlan, orderByItems []*util.ByItems) PhysicalP bottomProj := PhysicalProjection{ Exprs: bottomProjExprs, AvoidColumnEvaluator: false, - }.Init(p.SCtx(), childPlan.statsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) + }.Init(p.SCtx(), childPlan.StatsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) bottomProj.SetSchema(expression.NewSchema(bottomProjSchemaCols...)) bottomProj.SetChildren(childPlan) p.SetChildren(bottomProj) @@ -305,7 +305,7 @@ func TurnNominalSortIntoProj(p PhysicalPlan, onlyColumn bool, orderByItems []*ut bottomProj := PhysicalProjection{ Exprs: bottomProjExprs, AvoidColumnEvaluator: false, - }.Init(p.SCtx(), childPlan.statsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) + }.Init(p.SCtx(), childPlan.StatsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) bottomProj.SetSchema(expression.NewSchema(bottomProjSchemaCols...)) bottomProj.SetChildren(childPlan) @@ -318,7 +318,7 @@ func TurnNominalSortIntoProj(p PhysicalPlan, onlyColumn bool, orderByItems []*ut topProj := PhysicalProjection{ Exprs: topProjExprs, AvoidColumnEvaluator: false, - }.Init(p.SCtx(), childPlan.statsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) + }.Init(p.SCtx(), childPlan.StatsInfo().ScaleByExpectCnt(childProp.ExpectedCnt), p.SelectBlockOffset(), childProp) topProj.SetSchema(childPlan.Schema().Clone()) topProj.SetChildren(bottomProj) diff --git a/planner/core/rule_join_reorder.go b/planner/core/rule_join_reorder.go index 20ceabd975264..9376a81d2d874 100644 --- a/planner/core/rule_join_reorder.go +++ b/planner/core/rule_join_reorder.go @@ -481,7 +481,7 @@ func (s *baseSingleGroupJoinOrderSolver) generateJoinOrderNode(joinNodePlans []L // baseNodeCumCost calculate the cumulative cost of the node in the join group. func (s *baseSingleGroupJoinOrderSolver) baseNodeCumCost(groupNode LogicalPlan) float64 { - cost := groupNode.statsInfo().RowCount + cost := groupNode.StatsInfo().RowCount for _, child := range groupNode.Children() { cost += s.baseNodeCumCost(child) } @@ -643,7 +643,7 @@ func (s *baseSingleGroupJoinOrderSolver) setNewJoinWithHint(newJoin *LogicalJoin // calcJoinCumCost calculates the cumulative cost of the join node. func (*baseSingleGroupJoinOrderSolver) calcJoinCumCost(join LogicalPlan, lNode, rNode *jrNode) float64 { - return join.statsInfo().RowCount + lNode.cumCost + rNode.cumCost + return join.StatsInfo().RowCount + lNode.cumCost + rNode.cumCost } func (*joinReOrderSolver) name() string { @@ -771,16 +771,16 @@ func (t *joinReorderTrace) traceJoinReorder(p LogicalPlan) { return } if len(t.initial) > 0 { - t.final = allJoinOrderToString(extractJoinAndDataSource(p.buildPlanTrace())) + t.final = allJoinOrderToString(extractJoinAndDataSource(p.BuildPlanTrace())) return } - t.initial = allJoinOrderToString(extractJoinAndDataSource(p.buildPlanTrace())) + t.initial = allJoinOrderToString(extractJoinAndDataSource(p.BuildPlanTrace())) } func (t *joinReorderTrace) appendLogicalJoinCost(join LogicalPlan, cost float64) { if t == nil || t.opt == nil || t.opt.tracer == nil { return } - joinMapKey := allJoinOrderToString(extractJoinAndDataSource(join.buildPlanTrace())) + joinMapKey := allJoinOrderToString(extractJoinAndDataSource(join.BuildPlanTrace())) t.cost[joinMapKey] = cost } diff --git a/planner/core/rule_join_reorder_dp_test.go b/planner/core/rule_join_reorder_dp_test.go index bfe28fdffa7be..760941c552d50 100644 --- a/planner/core/rule_join_reorder_dp_test.go +++ b/planner/core/rule_join_reorder_dp_test.go @@ -41,8 +41,8 @@ func (mj mockLogicalJoin) init(ctx sessionctx.Context) *mockLogicalJoin { } func (mj *mockLogicalJoin) recursiveDeriveStats(_ [][]*expression.Column) (*property.StatsInfo, error) { - if mj.stats == nil { - mj.stats = mj.statsMap[mj.involvedNodeSet] + if mj.StatsInfo() == nil { + mj.SetStats(mj.statsMap[mj.involvedNodeSet]) } return mj.statsMap[mj.involvedNodeSet], nil } @@ -142,9 +142,9 @@ func newDataSource(ctx sessionctx.Context, name string, count int) LogicalPlan { UniqueID: ctx.GetSessionVars().PlanColumnID.Add(1), RetType: types.NewFieldType(mysql.TypeLonglong), }) - ds.stats = &property.StatsInfo{ + ds.SetStats(&property.StatsInfo{ RowCount: float64(count), - } + }) return ds } diff --git a/planner/core/rule_max_min_eliminate.go b/planner/core/rule_max_min_eliminate.go index 08fec06d7384a..2ea1a35e4cb2b 100644 --- a/planner/core/rule_max_min_eliminate.go +++ b/planner/core/rule_max_min_eliminate.go @@ -73,7 +73,7 @@ func (a *maxMinEliminator) checkColCanUseIndex(plan LogicalPlan, col *expression // we only need to check if all of the conditions can be pushed down as accessConds // and `col` is the handle column. if p.handleCols != nil && col.Equal(nil, p.handleCols.GetCol(0)) { - if _, filterConds := ranger.DetachCondsForColumn(p.ctx, conditions, col); len(filterConds) != 0 { + if _, filterConds := ranger.DetachCondsForColumn(p.SCtx(), conditions, col); len(filterConds) != 0 { return false } return true @@ -85,7 +85,7 @@ func (a *maxMinEliminator) checkColCanUseIndex(plan LogicalPlan, col *expression } // 1. whether all of the conditions can be pushed down as accessConds. // 2. whether the AccessPath can satisfy the order property of `col` with these accessConds. - result, err := ranger.DetachCondAndBuildRangeForIndex(p.ctx, conditions, indexCols, indexColLen, p.ctx.GetSessionVars().RangeMaxSize) + result, err := ranger.DetachCondAndBuildRangeForIndex(p.SCtx(), conditions, indexCols, indexColLen, p.SCtx().GetSessionVars().RangeMaxSize) if err != nil || len(result.RemainedConds) != 0 { continue } @@ -109,14 +109,14 @@ func (a *maxMinEliminator) cloneSubPlans(plan LogicalPlan) LogicalPlan { case *LogicalSelection: newConditions := make([]expression.Expression, len(p.Conditions)) copy(newConditions, p.Conditions) - sel := LogicalSelection{Conditions: newConditions}.Init(p.ctx, p.blockOffset) + sel := LogicalSelection{Conditions: newConditions}.Init(p.SCtx(), p.SelectBlockOffset()) sel.SetChildren(a.cloneSubPlans(p.children[0])) return sel case *DataSource: // Quick clone a DataSource. // ReadOnly fields uses a shallow copy, while the fields which will be overwritten must use a deep copy. newDs := *p - newDs.baseLogicalPlan = newBaseLogicalPlan(p.ctx, p.tp, &newDs, p.blockOffset) + newDs.baseLogicalPlan = newBaseLogicalPlan(p.SCtx(), p.TP(), &newDs, p.SelectBlockOffset()) newDs.schema = p.schema.Clone() newDs.Columns = make([]*model.ColumnInfo, len(p.Columns)) copy(newDs.Columns, p.Columns) @@ -151,7 +151,7 @@ func (a *maxMinEliminator) splitAggFuncAndCheckIndices(agg *LogicalAggregation, aggs = make([]*LogicalAggregation, 0, len(agg.AggFuncs)) // we can split the aggregation only if all of the aggFuncs pass the check. for i, f := range agg.AggFuncs { - newAgg := LogicalAggregation{AggFuncs: []*aggregation.AggFuncDesc{f}}.Init(agg.ctx, agg.blockOffset) + newAgg := LogicalAggregation{AggFuncs: []*aggregation.AggFuncDesc{f}}.Init(agg.SCtx(), agg.SelectBlockOffset()) newAgg.SetChildren(a.cloneSubPlans(agg.children[0])) newAgg.schema = expression.NewSchema(agg.schema.Columns[i]) if err := newAgg.PruneColumns([]*expression.Column{newAgg.schema.Columns[0]}, opt); err != nil { @@ -174,7 +174,7 @@ func (*maxMinEliminator) eliminateSingleMaxMin(agg *LogicalAggregation, opt *log if len(expression.ExtractColumns(f.Args[0])) > 0 { // If it can be NULL, we need to filter NULL out first. if !mysql.HasNotNullFlag(f.Args[0].GetType().GetFlag()) { - sel = LogicalSelection{}.Init(ctx, agg.blockOffset) + sel = LogicalSelection{}.Init(ctx, agg.SelectBlockOffset()) isNullFunc := expression.NewFunctionInternal(ctx, ast.IsNull, types.NewFieldType(mysql.TypeTiny), f.Args[0]) notNullFunc := expression.NewFunctionInternal(ctx, ast.UnaryNot, types.NewFieldType(mysql.TypeTiny), isNullFunc) sel.Conditions = []expression.Expression{notNullFunc} @@ -186,14 +186,14 @@ func (*maxMinEliminator) eliminateSingleMaxMin(agg *LogicalAggregation, opt *log // For max function, the sort order should be desc. desc := f.Name == ast.AggFuncMax // Compose Sort operator. - sort = LogicalSort{}.Init(ctx, agg.blockOffset) + sort = LogicalSort{}.Init(ctx, agg.SelectBlockOffset()) sort.ByItems = append(sort.ByItems, &util.ByItems{Expr: f.Args[0], Desc: desc}) sort.SetChildren(child) child = sort } // Compose Limit operator. - li := LogicalLimit{Count: 1}.Init(ctx, agg.blockOffset) + li := LogicalLimit{Count: 1}.Init(ctx, agg.SelectBlockOffset()) li.SetChildren(child) // If no data in the child, we need to return NULL instead of empty. This cannot be done by sort and limit themselves. diff --git a/planner/core/rule_partition_processor.go b/planner/core/rule_partition_processor.go index 363835ae58c4a..d39128a73836e 100644 --- a/planner/core/rule_partition_processor.go +++ b/planner/core/rule_partition_processor.go @@ -84,7 +84,7 @@ func (s *partitionProcessor) rewriteDataSource(lp LogicalPlan, opt *logicalOptim us := LogicalUnionScan{ conditions: p.conditions, handleCols: p.handleCols, - }.Init(ua.ctx, ua.blockOffset) + }.Init(ua.SCtx(), ua.SelectBlockOffset()) us.SetChildren(child) children = append(children, us) } @@ -467,7 +467,7 @@ func (s *partitionProcessor) processHashOrKeyPartition(ds *DataSource, pi *model if used != nil { return s.makeUnionAllChildren(ds, pi, convertToRangeOr(used, pi), opt) } - tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.blockOffset) + tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.SelectBlockOffset()) tableDual.schema = ds.Schema() appendNoPartitionChildTraceStep(ds, tableDual, opt) return tableDual, nil @@ -759,7 +759,7 @@ func (s *partitionProcessor) prune(ds *DataSource, opt *logicalOptimizeOp) (Logi // like 'not (a != 1)' would not be handled so we need to convert it to 'a = 1', which can be handled when building range. // TODO: there may be a better way to push down Not once for all. for i, cond := range ds.allConds { - ds.allConds[i] = expression.PushDownNot(ds.ctx, cond) + ds.allConds[i] = expression.PushDownNot(ds.SCtx(), cond) } // Try to locate partition directly for hash partition. switch pi.Type { @@ -978,7 +978,7 @@ func (s *partitionProcessor) pruneRangePartition(ctx sessionctx.Context, pi *mod } func (s *partitionProcessor) processRangePartition(ds *DataSource, pi *model.PartitionInfo, opt *logicalOptimizeOp) (LogicalPlan, error) { - used, err := s.pruneRangePartition(ds.ctx, pi, ds.table.(table.PartitionedTable), ds.allConds, ds.TblCols, ds.names) + used, err := s.pruneRangePartition(ds.SCtx(), pi, ds.table.(table.PartitionedTable), ds.allConds, ds.TblCols, ds.names) if err != nil { return nil, err } @@ -993,7 +993,7 @@ func (s *partitionProcessor) processListPartition(ds *DataSource, pi *model.Part if used != nil { return s.makeUnionAllChildren(ds, pi, convertToRangeOr(used, pi), opt) } - tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.blockOffset) + tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.SelectBlockOffset()) tableDual.schema = ds.Schema() appendNoPartitionChildTraceStep(ds, tableDual, opt) return tableDual, nil @@ -1590,12 +1590,12 @@ func pruneUseBinarySearch(lessThan lessThanDataInt, data dataForPrune, unsigned func (*partitionProcessor) resolveAccessPaths(ds *DataSource) error { possiblePaths, err := getPossibleAccessPaths( - ds.ctx, &tableHintInfo{indexMergeHintList: ds.indexMergeHints, indexHintList: ds.IndexHints}, + ds.SCtx(), &tableHintInfo{indexMergeHintList: ds.indexMergeHints, indexHintList: ds.IndexHints}, ds.astIndexHints, ds.table, ds.DBName, ds.tableInfo.Name, ds.isForUpdateRead, true) if err != nil { return err } - possiblePaths, err = filterPathByIsolationRead(ds.ctx, possiblePaths, ds.tableInfo.Name, ds.DBName) + possiblePaths, err = filterPathByIsolationRead(ds.SCtx(), possiblePaths, ds.tableInfo.Name, ds.DBName) if err != nil { return err } @@ -1662,7 +1662,7 @@ func (s *partitionProcessor) resolveOptimizeHint(ds *DataSource, partitionName m } } if ds.preferStoreType&preferTiFlash != 0 && ds.preferStoreType&preferTiKV != 0 { - ds.ctx.GetSessionVars().StmtCtx.AppendWarning( + ds.SCtx().GetSessionVars().StmtCtx.AppendWarning( errors.New("hint `read_from_storage` has conflict storage type for the partition " + partitionName.L)) } @@ -1691,16 +1691,16 @@ func appendWarnForUnknownPartitions(ctx sessionctx.Context, hintName string, unk func (*partitionProcessor) checkHintsApplicable(ds *DataSource, partitionSet set.StringSet) { for _, idxHint := range ds.IndexHints { unknownPartitions := checkTableHintsApplicableForPartition(idxHint.partitions, partitionSet) - appendWarnForUnknownPartitions(ds.ctx, restore2IndexHint(idxHint.hintTypeString(), idxHint), unknownPartitions) + appendWarnForUnknownPartitions(ds.SCtx(), restore2IndexHint(idxHint.hintTypeString(), idxHint), unknownPartitions) } for _, idxMergeHint := range ds.indexMergeHints { unknownPartitions := checkTableHintsApplicableForPartition(idxMergeHint.partitions, partitionSet) - appendWarnForUnknownPartitions(ds.ctx, restore2IndexHint(HintIndexMerge, idxMergeHint), unknownPartitions) + appendWarnForUnknownPartitions(ds.SCtx(), restore2IndexHint(HintIndexMerge, idxMergeHint), unknownPartitions) } unknownPartitions := checkTableHintsApplicableForPartition(ds.preferPartitions[preferTiKV], partitionSet) unknownPartitions = append(unknownPartitions, checkTableHintsApplicableForPartition(ds.preferPartitions[preferTiFlash], partitionSet)...) - appendWarnForUnknownPartitions(ds.ctx, HintReadFromStorage, unknownPartitions) + appendWarnForUnknownPartitions(ds.SCtx(), HintReadFromStorage, unknownPartitions) } func (s *partitionProcessor) makeUnionAllChildren(ds *DataSource, pi *model.PartitionInfo, or partitionRangeOR, opt *logicalOptimizeOp) (LogicalPlan, error) { @@ -1717,7 +1717,7 @@ func (s *partitionProcessor) makeUnionAllChildren(ds *DataSource, pi *model.Part } // Not a deep copy. newDataSource := *ds - newDataSource.baseLogicalPlan = newBaseLogicalPlan(ds.SCtx(), plancodec.TypeTableScan, &newDataSource, ds.blockOffset) + newDataSource.baseLogicalPlan = newBaseLogicalPlan(ds.SCtx(), plancodec.TypeTableScan, &newDataSource, ds.SelectBlockOffset()) newDataSource.schema = ds.schema.Clone() newDataSource.Columns = make([]*model.ColumnInfo, len(ds.Columns)) copy(newDataSource.Columns, ds.Columns) @@ -1727,7 +1727,7 @@ func (s *partitionProcessor) makeUnionAllChildren(ds *DataSource, pi *model.Part // There are many expression nodes in the plan tree use the original datasource // id as FromID. So we set the id of the newDataSource with the original one to // avoid traversing the whole plan tree to update the references. - newDataSource.id = ds.id + newDataSource.SetID(ds.ID()) err := s.resolveOptimizeHint(&newDataSource, pi.Definitions[i].Name) partitionNameSet.Insert(pi.Definitions[i].Name.L) if err != nil { @@ -1741,7 +1741,7 @@ func (s *partitionProcessor) makeUnionAllChildren(ds *DataSource, pi *model.Part if len(children) == 0 { // No result after table pruning. - tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.blockOffset) + tableDual := LogicalTableDual{RowCount: 0}.Init(ds.SCtx(), ds.SelectBlockOffset()) tableDual.schema = ds.Schema() appendMakeUnionAllChildrenTranceStep(ds, usedDefinition, tableDual, children, opt) return tableDual, nil @@ -1751,7 +1751,7 @@ func (s *partitionProcessor) makeUnionAllChildren(ds *DataSource, pi *model.Part appendMakeUnionAllChildrenTranceStep(ds, usedDefinition, children[0], children, opt) return children[0], nil } - unionAll := LogicalPartitionUnionAll{}.Init(ds.SCtx(), ds.blockOffset) + unionAll := LogicalPartitionUnionAll{}.Init(ds.SCtx(), ds.SelectBlockOffset()) unionAll.SetChildren(children...) unionAll.SetSchema(ds.schema.Clone()) appendMakeUnionAllChildrenTranceStep(ds, usedDefinition, unionAll, children, opt) @@ -1955,7 +1955,7 @@ func appendMakeUnionAllChildrenTranceStep(origin *DataSource, usedMap map[int64] }) if len(children) == 1 { newDS := plan.(*DataSource) - newDS.id = origin.SCtx().GetSessionVars().AllocNewPlanID() + newDS.SetID(origin.SCtx().GetSessionVars().AllocNewPlanID()) action = func() string { return fmt.Sprintf("%v_%v becomes %s_%v", origin.TP(), origin.ID(), newDS.TP(), newDS.ID()) } @@ -1971,7 +1971,7 @@ func appendMakeUnionAllChildrenTranceStep(origin *DataSource, usedMap map[int64] buffer.WriteString(",") } newDS := child.(*DataSource) - newDS.id = origin.SCtx().GetSessionVars().AllocNewPlanID() + newDS.SetID(origin.SCtx().GetSessionVars().AllocNewPlanID()) fmt.Fprintf(buffer, "%s_%v", child.TP(), newDS.ID()) } buffer.WriteString("]") diff --git a/planner/core/rule_predicate_push_down.go b/planner/core/rule_predicate_push_down.go index c9362744cbe15..1c5f468409359 100644 --- a/planner/core/rule_predicate_push_down.go +++ b/planner/core/rule_predicate_push_down.go @@ -108,7 +108,7 @@ func (p *LogicalSelection) PredicatePushDown(predicates []expression.Expression, retConditions, child = p.children[0].PredicatePushDown(append(canBePushDown, predicates...), opt) retConditions = append(retConditions, canNotBePushDown...) if len(retConditions) > 0 { - p.Conditions = expression.PropagateConstant(p.ctx, retConditions) + p.Conditions = expression.PropagateConstant(p.SCtx(), retConditions) // Return table dual when filter is constant false or null. dual := Conds2TableDual(p, p.Conditions) if dual != nil { @@ -132,13 +132,13 @@ func (p *LogicalUnionScan) PredicatePushDown(predicates []expression.Expression, // PredicatePushDown implements LogicalPlan PredicatePushDown interface. func (ds *DataSource) PredicatePushDown(predicates []expression.Expression, opt *logicalOptimizeOp) ([]expression.Expression, LogicalPlan) { - predicates = expression.PropagateConstant(ds.ctx, predicates) + predicates = expression.PropagateConstant(ds.SCtx(), predicates) predicates = DeleteTrueExprs(ds, predicates) // Add tidb_shard() prefix to the condtion for shard index in some scenarios // TODO: remove it to the place building logical plan - predicates = ds.AddPrefix4ShardIndexes(ds.ctx, predicates) + predicates = ds.AddPrefix4ShardIndexes(ds.SCtx(), predicates) ds.allConds = predicates - ds.pushedDownConds, predicates = expression.PushDownExprs(ds.ctx.GetSessionVars().StmtCtx, predicates, ds.ctx.GetClient(), kv.UnSpecified) + ds.pushedDownConds, predicates = expression.PushDownExprs(ds.SCtx().GetSessionVars().StmtCtx, predicates, ds.SCtx().GetClient(), kv.UnSpecified) appendDataSourcePredicatePushDownTraceStep(ds, opt) return predicates, ds } @@ -162,7 +162,7 @@ func (p *LogicalJoin) PredicatePushDown(predicates []expression.Expression, opt return ret, dual } // Handle where conditions - predicates = expression.ExtractFiltersFromDNFs(p.ctx, predicates) + predicates = expression.ExtractFiltersFromDNFs(p.SCtx(), predicates) // Only derive left where condition, because right where condition cannot be pushed down equalCond, leftPushCond, rightPushCond, otherCond = p.extractOnCondition(predicates, true, false) leftCond = leftPushCond @@ -181,7 +181,7 @@ func (p *LogicalJoin) PredicatePushDown(predicates []expression.Expression, opt return ret, dual } // Handle where conditions - predicates = expression.ExtractFiltersFromDNFs(p.ctx, predicates) + predicates = expression.ExtractFiltersFromDNFs(p.SCtx(), predicates) // Only derive right where condition, because left where condition cannot be pushed down equalCond, leftPushCond, rightPushCond, otherCond = p.extractOnCondition(predicates, false, true) rightCond = rightPushCond @@ -199,8 +199,8 @@ func (p *LogicalJoin) PredicatePushDown(predicates []expression.Expression, opt tempCond = append(tempCond, expression.ScalarFuncs2Exprs(p.EqualConditions)...) tempCond = append(tempCond, p.OtherConditions...) tempCond = append(tempCond, predicates...) - tempCond = expression.ExtractFiltersFromDNFs(p.ctx, tempCond) - tempCond = expression.PropagateConstant(p.ctx, tempCond) + tempCond = expression.ExtractFiltersFromDNFs(p.SCtx(), tempCond) + tempCond = expression.PropagateConstant(p.SCtx(), tempCond) // Return table dual when filter is constant false or null. dual := Conds2TableDual(p, tempCond) if dual != nil { @@ -215,7 +215,7 @@ func (p *LogicalJoin) PredicatePushDown(predicates []expression.Expression, opt leftCond = leftPushCond rightCond = rightPushCond case AntiSemiJoin: - predicates = expression.PropagateConstant(p.ctx, predicates) + predicates = expression.PropagateConstant(p.SCtx(), predicates) // Return table dual when filter is constant false or null. dual := Conds2TableDual(p, predicates) if dual != nil { @@ -233,8 +233,8 @@ func (p *LogicalJoin) PredicatePushDown(predicates []expression.Expression, opt rightCond = append(p.RightConditions, rightPushCond...) p.RightConditions = nil } - leftCond = expression.RemoveDupExprs(p.ctx, leftCond) - rightCond = expression.RemoveDupExprs(p.ctx, rightCond) + leftCond = expression.RemoveDupExprs(p.SCtx(), leftCond) + rightCond = expression.RemoveDupExprs(p.SCtx(), rightCond) leftRet, lCh := p.children[0].PredicatePushDown(leftCond, opt) rightRet, rCh := p.children[1].PredicatePushDown(rightCond, opt) addSelection(p, lCh, leftRet, 0, opt) @@ -304,7 +304,7 @@ func (p *LogicalJoin) updateEQCond() { if rProj != nil { rKey = rProj.appendExpr(rKey) } - eqCond := expression.NewFunctionInternal(p.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), lKey, rKey) + eqCond := expression.NewFunctionInternal(p.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), lKey, rKey) if isNA { p.NAEQConditions = append(p.NAEQConditions, eqCond.(*expression.ScalarFunction)) } else { @@ -353,7 +353,7 @@ func (p *LogicalProjection) appendExpr(expr expression.Expression) *expression.C p.Exprs = append(p.Exprs, expr) col := &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: expr.GetType().Clone(), } col.SetCoercibility(expr.Coercibility()) @@ -372,7 +372,7 @@ func (p *LogicalJoin) getProj(idx int) *LogicalProjection { if ok { return proj } - proj = LogicalProjection{Exprs: make([]expression.Expression, 0, child.Schema().Len())}.Init(p.ctx, child.SelectBlockOffset()) + proj = LogicalProjection{Exprs: make([]expression.Expression, 0, child.Schema().Len())}.Init(p.SCtx(), child.SelectBlockOffset()) for _, col := range child.Schema().Columns { proj.Exprs = append(proj.Exprs, col) } @@ -412,7 +412,7 @@ func simplifyOuterJoin(p *LogicalJoin, predicates []expression.Expression) { if expression.ExprFromSchema(expr, outerTable.Schema()) { continue } - isOk := isNullRejected(p.ctx, innerTable.Schema(), expr) + isOk := isNullRejected(p.SCtx(), innerTable.Schema(), expr) if isOk { canBeSimplified = true break @@ -538,10 +538,10 @@ func (la *LogicalAggregation) pushDownCNFPredicatesForAggregation(cond expressio for _, item := range subCNFItem { condsToPushForItem, retForItem := la.pushDownDNFPredicatesForAggregation(item, groupByColumns, exprsOriginal) if len(condsToPushForItem) > 0 { - condsToPush = append(condsToPush, expression.ComposeDNFCondition(la.ctx, condsToPushForItem...)) + condsToPush = append(condsToPush, expression.ComposeDNFCondition(la.SCtx(), condsToPushForItem...)) } if len(retForItem) > 0 { - ret = append(ret, expression.ComposeDNFCondition(la.ctx, retForItem...)) + ret = append(ret, expression.ComposeDNFCondition(la.SCtx(), retForItem...)) } } return condsToPush, ret @@ -565,16 +565,16 @@ func (la *LogicalAggregation) pushDownDNFPredicatesForAggregation(cond expressio if len(condsToPushForItem) <= 0 { return nil, []expression.Expression{cond} } - condsToPush = append(condsToPush, expression.ComposeCNFCondition(la.ctx, condsToPushForItem...)) + condsToPush = append(condsToPush, expression.ComposeCNFCondition(la.SCtx(), condsToPushForItem...)) if len(retForItem) > 0 { - ret = append(ret, expression.ComposeCNFCondition(la.ctx, retForItem...)) + ret = append(ret, expression.ComposeCNFCondition(la.SCtx(), retForItem...)) } } if len(ret) == 0 { // All the condition can be pushed down. return []expression.Expression{cond}, nil } - dnfPushDownCond := expression.ComposeDNFCondition(la.ctx, condsToPush...) + dnfPushDownCond := expression.ComposeDNFCondition(la.SCtx(), condsToPush...) // Some condition can't be pushed down, we need to keep all the condition. return []expression.Expression{dnfPushDownCond}, []expression.Expression{cond} } @@ -744,7 +744,7 @@ func (p *LogicalJoin) outerJoinPropConst(predicates []expression.Expression) []e p.RightConditions = nil p.OtherConditions = nil nullSensitive := p.JoinType == AntiLeftOuterSemiJoin || p.JoinType == LeftOuterSemiJoin - joinConds, predicates = expression.PropConstOverOuterJoin(p.ctx, joinConds, predicates, outerTable.Schema(), innerTable.Schema(), nullSensitive) + joinConds, predicates = expression.PropConstOverOuterJoin(p.SCtx(), joinConds, predicates, outerTable.Schema(), innerTable.Schema(), nullSensitive) p.AttachOnConds(joinConds) return predicates } @@ -779,7 +779,7 @@ func (p *LogicalWindow) PredicatePushDown(predicates []expression.Expression, op // PredicatePushDown implements LogicalPlan PredicatePushDown interface. func (p *LogicalMemTable) PredicatePushDown(predicates []expression.Expression, _ *logicalOptimizeOp) ([]expression.Expression, LogicalPlan) { if p.Extractor != nil { - predicates = p.Extractor.Extract(p.ctx, p.schema, p.names, predicates) + predicates = p.Extractor.Extract(p.SCtx(), p.schema, p.names, predicates) } return predicates, p.self } @@ -1010,7 +1010,7 @@ func (p *LogicalCTE) PredicatePushDown(predicates []expression.Expression, _ *lo newPred = append(newPred, pushedPredicates[i].Clone()) ResolveExprAndReplace(newPred[i], p.cte.ColumnMap) } - p.cte.pushDownPredicates = append(p.cte.pushDownPredicates, expression.ComposeCNFCondition(p.ctx, newPred...)) + p.cte.pushDownPredicates = append(p.cte.pushDownPredicates, expression.ComposeCNFCondition(p.SCtx(), newPred...)) return predicates, p.self } diff --git a/planner/core/rule_predicate_simplification.go b/planner/core/rule_predicate_simplification.go index 403b212885fcc..230800ea754f0 100644 --- a/planner/core/rule_predicate_simplification.go +++ b/planner/core/rule_predicate_simplification.go @@ -156,8 +156,8 @@ func applyPredicateSimplification(sctx sessionctx.Context, predicates []expressi func (ds *DataSource) predicateSimplification(*logicalOptimizeOp) LogicalPlan { p := ds.self.(*DataSource) - p.pushedDownConds = applyPredicateSimplification(p.ctx, p.pushedDownConds) - p.allConds = applyPredicateSimplification(p.ctx, p.allConds) + p.pushedDownConds = applyPredicateSimplification(p.SCtx(), p.pushedDownConds) + p.allConds = applyPredicateSimplification(p.SCtx(), p.allConds) return p } diff --git a/planner/core/rule_topn_push_down.go b/planner/core/rule_topn_push_down.go index f8ccfb75bc117..3760d690284a0 100644 --- a/planner/core/rule_topn_push_down.go +++ b/planner/core/rule_topn_push_down.go @@ -70,7 +70,7 @@ func (lt *LogicalTopN) setChild(p LogicalPlan, opt *logicalOptimizeOp) LogicalPl Offset: lt.Offset, limitHints: lt.limitHints, PartitionBy: lt.GetPartitionBy(), - }.Init(lt.ctx, lt.blockOffset) + }.Init(lt.SCtx(), lt.SelectBlockOffset()) limit.SetChildren(p) appendTopNPushDownTraceStep(limit, p, opt) return limit @@ -94,7 +94,7 @@ func (ls *LogicalSort) pushDownTopN(topN *LogicalTopN, opt *logicalOptimizeOp) L } func (p *LogicalLimit) convertToTopN(opt *logicalOptimizeOp) *LogicalTopN { - topn := LogicalTopN{Offset: p.Offset, Count: p.Count, limitHints: p.limitHints}.Init(p.ctx, p.blockOffset) + topn := LogicalTopN{Offset: p.Offset, Count: p.Count, limitHints: p.limitHints}.Init(p.SCtx(), p.SelectBlockOffset()) appendConvertTopNTraceStep(p, topn, opt) return topn } @@ -111,7 +111,7 @@ func (p *LogicalUnionAll) pushDownTopN(topN *LogicalTopN, opt *logicalOptimizeOp for i, child := range p.children { var newTopN *LogicalTopN if topN != nil { - newTopN = LogicalTopN{Count: topN.Count + topN.Offset, limitHints: topN.limitHints}.Init(p.ctx, topN.blockOffset) + newTopN = LogicalTopN{Count: topN.Count + topN.Offset, limitHints: topN.limitHints}.Init(p.SCtx(), topN.SelectBlockOffset()) for _, by := range topN.ByItems { newTopN.ByItems = append(newTopN.ByItems, &util.ByItems{Expr: by.Expr, Desc: by.Desc}) } @@ -189,7 +189,7 @@ func (p *LogicalJoin) pushDownTopNToChild(topN *LogicalTopN, idx int, opt *logic Count: topN.Count + topN.Offset, ByItems: make([]*util.ByItems, len(topN.ByItems)), limitHints: topN.limitHints, - }.Init(topN.ctx, topN.blockOffset) + }.Init(topN.SCtx(), topN.SelectBlockOffset()) for i := range topN.ByItems { newTopN.ByItems[i] = topN.ByItems[i].Clone() } diff --git a/planner/core/runtime_filter.go b/planner/core/runtime_filter.go index ca209510ca97e..802a12ea77dd5 100644 --- a/planner/core/runtime_filter.go +++ b/planner/core/runtime_filter.go @@ -88,7 +88,7 @@ func NewRuntimeFilter(rfIDGenerator *util.IDGenerator, eqPredicate *expression.S targetExprUniqueID = eqPredicate.GetArgs()[1].(*expression.Column).UniqueID } - rfTypes := buildNode.ctx.GetSessionVars().GetRuntimeFilterTypes() + rfTypes := buildNode.SCtx().GetSessionVars().GetRuntimeFilterTypes() result := make([]*RuntimeFilter, 0, len(rfTypes)) for _, rfType := range rfTypes { rf := &RuntimeFilter{ @@ -143,12 +143,12 @@ func (rf *RuntimeFilter) String() string { var builder strings.Builder fmt.Fprintf(&builder, "id=%d", rf.id) builder.WriteString(", ") - fmt.Fprintf(&builder, "buildNodeID=%d", rf.buildNode.id) + fmt.Fprintf(&builder, "buildNodeID=%d", rf.buildNode.ID()) builder.WriteString(", ") if rf.targetNode == nil { fmt.Fprintf(&builder, "targetNodeID=nil") } else { - fmt.Fprintf(&builder, "targetNodeID=%d", rf.targetNode.id) + fmt.Fprintf(&builder, "targetNodeID=%d", rf.targetNode.ID()) } builder.WriteString(", ") fmt.Fprintf(&builder, "srcColumn=") @@ -181,12 +181,12 @@ func (rf *RuntimeFilter) Clone() *RuntimeFilter { if rf.buildNode == nil { cloned.buildNodeID = rf.buildNodeID } else { - cloned.buildNodeID = rf.buildNode.id + cloned.buildNodeID = rf.buildNode.ID() } if rf.targetNode == nil { cloned.targetNodeID = rf.targetNodeID } else { - cloned.targetNodeID = rf.targetNode.id + cloned.targetNodeID = rf.targetNode.ID() } for _, srcExpr := range rf.srcExprList { diff --git a/planner/core/runtime_filter_generator.go b/planner/core/runtime_filter_generator.go index b905f3dc1580a..38f1e591508a0 100644 --- a/planner/core/runtime_filter_generator.go +++ b/planner/core/runtime_filter_generator.go @@ -81,7 +81,7 @@ func (generator *RuntimeFilterGenerator) generateRuntimeFilterInterval(hashJoinP // precondition: the storage type of hash join must be TiFlash if hashJoinPlan.storeTp != kv.TiFlash { logutil.BgLogger().Warn("RF only support TiFlash compute engine while storage type of hash join node is not TiFlash", - zap.Int("PhysicalHashJoinId", hashJoinPlan.id), + zap.Int("PhysicalHashJoinId", hashJoinPlan.ID()), zap.String("StoreTP", hashJoinPlan.storeTp.Name())) return } @@ -114,17 +114,17 @@ func (generator *RuntimeFilterGenerator) assignRuntimeFilter(physicalTableScan * for _, runtimeFilter := range currentColumnRFList { // compute rf mode var rfMode RuntimeFilterMode - if cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.id] != 0 { - rfMode = cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.id] + if cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.ID()] != 0 { + rfMode = cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.ID()] } else { rfMode = generator.calculateRFMode(runtimeFilter.buildNode, physicalTableScan) - cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.id] = rfMode + cacheBuildNodeIDToRFMode[runtimeFilter.buildNode.ID()] = rfMode } // todo support global RF if rfMode == variable.RFGlobal { logutil.BgLogger().Debug("Now we don't support global RF. Remove it", - zap.Int("BuildNodeId", runtimeFilter.buildNode.id), - zap.Int("TargetNodeId", physicalTableScan.id)) + zap.Int("BuildNodeId", runtimeFilter.buildNode.ID()), + zap.Int("TargetNodeId", physicalTableScan.ID())) continue } runtimeFilter.rfMode = rfMode @@ -162,7 +162,7 @@ func (*RuntimeFilterGenerator) matchRFJoinType(hashJoinPlan *PhysicalHashJoin) b if hashJoinPlan.JoinType == LeftOuterJoin || hashJoinPlan.JoinType == AntiSemiJoin || hashJoinPlan.JoinType == LeftOuterSemiJoin || hashJoinPlan.JoinType == AntiLeftOuterSemiJoin { logutil.BgLogger().Debug("Join type does not match RF pattern when build side is on the right", - zap.Int32("PlanNodeId", int32(hashJoinPlan.id)), + zap.Int32("PlanNodeId", int32(hashJoinPlan.ID())), zap.String("JoinType", hashJoinPlan.JoinType.String())) return false } @@ -170,7 +170,7 @@ func (*RuntimeFilterGenerator) matchRFJoinType(hashJoinPlan *PhysicalHashJoin) b // case2: build side is on the left if hashJoinPlan.JoinType == RightOuterJoin { logutil.BgLogger().Debug("Join type does not match RF pattern when build side is on the left", - zap.Int32("PlanNodeId", int32(hashJoinPlan.id)), + zap.Int32("PlanNodeId", int32(hashJoinPlan.ID())), zap.String("JoinType", hashJoinPlan.JoinType.String())) return false } @@ -233,7 +233,7 @@ func (generator *RuntimeFilterGenerator) belongsToSameFragment(currentNode Physi // terminal traversal return false case *PhysicalTableScan: - if currentNode.ID() == targetNode.id { + if currentNode.ID() == targetNode.ID() { return true } return false diff --git a/planner/core/scalar_subq_expression.go b/planner/core/scalar_subq_expression.go index 9d9f8c478eaef..922309077422b 100644 --- a/planner/core/scalar_subq_expression.go +++ b/planner/core/scalar_subq_expression.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/errors" "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/infoschema" + "github.com/pingcap/tidb/planner/core/internal/base" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/sessionctx/stmtctx" "github.com/pingcap/tidb/types" @@ -31,7 +32,7 @@ import ( // ScalarSubqueryEvalCtx store the plan for the subquery, used by ScalarSubQueryExpr. type ScalarSubqueryEvalCtx struct { - basePlan + base.Plan // The context for evaluating the subquery. scalarSubQuery PhysicalPlan diff --git a/planner/core/stats.go b/planner/core/stats.go index 42b14cfa95e9d..14ab62502bd51 100644 --- a/planner/core/stats.go +++ b/planner/core/stats.go @@ -42,13 +42,13 @@ import ( ) func (p *basePhysicalPlan) StatsCount() float64 { - return p.stats.RowCount + return p.StatsInfo().RowCount } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalTableDual) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } profile := &property.StatsInfo{ RowCount: float64(p.RowCount), @@ -57,14 +57,14 @@ func (p *LogicalTableDual) DeriveStats(_ []*property.StatsInfo, selfSchema *expr for _, col := range selfSchema.Columns { profile.ColNDVs[col.UniqueID] = float64(p.RowCount) } - p.stats = profile - return p.stats, nil + p.SetStats(profile) + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalMemTable) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } statsTable := statistics.PseudoTable(p.TableInfo) stats := &property.StatsInfo{ @@ -76,18 +76,18 @@ func (p *LogicalMemTable) DeriveStats(_ []*property.StatsInfo, selfSchema *expre for _, col := range selfSchema.Columns { stats.ColNDVs[col.UniqueID] = float64(statsTable.RealtimeCount) } - p.stats = stats - return p.stats, nil + p.SetStats(stats) + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalShow) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } // A fake count, just to avoid panic now. - p.stats = getFakeStats(selfSchema) - return p.stats, nil + p.SetStats(getFakeStats(selfSchema)) + return p.StatsInfo(), nil } func getFakeStats(schema *expression.Schema) *property.StatsInfo { @@ -103,12 +103,12 @@ func getFakeStats(schema *expression.Schema) *property.StatsInfo { // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalShowDDLJobs) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } // A fake count, just to avoid panic now. - p.stats = getFakeStats(selfSchema) - return p.stats, nil + p.SetStats(getFakeStats(selfSchema)) + return p.StatsInfo(), nil } // RecursiveDeriveStats4Test is a exporter just for test. @@ -118,7 +118,7 @@ func RecursiveDeriveStats4Test(p LogicalPlan) (*property.StatsInfo, error) { // GetStats4Test is a exporter just for test. func GetStats4Test(p LogicalPlan) *property.StatsInfo { - return p.statsInfo() + return p.StatsInfo() } func (p *baseLogicalPlan) recursiveDeriveStats(colGroups [][]*expression.Column) (*property.StatsInfo, error) { @@ -144,15 +144,15 @@ func (*baseLogicalPlan) ExtractColGroups(_ [][]*expression.Column) [][]*expressi // DeriveStats implement LogicalPlan DeriveStats interface. func (p *baseLogicalPlan) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { if len(childStats) == 1 { - p.stats = childStats[0] - return p.stats, nil + p.SetStats(childStats[0]) + return p.StatsInfo(), nil } if len(childStats) > 1 { err := ErrInternal.GenWithStack("LogicalPlans with more than one child should implement their own DeriveStats().") return nil, err } - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } profile := &property.StatsInfo{ RowCount: float64(1), @@ -161,7 +161,7 @@ func (p *baseLogicalPlan) DeriveStats(childStats []*property.StatsInfo, selfSche for _, col := range selfSchema.Columns { profile.ColNDVs[col.UniqueID] = 1 } - p.stats = profile + p.SetStats(profile) return profile, nil } @@ -284,7 +284,7 @@ func (ds *DataSource) initStats(colGroups [][]*expression.Column) { return } if ds.statisticTable == nil { - ds.statisticTable = getStatsTable(ds.ctx, ds.tableInfo, ds.physicalTableID) + ds.statisticTable = getStatsTable(ds.SCtx(), ds.tableInfo, ds.physicalTableID) } tableStats := &property.StatsInfo{ RowCount: float64(ds.statisticTable.RealtimeCount), @@ -296,8 +296,8 @@ func (ds *DataSource) initStats(colGroups [][]*expression.Column) { tableStats.StatsVersion = statistics.PseudoVersion } - statsRecord := ds.ctx.GetSessionVars().StmtCtx.GetUsedStatsInfo(true) - name, tblInfo := getTblInfoForUsedStatsByPhysicalID(ds.ctx, ds.physicalTableID) + statsRecord := ds.SCtx().GetSessionVars().StmtCtx.GetUsedStatsInfo(true) + name, tblInfo := getTblInfoForUsedStatsByPhysicalID(ds.SCtx(), ds.physicalTableID) statsRecord[ds.physicalTableID] = &stmtctx.UsedStatsInfoForTable{ Name: name, TblInfo: tblInfo, @@ -315,18 +315,18 @@ func (ds *DataSource) initStats(colGroups [][]*expression.Column) { } func (ds *DataSource) deriveStatsByFilter(conds expression.CNFExprs, filledPaths []*util.AccessPath) *property.StatsInfo { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } - selectivity, nodes, err := ds.tableStats.HistColl.Selectivity(ds.ctx, conds, filledPaths) + selectivity, nodes, err := ds.tableStats.HistColl.Selectivity(ds.SCtx(), conds, filledPaths) if err != nil { logutil.BgLogger().Debug("something wrong happened, use the default selectivity", zap.Error(err)) selectivity = SelectionFactor } stats := ds.tableStats.Scale(selectivity) - if ds.ctx.GetSessionVars().OptimizerSelectivityLevel >= 1 { - stats.HistColl = stats.HistColl.NewHistCollBySelectivity(ds.ctx, nodes) + if ds.SCtx().GetSessionVars().OptimizerSelectivityLevel >= 1 { + stats.HistColl = stats.HistColl.NewHistCollBySelectivity(ds.SCtx(), nodes) } return stats } @@ -334,9 +334,9 @@ func (ds *DataSource) deriveStatsByFilter(conds expression.CNFExprs, filledPaths // We bind logic of derivePathStats and tryHeuristics together. When some path matches the heuristic rule, we don't need // to derive stats of subsequent paths. In this way we can save unnecessary computation of derivePathStats. func (ds *DataSource) derivePathStatsAndTryHeuristics() error { - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } uniqueIdxsWithDoubleScan := make([]*util.AccessPath, 0, len(ds.possibleAccessPaths)) singleScanIdxs := make([]*util.AccessPath, 0, len(ds.possibleAccessPaths)) @@ -445,10 +445,10 @@ func (ds *DataSource) derivePathStatsAndTryHeuristics() error { sb.WriteString(" with double scan") } } - if ds.ctx.GetSessionVars().StmtCtx.InVerboseExplain { - ds.ctx.GetSessionVars().StmtCtx.AppendNote(errors.New(sb.String())) + if ds.SCtx().GetSessionVars().StmtCtx.InVerboseExplain { + ds.SCtx().GetSessionVars().StmtCtx.AppendNote(errors.New(sb.String())) } else { - ds.ctx.GetSessionVars().StmtCtx.AppendExtraNote(errors.New(sb.String())) + ds.SCtx().GetSessionVars().StmtCtx.AppendExtraNote(errors.New(sb.String())) } } return nil @@ -456,23 +456,23 @@ func (ds *DataSource) derivePathStatsAndTryHeuristics() error { // DeriveStats implement LogicalPlan DeriveStats interface. func (ds *DataSource) DeriveStats(_ []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, colGroups [][]*expression.Column) (*property.StatsInfo, error) { - if ds.stats != nil && len(colGroups) == 0 { - return ds.stats, nil + if ds.StatsInfo() != nil && len(colGroups) == 0 { + return ds.StatsInfo(), nil } ds.initStats(colGroups) - if ds.stats != nil { + if ds.StatsInfo() != nil { // Just reload the GroupNDVs. - selectivity := ds.stats.RowCount / ds.tableStats.RowCount - ds.stats = ds.tableStats.Scale(selectivity) - return ds.stats, nil + selectivity := ds.StatsInfo().RowCount / ds.tableStats.RowCount + ds.SetStats(ds.tableStats.Scale(selectivity)) + return ds.StatsInfo(), nil } - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugtrace.EnterContextCommon(ds.ctx) - defer debugtrace.LeaveContextCommon(ds.ctx) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugtrace.EnterContextCommon(ds.SCtx()) + defer debugtrace.LeaveContextCommon(ds.SCtx()) } // PushDownNot here can convert query 'not (a != 1)' to 'a = 1'. for i, expr := range ds.pushedDownConds { - ds.pushedDownConds[i] = expression.PushDownNot(ds.ctx, expr) + ds.pushedDownConds[i] = expression.PushDownNot(ds.SCtx(), expr) } for _, path := range ds.possibleAccessPaths { if path.IsTablePath() { @@ -485,7 +485,7 @@ func (ds *DataSource) DeriveStats(_ []*property.StatsInfo, _ *expression.Schema, } // TODO: Can we move ds.deriveStatsByFilter after pruning by heuristics? In this way some computation can be avoided // when ds.possibleAccessPaths are pruned. - ds.stats = ds.deriveStatsByFilter(ds.pushedDownConds, ds.possibleAccessPaths) + ds.SetStats(ds.deriveStatsByFilter(ds.pushedDownConds, ds.possibleAccessPaths)) err := ds.derivePathStatsAndTryHeuristics() if err != nil { return nil, err @@ -495,12 +495,12 @@ func (ds *DataSource) DeriveStats(_ []*property.StatsInfo, _ *expression.Schema, return nil, err } - if ds.ctx.GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { - debugTraceAccessPaths(ds.ctx, ds.possibleAccessPaths) + if ds.SCtx().GetSessionVars().StmtCtx.EnableOptimizerDebugTrace { + debugTraceAccessPaths(ds.SCtx(), ds.possibleAccessPaths) } ds.accessPathMinSelectivity = getMinSelectivityFromPaths(ds.possibleAccessPaths, float64(ds.TblColHists.RealtimeCount)) - return ds.stats, nil + return ds.StatsInfo(), nil } func getMinSelectivityFromPaths(paths []*util.AccessPath, totalRowCount float64) float64 { @@ -527,14 +527,14 @@ func (ts *LogicalTableScan) DeriveStats(_ []*property.StatsInfo, _ *expression.S for i, expr := range ts.AccessConds { // TODO The expressions may be shared by TableScan and several IndexScans, there would be redundant // `PushDownNot` function call in multiple `DeriveStats` then. - ts.AccessConds[i] = expression.PushDownNot(ts.ctx, expr) + ts.AccessConds[i] = expression.PushDownNot(ts.SCtx(), expr) } - ts.stats = ts.Source.deriveStatsByFilter(ts.AccessConds, nil) + ts.SetStats(ts.Source.deriveStatsByFilter(ts.AccessConds, nil)) // ts.Handle could be nil if PK is Handle, and PK column has been pruned. // TODO: support clustered index. if ts.HandleCols != nil { // TODO: restrict mem usage of table ranges. - ts.Ranges, _, _, err = ranger.BuildTableRange(ts.AccessConds, ts.ctx, ts.HandleCols.GetCol(0).RetType, 0) + ts.Ranges, _, _, err = ranger.BuildTableRange(ts.AccessConds, ts.SCtx(), ts.HandleCols.GetCol(0).RetType, 0) } else { isUnsigned := false if ts.Source.tableInfo.PKIsHandle { @@ -547,16 +547,16 @@ func (ts *LogicalTableScan) DeriveStats(_ []*property.StatsInfo, _ *expression.S if err != nil { return nil, err } - return ts.stats, nil + return ts.StatsInfo(), nil } // DeriveStats implements LogicalPlan DeriveStats interface. func (is *LogicalIndexScan) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { is.Source.initStats(nil) for i, expr := range is.AccessConds { - is.AccessConds[i] = expression.PushDownNot(is.ctx, expr) + is.AccessConds[i] = expression.PushDownNot(is.SCtx(), expr) } - is.stats = is.Source.deriveStatsByFilter(is.AccessConds, nil) + is.SetStats(is.Source.deriveStatsByFilter(is.AccessConds, nil)) if len(is.AccessConds) == 0 { is.Ranges = ranger.FullRange() } @@ -569,34 +569,34 @@ func (is *LogicalIndexScan) DeriveStats(_ []*property.StatsInfo, selfSchema *exp is.IdxColLens = append(is.IdxColLens, types.UnspecifiedLength) } } - return is.stats, nil + return is.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalSelection) DeriveStats(childStats []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } - p.stats = childStats[0].Scale(SelectionFactor) - p.stats.GroupNDVs = nil - return p.stats, nil + p.SetStats(childStats[0].Scale(SelectionFactor)) + p.StatsInfo().GroupNDVs = nil + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalUnionAll) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) for _, childProfile := range childStats { - p.stats.RowCount += childProfile.RowCount + p.StatsInfo().RowCount += childProfile.RowCount for _, col := range selfSchema.Columns { - p.stats.ColNDVs[col.UniqueID] += childProfile.ColNDVs[col.UniqueID] + p.StatsInfo().ColNDVs[col.UniqueID] += childProfile.ColNDVs[col.UniqueID] } } - return p.stats, nil + return p.StatsInfo(), nil } func deriveLimitStats(childProfile *property.StatsInfo, limitCount float64) *property.StatsInfo { @@ -612,20 +612,20 @@ func deriveLimitStats(childProfile *property.StatsInfo, limitCount float64) *pro // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalLimit) DeriveStats(childStats []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } - p.stats = deriveLimitStats(childStats[0], float64(p.Count)) - return p.stats, nil + p.SetStats(deriveLimitStats(childStats[0], float64(p.Count))) + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (lt *LogicalTopN) DeriveStats(childStats []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if lt.stats != nil { - return lt.stats, nil + if lt.StatsInfo() != nil { + return lt.StatsInfo(), nil } - lt.stats = deriveLimitStats(childStats[0], float64(lt.Count)) - return lt.stats, nil + lt.SetStats(deriveLimitStats(childStats[0], float64(lt.Count))) + return lt.StatsInfo(), nil } func getGroupNDV4Cols(cols []*expression.Column, stats *property.StatsInfo) *property.GroupNDV { @@ -721,21 +721,21 @@ func (p *LogicalProjection) getGroupNDVs(colGroups [][]*expression.Column, child // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalProjection) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, childSchema []*expression.Schema, colGroups [][]*expression.Column) (*property.StatsInfo, error) { childProfile := childStats[0] - if p.stats != nil { + if p.StatsInfo() != nil { // Reload GroupNDVs since colGroups may have changed. - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childProfile, selfSchema) - return p.stats, nil + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childProfile, selfSchema) + return p.StatsInfo(), nil } - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: childProfile.RowCount, ColNDVs: make(map[int64]float64, len(p.Exprs)), - } + }) for i, expr := range p.Exprs { cols := expression.ExtractColumns(expr) - p.stats.ColNDVs[selfSchema.Columns[i].UniqueID], _ = getColsNDVWithMatchedLen(cols, childSchema[0], childProfile) + p.StatsInfo().ColNDVs[selfSchema.Columns[i].UniqueID], _ = getColsNDVWithMatchedLen(cols, childSchema[0], childProfile) } - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childProfile, selfSchema) - return p.stats, nil + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childProfile, selfSchema) + return p.StatsInfo(), nil } // ExtractColGroups implements LogicalPlan ExtractColGroups interface. @@ -790,23 +790,23 @@ func (la *LogicalAggregation) DeriveStats(childStats []*property.StatsInfo, self cols := expression.ExtractColumns(gbyExpr) gbyCols = append(gbyCols, cols...) } - if la.stats != nil { + if la.StatsInfo() != nil { // Reload GroupNDVs since colGroups may have changed. - la.stats.GroupNDVs = la.getGroupNDVs(colGroups, childProfile, gbyCols) - return la.stats, nil + la.StatsInfo().GroupNDVs = la.getGroupNDVs(colGroups, childProfile, gbyCols) + return la.StatsInfo(), nil } ndv, _ := getColsNDVWithMatchedLen(gbyCols, childSchema[0], childProfile) - la.stats = &property.StatsInfo{ + la.SetStats(&property.StatsInfo{ RowCount: ndv, ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) // We cannot estimate the ColNDVs for every output, so we use a conservative strategy. for _, col := range selfSchema.Columns { - la.stats.ColNDVs[col.UniqueID] = ndv + la.StatsInfo().ColNDVs[col.UniqueID] = ndv } la.inputCount = childProfile.RowCount - la.stats.GroupNDVs = la.getGroupNDVs(colGroups, childProfile, gbyCols) - return la.stats, nil + la.StatsInfo().GroupNDVs = la.getGroupNDVs(colGroups, childProfile, gbyCols) + return la.StatsInfo(), nil } // ExtractColGroups implements LogicalPlan ExtractColGroups interface. @@ -848,10 +848,10 @@ func (p *LogicalJoin) getGroupNDVs(colGroups [][]*expression.Column, childStats // This is a quite simple strategy: We assume every bucket of relation which will participate join has the same number of rows, and apply cross join for // every matched bucket. func (p *LogicalJoin) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, childSchema []*expression.Schema, colGroups [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { + if p.StatsInfo() != nil { // Reload GroupNDVs since colGroups may have changed. - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childStats) - return p.stats, nil + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childStats) + return p.StatsInfo(), nil } leftProfile, rightProfile := childStats[0], childStats[1] leftJoinKeys, rightJoinKeys, _, _ := p.GetJoinKeys() @@ -867,26 +867,26 @@ func (p *LogicalJoin) DeriveStats(childStats []*property.StatsInfo, selfSchema * } p.equalCondOutCnt = helper.estimate() if p.JoinType == SemiJoin || p.JoinType == AntiSemiJoin { - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: leftProfile.RowCount * SelectionFactor, ColNDVs: make(map[int64]float64, len(leftProfile.ColNDVs)), - } + }) for id, c := range leftProfile.ColNDVs { - p.stats.ColNDVs[id] = c * SelectionFactor + p.StatsInfo().ColNDVs[id] = c * SelectionFactor } - return p.stats, nil + return p.StatsInfo(), nil } if p.JoinType == LeftOuterSemiJoin || p.JoinType == AntiLeftOuterSemiJoin { - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: leftProfile.RowCount, ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) for id, c := range leftProfile.ColNDVs { - p.stats.ColNDVs[id] = c + p.StatsInfo().ColNDVs[id] = c } - p.stats.ColNDVs[selfSchema.Columns[selfSchema.Len()-1].UniqueID] = 2.0 - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childStats) - return p.stats, nil + p.StatsInfo().ColNDVs[selfSchema.Columns[selfSchema.Len()-1].UniqueID] = 2.0 + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childStats) + return p.StatsInfo(), nil } count := p.equalCondOutCnt if p.JoinType == LeftOuterJoin { @@ -901,12 +901,12 @@ func (p *LogicalJoin) DeriveStats(childStats []*property.StatsInfo, selfSchema * for id, c := range rightProfile.ColNDVs { colNDVs[id] = math.Min(c, count) } - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: count, ColNDVs: colNDVs, - } - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childStats) - return p.stats, nil + }) + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childStats) + return p.StatsInfo(), nil } // ExtractColGroups implements LogicalPlan ExtractColGroups interface. @@ -980,28 +980,28 @@ func (la *LogicalApply) getGroupNDVs(colGroups [][]*expression.Column, childStat // DeriveStats implement LogicalPlan DeriveStats interface. func (la *LogicalApply) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, childSchema []*expression.Schema, colGroups [][]*expression.Column) (*property.StatsInfo, error) { - if la.stats != nil { + if la.StatsInfo() != nil { // Reload GroupNDVs since colGroups may have changed. - la.stats.GroupNDVs = la.getGroupNDVs(colGroups, childStats) - return la.stats, nil + la.StatsInfo().GroupNDVs = la.getGroupNDVs(colGroups, childStats) + return la.StatsInfo(), nil } leftProfile := childStats[0] - la.stats = &property.StatsInfo{ + la.SetStats(&property.StatsInfo{ RowCount: leftProfile.RowCount, ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) for id, c := range leftProfile.ColNDVs { - la.stats.ColNDVs[id] = c + la.StatsInfo().ColNDVs[id] = c } if la.JoinType == LeftOuterSemiJoin || la.JoinType == AntiLeftOuterSemiJoin { - la.stats.ColNDVs[selfSchema.Columns[selfSchema.Len()-1].UniqueID] = 2.0 + la.StatsInfo().ColNDVs[selfSchema.Columns[selfSchema.Len()-1].UniqueID] = 2.0 } else { for i := childSchema[0].Len(); i < selfSchema.Len(); i++ { - la.stats.ColNDVs[selfSchema.Columns[i].UniqueID] = leftProfile.RowCount + la.StatsInfo().ColNDVs[selfSchema.Columns[i].UniqueID] = leftProfile.RowCount } } - la.stats.GroupNDVs = la.getGroupNDVs(colGroups, childStats) - return la.stats, nil + la.StatsInfo().GroupNDVs = la.getGroupNDVs(colGroups, childStats) + return la.StatsInfo(), nil } // ExtractColGroups implements LogicalPlan ExtractColGroups interface. @@ -1039,11 +1039,11 @@ func getSingletonStats(schema *expression.Schema) *property.StatsInfo { // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalMaxOneRow) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } - p.stats = getSingletonStats(selfSchema) - return p.stats, nil + p.SetStats(getSingletonStats(selfSchema)) + return p.StatsInfo(), nil } func (*LogicalWindow) getGroupNDVs(colGroups [][]*expression.Column, childStats []*property.StatsInfo) []property.GroupNDV { @@ -1055,26 +1055,26 @@ func (*LogicalWindow) getGroupNDVs(colGroups [][]*expression.Column, childStats // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalWindow) DeriveStats(childStats []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, colGroups [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { + if p.StatsInfo() != nil { // Reload GroupNDVs since colGroups may have changed. - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childStats) - return p.stats, nil + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childStats) + return p.StatsInfo(), nil } childProfile := childStats[0] - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: childProfile.RowCount, ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) childLen := selfSchema.Len() - len(p.WindowFuncDescs) for i := 0; i < childLen; i++ { id := selfSchema.Columns[i].UniqueID - p.stats.ColNDVs[id] = childProfile.ColNDVs[id] + p.StatsInfo().ColNDVs[id] = childProfile.ColNDVs[id] } for i := childLen; i < selfSchema.Len(); i++ { - p.stats.ColNDVs[selfSchema.Columns[i].UniqueID] = childProfile.RowCount + p.StatsInfo().ColNDVs[selfSchema.Columns[i].UniqueID] = childProfile.RowCount } - p.stats.GroupNDVs = p.getGroupNDVs(colGroups, childStats) - return p.stats, nil + p.StatsInfo().GroupNDVs = p.getGroupNDVs(colGroups, childStats) + return p.StatsInfo(), nil } // ExtractColGroups implements LogicalPlan ExtractColGroups interface. @@ -1096,21 +1096,21 @@ func (p *LogicalWindow) ExtractColGroups(colGroups [][]*expression.Column) [][]* // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalCTE) DeriveStats(_ []*property.StatsInfo, selfSchema *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } var err error if p.cte.seedPartPhysicalPlan == nil { // Build push-downed predicates. if len(p.cte.pushDownPredicates) > 0 { - newCond := expression.ComposeDNFCondition(p.ctx, p.cte.pushDownPredicates...) + newCond := expression.ComposeDNFCondition(p.SCtx(), p.cte.pushDownPredicates...) newSel := LogicalSelection{Conditions: []expression.Expression{newCond}}.Init(p.SCtx(), p.cte.seedPartLogicalPlan.SelectBlockOffset()) newSel.SetChildren(p.cte.seedPartLogicalPlan) p.cte.seedPartLogicalPlan = newSel p.cte.optFlag |= flagPredicatePushDown } - p.cte.seedPartLogicalPlan, p.cte.seedPartPhysicalPlan, _, err = DoOptimizeAndLogicAsRet(context.TODO(), p.ctx, p.cte.optFlag, p.cte.seedPartLogicalPlan) + p.cte.seedPartLogicalPlan, p.cte.seedPartPhysicalPlan, _, err = DoOptimizeAndLogicAsRet(context.TODO(), p.SCtx(), p.cte.optFlag, p.cte.seedPartLogicalPlan) if err != nil { return nil, err } @@ -1118,47 +1118,47 @@ func (p *LogicalCTE) DeriveStats(_ []*property.StatsInfo, selfSchema *expression if p.onlyUsedAsStorage { p.SetChildren(p.cte.seedPartLogicalPlan) } - resStat := p.cte.seedPartPhysicalPlan.Stats() + resStat := p.cte.seedPartPhysicalPlan.StatsInfo() // Changing the pointer so that seedStat in LogicalCTETable can get the new stat. *p.seedStat = *resStat - p.stats = &property.StatsInfo{ + p.SetStats(&property.StatsInfo{ RowCount: resStat.RowCount, ColNDVs: make(map[int64]float64, selfSchema.Len()), - } + }) for i, col := range selfSchema.Columns { - p.stats.ColNDVs[col.UniqueID] += resStat.ColNDVs[p.cte.seedPartLogicalPlan.Schema().Columns[i].UniqueID] + p.StatsInfo().ColNDVs[col.UniqueID] += resStat.ColNDVs[p.cte.seedPartLogicalPlan.Schema().Columns[i].UniqueID] } if p.cte.recursivePartLogicalPlan != nil { if p.cte.recursivePartPhysicalPlan == nil { - p.cte.recursivePartPhysicalPlan, _, err = DoOptimize(context.TODO(), p.ctx, p.cte.optFlag, p.cte.recursivePartLogicalPlan) + p.cte.recursivePartPhysicalPlan, _, err = DoOptimize(context.TODO(), p.SCtx(), p.cte.optFlag, p.cte.recursivePartLogicalPlan) if err != nil { return nil, err } } - recurStat := p.cte.recursivePartPhysicalPlan.Stats() + recurStat := p.cte.recursivePartPhysicalPlan.StatsInfo() for i, col := range selfSchema.Columns { - p.stats.ColNDVs[col.UniqueID] += recurStat.ColNDVs[p.cte.recursivePartLogicalPlan.Schema().Columns[i].UniqueID] + p.StatsInfo().ColNDVs[col.UniqueID] += recurStat.ColNDVs[p.cte.recursivePartLogicalPlan.Schema().Columns[i].UniqueID] } if p.cte.IsDistinct { - p.stats.RowCount, _ = getColsNDVWithMatchedLen(p.schema.Columns, p.schema, p.stats) + p.StatsInfo().RowCount, _ = getColsNDVWithMatchedLen(p.schema.Columns, p.schema, p.StatsInfo()) } else { - p.stats.RowCount += recurStat.RowCount + p.StatsInfo().RowCount += recurStat.RowCount } } - return p.stats, nil + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalCTETable) DeriveStats(_ []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - if p.stats != nil { - return p.stats, nil + if p.StatsInfo() != nil { + return p.StatsInfo(), nil } - p.stats = p.seedStat - return p.stats, nil + p.SetStats(p.seedStat) + return p.StatsInfo(), nil } // DeriveStats implement LogicalPlan DeriveStats interface. func (p *LogicalSequence) DeriveStats(childStats []*property.StatsInfo, _ *expression.Schema, _ []*expression.Schema, _ [][]*expression.Column) (*property.StatsInfo, error) { - p.stats = childStats[len(childStats)-1] - return p.stats, nil + p.SetStats(childStats[len(childStats)-1]) + return p.StatsInfo(), nil } diff --git a/planner/core/task.go b/planner/core/task.go index 1eb58da4f0b12..174b3463f846b 100644 --- a/planner/core/task.go +++ b/planner/core/task.go @@ -26,6 +26,7 @@ import ( "github.com/pingcap/tidb/parser/charset" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" + "github.com/pingcap/tidb/planner/core/internal/base" "github.com/pingcap/tidb/planner/property" "github.com/pingcap/tidb/planner/util" "github.com/pingcap/tidb/sessionctx" @@ -110,9 +111,9 @@ func (t *rootTask) invalid() bool { func (t *copTask) count() float64 { if t.indexPlanFinished { - return t.tablePlan.statsInfo().RowCount + return t.tablePlan.StatsInfo().RowCount } - return t.indexPlan.statsInfo().RowCount + return t.indexPlan.StatsInfo().RowCount } func (t *copTask) copy() task { @@ -157,11 +158,11 @@ func (t *copTask) finishIndexPlan() { // We need a elegant way to solve the stats of index merge in this case. if t.tablePlan != nil && t.indexPlan != nil { ts := t.tablePlan.(*PhysicalTableScan) - originStats := ts.stats - ts.stats = t.indexPlan.statsInfo() + originStats := ts.StatsInfo() + ts.SetStats(t.indexPlan.StatsInfo()) if originStats != nil { // keep the original stats version - ts.stats.StatsVersion = originStats.StatsVersion + ts.StatsInfo().StatsVersion = originStats.StatsVersion } } } @@ -220,7 +221,7 @@ func (t *copTask) MemoryUsage() (sum int64) { } func (p *basePhysicalPlan) attach2Task(tasks ...task) task { - t := tasks[0].convertToRootTask(p.ctx) + t := tasks[0].convertToRootTask(p.SCtx()) return attachPlan2Task(p.self, t) } @@ -232,7 +233,7 @@ func (p *PhysicalUnionScan) attach2Task(tasks ...task) task { // Convert unionScan->selection->projection to projection->unionScan->selection. sel.SetChildren(pj.children...) p.SetChildren(sel) - p.stats = tasks[0].plan().statsInfo() + p.SetStats(tasks[0].plan().StatsInfo()) rt, _ := tasks[0].(*rootTask) rt.p = p pj.SetChildren(p) @@ -242,19 +243,19 @@ func (p *PhysicalUnionScan) attach2Task(tasks ...task) task { if pj, ok := tasks[0].plan().(*PhysicalProjection); ok { // Convert unionScan->projection to projection->unionScan, because unionScan can't handle projection as its children. p.SetChildren(pj.children...) - p.stats = tasks[0].plan().statsInfo() + p.SetStats(tasks[0].plan().StatsInfo()) rt, _ := tasks[0].(*rootTask) rt.p = pj.children[0] pj.SetChildren(p) return pj.attach2Task(p.basePhysicalPlan.attach2Task(tasks...)) } - p.stats = tasks[0].plan().statsInfo() + p.SetStats(tasks[0].plan().StatsInfo()) return p.basePhysicalPlan.attach2Task(tasks...) } func (p *PhysicalApply) attach2Task(tasks ...task) task { - lTask := tasks[0].convertToRootTask(p.ctx) - rTask := tasks[1].convertToRootTask(p.ctx) + lTask := tasks[0].convertToRootTask(p.SCtx()) + rTask := tasks[1].convertToRootTask(p.SCtx()) p.SetChildren(lTask.plan(), rTask.plan()) p.schema = BuildPhysicalJoinSchema(p.JoinType, p) t := &rootTask{ @@ -265,7 +266,7 @@ func (p *PhysicalApply) attach2Task(tasks ...task) task { func (p *PhysicalIndexMergeJoin) attach2Task(tasks ...task) task { innerTask := p.innerTask - outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.ctx) + outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.SCtx()) if p.InnerChildIdx == 1 { p.SetChildren(outerTask.plan(), innerTask.plan()) } else { @@ -279,7 +280,7 @@ func (p *PhysicalIndexMergeJoin) attach2Task(tasks ...task) task { func (p *PhysicalIndexHashJoin) attach2Task(tasks ...task) task { innerTask := p.innerTask - outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.ctx) + outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.SCtx()) if p.InnerChildIdx == 1 { p.SetChildren(outerTask.plan(), innerTask.plan()) } else { @@ -293,7 +294,7 @@ func (p *PhysicalIndexHashJoin) attach2Task(tasks ...task) task { func (p *PhysicalIndexJoin) attach2Task(tasks ...task) task { innerTask := p.innerTask - outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.ctx) + outerTask := tasks[1-p.InnerChildIdx].convertToRootTask(p.SCtx()) if p.InnerChildIdx == 1 { p.SetChildren(outerTask.plan(), innerTask.plan()) } else { @@ -321,8 +322,8 @@ func (p *PhysicalHashJoin) attach2Task(tasks ...task) task { if p.storeTp == kv.TiFlash { return p.attach2TaskForTiFlash(tasks...) } - lTask := tasks[0].convertToRootTask(p.ctx) - rTask := tasks[1].convertToRootTask(p.ctx) + lTask := tasks[0].convertToRootTask(p.SCtx()) + rTask := tasks[1].convertToRootTask(p.SCtx()) p.SetChildren(lTask.plan(), rTask.plan()) task := &rootTask{ p: p, @@ -393,7 +394,7 @@ func negotiateCommonType(lType, rType *types.FieldType) (*types.FieldType, bool, func getProj(ctx sessionctx.Context, p PhysicalPlan) *PhysicalProjection { proj := PhysicalProjection{ Exprs: make([]expression.Expression, 0, len(p.Schema().Columns)), - }.Init(ctx, p.statsInfo(), p.SelectBlockOffset()) + }.Init(ctx, p.StatsInfo(), p.SelectBlockOffset()) for _, col := range p.Schema().Columns { proj.Exprs = append(proj.Exprs, col) } @@ -406,7 +407,7 @@ func appendExpr(p *PhysicalProjection, expr expression.Expression) *expression.C p.Exprs = append(p.Exprs, expr) col := &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: expr.GetType(), } col.SetCoercibility(expr.Coercibility()) @@ -451,11 +452,11 @@ func (p *PhysicalHashJoin) convertPartitionKeysIfNeed(lTask, rTask *mppTask) (*m } var lProj, rProj *PhysicalProjection if lChanged { - lProj = getProj(p.ctx, lp) + lProj = getProj(p.SCtx(), lp) lp = lProj } if rChanged { - rProj = getProj(p.ctx, rp) + rProj = getProj(p.SCtx(), rp) rp = rProj } @@ -467,13 +468,13 @@ func (p *PhysicalHashJoin) convertPartitionKeysIfNeed(lTask, rTask *mppTask) (*m if lMask[i] { cType := cTypes[i].Clone() cType.SetFlag(lKey.Col.RetType.GetFlag()) - lCast := expression.BuildCastFunction(p.ctx, lKey.Col, cType) + lCast := expression.BuildCastFunction(p.SCtx(), lKey.Col, cType) lKey = &property.MPPPartitionColumn{Col: appendExpr(lProj, lCast), CollateID: lKey.CollateID} } if rMask[i] { cType := cTypes[i].Clone() cType.SetFlag(rKey.Col.RetType.GetFlag()) - rCast := expression.BuildCastFunction(p.ctx, rKey.Col, cType) + rCast := expression.BuildCastFunction(p.SCtx(), rKey.Col, cType) rKey = &property.MPPPartitionColumn{Col: appendExpr(rProj, rCast), CollateID: rKey.CollateID} } lPartKeys = append(lPartKeys, lKey) @@ -570,8 +571,8 @@ func (p *PhysicalHashJoin) attach2TaskForTiFlash(tasks ...task) task { } func (p *PhysicalMergeJoin) attach2Task(tasks ...task) task { - lTask := tasks[0].convertToRootTask(p.ctx) - rTask := tasks[1].convertToRootTask(p.ctx) + lTask := tasks[0].convertToRootTask(p.SCtx()) + rTask := tasks[1].convertToRootTask(p.SCtx()) p.SetChildren(lTask.plan(), rTask.plan()) t := &rootTask{ p: p, @@ -591,8 +592,7 @@ func buildIndexLookUpTask(ctx sessionctx.Context, t *copTask) *rootTask { }.Init(ctx, t.tablePlan.SelectBlockOffset()) p.PartitionInfo = t.partitionInfo setTableScanToTableRowIDScan(p.tablePlan) - p.stats = t.tablePlan.statsInfo() - + p.SetStats(t.tablePlan.StatsInfo()) // Do not inject the extra Projection even if t.needExtraProj is set, or the schema between the phase-1 agg and // the final agg would be broken. Please reference comments for the similar logic in // (*copTask).convertToRootTaskImpl() for the PhysicalTableReader case. @@ -605,7 +605,7 @@ func buildIndexLookUpTask(ctx sessionctx.Context, t *copTask) *rootTask { if t.needExtraProj && !aggPushedDown { schema := t.originSchema - proj := PhysicalProjection{Exprs: expression.Column2Exprs(schema.Columns)}.Init(ctx, p.stats, t.tablePlan.SelectBlockOffset(), nil) + proj := PhysicalProjection{Exprs: expression.Column2Exprs(schema.Columns)}.Init(ctx, p.StatsInfo(), t.tablePlan.SelectBlockOffset(), nil) proj.SetSchema(schema) proj.SetChildren(p) newTask.p = proj @@ -621,7 +621,7 @@ func extractRows(p PhysicalPlan) float64 { if len(c.Children()) != 0 { f += extractRows(c) } else { - f += c.statsInfo().RowCount + f += c.StatsInfo().RowCount } } return f @@ -699,7 +699,7 @@ func (t *copTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { t.handleRootTaskConds(ctx, newTask) if t.needExtraProj { schema := t.originSchema - proj := PhysicalProjection{Exprs: expression.Column2Exprs(schema.Columns)}.Init(ctx, p.stats, t.idxMergePartPlans[0].SelectBlockOffset(), nil) + proj := PhysicalProjection{Exprs: expression.Column2Exprs(schema.Columns)}.Init(ctx, p.StatsInfo(), t.idxMergePartPlans[0].SelectBlockOffset(), nil) proj.SetSchema(schema) proj.SetChildren(p) newTask.p = proj @@ -711,7 +711,7 @@ func (t *copTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { } else if t.indexPlan != nil { p := PhysicalIndexReader{indexPlan: t.indexPlan}.Init(ctx, t.indexPlan.SelectBlockOffset()) p.PartitionInfo = t.partitionInfo - p.stats = t.indexPlan.statsInfo() + p.SetStats(t.indexPlan.StatsInfo()) newTask.p = p } else { tp := t.tablePlan @@ -730,7 +730,7 @@ func (t *copTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { IsCommonHandle: ts.Table.IsCommonHandle, }.Init(ctx, t.tablePlan.SelectBlockOffset()) p.PartitionInfo = t.partitionInfo - p.stats = t.tablePlan.statsInfo() + p.SetStats(t.tablePlan.StatsInfo()) // If agg was pushed down in attach2Task(), the partial agg was placed on the top of tablePlan, the final agg was // placed above the PhysicalTableReader, and the schema should have been set correctly for them, the schema of @@ -745,7 +745,7 @@ func (t *copTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { } if t.needExtraProj && !aggPushedDown { - proj := PhysicalProjection{Exprs: expression.Column2Exprs(t.originSchema.Columns)}.Init(ts.ctx, ts.stats, ts.SelectBlockOffset(), nil) + proj := PhysicalProjection{Exprs: expression.Column2Exprs(t.originSchema.Columns)}.Init(ts.SCtx(), ts.StatsInfo(), ts.SelectBlockOffset(), nil) proj.SetSchema(t.originSchema) proj.SetChildren(p) newTask.p = proj @@ -765,7 +765,7 @@ func (t *copTask) handleRootTaskConds(ctx sessionctx.Context, newTask *rootTask) logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - sel := PhysicalSelection{Conditions: t.rootTaskConds}.Init(ctx, newTask.p.statsInfo().Scale(selectivity), newTask.p.SelectBlockOffset()) + sel := PhysicalSelection{Conditions: t.rootTaskConds}.Init(ctx, newTask.p.StatsInfo().Scale(selectivity), newTask.p.SelectBlockOffset()) sel.fromDataSource = true sel.SetChildren(newTask.p) newTask.p = sel @@ -797,7 +797,7 @@ func (t *rootTask) copy() task { } func (t *rootTask) count() float64 { - return t.p.statsInfo().RowCount + return t.p.StatsInfo().RowCount } func (t *rootTask) plan() PhysicalPlan { @@ -832,16 +832,16 @@ func (p *PhysicalLimit) attach2Task(tasks ...task) task { if (!cop.keepOrder || !cop.indexPlanFinished || cop.indexPlan == nil) && len(cop.rootTaskConds) == 0 { // When limit is pushed down, we should remove its offset. newCount := p.Offset + p.Count - childProfile := cop.plan().statsInfo() + childProfile := cop.plan().StatsInfo() // Strictly speaking, for the row count of stats, we should multiply newCount with "regionNum", // but "regionNum" is unknown since the copTask can be a double read, so we ignore it now. stats := deriveLimitStats(childProfile, float64(newCount)) - pushedDownLimit := PhysicalLimit{PartitionBy: newPartitionBy, Count: newCount}.Init(p.ctx, stats, p.blockOffset) + pushedDownLimit := PhysicalLimit{PartitionBy: newPartitionBy, Count: newCount}.Init(p.SCtx(), stats, p.SelectBlockOffset()) cop = attachPlan2Task(pushedDownLimit, cop).(*copTask) // Don't use clone() so that Limit and its children share the same schema. Otherwise the virtual generated column may not be resolved right. pushedDownLimit.SetSchema(pushedDownLimit.children[0].Schema()) } - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) sunk = p.sinkIntoIndexLookUp(t) } else if !cop.idxMergeIsIntersection { // We only support push part of the order prop down to index merge case. @@ -849,28 +849,28 @@ func (p *PhysicalLimit) attach2Task(tasks ...task) task { newCount := p.Offset + p.Count limitChildren := make([]PhysicalPlan, 0, len(cop.idxMergePartPlans)) for _, partialScan := range cop.idxMergePartPlans { - childProfile := partialScan.statsInfo() + childProfile := partialScan.StatsInfo() stats := deriveLimitStats(childProfile, float64(newCount)) - pushedDownLimit := PhysicalLimit{PartitionBy: newPartitionBy, Count: newCount}.Init(p.ctx, stats, p.blockOffset) + pushedDownLimit := PhysicalLimit{PartitionBy: newPartitionBy, Count: newCount}.Init(p.SCtx(), stats, p.SelectBlockOffset()) pushedDownLimit.SetChildren(partialScan) pushedDownLimit.SetSchema(pushedDownLimit.children[0].Schema()) limitChildren = append(limitChildren, pushedDownLimit) } cop.idxMergePartPlans = limitChildren } - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) } else { // Whatever the remained case is, we directly convert to it to root task. - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) } } else if mpp, ok := t.(*mppTask); ok { newCount := p.Offset + p.Count - childProfile := mpp.plan().statsInfo() + childProfile := mpp.plan().StatsInfo() stats := deriveLimitStats(childProfile, float64(newCount)) - pushedDownLimit := PhysicalLimit{Count: newCount, PartitionBy: newPartitionBy}.Init(p.ctx, stats, p.blockOffset) + pushedDownLimit := PhysicalLimit{Count: newCount, PartitionBy: newPartitionBy}.Init(p.SCtx(), stats, p.SelectBlockOffset()) mpp = attachPlan2Task(pushedDownLimit, mpp).(*mppTask) pushedDownLimit.SetSchema(pushedDownLimit.children[0].Schema()) - t = mpp.convertToRootTask(p.ctx) + t = mpp.convertToRootTask(p.SCtx()) } if sunk { return t @@ -911,7 +911,7 @@ func (p *PhysicalLimit) sinkIntoIndexLookUp(t task) bool { if p.Schema().Len() != reader.Schema().Len() { extraProj := PhysicalProjection{ Exprs: expression.Column2Exprs(p.schema.Columns), - }.Init(p.SCtx(), p.statsInfo(), p.blockOffset, nil) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), nil) extraProj.SetSchema(p.schema) // If the root.p is already a Projection. We left the optimization for the later Projection Elimination. extraProj.SetChildren(root.p) @@ -922,15 +922,15 @@ func (p *PhysicalLimit) sinkIntoIndexLookUp(t task) bool { Offset: p.Offset, Count: p.Count, } - originStats := ts.stats - ts.stats = p.stats + originStats := ts.StatsInfo() + ts.SetStats(p.StatsInfo()) if originStats != nil { // keep the original stats version - ts.stats.StatsVersion = originStats.StatsVersion + ts.StatsInfo().StatsVersion = originStats.StatsVersion } - reader.stats = p.stats + reader.SetStats(p.StatsInfo()) if isProj { - proj.stats = p.stats + proj.SetStats(p.StatsInfo()) } return true } @@ -960,7 +960,7 @@ func (p *PhysicalTopN) getPushedDownTopN(childPlan PhysicalPlan) *PhysicalTopN { newPartitionBy = append(newPartitionBy, expr.Clone()) } newCount := p.Offset + p.Count - childProfile := childPlan.statsInfo() + childProfile := childPlan.StatsInfo() // Strictly speaking, for the row count of pushed down TopN, we should multiply newCount with "regionNum", // but "regionNum" is unknown since the copTask can be a double read, so we ignore it now. stats := deriveLimitStats(childProfile, float64(newCount)) @@ -968,7 +968,7 @@ func (p *PhysicalTopN) getPushedDownTopN(childPlan PhysicalPlan) *PhysicalTopN { ByItems: newByItems, PartitionBy: newPartitionBy, Count: newCount, - }.Init(p.ctx, stats, p.blockOffset, p.GetChildReqProps(0)) + }.Init(p.SCtx(), stats, p.SelectBlockOffset(), p.GetChildReqProps(0)) topN.SetChildren(childPlan) return topN } @@ -1003,7 +1003,7 @@ func (p *PhysicalTopN) canExpressionConvertedToPB(storeTp kv.StoreType) bool { for _, item := range p.ByItems { exprs = append(exprs, item.Expr) } - return expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, exprs, p.ctx.GetClient(), storeTp) + return expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, exprs, p.SCtx().GetClient(), storeTp) } // containVirtualColumn checks whether TopN.ByItems contains virtual generated columns. @@ -1081,7 +1081,7 @@ func (p *PhysicalTopN) attach2Task(tasks ...task) task { pushedDownTopN := p.getPushedDownTopN(mppTask.p) mppTask.p = pushedDownTopN } - rootTask := t.convertToRootTask(p.ctx) + rootTask := t.convertToRootTask(p.SCtx()) // Skip TopN with partition on the root. This is a derived topN and window function // will take care of the filter. if len(p.GetPartitionBy()) > 0 { @@ -1140,19 +1140,19 @@ func (p *PhysicalTopN) pushPartialTopNDownToCop(copTsk *copTask) (task, bool) { partialSel, _ = finalScan.(*PhysicalSelection) finalScan = finalScan.Children()[0] } - if partialSel != nil && finalScan.statsInfo().RowCount > 0 { - selSelectivityOnPartialScan[i] = partialSel.statsInfo().RowCount / finalScan.statsInfo().RowCount + if partialSel != nil && finalScan.StatsInfo().RowCount > 0 { + selSelectivityOnPartialScan[i] = partialSel.StatsInfo().RowCount / finalScan.StatsInfo().RowCount } if plan, ok := finalScan.(*PhysicalTableScan); ok { plan.ByItems = p.ByItems - if plan.Table.GetPartitionInfo() != nil && p.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { - plan.Columns, plan.schema, _ = AddExtraPhysTblIDColumn(plan.ctx, plan.Columns, plan.Schema()) + if plan.Table.GetPartitionInfo() != nil && p.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { + plan.Columns, plan.schema, _ = AddExtraPhysTblIDColumn(plan.SCtx(), plan.Columns, plan.Schema()) } } if plan, ok := finalScan.(*PhysicalIndexScan); ok { plan.ByItems = p.ByItems - if plan.Table.GetPartitionInfo() != nil && p.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() && !plan.Index.Global { - plan.Columns, plan.schema, _ = AddExtraPhysTblIDColumn(plan.ctx, plan.Columns, plan.Schema()) + if plan.Table.GetPartitionInfo() != nil && p.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() && !plan.Index.Global { + plan.Columns, plan.schema, _ = AddExtraPhysTblIDColumn(plan.SCtx(), plan.Columns, plan.Schema()) } } partialScans = append(partialScans, finalScan) @@ -1177,7 +1177,7 @@ func (p *PhysicalTopN) pushPartialTopNDownToCop(copTsk *copTask) (task, bool) { return nil, false } clonedTblScan := cloned.(*PhysicalTableScan) - clonedTblScan.statsInfo().ScaleByExpectCnt(float64(p.Count+p.Offset) * float64(len(copTsk.idxMergePartPlans))) + clonedTblScan.StatsInfo().ScaleByExpectCnt(float64(p.Count+p.Offset) * float64(len(copTsk.idxMergePartPlans))) tblInfo := clonedTblScan.Table if tblInfo.PKIsHandle { pk := tblInfo.GetPkColInfo() @@ -1205,9 +1205,9 @@ func (p *PhysicalTopN) pushPartialTopNDownToCop(copTsk *copTask) (task, bool) { } } // global index for tableScan with keepOrder also need PhysicalTblID - if clonedTblScan.Table.GetPartitionInfo() != nil && p.ctx.GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { + if clonedTblScan.Table.GetPartitionInfo() != nil && p.SCtx().GetSessionVars().StmtCtx.UseDynamicPartitionPrune() { var succ bool - clonedTblScan.Columns, clonedTblScan.schema, succ = AddExtraPhysTblIDColumn(clonedTblScan.ctx, clonedTblScan.Columns, clonedTblScan.Schema()) + clonedTblScan.Columns, clonedTblScan.schema, succ = AddExtraPhysTblIDColumn(clonedTblScan.SCtx(), clonedTblScan.Columns, clonedTblScan.Schema()) copTsk.needExtraProj = copTsk.needExtraProj || succ } clonedTblScan.HandleCols, err = clonedTblScan.HandleCols.ResolveIndices(clonedTblScan.Schema()) @@ -1219,7 +1219,7 @@ func (p *PhysicalTopN) pushPartialTopNDownToCop(copTsk *copTask) (task, bool) { } copTsk.tablePlan = clonedTblScan copTsk.indexPlanFinished = true - rootTask := copTsk.convertToRootTask(p.ctx) + rootTask := copTsk.convertToRootTask(p.SCtx()) indexMerge, ok := rootTask.p.(*PhysicalIndexMergeReader) if !ok { // needExtraProj == true @@ -1237,7 +1237,7 @@ func (p *PhysicalTopN) pushPartialTopNDownToCop(copTsk *copTask) (task, bool) { return rootTask, true } - rootTask := copTsk.convertToRootTask(p.ctx) + rootTask := copTsk.convertToRootTask(p.SCtx()) return attachPlan2Task(p, rootTask), true } @@ -1309,7 +1309,7 @@ func (p *PhysicalTopN) checkSubScans(colsProp *property.PhysicalProperty, isDesc func (p *PhysicalTopN) addPartialLimitForSubScans(copSubPlans []PhysicalPlan, finalPartialScans []PhysicalPlan, selSelectivities []float64) []PhysicalPlan { limitAddedPlan := make([]PhysicalPlan, 0, len(copSubPlans)) for i, copSubPlan := range copSubPlans { - childProfile := copSubPlan.statsInfo() + childProfile := copSubPlan.StatsInfo() newCount := p.Offset + p.Count stats := deriveLimitStats(childProfile, float64(newCount)) pushedLimit := PhysicalLimit{ @@ -1320,12 +1320,12 @@ func (p *PhysicalTopN) addPartialLimitForSubScans(copSubPlans []PhysicalPlan, fi // A similar but simplified logic compared the ExpectedCnt handling logic in getOriginalPhysicalIndexScan. child := pushedLimit.Children()[0] // The row count of the direct child of Limit should be adjusted to be no larger than the Limit.Count. - child.SetStats(child.statsInfo().ScaleByExpectCnt(float64(newCount))) + child.SetStats(child.StatsInfo().ScaleByExpectCnt(float64(newCount))) // The Limit->Selection->IndexScan case: // adjust the row count of IndexScan according to the selectivity of the Selection. if selSelectivities[i] > 0 && selSelectivities[i] < 1 { - scaledRowCount := child.Stats().RowCount / selSelectivities[i] - finalPartialScans[i].SetStats(finalPartialScans[i].Stats().ScaleByExpectCnt(scaledRowCount)) + scaledRowCount := child.StatsInfo().RowCount / selSelectivities[i] + finalPartialScans[i].SetStats(finalPartialScans[i].StatsInfo().ScaleByExpectCnt(scaledRowCount)) } limitAddedPlan = append(limitAddedPlan, pushedLimit) } @@ -1346,18 +1346,18 @@ func (p *PhysicalExpand) attach2Task(tasks ...task) task { func (p *PhysicalProjection) attach2Task(tasks ...task) task { t := tasks[0].copy() if cop, ok := t.(*copTask); ok { - if (len(cop.rootTaskConds) == 0 && len(cop.idxMergePartPlans) == 0) && expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, p.Exprs, p.ctx.GetClient(), cop.getStoreType()) { + if (len(cop.rootTaskConds) == 0 && len(cop.idxMergePartPlans) == 0) && expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, p.Exprs, p.SCtx().GetClient(), cop.getStoreType()) { copTask := attachPlan2Task(p, cop) return copTask } } else if mpp, ok := t.(*mppTask); ok { - if expression.CanExprsPushDown(p.ctx.GetSessionVars().StmtCtx, p.Exprs, p.ctx.GetClient(), kv.TiFlash) { + if expression.CanExprsPushDown(p.SCtx().GetSessionVars().StmtCtx, p.Exprs, p.SCtx().GetClient(), kv.TiFlash) { p.SetChildren(mpp.p) mpp.p = p return mpp } } - t = t.convertToRootTask(p.ctx) + t = t.convertToRootTask(p.SCtx()) t = attachPlan2Task(p, t) if root, ok := tasks[0].(*rootTask); ok && root.isEmpty { t.(*rootTask).isEmpty = true @@ -1399,7 +1399,7 @@ func (p *PhysicalUnionAll) attach2Task(tasks ...task) task { t := &rootTask{p: p} childPlans := make([]PhysicalPlan, 0, len(tasks)) for _, task := range tasks { - task = task.convertToRootTask(p.ctx) + task = task.convertToRootTask(p.SCtx()) childPlans = append(childPlans, task.plan()) } p.SetChildren(childPlans...) @@ -1408,12 +1408,12 @@ func (p *PhysicalUnionAll) attach2Task(tasks ...task) task { func (sel *PhysicalSelection) attach2Task(tasks ...task) task { if mppTask, _ := tasks[0].(*mppTask); mppTask != nil { // always push to mpp task. - sc := sel.ctx.GetSessionVars().StmtCtx - if expression.CanExprsPushDown(sc, sel.Conditions, sel.ctx.GetClient(), kv.TiFlash) { + sc := sel.SCtx().GetSessionVars().StmtCtx + if expression.CanExprsPushDown(sc, sel.Conditions, sel.SCtx().GetClient(), kv.TiFlash) { return attachPlan2Task(sel, mppTask.copy()) } } - t := tasks[0].convertToRootTask(sel.ctx) + t := tasks[0].convertToRootTask(sel.SCtx()) return attachPlan2Task(sel, t) } @@ -1766,7 +1766,7 @@ func (p *basePhysicalAgg) convertAvgForMPP() *PhysicalProjection { // inset a count(column) avgCount := aggFunc.Clone() avgCount.Name = ast.AggFuncCount - err := avgCount.TypeInfer(p.ctx) + err := avgCount.TypeInfer(p.SCtx()) if err != nil { // must not happen return nil } @@ -1787,9 +1787,9 @@ func (p *basePhysicalAgg) convertAvgForMPP() *PhysicalProjection { } newSchema.Append(avgSumCol) // avgSumCol/(case when avgCountCol=0 then 1 else avgCountCol end) - eq := expression.NewFunctionInternal(p.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), avgCountCol, expression.NewZero()) - caseWhen := expression.NewFunctionInternal(p.ctx, ast.Case, avgCountCol.RetType, eq, expression.NewOne(), avgCountCol) - divide := expression.NewFunctionInternal(p.ctx, ast.Div, avgSumCol.RetType, avgSumCol, caseWhen) + eq := expression.NewFunctionInternal(p.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), avgCountCol, expression.NewZero()) + caseWhen := expression.NewFunctionInternal(p.SCtx(), ast.Case, avgCountCol.RetType, eq, expression.NewOne(), avgCountCol) + divide := expression.NewFunctionInternal(p.SCtx(), ast.Div, avgSumCol.RetType, avgSumCol, caseWhen) divide.(*expression.ScalarFunction).RetType = p.schema.Columns[i].RetType exprs = append(exprs, divide) } else { @@ -1812,7 +1812,7 @@ func (p *basePhysicalAgg) convertAvgForMPP() *PhysicalProjection { Exprs: exprs, CalculateNoDelay: false, AvoidColumnEvaluator: false, - }.Init(p.SCtx(), p.stats, p.SelectBlockOffset(), p.GetChildReqProps(0).CloneEssentialFields()) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), p.GetChildReqProps(0).CloneEssentialFields()) proj.SetSchema(p.schema) p.AggFuncs = newAggFuncs @@ -1823,10 +1823,10 @@ func (p *basePhysicalAgg) convertAvgForMPP() *PhysicalProjection { func (p *basePhysicalAgg) newPartialAggregate(copTaskType kv.StoreType, isMPPTask bool) (partial, final PhysicalPlan) { // Check if this aggregation can push down. - if !CheckAggCanPushCop(p.ctx, p.AggFuncs, p.GroupByItems, copTaskType) { + if !CheckAggCanPushCop(p.SCtx(), p.AggFuncs, p.GroupByItems, copTaskType) { return nil, p.self } - partialPref, finalPref, firstRowFuncMap := BuildFinalModeAggregation(p.ctx, &AggInfo{ + partialPref, finalPref, firstRowFuncMap := BuildFinalModeAggregation(p.SCtx(), &AggInfo{ AggFuncs: p.AggFuncs, GroupByItems: p.GroupByItems, Schema: p.Schema().Clone(), @@ -1834,17 +1834,17 @@ func (p *basePhysicalAgg) newPartialAggregate(copTaskType kv.StoreType, isMPPTas if partialPref == nil { return nil, p.self } - if p.tp == plancodec.TypeStreamAgg && len(partialPref.GroupByItems) != len(finalPref.GroupByItems) { + if p.TP() == plancodec.TypeStreamAgg && len(partialPref.GroupByItems) != len(finalPref.GroupByItems) { return nil, p.self } // Remove unnecessary FirstRow. - partialPref.AggFuncs = RemoveUnnecessaryFirstRow(p.ctx, + partialPref.AggFuncs = RemoveUnnecessaryFirstRow(p.SCtx(), finalPref.GroupByItems, partialPref.AggFuncs, partialPref.GroupByItems, partialPref.Schema, firstRowFuncMap) if copTaskType == kv.TiDB { // For partial agg of TiDB cop task, since TiDB coprocessor reuse the TiDB executor, // and TiDB aggregation executor won't output the group by value, // so we need add `firstrow` aggregation function to output the group by value. - aggFuncs, err := genFirstRowAggForGroupBy(p.ctx, partialPref.GroupByItems) + aggFuncs, err := genFirstRowAggForGroupBy(p.SCtx(), partialPref.GroupByItems) if err != nil { return nil, p.self } @@ -1856,12 +1856,12 @@ func (p *basePhysicalAgg) newPartialAggregate(copTaskType kv.StoreType, isMPPTas partialAgg := p.self // Create physical "final" aggregation. prop := &property.PhysicalProperty{ExpectedCnt: math.MaxFloat64} - if p.tp == plancodec.TypeStreamAgg { + if p.TP() == plancodec.TypeStreamAgg { finalAgg := basePhysicalAgg{ AggFuncs: finalPref.AggFuncs, GroupByItems: finalPref.GroupByItems, MppRunMode: p.MppRunMode, - }.initForStream(p.ctx, p.stats, p.blockOffset, prop) + }.initForStream(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), prop) finalAgg.schema = finalPref.Schema return partialAgg, finalAgg } @@ -1870,7 +1870,7 @@ func (p *basePhysicalAgg) newPartialAggregate(copTaskType kv.StoreType, isMPPTas AggFuncs: finalPref.AggFuncs, GroupByItems: finalPref.GroupByItems, MppRunMode: p.MppRunMode, - }.initForHash(p.ctx, p.stats, p.blockOffset, prop) + }.initForHash(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset(), prop) finalAgg.schema = finalPref.Schema // partialAgg and finalAgg use the same ref of stats return partialAgg, finalAgg @@ -1885,7 +1885,7 @@ func (p *basePhysicalAgg) scale3StageForDistinctAgg() (bool, expression.Grouping // canUse3Stage4MultiDistinctAgg returns true if this agg can use 3 stage for multi distinct aggregation func (p *basePhysicalAgg) canUse3Stage4MultiDistinctAgg() (can bool, gss expression.GroupingSets) { - if !p.ctx.GetSessionVars().Enable3StageDistinctAgg || !p.ctx.GetSessionVars().Enable3StageMultiDistinctAgg || len(p.GroupByItems) > 0 { + if !p.SCtx().GetSessionVars().Enable3StageDistinctAgg || !p.SCtx().GetSessionVars().Enable3StageMultiDistinctAgg || len(p.GroupByItems) > 0 { return false, nil } defer func() { @@ -1956,7 +1956,7 @@ func (p *basePhysicalAgg) canUse3Stage4MultiDistinctAgg() (can bool, gss express // canUse3Stage4SingleDistinctAgg returns true if this agg can use 3 stage for distinct aggregation func (p *basePhysicalAgg) canUse3Stage4SingleDistinctAgg() bool { num := 0 - if !p.ctx.GetSessionVars().Enable3StageDistinctAgg || len(p.GroupByItems) > 0 { + if !p.SCtx().GetSessionVars().Enable3StageDistinctAgg || len(p.GroupByItems) > 0 { return false } for _, fun := range p.AggFuncs { @@ -2065,7 +2065,7 @@ func (p *PhysicalStreamAgg) attach2Task(tasks ...task) task { // 2. the case that there's filters should be calculated on TiDB side. // 3. the case of index merge if (cop.indexPlan != nil && cop.tablePlan != nil && cop.keepOrder) || len(cop.rootTaskConds) > 0 || len(cop.idxMergePartPlans) > 0 { - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) attachPlan2Task(p, t) } else { storeType := cop.getStoreType() @@ -2091,11 +2091,11 @@ func (p *PhysicalStreamAgg) attach2Task(tasks ...task) task { cop.indexPlan = partialAgg } } - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) attachPlan2Task(finalAgg, t) } } else if mpp, ok := t.(*mppTask); ok { - t = mpp.convertToRootTask(p.ctx) + t = mpp.convertToRootTask(p.SCtx()) attachPlan2Task(p, t) } else { attachPlan2Task(p, t) @@ -2109,7 +2109,7 @@ func (p *PhysicalHashAgg) cpuCostDivisor(hasDistinct bool) (divisor, con float64 if hasDistinct { return 0, 0 } - sessionVars := p.ctx.GetSessionVars() + sessionVars := p.SCtx().GetSessionVars() finalCon, partialCon := sessionVars.HashAggFinalConcurrency(), sessionVars.HashAggPartialConcurrency() // According to `ValidateSetSystemVar`, `finalCon` and `partialCon` cannot be less than or equal to 0. if finalCon == 1 && partialCon == 1 { @@ -2187,9 +2187,9 @@ func (p *PhysicalHashAgg) scaleStats4GroupingSets(groupingSets expression.Groupi } // After group operator, all same rows are grouped into one row, that means all // change the sub-agg's stats - if p.stats != nil { + if p.StatsInfo() != nil { // equivalence to a new cloned one. (cause finalAgg and partialAgg may share a same copy of stats) - cpStats := p.stats.Scale(1) + cpStats := p.StatsInfo().Scale(1) cpStats.RowCount = sumNDV // We cannot estimate the ColNDVs for every output, so we use a conservative strategy. for k := range cpStats.ColNDVs { @@ -2219,7 +2219,7 @@ func (p *PhysicalHashAgg) scaleStats4GroupingSets(groupingSets expression.Groupi } oneGNDV.NDV = newGNDV } - p.stats = cpStats + p.SetStats(cpStats) } } @@ -2267,7 +2267,7 @@ func (p *PhysicalHashAgg) adjust3StagePhaseAgg(partialAgg, finalAgg PhysicalPlan schemaMap := make(map[int64]*expression.Column, len(middleHashAgg.AggFuncs)) for i, fun := range middleHashAgg.AggFuncs { col := &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: fun.RetTp, } if fun.HasDistinct { @@ -2316,16 +2316,16 @@ func (p *PhysicalHashAgg) adjust3StagePhaseAgg(partialAgg, finalAgg PhysicalPlan // enforce Expand operator above the children. // physical plan is enumerated without children from itself, use mpp subtree instead p.children. // scale(len(groupingSets)) will change the NDV, while Expand doesn't change the NDV and groupNDV. - stats := mpp.p.statsInfo().Scale(float64(1)) + stats := mpp.p.StatsInfo().Scale(float64(1)) stats.RowCount = stats.RowCount * float64(len(groupingSets)) physicalExpand := PhysicalExpand{ GroupingSets: groupingSets, - }.Init(p.ctx, stats, mpp.p.SelectBlockOffset()) + }.Init(p.SCtx(), stats, mpp.p.SelectBlockOffset()) // generate a new column as groupingID to identify which this row is targeting for. tp := types.NewFieldType(mysql.TypeLonglong) tp.SetFlag(mysql.UnsignedFlag | mysql.NotNullFlag) groupingIDCol = &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: tp, } // append the physical expand op with groupingID column. @@ -2342,15 +2342,15 @@ func (p *PhysicalHashAgg) adjust3StagePhaseAgg(partialAgg, finalAgg PhysicalPlan } cloneHashAgg := clonedAgg.(*PhysicalHashAgg) // Clone(), it will share same base-plan elements from the finalAgg, including id,tp,stats. Make a new one here. - cloneHashAgg.basePlan = newBasePlan(cloneHashAgg.ctx, cloneHashAgg.tp, cloneHashAgg.blockOffset) - cloneHashAgg.stats = finalAgg.Stats() // reuse the final agg stats here. + cloneHashAgg.Plan = base.NewBasePlan(cloneHashAgg.SCtx(), cloneHashAgg.TP(), cloneHashAgg.SelectBlockOffset()) + cloneHashAgg.SetStats(finalAgg.StatsInfo()) // reuse the final agg stats here. // step1: adjust partial agg, for normal agg here, adjust it to target for specified group data. // Since we may substitute the first arg of normal agg with case-when expression here, append a // customized proj here rather than depending on postOptimize to insert a blunt one for us. // // proj4Partial output all the base col from lower op + caseWhen proj cols. - proj4Partial := new(PhysicalProjection).Init(p.ctx, mpp.p.statsInfo(), mpp.p.SelectBlockOffset()) + proj4Partial := new(PhysicalProjection).Init(p.SCtx(), mpp.p.StatsInfo(), mpp.p.SelectBlockOffset()) for _, col := range mpp.p.Schema().Columns { proj4Partial.Exprs = append(proj4Partial.Exprs, col) } @@ -2360,15 +2360,15 @@ func (p *PhysicalHashAgg) adjust3StagePhaseAgg(partialAgg, finalAgg PhysicalPlan partialHashAgg.GroupByItems = append(partialHashAgg.GroupByItems, groupingIDCol) partialHashAgg.schema.Append(groupingIDCol.(*expression.Column)) // it will create a new stats for partial agg. - partialHashAgg.scaleStats4GroupingSets(groupingSets, groupingIDCol.(*expression.Column), proj4Partial.Schema(), proj4Partial.statsInfo()) + partialHashAgg.scaleStats4GroupingSets(groupingSets, groupingIDCol.(*expression.Column), proj4Partial.Schema(), proj4Partial.StatsInfo()) for _, fun := range partialHashAgg.AggFuncs { if !fun.HasDistinct { // for normal agg phase1, we should also modify them to target for specified group data. // Expr = (case when groupingID = targeted_groupingID then arg else null end) - eqExpr := expression.NewFunctionInternal(p.ctx, ast.EQ, types.NewFieldType(mysql.TypeTiny), groupingIDCol, expression.NewUInt64Const(fun.GroupingID)) - caseWhen := expression.NewFunctionInternal(p.ctx, ast.Case, fun.Args[0].GetType(), eqExpr, fun.Args[0], expression.NewNull()) + eqExpr := expression.NewFunctionInternal(p.SCtx(), ast.EQ, types.NewFieldType(mysql.TypeTiny), groupingIDCol, expression.NewUInt64Const(fun.GroupingID)) + caseWhen := expression.NewFunctionInternal(p.SCtx(), ast.Case, fun.Args[0].GetType(), eqExpr, fun.Args[0], expression.NewNull()) caseWhenProjCol := &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: fun.Args[0].GetType(), } proj4Partial.Exprs = append(proj4Partial.Exprs, caseWhen) @@ -2384,7 +2384,7 @@ func (p *PhysicalHashAgg) adjust3StagePhaseAgg(partialAgg, finalAgg PhysicalPlan schemaMap := make(map[int64]*expression.Column, len(middleHashAgg.AggFuncs)) for _, fun := range middleHashAgg.AggFuncs { col := &expression.Column{ - UniqueID: p.ctx.GetSessionVars().AllocPlanColumnID(), + UniqueID: p.SCtx().GetSessionVars().AllocPlanColumnID(), RetType: fun.RetTp, } if fun.HasDistinct { @@ -2486,7 +2486,7 @@ func (p *PhysicalHashAgg) attach2TaskForMpp(tasks ...task) task { if partialAgg != nil { attachPlan2Task(partialAgg, mpp) } - t = mpp.convertToRootTask(p.ctx) + t = mpp.convertToRootTask(p.SCtx()) attachPlan2Task(finalAgg, t) return t case MppScalar: @@ -2545,7 +2545,7 @@ func (p *PhysicalHashAgg) attach2TaskForMpp(tasks ...task) task { if proj == nil { proj = PhysicalProjection{ Exprs: make([]expression.Expression, 0, len(p.Schema().Columns)), - }.Init(p.ctx, p.statsInfo(), p.SelectBlockOffset()) + }.Init(p.SCtx(), p.StatsInfo(), p.SelectBlockOffset()) for _, col := range p.Schema().Columns { proj.Exprs = append(proj.Exprs, col) } @@ -2591,10 +2591,10 @@ func (p *PhysicalHashAgg) attach2Task(tasks ...task) task { // column may be independent of the column used for region distribution, so a closer // estimation of network cost for hash aggregation may multiply the number of // regions involved in the `partialAgg`, which is unknown however. - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) attachPlan2Task(finalAgg, t) } else { - t = cop.convertToRootTask(p.ctx) + t = cop.convertToRootTask(p.SCtx()) attachPlan2Task(p, t) } } else if _, ok := t.(*mppTask); ok { @@ -2625,7 +2625,7 @@ func (p *PhysicalWindow) attach2Task(tasks ...task) task { if mpp, ok := tasks[0].copy().(*mppTask); ok && p.storeTp == kv.TiFlash { return p.attach2TaskForMPP(mpp) } - t := tasks[0].convertToRootTask(p.ctx) + t := tasks[0].convertToRootTask(p.SCtx()) return attachPlan2Task(p.self, t) } @@ -2640,7 +2640,7 @@ func (p *PhysicalCTEStorage) attach2Task(tasks ...task) task { tblColHists: mpp.tblColHists, } } - t.convertToRootTask(p.ctx) + t.convertToRootTask(p.SCtx()) p.SetChildren(t.plan()) return &rootTask{ p: p, @@ -2699,7 +2699,7 @@ type mppTask struct { } func (t *mppTask) count() float64 { - return t.p.statsInfo().RowCount + return t.p.StatsInfo().RowCount } func (t *mppTask) copy() task { @@ -2744,8 +2744,8 @@ func collectPartitionInfosFromMPPPlan(p *PhysicalTableReader, mppPlan PhysicalPl } func collectRowSizeFromMPPPlan(mppPlan PhysicalPlan) (rowSize float64) { - if mppPlan != nil && mppPlan.Stats() != nil && mppPlan.Stats().HistColl != nil { - return mppPlan.Stats().HistColl.GetAvgRowSize(mppPlan.SCtx(), mppPlan.Schema().Columns, false, false) + if mppPlan != nil && mppPlan.StatsInfo() != nil && mppPlan.StatsInfo().HistColl != nil { + return mppPlan.StatsInfo().HistColl.GetAvgRowSize(mppPlan.SCtx(), mppPlan.Schema().Columns, false, false) } return 1 // use 1 as lower-bound for safety } @@ -2775,14 +2775,14 @@ func (t *mppTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { tryExpandVirtualColumn(t.p) sender := PhysicalExchangeSender{ ExchangeType: tipb.ExchangeType_PassThrough, - }.Init(ctx, t.p.statsInfo()) + }.Init(ctx, t.p.StatsInfo()) sender.SetChildren(t.p) p := PhysicalTableReader{ tablePlan: sender, StoreType: kv.TiFlash, }.Init(ctx, t.p.SelectBlockOffset()) - p.stats = t.p.statsInfo() + p.SetStats(t.p.StatsInfo()) collectPartitionInfosFromMPPPlan(p, t.p) rt := &rootTask{ p: p, @@ -2808,7 +2808,7 @@ func (t *mppTask) convertToRootTaskImpl(ctx sessionctx.Context) *rootTask { logutil.BgLogger().Debug("calculate selectivity failed, use selection factor", zap.Error(err)) selectivity = SelectionFactor } - sel := PhysicalSelection{Conditions: t.rootTaskConds}.Init(ctx, rt.p.statsInfo().Scale(selectivity), rt.p.SelectBlockOffset()) + sel := PhysicalSelection{Conditions: t.rootTaskConds}.Init(ctx, rt.p.StatsInfo().Scale(selectivity), rt.p.SelectBlockOffset()) sel.fromDataSource = true sel.SetChildren(rt.p) rt.p = sel @@ -2863,14 +2863,14 @@ func (t *mppTask) enforceExchangerImpl(prop *property.PhysicalProperty) *mppTask sender := PhysicalExchangeSender{ ExchangeType: prop.MPPPartitionTp.ToExchangeType(), HashCols: prop.MPPPartitionCols, - }.Init(ctx, t.p.statsInfo()) + }.Init(ctx, t.p.StatsInfo()) if ctx.GetSessionVars().ChooseMppVersion() >= kv.MppVersionV1 { sender.CompressionMode = ctx.GetSessionVars().ChooseMppExchangeCompressionMode() } sender.SetChildren(t.p) - receiver := PhysicalExchangeReceiver{}.Init(ctx, t.p.statsInfo()) + receiver := PhysicalExchangeReceiver{}.Init(ctx, t.p.StatsInfo()) receiver.SetChildren(sender) return &mppTask{ p: receiver, diff --git a/planner/core/tiflash_selection_late_materialization.go b/planner/core/tiflash_selection_late_materialization.go index 4c4f3d46339ea..738e2ff486594 100644 --- a/planner/core/tiflash_selection_late_materialization.go +++ b/planner/core/tiflash_selection_late_materialization.go @@ -217,7 +217,7 @@ func predicatePushDownToTableScanImpl(sctx sessionctx.Context, physicalSelection selectedColumnCount := 0 selectedSelectivity := 1.0 totalColumnCount := len(physicalTableScan.Columns) - tableRowCount := physicalTableScan.stats.RowCount + tableRowCount := physicalTableScan.StatsInfo().RowCount for _, exprGroup := range sortedConds { mergedConds := append(selectedConds, exprGroup.exprs...) @@ -251,5 +251,5 @@ func predicatePushDownToTableScanImpl(sctx sessionctx.Context, physicalSelection // add the pushed down conditions to table scan physicalTableScan.lateMaterializationFilterCondition = selectedConds // Update the row count of table scan after pushing down the conditions. - physicalTableScan.stats.RowCount *= selectedSelectivity + physicalTableScan.StatsInfo().RowCount *= selectedSelectivity } diff --git a/planner/core/util.go b/planner/core/util.go index 3aff180018815..ad93a0fda6fa5 100644 --- a/planner/core/util.go +++ b/planner/core/util.go @@ -24,6 +24,7 @@ import ( "github.com/pingcap/tidb/parser/ast" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" + "github.com/pingcap/tidb/planner/core/internal/base" "github.com/pingcap/tidb/sessionctx" "github.com/pingcap/tidb/table/tables" "github.com/pingcap/tidb/types" @@ -197,7 +198,7 @@ func (s *physicalSchemaProducer) MemoryUsage() (sum int64) { type baseSchemaProducer struct { schema *expression.Schema names types.NameSlice - basePlan + base.Plan } // OutputNames returns the outputting names of each column. @@ -233,7 +234,7 @@ func (s *baseSchemaProducer) MemoryUsage() (sum int64) { return } - sum = size.SizeOfPointer + size.SizeOfSlice + int64(cap(s.names))*size.SizeOfPointer + s.basePlan.MemoryUsage() + sum = size.SizeOfPointer + size.SizeOfSlice + int64(cap(s.names))*size.SizeOfPointer + s.Plan.MemoryUsage() if s.schema != nil { sum += s.schema.MemoryUsage() } @@ -295,12 +296,12 @@ func GetStatsInfoFromFlatPlan(flat *FlatPhysicalPlan) map[string]uint64 { for _, op := range flat.Main { switch p := op.Origin.(type) { case *PhysicalIndexScan: - if _, ok := res[p.Table.Name.O]; p.stats != nil && !ok { - res[p.Table.Name.O] = p.stats.StatsVersion + if _, ok := res[p.Table.Name.O]; p.StatsInfo() != nil && !ok { + res[p.Table.Name.O] = p.StatsInfo().StatsVersion } case *PhysicalTableScan: - if _, ok := res[p.Table.Name.O]; p.stats != nil && !ok { - res[p.Table.Name.O] = p.stats.StatsVersion + if _, ok := res[p.Table.Name.O]; p.StatsInfo() != nil && !ok { + res[p.Table.Name.O] = p.StatsInfo().StatsVersion } } } diff --git a/planner/implementation/simple_plans.go b/planner/implementation/simple_plans.go index be5ff50f25d25..12b0e3b14ffe0 100644 --- a/planner/implementation/simple_plans.go +++ b/planner/implementation/simple_plans.go @@ -32,7 +32,7 @@ func NewProjectionImpl(proj *plannercore.PhysicalProjection) *ProjectionImpl { // CalcCost implements Implementation CalcCost interface. func (impl *ProjectionImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { proj := impl.plan.(*plannercore.PhysicalProjection) - impl.cost = proj.GetCost(children[0].GetPlan().Stats().RowCount) + children[0].GetCost() + impl.cost = proj.GetCost(children[0].GetPlan().StatsInfo().RowCount) + children[0].GetCost() return impl.cost } @@ -53,7 +53,7 @@ type TiDBSelectionImpl struct { // CalcCost implements Implementation CalcCost interface. func (sel *TiDBSelectionImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { - sel.cost = children[0].GetPlan().Stats().RowCount* + sel.cost = children[0].GetPlan().StatsInfo().RowCount* sel.plan.SCtx().GetSessionVars().GetCPUFactor() + children[0].GetCost() return sel.cost } @@ -70,7 +70,7 @@ type TiKVSelectionImpl struct { // CalcCost implements Implementation CalcCost interface. func (sel *TiKVSelectionImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { - sel.cost = children[0].GetPlan().Stats().RowCount* + sel.cost = children[0].GetPlan().StatsInfo().RowCount* sel.plan.SCtx().GetSessionVars().GetCopCPUFactor() + children[0].GetCost() return sel.cost } @@ -88,7 +88,7 @@ type TiDBHashAggImpl struct { // CalcCost implements Implementation CalcCost interface. func (agg *TiDBHashAggImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { hashAgg := agg.plan.(*plannercore.PhysicalHashAgg) - selfCost := hashAgg.GetCost(children[0].GetPlan().Stats().RowCount, true, false, 0) + selfCost := hashAgg.GetCost(children[0].GetPlan().StatsInfo().RowCount, true, false, 0) agg.cost = selfCost + children[0].GetCost() return agg.cost } @@ -113,7 +113,7 @@ type TiKVHashAggImpl struct { // CalcCost implements Implementation CalcCost interface. func (agg *TiKVHashAggImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { hashAgg := agg.plan.(*plannercore.PhysicalHashAgg) - selfCost := hashAgg.GetCost(children[0].GetPlan().Stats().RowCount, false, false, 0) + selfCost := hashAgg.GetCost(children[0].GetPlan().StatsInfo().RowCount, false, false, 0) agg.cost = selfCost + children[0].GetCost() return agg.cost } @@ -143,7 +143,7 @@ type TiDBTopNImpl struct { // CalcCost implements Implementation CalcCost interface. func (impl *TiDBTopNImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { topN := impl.plan.(*plannercore.PhysicalTopN) - childCount := children[0].GetPlan().Stats().RowCount + childCount := children[0].GetPlan().StatsInfo().RowCount impl.cost = topN.GetCost(childCount, true) + children[0].GetCost() return impl.cost } @@ -161,7 +161,7 @@ type TiKVTopNImpl struct { // CalcCost implements Implementation CalcCost interface. func (impl *TiKVTopNImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { topN := impl.plan.(*plannercore.PhysicalTopN) - childCount := children[0].GetPlan().Stats().RowCount + childCount := children[0].GetPlan().StatsInfo().RowCount impl.cost = topN.GetCost(childCount, false) + children[0].GetCost() return impl.cost } @@ -210,8 +210,8 @@ type ApplyImpl struct { func (impl *ApplyImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { apply := impl.plan.(*plannercore.PhysicalApply) impl.cost = apply.GetCost( - children[0].GetPlan().Stats().RowCount, - children[1].GetPlan().Stats().RowCount, + children[0].GetPlan().StatsInfo().RowCount, + children[1].GetPlan().StatsInfo().RowCount, children[0].GetCost(), children[1].GetCost()) return impl.cost @@ -227,7 +227,7 @@ func (impl *ApplyImpl) GetCostLimit(costLimit float64, children ...memo.Implemen // side should be (costLimit - selfCost - leftCost)/leftCount. Since // we haven't implement the rightChild, we cannot calculate the `selfCost`. // So we just use (costLimit - leftCost)/leftCount here. - leftCount, leftCost := children[0].GetPlan().Stats().RowCount, children[0].GetCost() + leftCount, leftCost := children[0].GetPlan().StatsInfo().RowCount, children[0].GetCost() apply := impl.plan.(*plannercore.PhysicalApply) if len(apply.LeftConditions) > 0 { leftCount *= plannercore.SelectionFactor diff --git a/planner/implementation/sort.go b/planner/implementation/sort.go index 582bf0726a18d..2738ba51b0789 100644 --- a/planner/implementation/sort.go +++ b/planner/implementation/sort.go @@ -33,7 +33,7 @@ func NewSortImpl(sort *plannercore.PhysicalSort) *SortImpl { // CalcCost calculates the cost of the sort Implementation. func (impl *SortImpl) CalcCost(_ float64, children ...memo.Implementation) float64 { - cnt := math.Min(children[0].GetPlan().Stats().RowCount, impl.plan.GetChildReqProps(0).ExpectedCnt) + cnt := math.Min(children[0].GetPlan().StatsInfo().RowCount, impl.plan.GetChildReqProps(0).ExpectedCnt) sort := impl.plan.(*plannercore.PhysicalSort) impl.cost = sort.GetCost(cnt, children[0].GetPlan().Schema()) + children[0].GetCost() return impl.cost From 4b50fd8d0c595fddbc555e9e6ca6328b7b71a2db Mon Sep 17 00:00:00 2001 From: Liqi Geng Date: Tue, 25 Jul 2023 21:12:03 +0800 Subject: [PATCH 48/72] *: Fix data race between getting labels and setting labels in config (#45563) close pingcap/tidb#45561 --- server/http_handler.go | 13 +++++++----- server/http_handler_test.go | 42 +++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 5 deletions(-) diff --git a/server/http_handler.go b/server/http_handler.go index 5efbda887bab6..86a5c9c2fe2e5 100644 --- a/server/http_handler.go +++ b/server/http_handler.go @@ -2220,12 +2220,15 @@ func (h labelHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { if len(labels) > 0 { cfg := *config.GetGlobalConfig() - if cfg.Labels == nil { - cfg.Labels = make(map[string]string, len(labels)) - } - for k, v := range labels { - cfg.Labels[k] = v + // Be careful of data race. The key & value of cfg.Labels must not be changed. + if cfg.Labels != nil { + for k, v := range cfg.Labels { + if _, found := labels[k]; !found { + labels[k] = v + } + } } + cfg.Labels = labels config.StoreGlobalConfig(&cfg) logutil.BgLogger().Info("update server labels", zap.Any("labels", cfg.Labels)) } diff --git a/server/http_handler_test.go b/server/http_handler_test.go index 1253399898e81..03c3a846669f0 100644 --- a/server/http_handler_test.go +++ b/server/http_handler_test.go @@ -24,6 +24,7 @@ import ( "encoding/json" "fmt" "io" + "math/rand" "net" "net/http" "net/http/httptest" @@ -1199,3 +1200,44 @@ func TestSetLabels(t *testing.T) { // reset the global variable config.GetGlobalConfig().Labels = map[string]string{} } + +func TestSetLabelsConcurrentWithGetLabel(t *testing.T) { + ts := createBasicHTTPHandlerTestSuite() + + ts.startServer(t) + defer ts.stopServer(t) + + testUpdateLabels := func() { + labels := map[string]string{} + labels["zone"] = fmt.Sprintf("z-%v", rand.Intn(100000)) + buffer := bytes.NewBuffer([]byte{}) + require.Nil(t, json.NewEncoder(buffer).Encode(labels)) + resp, err := ts.postStatus("/labels", "application/json", buffer) + require.NoError(t, err) + require.NotNil(t, resp) + defer func() { + require.NoError(t, resp.Body.Close()) + }() + require.Equal(t, http.StatusOK, resp.StatusCode) + newLabels := config.GetGlobalConfig().Labels + require.Equal(t, newLabels, labels) + } + done := make(chan struct{}) + go func() { + for { + select { + case <-done: + return + default: + config.GetGlobalConfig().GetTiKVConfig() + } + } + }() + for i := 0; i < 100; i++ { + testUpdateLabels() + } + close(done) + + // reset the global variable + config.GetGlobalConfig().Labels = map[string]string{} +} From ef27b0ef7a6c47ff40e700b00ffb137718995c34 Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Tue, 25 Jul 2023 23:16:34 +0800 Subject: [PATCH 49/72] planner: support `no_merge_join` hint on optimizer (#45562) ref pingcap/tidb#45520 --- planner/core/casetest/rule/BUILD.bazel | 2 +- .../casetest/rule/rule_join_reorder_test.go | 11 ++ .../rule/testdata/join_reorder_suite_in.json | 13 ++ .../rule/testdata/join_reorder_suite_out.json | 113 ++++++++++++++++++ planner/core/exhaust_physical_plans.go | 9 ++ planner/core/logical_plan_builder.go | 18 ++- planner/core/logical_plans.go | 1 + planner/core/planbuilder.go | 5 + 8 files changed, 169 insertions(+), 3 deletions(-) diff --git a/planner/core/casetest/rule/BUILD.bazel b/planner/core/casetest/rule/BUILD.bazel index b735973b2d3bd..50d121108f1d1 100644 --- a/planner/core/casetest/rule/BUILD.bazel +++ b/planner/core/casetest/rule/BUILD.bazel @@ -12,7 +12,7 @@ go_test( ], data = glob(["testdata/**"]), flaky = True, - shard_count = 21, + shard_count = 22, deps = [ "//domain", "//expression", diff --git a/planner/core/casetest/rule/rule_join_reorder_test.go b/planner/core/casetest/rule/rule_join_reorder_test.go index 140740aebf679..aa3c49eae8cfb 100644 --- a/planner/core/casetest/rule/rule_join_reorder_test.go +++ b/planner/core/casetest/rule/rule_join_reorder_test.go @@ -72,6 +72,17 @@ func TestNoHashJoinHint(t *testing.T) { runJoinReorderTestData(t, tk, "TestNoHashJoinHint") } +func TestNoMergeJoinHint(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("create table t1(a int, key(a));") + tk.MustExec("create table t2(a int, key(a));") + tk.MustExec("create table t3(a int, key(a));") + tk.MustExec("create table t4(a int, key(a));") + runJoinReorderTestData(t, tk, "TestNoMergeJoinHint") +} + func TestLeadingJoinHint(t *testing.T) { store := testkit.CreateMockStore(t) diff --git a/planner/core/casetest/rule/testdata/join_reorder_suite_in.json b/planner/core/casetest/rule/testdata/join_reorder_suite_in.json index 6c5750386e87a..9c3bdf93492f8 100644 --- a/planner/core/casetest/rule/testdata/join_reorder_suite_in.json +++ b/planner/core/casetest/rule/testdata/join_reorder_suite_in.json @@ -49,6 +49,19 @@ "select /*+ leading(t1, t2, t3, t4), hash_join(t1, t2), no_hash_join(t3), hash_join(t4) */ * from t1, t2, t3, t4" ] }, + { + "name": "TestNoMergeJoinHint", + "cases": [ + "select /*+ no_merge_join() */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_merge_join(t1), merge_join(t1) */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_merge_join(t1), merge_join(t2) */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_merge_join(t1) */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_merge_join(t1, t2) */ * from t1, t2 where t1.a=t2.a", + "select /*+ no_merge_join(t2) */ * from t1 right join t2 on t1.a=t2.a", + "select /*+ leading(t4, t3, t2, t1), no_merge_join(t2, t3) */ * from t1, t2, t3, t4 where t1.a=t2.a and t2.a=t3.a and t3.a=t4.a", + "select /*+ leading(t1, t2, t3, t4), merge_join(t1, t2), no_merge_join(t3), merge_join(t4) */ * from t1, t2, t3, t4 where t1.a=t2.a and t2.a=t3.a and t3.a=t4.a" + ] + }, { "name": "TestLeadingJoinHint", "cases": [ diff --git a/planner/core/casetest/rule/testdata/join_reorder_suite_out.json b/planner/core/casetest/rule/testdata/join_reorder_suite_out.json index 71d7277dec714..a057b18caebf0 100644 --- a/planner/core/casetest/rule/testdata/join_reorder_suite_out.json +++ b/planner/core/casetest/rule/testdata/join_reorder_suite_out.json @@ -782,6 +782,119 @@ } ] }, + { + "Name": "TestNoMergeJoinHint", + "Cases": [ + { + "SQL": "select /*+ no_merge_join() */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t2.a", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:true, stats:pseudo", + "└─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:true, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Hint no_merge_join() is inapplicable. Please specify the table names in the arguments." + ] + }, + { + "SQL": "select /*+ no_merge_join(t1), merge_join(t1) */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t2.a", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:true, stats:pseudo", + "└─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:true, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Some MERGE_JOIN and NO_MERGE_JOIN hints conflict, NO_MERGE_JOIN is ignored" + ] + }, + { + "SQL": "select /*+ no_merge_join(t1), merge_join(t2) */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "MergeJoin 12487.50 root inner join, left key:test.t1.a, right key:test.t2.a", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:true, stats:pseudo", + "└─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:true, stats:pseudo" + ], + "Warning": [ + "Warning 1815 Some MERGE_JOIN and NO_MERGE_JOIN hints conflict, NO_MERGE_JOIN is ignored" + ] + }, + { + "SQL": "select /*+ no_merge_join(t1) */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "HashJoin 12487.50 root inner join, equal:[eq(test.t1.a, test.t2.a)]", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:false, stats:pseudo", + "└─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_merge_join(t1, t2) */ * from t1, t2 where t1.a=t2.a", + "Plan": [ + "HashJoin 12487.50 root inner join, equal:[eq(test.t1.a, test.t2.a)]", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:false, stats:pseudo", + "└─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ no_merge_join(t2) */ * from t1 right join t2 on t1.a=t2.a", + "Plan": [ + "HashJoin 12487.50 root right outer join, equal:[eq(test.t1.a, test.t2.a)]", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:false, stats:pseudo", + "└─IndexReader(Probe) 10000.00 root index:IndexFullScan", + " └─IndexFullScan 10000.00 cop[tikv] table:t2, index:a(a) keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ leading(t4, t3, t2, t1), no_merge_join(t2, t3) */ * from t1, t2, t3, t4 where t1.a=t2.a and t2.a=t3.a and t3.a=t4.a", + "Plan": [ + "Projection 19511.72 root test.t1.a, test.t2.a, test.t3.a, test.t4.a", + "└─HashJoin 19511.72 root inner join, equal:[eq(test.t2.a, test.t1.a)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:false, stats:pseudo", + " └─HashJoin(Probe) 15609.38 root inner join, equal:[eq(test.t3.a, test.t2.a)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:false, stats:pseudo", + " └─HashJoin(Probe) 12487.50 root inner join, equal:[eq(test.t4.a, test.t3.a)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t3, index:a(a) keep order:false, stats:pseudo", + " └─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t4, index:a(a) keep order:false, stats:pseudo" + ], + "Warning": null + }, + { + "SQL": "select /*+ leading(t1, t2, t3, t4), merge_join(t1, t2), no_merge_join(t3), merge_join(t4) */ * from t1, t2, t3, t4 where t1.a=t2.a and t2.a=t3.a and t3.a=t4.a", + "Plan": [ + "MergeJoin 19511.72 root inner join, left key:test.t3.a, right key:test.t4.a", + "├─IndexReader(Build) 9990.00 root index:IndexFullScan", + "│ └─IndexFullScan 9990.00 cop[tikv] table:t4, index:a(a) keep order:true, stats:pseudo", + "└─Sort(Probe) 15609.38 root test.t3.a", + " └─HashJoin 15609.38 root inner join, equal:[eq(test.t2.a, test.t3.a)]", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t3, index:a(a) keep order:false, stats:pseudo", + " └─MergeJoin(Probe) 12487.50 root inner join, left key:test.t1.a, right key:test.t2.a", + " ├─IndexReader(Build) 9990.00 root index:IndexFullScan", + " │ └─IndexFullScan 9990.00 cop[tikv] table:t2, index:a(a) keep order:true, stats:pseudo", + " └─IndexReader(Probe) 9990.00 root index:IndexFullScan", + " └─IndexFullScan 9990.00 cop[tikv] table:t1, index:a(a) keep order:true, stats:pseudo" + ], + "Warning": null + } + ] + }, { "Name": "TestLeadingJoinHint", "Cases": [ diff --git a/planner/core/exhaust_physical_plans.go b/planner/core/exhaust_physical_plans.go index 263ce5c36becc..748e2d9563d76 100644 --- a/planner/core/exhaust_physical_plans.go +++ b/planner/core/exhaust_physical_plans.go @@ -231,6 +231,15 @@ func (p *LogicalJoin) GetMergeJoin(prop *property.PhysicalProperty, schema *expr joins = append(joins, mergeJoin) } } + + if p.preferJoinType&preferNoMergeJoin > 0 { + if p.preferJoinType&preferMergeJoin == 0 { + return nil + } + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack( + "Some MERGE_JOIN and NO_MERGE_JOIN hints conflict, NO_MERGE_JOIN is ignored")) + } + // If TiDB_SMJ hint is existed, it should consider enforce merge join, // because we can't trust lhsChildProperty completely. if (p.preferJoinType&preferMergeJoin) > 0 || diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index c62d41028935a..03969dd98d94c 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -75,6 +75,8 @@ const ( TiDBMergeJoin = "tidb_smj" // HintSMJ is hint enforce merge join. HintSMJ = "merge_join" + // HintNoMergeJoin is the hint to enforce the query not to use merge join. + HintNoMergeJoin = "no_merge_join" // TiDBBroadCastJoin indicates applying broadcast join by force. TiDBBroadCastJoin = "tidb_bcj" @@ -723,6 +725,14 @@ func (p *LogicalJoin) setPreferredJoinTypeAndOrder(hintInfo *tableHintInfo) { p.preferJoinType |= preferMergeJoin p.rightPreferJoinType |= preferMergeJoin } + if hintInfo.ifPreferNoMergeJoin(lhsAlias) { + p.preferJoinType |= preferNoMergeJoin + p.leftPreferJoinType |= preferNoMergeJoin + } + if hintInfo.ifPreferNoMergeJoin(rhsAlias) { + p.preferJoinType |= preferNoMergeJoin + p.rightPreferJoinType |= preferNoMergeJoin + } if hintInfo.ifPreferBroadcastJoin(lhsAlias) { p.preferJoinType |= preferBCJoin p.leftPreferJoinType |= preferBCJoin @@ -3924,7 +3934,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev hints = b.hintProcessor.GetCurrentStmtHints(hints, currentLevel) var ( sortMergeTables, inljTables, inlhjTables, inlmjTables, hashJoinTables, bcTables []hintTableInfo - noHashJoinTables []hintTableInfo + noHashJoinTables, noMergeJoinTables []hintTableInfo shuffleJoinTables []hintTableInfo indexHintList, indexMergeHintList []indexHintInfo tiflashTables, tikvTables []hintTableInfo @@ -3939,7 +3949,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev for _, hint := range hints { // Set warning for the hint that requires the table name. switch hint.HintName.L { - case TiDBMergeJoin, HintSMJ, TiDBIndexNestedLoopJoin, HintINLJ, HintINLHJ, HintINLMJ, HintNoHashJoin, + case TiDBMergeJoin, HintSMJ, TiDBIndexNestedLoopJoin, HintINLJ, HintINLHJ, HintINLMJ, HintNoHashJoin, HintNoMergeJoin, TiDBHashJoin, HintHJ, HintUseIndex, HintIgnoreIndex, HintForceIndex, HintOrderIndex, HintNoOrderIndex, HintIndexMerge, HintLeading: if len(hint.Tables) == 0 { b.pushHintWithoutTableWarning(hint) @@ -3964,6 +3974,8 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev hashJoinTables = append(hashJoinTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) case HintNoHashJoin: noHashJoinTables = append(noHashJoinTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) + case HintNoMergeJoin: + noMergeJoinTables = append(noMergeJoinTables, tableNames2HintTableInfo(b.ctx, hint.HintName.L, hint.Tables, b.hintProcessor, currentLevel)...) case HintMPP1PhaseAgg: aggHints.preferAggType |= preferMPP1PhaseAgg case HintMPP2PhaseAgg: @@ -4075,6 +4087,7 @@ func (b *PlanBuilder) pushTableHints(hints []*ast.TableOptimizerHint, currentLev indexNestedLoopJoinTables: indexNestedLoopJoinTables{inljTables, inlhjTables, inlmjTables}, hashJoinTables: hashJoinTables, noHashJoinTables: noHashJoinTables, + noMergeJoinTables: noMergeJoinTables, indexHintList: indexHintList, tiflashTables: tiflashTables, tikvTables: tikvTables, @@ -7320,6 +7333,7 @@ func getInnerFromParenthesesAndUnaryPlus(expr ast.ExprNode) ast.ExprNode { // join types. func containDifferentJoinTypes(preferJoinType uint) bool { preferJoinType &= ^preferNoHashJoin + preferJoinType &= ^preferNoMergeJoin inlMask := preferRightAsINLJInner ^ preferLeftAsINLJInner inlhjMask := preferRightAsINLHJInner ^ preferLeftAsINLHJInner diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 2bf9d24792a3a..3fcbef3b6af24 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -124,6 +124,7 @@ const ( preferHashJoin preferNoHashJoin preferMergeJoin + preferNoMergeJoin preferBCJoin preferShuffleJoin preferRewriteSemiJoin diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index c9e16214dee78..f5a4ab7d11e4b 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -97,6 +97,7 @@ type tableHintInfo struct { shuffleJoinTables []hintTableInfo hashJoinTables []hintTableInfo noHashJoinTables []hintTableInfo + noMergeJoinTables []hintTableInfo indexHintList []indexHintInfo tiflashTables []hintTableInfo tikvTables []hintTableInfo @@ -245,6 +246,10 @@ func (info *tableHintInfo) ifPreferNoHashJoin(tableNames ...*hintTableInfo) bool return info.matchTableName(tableNames, info.noHashJoinTables) } +func (info *tableHintInfo) ifPreferNoMergeJoin(tableNames ...*hintTableInfo) bool { + return info.matchTableName(tableNames, info.noMergeJoinTables) +} + func (info *tableHintInfo) ifPreferHJBuild(tableNames ...*hintTableInfo) bool { return info.matchTableName(tableNames, info.hjBuildTables) } From 366c6ee2e56eb77ed9428cacd8c7bd31f7b22490 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 26 Jul 2023 11:30:03 +0800 Subject: [PATCH 50/72] cache: add statscache metrics and enable LFU (#45484) ref pingcap/tidb#45367 --- domain/domain.go | 3 ++ planner/core/plan_stats_test.go | 1 - statistics/handle/bootstrap.go | 5 +- statistics/handle/cache/BUILD.bazel | 5 +- statistics/handle/cache/bench_test.go | 12 ++++- statistics/handle/cache/internal/BUILD.bazel | 1 - .../handle/cache/internal/bench_test.go | 7 --- statistics/handle/cache/internal/inner.go | 4 +- .../handle/cache/internal/lfu/BUILD.bazel | 2 + .../handle/cache/internal/lfu/lfu_cache.go | 28 +++++++++- .../handle/cache/internal/lru/BUILD.bazel | 2 +- .../handle/cache/internal/lru/lru_cache.go | 8 ++- .../cache/internal/mapcache/map_cache.go | 8 ++- .../handle/cache/internal/metrics/BUILD.bazel | 12 +++++ .../handle/cache/internal/metrics/metrics.go | 52 ++++++++++++++++++ statistics/handle/cache/statscache.go | 12 +++-- statistics/handle/cache/statscacheinner.go | 54 +++++++++++++++---- statistics/handle/handle.go | 33 ++++++------ statistics/handle/handletest/handle_test.go | 28 +--------- statistics/handle/metrics/metrics.go | 15 ------ 20 files changed, 202 insertions(+), 90 deletions(-) create mode 100644 statistics/handle/cache/internal/metrics/BUILD.bazel create mode 100644 statistics/handle/cache/internal/metrics/metrics.go diff --git a/domain/domain.go b/domain/domain.go index 3a601f12310c1..02d50a062002f 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -1022,6 +1022,9 @@ func (do *Domain) Close() { if intest.InTest { infosync.MockGlobalServerInfoManagerEntry.Close() } + if handle := do.statsHandle.Load(); handle != nil { + handle.Close() + } logutil.BgLogger().Info("domain closed", zap.Duration("take time", time.Since(startTime))) } diff --git a/planner/core/plan_stats_test.go b/planner/core/plan_stats_test.go index 2de22416a333d..342dc7afa5ba2 100644 --- a/planner/core/plan_stats_test.go +++ b/planner/core/plan_stats_test.go @@ -313,7 +313,6 @@ func TestPlanStatsStatusRecord(t *testing.T) { // drop stats in order to change status domain.GetDomain(tk.Session()).StatsHandle().SetStatsCacheCapacity(1) tk.MustQuery("select * from t where b >= 1") - require.Equal(t, tk.Session().GetSessionVars().StmtCtx.RecordedStatsLoadStatusCnt(), 2) for _, usedStatsForTbl := range tk.Session().GetSessionVars().StmtCtx.GetUsedStatsInfo(false) { if usedStatsForTbl == nil { continue diff --git a/statistics/handle/bootstrap.go b/statistics/handle/bootstrap.go index 6fa1c18874764..5fdbc888c3f68 100644 --- a/statistics/handle/bootstrap.go +++ b/statistics/handle/bootstrap.go @@ -70,7 +70,10 @@ func (h *Handle) initStatsMeta(is infoschema.InfoSchema) (*cache.StatsCache, err return nil, errors.Trace(err) } defer terror.Call(rc.Close) - tables := cache.NewStatsCache() + tables, err := cache.NewStatsCache() + if err != nil { + return nil, err + } req := rc.NewChunk(nil) iter := chunk.NewIterator4Chunk(req) for { diff --git a/statistics/handle/cache/BUILD.bazel b/statistics/handle/cache/BUILD.bazel index 4b8ec8e927242..6a4f4c20a471c 100644 --- a/statistics/handle/cache/BUILD.bazel +++ b/statistics/handle/cache/BUILD.bazel @@ -16,12 +16,15 @@ go_library( "//sessionctx/variable", "//statistics", "//statistics/handle/cache/internal", - "//statistics/handle/cache/internal/lru", + "//statistics/handle/cache/internal/lfu", "//statistics/handle/cache/internal/mapcache", + "//statistics/handle/cache/internal/metrics", "//types", "//util/chunk", + "//util/logutil", "//util/sqlexec", "//util/syncutil", + "@org_uber_go_zap//:zap", ], ) diff --git a/statistics/handle/cache/bench_test.go b/statistics/handle/cache/bench_test.go index f307275bdd255..7514153cbb792 100644 --- a/statistics/handle/cache/bench_test.go +++ b/statistics/handle/cache/bench_test.go @@ -48,7 +48,11 @@ func BenchmarkStatsCacheLRUCopyAndUpdate(b *testing.B) { config.UpdateGlobal(func(conf *config.Config) { conf.Performance.EnableStatsCacheMemQuota = true }) - benchCopyAndUpdate(b, NewStatsCachePointer()) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchCopyAndUpdate(b, cache) } func BenchmarkStatsCacheMapCacheCopyAndUpdate(b *testing.B) { @@ -57,7 +61,11 @@ func BenchmarkStatsCacheMapCacheCopyAndUpdate(b *testing.B) { config.UpdateGlobal(func(conf *config.Config) { conf.Performance.EnableStatsCacheMemQuota = false }) - benchCopyAndUpdate(b, NewStatsCachePointer()) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchCopyAndUpdate(b, cache) } func TestBenchDaily(t *testing.T) { diff --git a/statistics/handle/cache/internal/BUILD.bazel b/statistics/handle/cache/internal/BUILD.bazel index 3f046519578df..340a0b45d8229 100644 --- a/statistics/handle/cache/internal/BUILD.bazel +++ b/statistics/handle/cache/internal/BUILD.bazel @@ -24,7 +24,6 @@ go_test( deps = [ ":internal", "//statistics/handle/cache/internal/lfu", - "//statistics/handle/cache/internal/lru", "//statistics/handle/cache/internal/mapcache", "//statistics/handle/cache/internal/testutil", "//util/benchdaily", diff --git a/statistics/handle/cache/internal/bench_test.go b/statistics/handle/cache/internal/bench_test.go index 08cc2e10c4a2d..7a3943ee9cc39 100644 --- a/statistics/handle/cache/internal/bench_test.go +++ b/statistics/handle/cache/internal/bench_test.go @@ -20,7 +20,6 @@ import ( "github.com/pingcap/tidb/statistics/handle/cache/internal" "github.com/pingcap/tidb/statistics/handle/cache/internal/lfu" - "github.com/pingcap/tidb/statistics/handle/cache/internal/lru" "github.com/pingcap/tidb/statistics/handle/cache/internal/mapcache" "github.com/pingcap/tidb/statistics/handle/cache/internal/testutil" "github.com/pingcap/tidb/util/benchdaily" @@ -32,12 +31,6 @@ var cases = []struct { name string newFunc func() internal.StatsCacheInner }{ - { - name: "LRU", - newFunc: func() internal.StatsCacheInner { - return lru.NewStatsLruCache(defaultSize) - }, - }, { name: "mapcache", newFunc: func() internal.StatsCacheInner { diff --git a/statistics/handle/cache/internal/inner.go b/statistics/handle/cache/internal/inner.go index 6e31b925fb9f3..9005025fc37cf 100644 --- a/statistics/handle/cache/internal/inner.go +++ b/statistics/handle/cache/internal/inner.go @@ -26,7 +26,7 @@ type StatsCacheInner interface { // Get gets the cache. Get(tid int64, moveFront bool) (*statistics.Table, bool) // Put puts a cache. - Put(tid int64, tbl *statistics.Table, moveLRUFront bool) + Put(tid int64, tbl *statistics.Table, moveLRUFront bool) bool // Del deletes a cache. Del(int64) // Cost returns the memory usage of the cache. @@ -43,4 +43,6 @@ type StatsCacheInner interface { // Front returns the front element's owner tableID, only used for test // TODO: this method is mainly for test, remove it in the future. Front() int64 + // Close stops the cache + Close() } diff --git a/statistics/handle/cache/internal/lfu/BUILD.bazel b/statistics/handle/cache/internal/lfu/BUILD.bazel index baa596220a855..894fdb33003f3 100644 --- a/statistics/handle/cache/internal/lfu/BUILD.bazel +++ b/statistics/handle/cache/internal/lfu/BUILD.bazel @@ -12,7 +12,9 @@ go_library( deps = [ "//statistics", "//statistics/handle/cache/internal", + "//statistics/handle/cache/internal/metrics", "//util/intest", + "//util/memory", "@com_github_dgraph_io_ristretto//:ristretto", "@org_golang_x_exp//maps", ], diff --git a/statistics/handle/cache/internal/lfu/lfu_cache.go b/statistics/handle/cache/internal/lfu/lfu_cache.go index 743fe6fb5b962..f97e8d55592ae 100644 --- a/statistics/handle/cache/internal/lfu/lfu_cache.go +++ b/statistics/handle/cache/internal/lfu/lfu_cache.go @@ -20,7 +20,9 @@ import ( "github.com/dgraph-io/ristretto" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache/internal" + "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" "github.com/pingcap/tidb/util/intest" + "github.com/pingcap/tidb/util/memory" ) // LFU is a LFU based on the ristretto.Cache @@ -32,6 +34,14 @@ type LFU struct { // NewLFU creates a new LFU cache. func NewLFU(totalMemCost int64) (*LFU, error) { + if totalMemCost == 0 { + memTotal, err := memory.MemTotal() + if err != nil { + return nil, err + } + totalMemCost = int64(memTotal / 2) + } + metrics.CapacityGauge.Set(float64(totalMemCost)) result := &LFU{} bufferItems := int64(64) if intest.InTest { @@ -61,12 +71,19 @@ func (s *LFU) Get(tid int64, _ bool) (*statistics.Table, bool) { } // Put implements statsCacheInner -func (s *LFU) Put(tblID int64, tbl *statistics.Table, _ bool) { +func (s *LFU) Put(tblID int64, tbl *statistics.Table, _ bool) bool { + return s.put(tblID, tbl) +} + +// Put implements statsCacheInner +func (s *LFU) put(tblID int64, tbl *statistics.Table) bool { ok := s.cache.Set(tblID, tbl, tbl.MemoryUsage().TotalTrackingMemUsage()) if ok { // NOTE: `s.cache` and `s.resultKeySet` may be inconsistent since the update operation is not atomic, but it's acceptable for our scenario s.resultKeySet.Add(tblID) s.cost.Add(tbl.MemoryUsage().TotalTrackingMemUsage()) + metrics.CostGauge.Set(float64(s.cost.Load())) } + return ok } // Del implements statsCacheInner @@ -95,10 +112,12 @@ func (s *LFU) onEvict(item *ristretto.Item) { // We do not need to calculate the cost during onEvict, because the onexit function // is also called when the evict event occurs. s.resultKeySet.Remove(int64(item.Key)) + metrics.EvictCounter.Inc() } func (s *LFU) onExit(val interface{}) { s.cost.Add(-1 * val.(*statistics.Table).MemoryUsage().TotalTrackingMemUsage()) + metrics.CostGauge.Set(float64(s.cost.Load())) } // Len implements statsCacheInner @@ -119,6 +138,7 @@ func (s *LFU) Copy() internal.StatsCacheInner { // SetCapacity implements statsCacheInner func (s *LFU) SetCapacity(maxCost int64) { s.cache.UpdateMaxCost(maxCost) + metrics.CapacityGauge.Set(float64(maxCost)) } // wait blocks until all buffered writes have been applied. This ensures a call to Set() @@ -130,3 +150,9 @@ func (s *LFU) wait() { func (s *LFU) metrics() *ristretto.Metrics { return s.cache.Metrics } + +// Close implements statsCacheInner +func (s *LFU) Close() { + s.cache.Close() + s.cache.Wait() +} diff --git a/statistics/handle/cache/internal/lru/BUILD.bazel b/statistics/handle/cache/internal/lru/BUILD.bazel index 92cf162765ba1..57c6376687f10 100644 --- a/statistics/handle/cache/internal/lru/BUILD.bazel +++ b/statistics/handle/cache/internal/lru/BUILD.bazel @@ -8,7 +8,7 @@ go_library( deps = [ "//statistics", "//statistics/handle/cache/internal", - "//statistics/handle/metrics", + "//statistics/handle/cache/internal/metrics", ], ) diff --git a/statistics/handle/cache/internal/lru/lru_cache.go b/statistics/handle/cache/internal/lru/lru_cache.go index c832c9af98cce..c2e5f1ce1cf11 100644 --- a/statistics/handle/cache/internal/lru/lru_cache.go +++ b/statistics/handle/cache/internal/lru/lru_cache.go @@ -21,7 +21,7 @@ import ( "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache/internal" - "github.com/pingcap/tidb/statistics/handle/metrics" + "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" ) // StatsInnerCache is the LRU cache for statistics. @@ -117,10 +117,11 @@ func (s *StatsInnerCache) Get(tblID int64, moveLRUFront bool) (*statistics.Table } // Put implements statsCacheInner -func (s *StatsInnerCache) Put(tblID int64, tbl *statistics.Table, moveLRUFront bool) { +func (s *StatsInnerCache) Put(tblID int64, tbl *statistics.Table, moveLRUFront bool) bool { s.Lock() defer s.Unlock() s.put(tblID, tbl, tbl.MemoryUsage(), moveLRUFront) + return true } func (s *StatsInnerCache) put(tblID int64, tbl *statistics.Table, tblMemUsage *statistics.TableMemoryUsage, needMove bool) { @@ -251,6 +252,9 @@ func (s *StatsInnerCache) Len() int { return len(s.elements) } +// Close stops statsCacheInner. +func (*StatsInnerCache) Close() {} + // Copy implements statsCacheInner func (s *StatsInnerCache) Copy() internal.StatsCacheInner { s.RLock() diff --git a/statistics/handle/cache/internal/mapcache/map_cache.go b/statistics/handle/cache/internal/mapcache/map_cache.go index 315e3bc2ef6a6..48c5302ef5d72 100644 --- a/statistics/handle/cache/internal/mapcache/map_cache.go +++ b/statistics/handle/cache/internal/mapcache/map_cache.go @@ -54,7 +54,7 @@ func (m *MapCache) Get(k int64, _ bool) (*statistics.Table, bool) { } // Put implements StatsCacheInner -func (m *MapCache) Put(k int64, v *statistics.Table, _ bool) { +func (m *MapCache) Put(k int64, v *statistics.Table, _ bool) bool { item, ok := m.tables[k] if ok { oldCost := item.cost @@ -63,7 +63,7 @@ func (m *MapCache) Put(k int64, v *statistics.Table, _ bool) { item.cost = newCost m.tables[k] = item m.memUsage += newCost - oldCost - return + return true } cost := v.MemoryUsage().TotalMemUsage item = cacheItem{ @@ -73,6 +73,7 @@ func (m *MapCache) Put(k int64, v *statistics.Table, _ bool) { } m.tables[k] = item m.memUsage += cost + return true } // Del implements StatsCacheInner @@ -132,3 +133,6 @@ func (*MapCache) SetCapacity(int64) {} func (*MapCache) Front() int64 { return 0 } + +// Close implements StatsCacheInner +func (*MapCache) Close() {} diff --git a/statistics/handle/cache/internal/metrics/BUILD.bazel b/statistics/handle/cache/internal/metrics/BUILD.bazel new file mode 100644 index 0000000000000..3d075ec6fd05a --- /dev/null +++ b/statistics/handle/cache/internal/metrics/BUILD.bazel @@ -0,0 +1,12 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "metrics", + srcs = ["metrics.go"], + importpath = "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics", + visibility = ["//statistics/handle/cache:__subpackages__"], + deps = [ + "//metrics", + "@com_github_prometheus_client_golang//prometheus", + ], +) diff --git a/statistics/handle/cache/internal/metrics/metrics.go b/statistics/handle/cache/internal/metrics/metrics.go new file mode 100644 index 0000000000000..9e907ea4120b8 --- /dev/null +++ b/statistics/handle/cache/internal/metrics/metrics.go @@ -0,0 +1,52 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package metrics + +import ( + "github.com/pingcap/tidb/metrics" + "github.com/prometheus/client_golang/prometheus" +) + +var ( + // MissCounter is the counter of missing cache. + MissCounter prometheus.Counter + // HitCounter is the counter of hitting cache. + HitCounter prometheus.Counter + // UpdateCounter is the counter of updating cache. + UpdateCounter prometheus.Counter + // DelCounter is the counter of deleting cache. + DelCounter prometheus.Counter + // EvictCounter is the counter of evicting cache. + EvictCounter prometheus.Counter + // CostGauge is the gauge of cost time. + CostGauge prometheus.Gauge + // CapacityGauge is the gauge of capacity. + CapacityGauge prometheus.Gauge +) + +func init() { + initMetricsVars() +} + +// initMetricsVars init copr metrics vars. +func initMetricsVars() { + MissCounter = metrics.StatsCacheLRUCounter.WithLabelValues("miss") + HitCounter = metrics.StatsCacheLRUCounter.WithLabelValues("hit") + UpdateCounter = metrics.StatsCacheLRUCounter.WithLabelValues("update") + DelCounter = metrics.StatsCacheLRUCounter.WithLabelValues("del") + EvictCounter = metrics.StatsCacheLRUCounter.WithLabelValues("evict") + CostGauge = metrics.StatsCacheLRUGauge.WithLabelValues("track") + CapacityGauge = metrics.StatsCacheLRUGauge.WithLabelValues("capacity") +} diff --git a/statistics/handle/cache/statscache.go b/statistics/handle/cache/statscache.go index 427ef55abcd21..816ee6d3180b7 100644 --- a/statistics/handle/cache/statscache.go +++ b/statistics/handle/cache/statscache.go @@ -16,6 +16,8 @@ package cache import ( "sync/atomic" + + "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" ) // StatsCachePointer is used to cache the stats of a table. @@ -24,11 +26,14 @@ type StatsCachePointer struct { } // NewStatsCachePointer creates a new StatsCache. -func NewStatsCachePointer() *StatsCachePointer { - newCache := NewStatsCache() +func NewStatsCachePointer() (*StatsCachePointer, error) { + newCache, err := NewStatsCache() + if err != nil { + return nil, err + } result := StatsCachePointer{} result.Store(newCache) - return &result + return &result, nil } // Load loads the cached stats from the cache. @@ -39,4 +44,5 @@ func (s *StatsCachePointer) Load() *StatsCache { // Replace replaces the cache with the new cache. func (s *StatsCachePointer) Replace(newCache *StatsCache) { s.Store(newCache) + metrics.CostGauge.Set(float64(newCache.Cost())) } diff --git a/statistics/handle/cache/statscacheinner.go b/statistics/handle/cache/statscacheinner.go index 65ac6b32e2966..164f8c4738052 100644 --- a/statistics/handle/cache/statscacheinner.go +++ b/statistics/handle/cache/statscacheinner.go @@ -28,12 +28,15 @@ import ( "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache/internal" - "github.com/pingcap/tidb/statistics/handle/cache/internal/lru" + "github.com/pingcap/tidb/statistics/handle/cache/internal/lfu" "github.com/pingcap/tidb/statistics/handle/cache/internal/mapcache" + "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/chunk" + "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/sqlexec" "github.com/pingcap/tidb/util/syncutil" + "go.uber.org/zap" ) // TableStatsOption used to indicate the way to get table stats @@ -57,17 +60,21 @@ func WithTableStatsByQuery() TableStatsOpt { } // NewStatsCache creates a new StatsCacheWrapper. -func NewStatsCache() *StatsCache { +func NewStatsCache() (*StatsCache, error) { enableQuota := config.GetGlobalConfig().Performance.EnableStatsCacheMemQuota if enableQuota { capacity := variable.StatsCacheMemQuota.Load() - return &StatsCache{ - c: lru.NewStatsLruCache(capacity), + stats, err := lfu.NewLFU(capacity) + if err != nil { + return nil, err } + return &StatsCache{ + c: stats, + }, nil } return &StatsCache{ c: mapcache.NewMapCache(), - } + }, nil } // StatsCache caches the tables in memory for Handle. @@ -87,12 +94,22 @@ func (sc *StatsCache) Len() int { // // e.g. v := sc.Get(id); /* update the value */ v.Version = 123; sc.Put(id, v); func (sc *StatsCache) GetFromUser(id int64) (*statistics.Table, bool) { - return sc.c.Get(id, true) + return sc.getCache(id, true) +} + +func (sc *StatsCache) getCache(id int64, moveFront bool) (*statistics.Table, bool) { + result, ok := sc.c.Get(id, moveFront) + if ok { + metrics.HitCounter.Add(1) + } else { + metrics.MissCounter.Add(1) + } + return result, ok } // GetFromInternal returns the statistics of the specified Table ID. func (sc *StatsCache) GetFromInternal(id int64) (*statistics.Table, bool) { - return sc.c.Get(id, false) + return sc.getCache(id, false) } // PutFromUser puts the table statistics to the cache from query. @@ -105,10 +122,23 @@ func (sc *StatsCache) PutFromInternal(id int64, t *statistics.Table) { sc.put(id, t, false) } +func (sc *StatsCache) putCache(id int64, t *statistics.Table, moveLRUFront bool) bool { + ok := sc.c.Put(id, t, moveLRUFront) + if ok { + return ok + } + // TODO(hawkingrei): If necessary, add asynchronous retries + logutil.BgLogger().Warn("fail to put the stats cache", zap.Int64("id", id)) + return ok +} + // Put puts the table statistics to the cache. func (sc *StatsCache) put(id int64, t *statistics.Table, moveLRUFront bool) { - sc.c.Put(id, t, moveLRUFront) - + ok := sc.putCache(id, t, moveLRUFront) + if !ok { + logutil.BgLogger().Warn("fail to put the stats cache", zap.Int64("id", id)) + return + } // update the maxTblStatsVer for v := sc.maxTblStatsVer.Load(); v < t.Version; v = sc.maxTblStatsVer.Load() { if sc.maxTblStatsVer.CompareAndSwap(v, t.Version) { @@ -129,9 +159,15 @@ func (sc *StatsCache) Cost() int64 { // SetCapacity sets the memory capacity of the cache. func (sc *StatsCache) SetCapacity(c int64) { + // metrics will be updated in the SetCapacity function of the StatsCacheInner. sc.c.SetCapacity(c) } +// Close stops the cache. +func (sc *StatsCache) Close() { + sc.c.Close() +} + // Version returns the version of the current cache, which is defined as // the max table stats version the cache has in its lifecycle. func (sc *StatsCache) Version() uint64 { diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index d3a1c939d7ea8..e2c1d4eb0e025 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -447,7 +447,13 @@ func (h *Handle) execRestrictedSQLWithSnapshot(ctx context.Context, sql string, func (h *Handle) Clear() { // TODO: Here h.mu seems to protect all the fields of Handle. Is is reasonable? h.mu.Lock() - h.statsCache.Replace(cache.NewStatsCache()) + cache, err := cache.NewStatsCache() + if err != nil { + logutil.BgLogger().Warn("create stats cache failed", zap.Error(err)) + h.mu.Unlock() + return + } + h.statsCache.Replace(cache) for len(h.ddlEventCh) > 0 { <-h.ddlEventCh } @@ -490,7 +496,11 @@ func NewHandle(ctx, initStatsCtx sessionctx.Context, lease time.Duration, pool s handle.lease.Store(lease) handle.mu.ctx = ctx handle.mu.rateMap = make(errorRateDeltaMap) - handle.statsCache = cache.NewStatsCachePointer() + statsCache, err := cache.NewStatsCachePointer() + if err != nil { + return nil, err + } + handle.statsCache = statsCache handle.globalMap.data = make(tableDeltaMap) handle.feedback.data = statistics.NewQueryFeedbackMap() handle.colMap.data = make(colStatsUsageMap) @@ -498,7 +508,7 @@ func NewHandle(ctx, initStatsCtx sessionctx.Context, lease time.Duration, pool s handle.StatsLoad.NeededItemsCh = make(chan *NeededItemTask, cfg.Performance.StatsLoadQueueSize) handle.StatsLoad.TimeoutItemsCh = make(chan *NeededItemTask, cfg.Performance.StatsLoadQueueSize) handle.StatsLoad.WorkingColMap = map[model.TableItemID][]chan stmtctx.StatsLoadResult{} - err := handle.RefreshVars() + err = handle.RefreshVars() if err != nil { return nil, err } @@ -1009,7 +1019,6 @@ func (h *Handle) statsCacheLen() int { func (h *Handle) initStatsCache(newCache *cache.StatsCache) { h.statsCache.Replace(newCache) - handle_metrics.CostGauge.Set(float64(h.statsCache.Load().Cost())) } // updateStatsCache will update statsCache into non COW mode. @@ -1022,7 +1031,6 @@ func (h *Handle) updateStatsCache(newCache *cache.StatsCache, tables []*statisti } else { h.statsCache.Replace(newCache.CopyAndUpdate(tables, deletedIDs, opts...)) } - handle_metrics.CostGauge.Set(float64(h.statsCache.Load().Cost())) return true } @@ -2280,16 +2288,7 @@ func (h *Handle) SetStatsCacheCapacity(c int64) { sc.SetCapacity(c) } -// GetStatsCacheFrontTable gets front table in statsCacheInner implementation -// only used for test -func (h *Handle) GetStatsCacheFrontTable() int64 { - if h == nil { - return 0 - } - v := h.statsCache.Load() - if v == nil { - return 0 - } - sc := v - return sc.Front() +// Close stops the background +func (h *Handle) Close() { + h.statsCache.Load().Close() } diff --git a/statistics/handle/handletest/handle_test.go b/statistics/handle/handletest/handle_test.go index c80e84db1bb66..83e8187b62c1f 100644 --- a/statistics/handle/handletest/handle_test.go +++ b/statistics/handle/handletest/handle_test.go @@ -2963,6 +2963,7 @@ func TestRecordHistoricalStatsToStorage(t *testing.T) { } func TestAnalyzeIncrementalEvictedIndex(t *testing.T) { + t.Skip("now we don't support to evict index") restore := config.RestoreFunc() defer restore() config.UpdateGlobal(func(conf *config.Config) { @@ -2994,6 +2995,7 @@ func TestAnalyzeIncrementalEvictedIndex(t *testing.T) { } func TestEvictedColumnLoadedStatus(t *testing.T) { + t.Skip("skip this test because it is useless") restore := config.RestoreFunc() defer restore() config.UpdateGlobal(func(conf *config.Config) { @@ -3022,32 +3024,6 @@ func TestEvictedColumnLoadedStatus(t *testing.T) { } } -func TestAnalyzeTableLRUPut(t *testing.T) { - restore := config.RestoreFunc() - defer restore() - config.UpdateGlobal(func(conf *config.Config) { - conf.Performance.EnableStatsCacheMemQuota = true - }) - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("set @@tidb_analyze_version = 1") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") - tk.MustExec("create table t1(a int, b varchar(10), index idx_b (b))") - tk.MustExec("analyze table test.t") - tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.Nil(t, err) - tbl1, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) - require.Nil(t, err) - // assert t1 should be front of lru - tk.MustExec("analyze table test.t1") - require.Equal(t, tbl1.Meta().ID, domain.GetDomain(tk.Session()).StatsHandle().GetStatsCacheFrontTable()) - // assert t should be front of lru - tk.MustExec("analyze table test.t") - require.Equal(t, tbl.Meta().ID, domain.GetDomain(tk.Session()).StatsHandle().GetStatsCacheFrontTable()) -} - func TestUninitializedStatsStatus(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) dom.StatsHandle().SetLease(0) diff --git a/statistics/handle/metrics/metrics.go b/statistics/handle/metrics/metrics.go index 9e06ccf1aa120..91b6aee22bc4f 100644 --- a/statistics/handle/metrics/metrics.go +++ b/statistics/handle/metrics/metrics.go @@ -21,13 +21,6 @@ import ( // statistics metrics vars var ( - MissCounter prometheus.Counter - HitCounter prometheus.Counter - UpdateCounter prometheus.Counter - DelCounter prometheus.Counter - EvictCounter prometheus.Counter - CostGauge prometheus.Gauge - CapacityGauge prometheus.Gauge StatsHealthyGauges []prometheus.Gauge DumpHistoricalStatsSuccessCounter prometheus.Counter @@ -40,14 +33,6 @@ func init() { // InitMetricsVars init statistics metrics vars. func InitMetricsVars() { - MissCounter = metrics.StatsCacheLRUCounter.WithLabelValues("miss") - HitCounter = metrics.StatsCacheLRUCounter.WithLabelValues("hit") - UpdateCounter = metrics.StatsCacheLRUCounter.WithLabelValues("update") - DelCounter = metrics.StatsCacheLRUCounter.WithLabelValues("del") - EvictCounter = metrics.StatsCacheLRUCounter.WithLabelValues("evict") - CostGauge = metrics.StatsCacheLRUGauge.WithLabelValues("track") - CapacityGauge = metrics.StatsCacheLRUGauge.WithLabelValues("capacity") - StatsHealthyGauges = []prometheus.Gauge{ metrics.StatsHealthyGauge.WithLabelValues("[0,50)"), metrics.StatsHealthyGauge.WithLabelValues("[50,80)"), From c0459da30d7c188f7fe0420e80a977b8e473bbfc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=B6=85?= Date: Wed, 26 Jul 2023 12:46:33 +0800 Subject: [PATCH 51/72] ttl: ttl use timer framework to trigger jobs (#45469) close pingcap/tidb#45468 --- domain/domain.go | 2 +- timer/runtime/runtime.go | 7 + timer/runtime/runtime_test.go | 2 + timer/runtime/worker.go | 2 +- ttl/client/command.go | 4 +- ttl/client/notification.go | 34 +- ttl/ttlworker/BUILD.bazel | 8 +- ttl/ttlworker/job_manager.go | 390 +++++++++++++++--- ttl/ttlworker/job_manager_integration_test.go | 376 +++++++++++++++-- ttl/ttlworker/job_manager_test.go | 204 +++++---- ttl/ttlworker/session_test.go | 4 + ttl/ttlworker/task_manager.go | 20 +- ttl/ttlworker/task_manager_test.go | 38 ++ ttl/ttlworker/timer.go | 2 +- ttl/ttlworker/timer_sync.go | 37 +- ttl/ttlworker/timer_sync_test.go | 60 +++ 16 files changed, 1005 insertions(+), 185 deletions(-) diff --git a/domain/domain.go b/domain/domain.go index 02d50a062002f..541a90be5dce7 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -3093,7 +3093,7 @@ func (do *Domain) StartTTLJobManager() { logutil.BgLogger().Info("ttlJobManager exited.") }() - ttlJobManager := ttlworker.NewJobManager(do.ddl.GetID(), do.sysSessionPool, do.store, do.etcdClient) + ttlJobManager := ttlworker.NewJobManager(do.ddl.GetID(), do.sysSessionPool, do.store, do.etcdClient, do.ddl.OwnerManager().IsOwner) do.ttlJobManager.Store(ttlJobManager) ttlJobManager.Start() diff --git a/timer/runtime/runtime.go b/timer/runtime/runtime.go index b60df8a0c28dc..7b55752156ec4 100644 --- a/timer/runtime/runtime.go +++ b/timer/runtime/runtime.go @@ -115,6 +115,13 @@ func (rt *TimerGroupRuntime) Start() { go rt.loop() } +// Running returns whether the runtime is running +func (rt *TimerGroupRuntime) Running() bool { + rt.mu.Lock() + defer rt.mu.Unlock() + return rt.ctx != nil && rt.cancel != nil +} + func (rt *TimerGroupRuntime) initCtx() { rt.ctx, rt.cancel = context.WithCancel(context.Background()) } diff --git a/timer/runtime/runtime_test.go b/timer/runtime/runtime_test.go index 7db15545df615..8c9a0c9f2781a 100644 --- a/timer/runtime/runtime_test.go +++ b/timer/runtime/runtime_test.go @@ -67,9 +67,11 @@ func TestRuntimeStartStop(t *testing.T) { Build() runtime.Start() + require.True(t, runtime.Running()) waitDone(timerProcessed, time.Minute) go func() { runtime.Stop() + require.False(t, runtime.Running()) cancel() }() waitDone(ctx.Done(), time.Minute) diff --git a/timer/runtime/worker.go b/timer/runtime/worker.go index a1eb6a79a3f1f..48e3ade347a59 100644 --- a/timer/runtime/worker.go +++ b/timer/runtime/worker.go @@ -26,7 +26,7 @@ import ( ) const ( - workerRecvChanCap = 8 + workerRecvChanCap = 128 workerRespChanCap = 128 workerEventDefaultRetryInterval = 10 * time.Second chanBlockInterval = time.Second diff --git a/ttl/client/command.go b/ttl/client/command.go index 837c22324d4f0..3ec5d0c9be376 100644 --- a/ttl/client/command.go +++ b/ttl/client/command.go @@ -74,8 +74,8 @@ type TriggerNewTTLJobTableResult struct { DBName string `json:"db_name"` TableName string `json:"table_name"` PartitionName string `json:"partition_name,omitempty"` - JobID string `json:"job_id"` - ErrorMessage string `json:"error_message"` + JobID string `json:"job_id,omitempty"` + ErrorMessage string `json:"error_message,omitempty"` } // TriggerNewTTLJobResponse is the response detail for trigger_ttl_job command diff --git a/ttl/client/notification.go b/ttl/client/notification.go index d65405b5bf06b..2778546426dc5 100644 --- a/ttl/client/notification.go +++ b/ttl/client/notification.go @@ -58,13 +58,41 @@ func NewMockNotificationClient() NotificationClient { } // Notify implements the NotificationClient -func (c *mockClient) Notify(_ context.Context, typ string, data string) error { +func (c *mockClient) Notify(ctx context.Context, typ string, data string) error { c.Lock() defer c.Unlock() - for _, ch := range c.notificationWatchers[typ] { - ch <- clientv3.WatchResponse{} + watchers, ok := c.notificationWatchers[typ] + if !ok { + return nil } + + var unsent []chan clientv3.WatchResponse +loop: + for i, ch := range watchers { + select { + case <-ctx.Done(): + return ctx.Err() + case ch <- clientv3.WatchResponse{}: + default: + unsent = make([]chan clientv3.WatchResponse, len(watchers), 0) + copy(unsent, watchers[i:]) + break loop + } + } + + if len(unsent) > 0 { + go func() { + for _, ch := range unsent { + select { + case <-ctx.Done(): + return + case ch <- clientv3.WatchResponse{}: + } + } + }() + } + return nil } diff --git a/ttl/ttlworker/BUILD.bazel b/ttl/ttlworker/BUILD.bazel index 4debd916534a0..f830e7568fa63 100644 --- a/ttl/ttlworker/BUILD.bazel +++ b/ttl/ttlworker/BUILD.bazel @@ -26,6 +26,7 @@ go_library( "//store/driver/error", "//timer/api", "//timer/runtime", + "//timer/tablestore", "//ttl/cache", "//ttl/client", "//ttl/metrics", @@ -37,12 +38,13 @@ go_library( "//util/logutil", "//util/sqlexec", "//util/timeutil", - "@com_github_google_uuid//:uuid", "@com_github_ngaut_pools//:pools", "@com_github_pingcap_errors//:errors", "@com_github_pingcap_failpoint//:failpoint", "@com_github_tikv_client_go_v2//tikv", + "@com_github_tikv_client_go_v2//tikvrpc", "@io_etcd_go_etcd_client_v3//:client", + "@org_golang_x_exp//maps", "@org_golang_x_exp//slices", "@org_golang_x_time//rate", "@org_uber_go_multierr//:multierr", @@ -67,7 +69,7 @@ go_test( embed = [":ttlworker"], flaky = True, race = "on", - shard_count = 41, + shard_count = 46, deps = [ "//domain", "//infoschema", @@ -99,6 +101,8 @@ go_test( "@com_github_stretchr_testify//mock", "@com_github_stretchr_testify//require", "@com_github_tikv_client_go_v2//testutils", + "@com_github_tikv_client_go_v2//tikv", + "@com_github_tikv_client_go_v2//tikvrpc", "@org_golang_x_time//rate", "@org_uber_go_atomic//:atomic", "@org_uber_go_zap//:zap", diff --git a/ttl/ttlworker/job_manager.go b/ttl/ttlworker/job_manager.go index 962072b0c56e6..2eff07f4b5ded 100644 --- a/ttl/ttlworker/job_manager.go +++ b/ttl/ttlworker/job_manager.go @@ -22,12 +22,13 @@ import ( "strings" "time" - "github.com/google/uuid" "github.com/pingcap/errors" "github.com/pingcap/tidb/infoschema" "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/parser/terror" "github.com/pingcap/tidb/sessionctx/variable" + timerapi "github.com/pingcap/tidb/timer/api" + ttltablestore "github.com/pingcap/tidb/timer/tablestore" "github.com/pingcap/tidb/ttl/cache" "github.com/pingcap/tidb/ttl/client" "github.com/pingcap/tidb/ttl/metrics" @@ -68,7 +69,7 @@ func insertNewTableIntoStatusSQL(tableID int64, parentTableID int64) (string, [] } func setTableStatusOwnerSQL(uuid string, tableID int64, jobStart time.Time, now time.Time, currentJobTTLExpire time.Time, id string) (string, []interface{}) { - return setTableStatusOwnerTemplate, []interface{}{uuid, id, jobStart, now.Format(timeFormat), currentJobTTLExpire.Format(timeFormat), now.Format(timeFormat), tableID} + return setTableStatusOwnerTemplate, []interface{}{uuid, id, jobStart.Format(timeFormat), now.Format(timeFormat), currentJobTTLExpire.Format(timeFormat), now.Format(timeFormat), tableID} } func updateHeartBeatSQL(tableID int64, now time.Time, id string) (string, []interface{}) { @@ -90,6 +91,7 @@ type JobManager struct { store kv.Storage cmdCli client.CommandClient notificationCli client.NotificationClient + etcd *clientv3.Client // infoSchemaCache and tableStatusCache are a cache stores the information from info schema and the tidb_ttl_table_status // table. They don't need to be protected by mutex, because they are only used in job loop goroutine. @@ -105,10 +107,11 @@ type JobManager struct { taskManager *taskManager lastReportDelayMetricsTime time.Time + leaderFunc func() bool } // NewJobManager creates a new ttl job manager -func NewJobManager(id string, sessPool sessionPool, store kv.Storage, etcdCli *clientv3.Client) (manager *JobManager) { +func NewJobManager(id string, sessPool sessionPool, store kv.Storage, etcdCli *clientv3.Client, leaderFunc func() bool) (manager *JobManager) { manager = &JobManager{} manager.id = id manager.store = store @@ -123,23 +126,35 @@ func NewJobManager(id string, sessPool sessionPool, store kv.Storage, etcdCli *c if etcdCli != nil { manager.cmdCli = client.NewCommandClient(etcdCli) manager.notificationCli = client.NewNotificationClient(etcdCli) + manager.etcd = etcdCli } else { manager.cmdCli = client.NewMockCommandClient() manager.notificationCli = client.NewMockNotificationClient() } manager.taskManager = newTaskManager(manager.ctx, sessPool, manager.infoSchemaCache, id, store) - + manager.leaderFunc = leaderFunc return } +func (m *JobManager) isLeader() bool { + return m.leaderFunc != nil && m.leaderFunc() +} + func (m *JobManager) jobLoop() error { se, err := getSession(m.sessPool) if err != nil { return err } + timerStore := ttltablestore.NewTableTimerStore(1, m.sessPool, "mysql", "tidb_timers", m.etcd) + jobRequestCh := make(chan *SubmitTTLManagerJobRequest) + adapter := NewManagerJobAdapter(m.store, m.sessPool, jobRequestCh) + timerRT := newTTLTimerRuntime(timerStore, adapter) + timerSyncer := NewTTLTimerSyncer(m.sessPool, timerapi.NewDefaultTimerClient(timerStore)) defer func() { + timerRT.Pause() + timerStore.Close() err = multierr.Combine(err, multierr.Combine(m.taskManager.resizeScanWorkers(0), m.taskManager.resizeDelWorkers(0))) se.Close() logutil.Logger(m.ctx).Info("ttlJobManager loop exited.") @@ -153,6 +168,7 @@ func (m *JobManager) jobLoop() error { scheduleJobTicker := time.Tick(jobManagerLoopTickerInterval) jobCheckTicker := time.Tick(jobManagerLoopTickerInterval) updateJobHeartBeatTicker := time.Tick(jobManagerLoopTickerInterval) + timerTicker := time.Tick(time.Second) scheduleTaskTicker := time.Tick(getTaskManagerLoopTickerInterval()) updateTaskHeartBeatTicker := time.Tick(ttlTaskHeartBeatTickerInterval) @@ -171,6 +187,10 @@ func (m *JobManager) jobLoop() error { // misc case <-m.ctx.Done(): return nil + case <-timerTicker: + m.onTimerTick(se, timerRT, timerSyncer, time.Now()) + case jobReq := <-jobRequestCh: + m.handleSubmitJobRequest(se, jobReq) case <-infoSchemaCacheUpdateTicker: err := m.updateInfoSchemaCache(se) if err != nil { @@ -210,8 +230,7 @@ func (m *JobManager) jobLoop() error { } if triggerJobCmd, ok := cmd.GetTriggerTTLJobRequest(); ok { - m.triggerTTLJob(cmd.RequestID, triggerJobCmd, se) - m.rescheduleJobs(se, now) + m.triggerTTLJob(cmd.RequestID, triggerJobCmd, se, timerStore) } // Task Manager Loop @@ -252,12 +271,54 @@ func (m *JobManager) jobLoop() error { } } -func (m *JobManager) triggerTTLJob(requestID string, cmd *client.TriggerNewTTLJobRequest, se session.Session) { - if len(m.runningJobs) > 0 { - // sleep 2 seconds to make sure the TiDB without any job running in it to have a higher priority to take a new job. - time.Sleep(2 * time.Second) +func (m *JobManager) onTimerTick(se session.Session, rt *ttlTimerRuntime, syncer *TTLTimersSyncer, now time.Time) { + if !m.isLeader() { + rt.Pause() + syncer.Reset() + return + } + + rt.Resume() + lastSyncTime, lastSyncVer := syncer.GetLastSyncInfo() + sinceLastSync := now.Sub(lastSyncTime) + if sinceLastSync < 5*time.Second { + // limit timer sync frequency by every 5 seconds + return + } + + is := se.GetDomainInfoSchema().(infoschema.InfoSchema) + if is.SchemaMetaVersion() > lastSyncVer || sinceLastSync > 2*time.Minute { + // only sync timer when information schema version upgraded, or it has not been synced for more than 2 minutes. + syncer.SyncTimers(m.ctx, is) + } +} + +func (m *JobManager) handleSubmitJobRequest(se session.Session, jobReq *SubmitTTLManagerJobRequest) { + if !m.isLeader() { + jobReq.RespCh <- errors.Errorf("current TTL manager is not the leader") + return + } + + if err := m.updateInfoSchemaCache(se); err != nil { + logutil.Logger(m.ctx).Warn("failed to update info schema cache", zap.Error(err)) + } + + tbl, ok := m.infoSchemaCache.Tables[jobReq.PhysicalID] + if !ok { + jobReq.RespCh <- errors.Errorf("physical id: %d not exists in information schema", jobReq.PhysicalID) + return + } + + if tbl.TableInfo.ID != jobReq.TableID { + jobReq.RespCh <- errors.Errorf("table id '%d' != '%d' for physical table with id: %d", jobReq.TableID, tbl.TableInfo.ID, jobReq.PhysicalID) + return } + _, err := m.lockNewJob(m.ctx, se, tbl, time.Now(), jobReq.RequestID, false) + jobReq.RespCh <- err +} + +func (m *JobManager) triggerTTLJob(requestID string, cmd *client.TriggerNewTTLJobRequest, se session.Session, store *timerapi.TimerStore) { ok, err := m.cmdCli.TakeCommand(m.ctx, requestID) if err != nil { logutil.BgLogger().Error("failed to take TTL trigger job command", @@ -280,6 +341,16 @@ func (m *JobManager) triggerTTLJob(requestID string, cmd *client.TriggerNewTTLJo terror.Log(m.cmdCli.ResponseCommand(m.ctx, requestID, err)) } + if !variable.EnableTTLJob.Load() { + responseErr(errors.New("tidb_ttl_job_enable is disabled")) + return + } + + if !timeutil.WithinDayTimePeriod(variable.TTLJobScheduleWindowStartTime.Load(), variable.TTLJobScheduleWindowEndTime.Load(), time.Now()) { + responseErr(errors.New("not in TTL job window")) + return + } + if err = m.infoSchemaCache.Update(se); err != nil { responseErr(err) return @@ -302,46 +373,95 @@ func (m *JobManager) triggerTTLJob(requestID string, cmd *client.TriggerNewTTLJo return } - now := time.Now() + syncer := NewTTLTimerSyncer(m.sessPool, timerapi.NewDefaultTimerClient(store)) tableResults := make([]*client.TriggerNewTTLJobTableResult, 0, len(tables)) - allError := true - var firstError error - for _, ttlTbl := range tables { + getJobFns := make([]func() (string, bool, error), 0, len(tables)) + ctx, cancel := context.WithTimeout(m.ctx, 5*time.Minute) + for _, tbl := range tables { tblResult := &client.TriggerNewTTLJobTableResult{ - TableID: ttlTbl.ID, + TableID: tbl.ID, DBName: cmd.DBName, TableName: cmd.TableName, - PartitionName: ttlTbl.Partition.O, + PartitionName: tbl.Partition.O, } + tableResults = append(tableResults, tblResult) - jobID := uuid.NewString() - if _, err = m.lockNewJob(m.ctx, se, ttlTbl, now, jobID, false); err != nil { - firstError = err + fn, err := syncer.ManualTriggerTTLTimer(m.ctx, tbl) + if err != nil { tblResult.ErrorMessage = err.Error() - tableResults = append(tableResults, tblResult) - continue + getJobFns = append(getJobFns, nil) + } else { + getJobFns = append(getJobFns, fn) } - allError = false - tblResult.JobID = jobID - tableResults = append(tableResults, tblResult) } - if allError { - responseErr(firstError) - return - } + go func() { + defer cancel() + ticker := time.NewTicker(2 * time.Second) + defer ticker.Stop() + loop: + for { + select { + case <-ctx.Done(): + break loop + case <-ticker.C: + } - terror.Log(m.cmdCli.ResponseCommand(m.ctx, requestID, &client.TriggerNewTTLJobResponse{ - TableResult: tableResults, - })) + for i := range getJobFns { + fn := getJobFns[i] + if fn == nil { + continue + } - tableResultsJSON, _ := json.Marshal(tableResults) - logutil.BgLogger().Info("Done to trigger a new TTL job", - zap.String("requestID", requestID), - zap.String("database", cmd.DBName), - zap.String("table", cmd.TableName), - zap.ByteString("tableResults", tableResultsJSON), - ) + jobID, ok, err := fn() + if err != nil { + tableResults[i].ErrorMessage = err.Error() + getJobFns[i] = nil + continue + } + + if ok { + tableResults[i].JobID = jobID + getJobFns[i] = nil + } + } + + for _, fn := range getJobFns { + if fn != nil { + continue loop + } + } + break + } + + allError := true + for _, r := range tableResults { + if r.JobID == "" && r.ErrorMessage == "" { + r.ErrorMessage = "timeout" + } + + if r.ErrorMessage == "" { + allError = false + } + } + + if allError { + responseErr(errors.New(tableResults[0].ErrorMessage)) + return + } + + terror.Log(m.cmdCli.ResponseCommand(m.ctx, requestID, &client.TriggerNewTTLJobResponse{ + TableResult: tableResults, + })) + + tableResultsJSON, _ := json.Marshal(tableResults) + logutil.BgLogger().Info("Done to trigger a new TTL job", + zap.String("requestID", requestID), + zap.String("database", cmd.DBName), + zap.String("table", cmd.TableName), + zap.ByteString("tableResults", tableResultsJSON), + ) + }() } func (m *JobManager) reportMetrics(se session.Session) { @@ -441,26 +561,13 @@ func (m *JobManager) rescheduleJobs(se session.Session, now time.Time) { return } - // don't lock job if there's no free scan workers in local - // it's a mechanism to avoid too many scan tasks waiting in the ttl_tasks table. - if len(m.taskManager.idleScanWorkers()) == 0 { - return - } - - jobTables, isCreate := m.readyForLockJobTables(now) + jobTables := m.readyForLockHBTimeoutJobTables(now) // TODO: also consider to resume tables, but it's fine to left them there, as other nodes will take this job // when the heart beat is not sent - for i, table := range jobTables { + for _, table := range jobTables { logutil.Logger(m.ctx).Info("try lock new job", zap.Int64("tableID", table.ID)) - var err error - if isCreate[i] { - _, err = m.lockNewJob(m.ctx, se, table, now, uuid.NewString(), true) - } else { - _, err = m.lockHBTimeoutJob(m.ctx, se, table, now) - } - - if err != nil { - logutil.Logger(m.ctx).Warn("fail to create new job", zap.Error(err)) + if _, err := m.lockHBTimeoutJob(m.ctx, se, table, now); err != nil { + logutil.Logger(m.ctx).Warn("failed to lock heartbeat timeout job", zap.Error(err)) } } } @@ -479,11 +586,9 @@ func (m *JobManager) localJobs() []*ttlJob { return jobs } -// readyForLockJobTables returns all tables which should spawn a TTL job according to cache -func (m *JobManager) readyForLockJobTables(now time.Time) ([]*cache.PhysicalTable, []bool) { +// readyForLockHBTimeoutJobTables returns all tables whose job is timeout and should be taken over +func (m *JobManager) readyForLockHBTimeoutJobTables(now time.Time) []*cache.PhysicalTable { tables := make([]*cache.PhysicalTable, 0, len(m.infoSchemaCache.Tables)) - isCreate := make([]bool, 0, cap(tables)) - tblLoop: for _, table := range m.infoSchemaCache.Tables { // If this node already has a job for this table, just ignore. @@ -496,16 +601,12 @@ tblLoop: } status := m.tableStatusCache.Tables[table.ID] - if m.couldLockJob(status, table, now, true, true) { - tables = append(tables, table) - isCreate = append(isCreate, true) - } else if m.couldLockJob(status, table, now, false, false) { + if m.couldLockJob(status, table, now, false, false) { tables = append(tables, table) - isCreate = append(isCreate, false) } } - return tables, isCreate + return tables } // couldLockJob returns whether a table should be tried to run TTL @@ -954,3 +1055,162 @@ GROUP BY return records, nil } + +// SubmitTTLManagerJobRequest is the request to submit a TTL job to manager +type SubmitTTLManagerJobRequest struct { + // TableID indicates the parent table id + TableID int64 + // PhysicalID indicates the physical table id + PhysicalID int64 + // RequestID indicates the request id of the job + RequestID string + // RespCh indicates the channel for response + RespCh chan<- error +} + +type managerJobAdapter struct { + store kv.Storage + sessPool sessionPool + requestCh chan<- *SubmitTTLManagerJobRequest +} + +// NewManagerJobAdapter creates a managerJobAdapter +func NewManagerJobAdapter(store kv.Storage, sessPool sessionPool, requestCh chan<- *SubmitTTLManagerJobRequest) TTLJobAdapter { + return &managerJobAdapter{store: store, sessPool: sessPool, requestCh: requestCh} +} + +func (a *managerJobAdapter) CanSubmitJob(tableID, physicalID int64) bool { + se, err := getSession(a.sessPool) + if err != nil { + terror.Log(err) + return false + } + defer se.Close() + + is := se.GetDomainInfoSchema().(infoschema.InfoSchema) + tbl, ok := is.TableByID(tableID) + if !ok { + return false + } + + tblInfo := tbl.Meta() + ttlInfo := tblInfo.TTLInfo + if ttlInfo == nil || !ttlInfo.Enable { + return false + } + + if physicalID != tableID { + if par := tbl.GetPartitionedTable(); par == nil || par.GetPartition(physicalID) == nil { + return false + } + } + + ctx, cancel := context.WithTimeout(context.TODO(), 5*time.Minute) + defer cancel() + + selectTasksCntSQL := "select LOW_PRIORITY COUNT(1) FROM mysql.tidb_ttl_task WHERE status IN ('waiting', 'running')" + rs, err := se.ExecuteSQL(ctx, selectTasksCntSQL) + if err == nil && len(rs) == 0 { + err = errors.New("selectTasksCntSQL returns no row") + } + + if err != nil { + logutil.BgLogger().Error( + "error to query ttl task count", + zap.Error(err), + zap.Int64("physicalID", physicalID), + zap.Int64("tableID", tableID), + zap.String("SQL", selectTasksCntSQL), + ) + return false + } + + cnt := rs[0].GetInt64(0) + tasksLimit := getMaxRunningTasksLimit(a.store) + if cnt >= int64(tasksLimit) { + logutil.BgLogger().Warn( + "current TTL tasks count exceeds limit, delay create new job temporarily", + zap.Int64("physicalID", physicalID), + zap.Int64("tableID", tableID), + zap.Int64("count", cnt), + zap.Int("limit", tasksLimit), + ) + return false + } + + return true +} + +func (a *managerJobAdapter) SubmitJob(ctx context.Context, tableID, physicalID int64, requestID string, _ time.Time) (*TTLJobTrace, error) { + respCh := make(chan error, 1) + req := &SubmitTTLManagerJobRequest{ + TableID: tableID, + PhysicalID: physicalID, + RequestID: requestID, + RespCh: respCh, + } + select { + case <-ctx.Done(): + return nil, ctx.Err() + case a.requestCh <- req: + select { + case <-ctx.Done(): + return nil, ctx.Err() + case err := <-respCh: + if err != nil { + return nil, err + } + + return &TTLJobTrace{ + RequestID: requestID, + Finished: false, + }, nil + } + } +} + +func (a *managerJobAdapter) GetJob(ctx context.Context, tableID, physicalID int64, requestID string) (*TTLJobTrace, error) { + se, err := getSession(a.sessPool) + if err != nil { + return nil, err + } + defer se.Close() + + rows, err := se.ExecuteSQL( + ctx, + "select summary_text, status from mysql.tidb_ttl_job_history where table_id=%? AND parent_table_id=%? AND job_id=%?", + physicalID, tableID, requestID, + ) + if err != nil { + return nil, err + } + + if len(rows) == 0 { + return nil, nil + } + + jobTrace := TTLJobTrace{ + RequestID: requestID, + } + + row := rows[0] + if !row.IsNull(0) { + if summaryBytes := row.GetBytes(0); len(summaryBytes) > 0 { + var ttlSummary TTLSummary + if err = json.Unmarshal(summaryBytes, &ttlSummary); err != nil { + return nil, err + } + jobTrace.Summary = &ttlSummary + } + } + + if !row.IsNull(1) { + statusText := row.GetString(1) + switch cache.JobStatus(statusText) { + case cache.JobStatusFinished, cache.JobStatusTimeout, cache.JobStatusCancelled: + jobTrace.Finished = true + } + } + + return &jobTrace, nil +} diff --git a/ttl/ttlworker/job_manager_integration_test.go b/ttl/ttlworker/job_manager_integration_test.go index b576d7750591d..6c85bcdfef968 100644 --- a/ttl/ttlworker/job_manager_integration_test.go +++ b/ttl/ttlworker/job_manager_integration_test.go @@ -25,6 +25,7 @@ import ( "time" "github.com/google/uuid" + "github.com/pingcap/errors" "github.com/pingcap/failpoint" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/kv" @@ -33,6 +34,8 @@ import ( dbsession "github.com/pingcap/tidb/session" "github.com/pingcap/tidb/statistics/handle" "github.com/pingcap/tidb/testkit" + timerapi "github.com/pingcap/tidb/timer/api" + timertable "github.com/pingcap/tidb/timer/tablestore" "github.com/pingcap/tidb/ttl/cache" "github.com/pingcap/tidb/ttl/client" "github.com/pingcap/tidb/ttl/metrics" @@ -68,7 +71,7 @@ func TestParallelLockNewJob(t *testing.T) { testTable := &cache.PhysicalTable{ID: 2, TableInfo: &model.TableInfo{ID: 1, TTLInfo: &model.TTLInfo{IntervalExprStr: "1", IntervalTimeUnit: int(ast.TimeUnitDay), JobInterval: "1h"}}} // simply lock a new job - m := ttlworker.NewJobManager("test-id", nil, store, nil) + m := ttlworker.NewJobManager("test-id", nil, store, nil, nil) m.InfoSchemaCache().Tables[testTable.ID] = testTable se := sessionFactory() @@ -91,7 +94,7 @@ func TestParallelLockNewJob(t *testing.T) { jobManagerID := fmt.Sprintf("test-ttl-manager-%d", j) wg.Add(1) go func() { - m := ttlworker.NewJobManager(jobManagerID, nil, store, nil) + m := ttlworker.NewJobManager(jobManagerID, nil, store, nil, nil) m.InfoSchemaCache().Tables[testTable.ID] = testTable se := sessionFactory() @@ -125,7 +128,7 @@ func TestFinishJob(t *testing.T) { tk.MustExec("insert into mysql.tidb_ttl_table_status(table_id) values (2)") // finish with error - m := ttlworker.NewJobManager("test-id", nil, store, nil) + m := ttlworker.NewJobManager("test-id", nil, store, nil, nil) m.InfoSchemaCache().Tables[testTable.ID] = testTable se := sessionFactory() startTime := time.Now() @@ -241,12 +244,16 @@ func TestTriggerTTLJob(t *testing.T) { tblID := tbl.Meta().ID require.NoError(t, err) + timerStore := timertable.NewTableTimerStore(0, do.SysSessionPool(), "mysql", "tidb_timers", nil) + defer timerStore.Close() + timerCli := timerapi.NewDefaultTimerClient(timerStore) + // make sure the table had run a job one time to make the test stable cli := do.TTLJobManager().GetCommandCli() _, _ = client.TriggerNewTTLJob(ctx, cli, "test", "t") r := tk.MustQuery("select last_job_id, current_job_id from mysql.tidb_ttl_table_status where table_id=?", tblID) require.Equal(t, 1, len(r.Rows())) - waitTTLJobFinished(t, tk, tblID) + waitTTLJobFinished(t, tk, tblID, timerCli) now := time.Now() nowDateStr := now.Format("2006-01-02 15:04:05.999999") @@ -268,7 +275,7 @@ func TestTriggerTTLJob(t *testing.T) { require.Equal(t, "", tableResult.ErrorMessage) require.Equal(t, "", tableResult.PartitionName) - waitTTLJobFinished(t, tk, tblID) + waitTTLJobFinished(t, tk, tblID, timerCli) tk.MustQuery("select id from t order by id asc").Check(testkit.Rows("2", "4")) } @@ -277,6 +284,10 @@ func TestTTLDeleteWithTimeZoneChange(t *testing.T) { defer failpoint.Disable("github.com/pingcap/tidb/ttl/ttlworker/task-manager-loop-interval") store, do := testkit.CreateMockStoreAndDomain(t) + timerStore := timertable.NewTableTimerStore(0, do.SysSessionPool(), "mysql", "tidb_timers", nil) + defer timerStore.Close() + timerCli := timerapi.NewDefaultTimerClient(timerStore) + tk := testkit.NewTestKit(t, store) tk.MustExec("use test") tk.MustExec("set @@global.time_zone='Asia/Shanghai'") @@ -305,18 +316,18 @@ func TestTTLDeleteWithTimeZoneChange(t *testing.T) { _, _ = client.TriggerNewTTLJob(ctx, cli, "test", "t1") _, _ = client.TriggerNewTTLJob(ctx, cli, "test", "t2") - waitTTLJobFinished(t, tk, tblID1) + waitTTLJobFinished(t, tk, tblID1, timerCli) tk.MustQuery("select id from t1 order by id asc").Check(testkit.Rows("1", "2")) - waitTTLJobFinished(t, tk, tblID2) + waitTTLJobFinished(t, tk, tblID2, timerCli) tk.MustQuery("select id from t2 order by id asc").Check(testkit.Rows("1")) } -func waitTTLJobFinished(t *testing.T, tk *testkit.TestKit, tableID int64) { +func waitTTLJobFinished(t *testing.T, tk *testkit.TestKit, tableID int64, timerCli timerapi.TimerClient) { start := time.Now() for time.Since(start) < time.Minute { time.Sleep(time.Second) - r := tk.MustQuery("select last_job_id, current_job_id from mysql.tidb_ttl_table_status where table_id=?", tableID) + r := tk.MustQuery("select last_job_id, current_job_id, parent_table_id from mysql.tidb_ttl_table_status where table_id=?", tableID) rows := r.Rows() if len(rows) == 0 { continue @@ -330,6 +341,15 @@ func waitTTLJobFinished(t *testing.T, tk *testkit.TestKit, tableID int64) { continue } + parentID, err := strconv.ParseInt(rows[0][2].(string), 10, 64) + require.NoError(t, err) + + timer, err := timerCli.GetTimerByKey(context.Background(), fmt.Sprintf("/tidb/ttl/physical_table/%d/%d", parentID, tableID)) + require.NoError(t, err) + if timer.EventStatus == timerapi.SchedEventTrigger { + continue + } + return } require.FailNow(t, "timeout") @@ -388,6 +408,85 @@ func TestTTLJobDisable(t *testing.T) { require.False(t, deleted) } +func TestSubmitJob(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + sessionFactory := sessionFactory(t, store) + + waitAndStopTTLManager(t, dom) + + tk.MustExec("use test") + tk.MustExec("create table ttlp1(a int, t timestamp) TTL=`t`+interval 1 HOUR PARTITION BY RANGE (a) (" + + "PARTITION p0 VALUES LESS THAN (10)," + + "PARTITION p1 VALUES LESS THAN (100)" + + ")") + table, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("ttlp1")) + require.NoError(t, err) + tableID := table.Meta().ID + var physicalID int64 + for _, def := range table.Meta().Partition.Definitions { + if def.Name.L == "p0" { + physicalID = def.ID + break + } + } + require.NotZero(t, physicalID) + + var leader atomic.Bool + m := ttlworker.NewJobManager("manager-1", nil, store, nil, func() bool { + return leader.Load() + }) + + se := sessionFactory() + + // not leader + err = m.SubmitJob(se, tableID, physicalID, "req1") + require.EqualError(t, err, "current TTL manager is not the leader") + + leader.Store(true) + // invalid table + err = m.SubmitJob(se, 9999, 9999, "req1") + require.ErrorContains(t, err, "not exists in information schema") + + err = m.SubmitJob(se, tableID, 9999, "req1") + require.ErrorContains(t, err, "not exists in information schema") + + err = m.SubmitJob(se, 9999, physicalID, "req1") + require.ErrorContains(t, err, "for physical table with id") + + // check no success job submitted + tk.MustQuery("select count(1) from mysql.tidb_ttl_table_status").Check(testkit.Rows("0")) + tk.MustQuery("select count(1) from mysql.tidb_ttl_job_history").Check(testkit.Rows("0")) + tk.MustQuery("select count(1) from mysql.tidb_ttl_task").Check(testkit.Rows("0")) + + // submit successfully + now := time.Now() + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) + require.NoError(t, m.SubmitJob(se, tableID, physicalID, "request1")) + sql, args := cache.SelectFromTTLTableStatusWithID(physicalID) + rows, err := se.ExecuteSQL(ctx, sql, args...) + require.NoError(t, err) + tableStatus, err := cache.RowToTableStatus(se, rows[0]) + require.NoError(t, err) + require.Equal(t, physicalID, tableStatus.TableID) + require.Equal(t, tableID, tableStatus.ParentTableID) + require.Equal(t, "request1", tableStatus.CurrentJobID) + require.Equal(t, "manager-1", tableStatus.CurrentJobOwnerID) + require.Equal(t, cache.JobStatusRunning, tableStatus.CurrentJobStatus) + require.InDelta(t, tableStatus.CurrentJobTTLExpire.Unix(), now.Unix()-3600, 300) + require.Greater(t, tableStatus.CurrentJobOwnerHBTime.Unix(), now.Unix()-10) + require.Greater(t, tableStatus.CurrentJobStartTime.Unix(), now.Unix()-10) + require.Greater(t, tableStatus.CurrentJobStatusUpdateTime.Unix(), now.Unix()-10) + tk.MustQuery("select table_id, scan_id, UNIX_TIMESTAMP(expire_time), status from mysql.tidb_ttl_task where job_id='request1'"). + Check(testkit.Rows(fmt.Sprintf("%d 0 %d waiting", physicalID, tableStatus.CurrentJobTTLExpire.Unix()))) + tk.MustQuery("select parent_table_id, table_id, table_schema, table_name, partition_name, " + + "UNIX_TIMESTAMP(create_time), UNIX_TIMESTAMP(ttl_expire), status " + + "from mysql.tidb_ttl_job_history where job_id='request1'").Check(testkit.Rows(fmt.Sprintf( + "%d %d test ttlp1 p0 %d %d running", + tableID, physicalID, tableStatus.CurrentJobStartTime.Unix(), tableStatus.CurrentJobTTLExpire.Unix(), + ))) +} + func TestRescheduleJobs(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) tk := testkit.NewTestKit(t, store) @@ -402,12 +501,14 @@ func TestRescheduleJobs(t *testing.T) { ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) se := sessionFactory() - m := ttlworker.NewJobManager("manager-1", nil, store, nil) + m := ttlworker.NewJobManager("manager-1", nil, store, nil, func() bool { + return true + }) m.TaskManager().ResizeWorkersWithSysVar() require.NoError(t, m.InfoSchemaCache().Update(se)) require.NoError(t, m.TableStatusCache().Update(context.Background(), se)) - // schedule jobs - m.RescheduleJobs(se, now) + // submit job + require.NoError(t, m.SubmitJob(se, table.Meta().ID, table.Meta().ID, "request1")) sql, args := cache.SelectFromTTLTableStatusWithID(table.Meta().ID) rows, err := se.ExecuteSQL(ctx, sql, args...) require.NoError(t, err) @@ -421,7 +522,7 @@ func TestRescheduleJobs(t *testing.T) { tk.MustQuery("select count(*) from mysql.tidb_ttl_task").Check(testkit.Rows("1")) // another manager should get this job, if the heart beat is not updated - anotherManager := ttlworker.NewJobManager("manager-2", nil, store, nil) + anotherManager := ttlworker.NewJobManager("manager-2", nil, store, nil, nil) anotherManager.TaskManager().ResizeWorkersWithSysVar() require.NoError(t, anotherManager.InfoSchemaCache().Update(se)) require.NoError(t, anotherManager.TableStatusCache().Update(context.Background(), se)) @@ -454,16 +555,19 @@ func TestJobTimeout(t *testing.T) { now := time.Now() tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") table, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + tableID := table.Meta().ID require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) se := sessionFactory() - m := ttlworker.NewJobManager("manager-1", nil, store, nil) + m := ttlworker.NewJobManager("manager-1", nil, store, nil, func() bool { + return true + }) m.TaskManager().ResizeWorkersWithSysVar() require.NoError(t, m.InfoSchemaCache().Update(se)) require.NoError(t, m.TableStatusCache().Update(context.Background(), se)) - // schedule jobs - m.RescheduleJobs(se, now) + // submit job + require.NoError(t, m.SubmitJob(se, tableID, tableID, "request1")) // set the worker to be empty, so none of the tasks will be scheduled m.TaskManager().SetScanWorkers4Test([]ttlworker.Worker{}) @@ -478,7 +582,7 @@ func TestJobTimeout(t *testing.T) { // there is already a task tk.MustQuery("select count(*) from mysql.tidb_ttl_task").Check(testkit.Rows("1")) - m2 := ttlworker.NewJobManager("manager-2", nil, store, nil) + m2 := ttlworker.NewJobManager("manager-2", nil, store, nil, nil) m2.TaskManager().ResizeWorkersWithSysVar() require.NoError(t, m2.InfoSchemaCache().Update(se)) require.NoError(t, m2.TableStatusCache().Update(context.Background(), se)) @@ -517,8 +621,13 @@ func TestTriggerScanTask(t *testing.T) { waitAndStopTTLManager(t, dom) tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblID := tbl.Meta().ID - m := ttlworker.NewJobManager("manager-1", nil, store, nil) + m := ttlworker.NewJobManager("manager-1", nil, store, nil, func() bool { + return true + }) require.NoError(t, m.InfoSchemaCache().Update(se)) m.TaskManager().ResizeWorkersWithSysVar() m.Start() @@ -534,7 +643,7 @@ func TestTriggerScanTask(t *testing.T) { <-nCli.WatchNotification(context.Background(), "scan") wg.Done() }() - m.RescheduleJobs(se, now) + require.NoError(t, m.SubmitJob(se, tblID, tblID, "request1")) // notification is sent wg.Wait() @@ -659,18 +768,19 @@ func TestJobMetrics(t *testing.T) { waitAndStopTTLManager(t, dom) - now := time.Now() tk.MustExec("create table test.t (id int, created_at datetime) ttl = `created_at` + interval 1 minute ttl_job_interval = '1m'") table, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) require.NoError(t, err) ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) se := sessionFactory() - m := ttlworker.NewJobManager("manager-1", nil, store, nil) + m := ttlworker.NewJobManager("manager-1", nil, store, nil, func() bool { + return true + }) m.TaskManager().ResizeWorkersWithSysVar() require.NoError(t, m.InfoSchemaCache().Update(se)) - // schedule jobs - m.RescheduleJobs(se, now) + // submit job + require.NoError(t, m.SubmitJob(se, table.Meta().ID, table.Meta().ID, "request1")) // set the worker to be empty, so none of the tasks will be scheduled m.TaskManager().SetScanWorkers4Test([]ttlworker.Worker{}) @@ -814,3 +924,223 @@ func TestDelayMetrics(t *testing.T) { checkRecord(records, "t4", now.Add(-3*time.Hour)) checkRecord(records, "t5", emptyTime) } + +func TestManagerJobAdapterCanSubmitJob(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + adapter := ttlworker.NewManagerJobAdapter(store, dom.SysSessionPool(), nil) + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + // no table + require.False(t, adapter.CanSubmitJob(9999, 9999)) + + // not ttl table + tk.MustExec("create table t1(t timestamp)") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) + require.NoError(t, err) + require.False(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) + + // ttl table + tk.MustExec("create table ttl1(t timestamp) TTL=`t`+interval 1 DAY") + tbl, err = dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("ttl1")) + require.NoError(t, err) + require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) + + // ttl table but disabled + tk.MustExec("create table ttl2(t timestamp) TTL=`t`+interval 1 DAY TTL_ENABLE='OFF'") + tbl, err = dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("ttl2")) + require.NoError(t, err) + require.False(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) + + // ttl partition table + tk.MustExec("create table ttlp1(a int, t timestamp) TTL=`t`+interval 1 DAY PARTITION BY RANGE (a) (" + + "PARTITION p0 VALUES LESS THAN (10)," + + "PARTITION p1 VALUES LESS THAN (100)" + + ")") + tbl, err = dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("ttlp1")) + require.NoError(t, err) + for _, def := range tbl.Meta().Partition.Definitions { + require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, def.ID)) + } + + // limit max running tasks + tk.MustExec("set @@global.tidb_ttl_running_tasks=8") + defer tk.MustExec("set @@global.tidb_ttl_running_tasks=-1") + for i := 1; i <= 16; i++ { + jobID := strconv.Itoa(i) + sql, args, err := cache.InsertIntoTTLTask(tk.Session(), jobID, int64(1000+i), i, nil, nil, time.Now(), time.Now()) + require.NoError(t, err) + ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnTTL) + _, err = tk.Session().ExecuteInternal(ctx, sql, args...) + require.NoError(t, err) + + if i <= 4 { + // tasks 1 - 4 are running and 5 - 7 are waiting + tk.MustExec("update mysql.tidb_ttl_task set status='running' where job_id=?", jobID) + } + + if i > 7 { + // tasks after 8 are finished + tk.MustExec("update mysql.tidb_ttl_task set status='finished' where job_id=?", jobID) + } + } + tbl, err = dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("ttl1")) + require.NoError(t, err) + require.True(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) + tk.MustExec("update mysql.tidb_ttl_task set status='running' where job_id='8'") + require.False(t, adapter.CanSubmitJob(tbl.Meta().ID, tbl.Meta().ID)) +} + +func TestManagerJobAdapterSubmitJob(t *testing.T) { + ch := make(chan *ttlworker.SubmitTTLManagerJobRequest) + adapter := ttlworker.NewManagerJobAdapter(nil, nil, ch) + + var reqPointer atomic.Pointer[ttlworker.SubmitTTLManagerJobRequest] + responseRequest := func(err error) { + ctx, cancel := context.WithTimeout(context.TODO(), time.Minute) + defer cancel() + select { + case <-ctx.Done(): + require.FailNow(t, "timeout") + case req, ok := <-ch: + require.True(t, ok) + reqPointer.Store(req) + select { + case req.RespCh <- err: + default: + require.FailNow(t, "blocked") + } + } + } + + // normal submit + go responseRequest(nil) + job, err := adapter.SubmitJob(context.TODO(), 1, 2, "req1", time.Now()) + require.NoError(t, err) + require.Equal(t, "req1", job.RequestID) + require.False(t, job.Finished) + require.Nil(t, job.Summary) + req := reqPointer.Load() + require.NotNil(t, req) + require.Equal(t, int64(1), req.TableID) + require.Equal(t, int64(2), req.PhysicalID) + require.Equal(t, "req1", req.RequestID) + + // submit but reply error + go responseRequest(errors.New("mockErr")) + job, err = adapter.SubmitJob(context.TODO(), 1, 2, "req1", time.Now()) + require.EqualError(t, err, "mockErr") + require.Nil(t, job) + + // context timeout when send request + ctx, cancel := context.WithCancel(context.TODO()) + cancel() + job, err = adapter.SubmitJob(ctx, 1, 2, "req1", time.Now()) + require.Same(t, err, ctx.Err()) + require.Nil(t, job) + + // context timeout when waiting response + ch = make(chan *ttlworker.SubmitTTLManagerJobRequest, 1) + adapter = ttlworker.NewManagerJobAdapter(nil, nil, ch) + ctx, cancel = context.WithTimeout(context.TODO(), 100*time.Millisecond) + defer cancel() + job, err = adapter.SubmitJob(ctx, 1, 2, "req1", time.Now()) + require.EqualError(t, err, ctx.Err().Error()) + require.Nil(t, job) +} + +func TestManagerJobAdapterGetJob(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + adapter := ttlworker.NewManagerJobAdapter(store, dom.SysSessionPool(), nil) + + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + + summary := ttlworker.TTLSummary{ + TotalRows: 1000, + SuccessRows: 998, + ErrorRows: 2, + TotalScanTask: 10, + ScheduledScanTask: 9, + FinishedScanTask: 8, + ScanTaskErr: "err1", + } + + summaryText, err := json.Marshal(summary) + require.NoError(t, err) + + insertJob := func(tableID, physicalID int64, jobID string, status cache.JobStatus) { + tk.MustExec(fmt.Sprintf(`INSERT INTO mysql.tidb_ttl_job_history ( + job_id, + table_id, + parent_table_id, + table_schema, + table_name, + partition_name, + create_time, + finish_time, + ttl_expire, + summary_text, + expired_rows, + deleted_rows, + error_delete_rows, + status + ) + VALUES + ( + '%s', %d, %d, 'test', '%s', '', now() - interval 1 MINUTE, now(), now() - interval 1 DAY, + '%s', %d, %d, %d, '%s' + )`, + jobID, physicalID, tableID, "t1", summaryText, summary.TotalRows, summary.SuccessRows, summary.ErrorRows, status, + )) + } + + // job not exists + job, err := adapter.GetJob(context.TODO(), 1, 2, "req1") + require.NoError(t, err) + require.Nil(t, job) + + // job table id not match + insertJob(2, 2, "req1", cache.JobStatusFinished) + require.NoError(t, err) + require.Nil(t, job) + tk.MustExec("delete from mysql.tidb_ttl_job_history") + + // job physical id not match + insertJob(1, 3, "req1", cache.JobStatusFinished) + require.NoError(t, err) + require.Nil(t, job) + tk.MustExec("delete from mysql.tidb_ttl_job_history") + + // job request id not match + insertJob(1, 2, "req2", cache.JobStatusFinished) + require.NoError(t, err) + require.Nil(t, job) + tk.MustExec("delete from mysql.tidb_ttl_job_history") + + // job exists with status + statusList := []cache.JobStatus{ + cache.JobStatusWaiting, + cache.JobStatusRunning, + cache.JobStatusCancelling, + cache.JobStatusCancelled, + cache.JobStatusTimeout, + cache.JobStatusFinished, + } + for _, status := range statusList { + insertJob(1, 2, "req1", status) + job, err = adapter.GetJob(context.TODO(), 1, 2, "req1") + require.NoError(t, err, status) + require.NotNil(t, job, status) + require.Equal(t, "req1", job.RequestID, status) + switch status { + case cache.JobStatusTimeout, cache.JobStatusFinished, cache.JobStatusCancelled: + require.True(t, job.Finished, status) + default: + require.False(t, job.Finished, status) + } + require.Equal(t, summary, *job.Summary, status) + tk.MustExec("delete from mysql.tidb_ttl_job_history") + } +} diff --git a/ttl/ttlworker/job_manager_test.go b/ttl/ttlworker/job_manager_test.go index 3f08ff4e03dfb..42b3d528e731a 100644 --- a/ttl/ttlworker/job_manager_test.go +++ b/ttl/ttlworker/job_manager_test.go @@ -16,13 +16,14 @@ package ttlworker import ( "context" + "sync/atomic" "testing" "time" "github.com/pingcap/errors" "github.com/pingcap/tidb/parser/model" "github.com/pingcap/tidb/parser/mysql" - "github.com/pingcap/tidb/sessionctx/variable" + timerapi "github.com/pingcap/tidb/timer/api" "github.com/pingcap/tidb/ttl/cache" "github.com/pingcap/tidb/ttl/session" "github.com/pingcap/tidb/types" @@ -168,6 +169,17 @@ func (m *JobManager) RescheduleJobs(se session.Session, now time.Time) { m.rescheduleJobs(se, now) } +func (m *JobManager) SubmitJob(se session.Session, tableID, physicalID int64, requestID string) error { + ch := make(chan error, 1) + m.handleSubmitJobRequest(se, &SubmitTTLManagerJobRequest{ + TableID: tableID, + PhysicalID: physicalID, + RequestID: requestID, + RespCh: ch, + }) + return <-ch +} + // TaskManager is an exported getter of task manager for test func (m *JobManager) TaskManager() *taskManager { return m.taskManager @@ -195,9 +207,9 @@ func newMockTTLJob(tbl *cache.PhysicalTable, status cache.JobStatus) *ttlJob { return &ttlJob{tbl: tbl, status: status} } -func TestReadyForNewJobTables(t *testing.T) { +func TestReadyForLockHBTimeoutJobTables(t *testing.T) { tbl := newMockTTLTbl(t, "t1") - m := NewJobManager("test-id", nil, nil, nil) + m := NewJobManager("test-id", nil, nil, nil, nil) m.sessPool = newMockSessionPool(t, tbl) se := newMockSession(t, tbl) @@ -209,24 +221,23 @@ func TestReadyForNewJobTables(t *testing.T) { infoSchemaTables []*cache.PhysicalTable tableStatus []*cache.TableStatus shouldSchedule bool - isCreate bool }{ - // for a newly inserted table, it'll always be scheduled - {"newly created", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID}}, true, true}, + // for a newly inserted table, it'll always not be scheduled because no job running + {"newly created", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID}}, false}, // table only in the table status cache will not be scheduled - {"proper subset", []*cache.PhysicalTable{}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID}}, false, false}, + {"proper subset", []*cache.PhysicalTable{}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID}}, false}, // table whose current job owner id is not empty, and heart beat time is long enough will not be scheduled - {"current job not empty", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, CurrentJobID: "job1", CurrentJobOwnerID: "test-another-id", CurrentJobOwnerHBTime: time.Now()}}, false, false}, + {"current job not empty", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, CurrentJobID: "job1", CurrentJobOwnerID: "test-another-id", CurrentJobOwnerHBTime: time.Now()}}, false}, // table whose current job owner id is not empty, but heart beat time is expired will be scheduled - {"hb time expired", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, CurrentJobID: "job1", CurrentJobOwnerID: "test-another-id", CurrentJobOwnerHBTime: time.Now().Add(-time.Hour)}}, true, false}, - // if the last start time is too near, it will also not be scheduled - {"last start time too near", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, LastJobStartTime: time.Now()}}, false, false}, - // if the last start time is expired, it will be scheduled - {"last start time expired", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, LastJobStartTime: time.Now().Add(-time.Hour * 2)}}, true, true}, - // if the interval is 24h, and the last start time is near, it will not be scheduled - {"last start time too near for 24h", []*cache.PhysicalTable{tblWithDailyInterval}, []*cache.TableStatus{{TableID: tblWithDailyInterval.ID, ParentTableID: tblWithDailyInterval.ID, LastJobStartTime: time.Now().Add(-time.Hour * 2)}}, false, false}, - // if the interval is 24h, and the last start time is far enough, it will be scheduled - {"last start time far enough for 24h", []*cache.PhysicalTable{tblWithDailyInterval}, []*cache.TableStatus{{TableID: tblWithDailyInterval.ID, ParentTableID: tblWithDailyInterval.ID, LastJobStartTime: time.Now().Add(-time.Hour * 25)}}, true, true}, + {"hb time expired", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, CurrentJobID: "job1", CurrentJobOwnerID: "test-another-id", CurrentJobOwnerHBTime: time.Now().Add(-time.Hour)}}, true}, + // if the last start time is too near, it will not be scheduled because no job running + {"last start time too near", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, LastJobStartTime: time.Now()}}, false}, + // if the last start time is expired, it will not be scheduled because no job running + {"last start time expired", []*cache.PhysicalTable{tbl}, []*cache.TableStatus{{TableID: tbl.ID, ParentTableID: tbl.ID, LastJobStartTime: time.Now().Add(-time.Hour * 2)}}, false}, + // if the interval is 24h, and the last start time is near, it will not be scheduled because no job running + {"last start time too near for 24h", []*cache.PhysicalTable{tblWithDailyInterval}, []*cache.TableStatus{{TableID: tblWithDailyInterval.ID, ParentTableID: tblWithDailyInterval.ID, LastJobStartTime: time.Now().Add(-time.Hour * 2)}}, false}, + // if the interval is 24h, and the last start time is far enough, it will not be scheduled because no job running + {"last start time far enough for 24h", []*cache.PhysicalTable{tblWithDailyInterval}, []*cache.TableStatus{{TableID: tblWithDailyInterval.ID, ParentTableID: tblWithDailyInterval.ID, LastJobStartTime: time.Now().Add(-time.Hour * 25)}}, false}, } for _, c := range cases { @@ -240,21 +251,114 @@ func TestReadyForNewJobTables(t *testing.T) { m.tableStatusCache.Tables[st.TableID] = st } - tables, isCreate := m.readyForLockJobTables(se.Now()) + tables := m.readyForLockHBTimeoutJobTables(se.Now()) if c.shouldSchedule { assert.Len(t, tables, 1) assert.Equal(t, int64(0), tables[0].ID) assert.Equal(t, int64(0), tables[0].TableInfo.ID) - assert.Len(t, isCreate, 1) - assert.Equal(t, c.isCreate, isCreate[0]) } else { assert.Len(t, tables, 0) - assert.Len(t, isCreate, 0) } }) } } +func TestOnTimerTick(t *testing.T) { + var leader atomic.Bool + m := NewJobManager("test-id", newMockSessionPool(t), nil, nil, func() bool { + return leader.Load() + }) + + tbl := newMockTTLTbl(t, "t1") + se := newMockSession(t) + se.sessionInfoSchema = newMockInfoSchemaWithVer(100, tbl.TableInfo) + + timerStore := timerapi.NewMemoryTimerStore() + defer timerStore.Close() + + a := &mockJobAdapter{} + a.On("CanSubmitJob").Return(false).Maybe() + + rt := newTTLTimerRuntime(timerStore, a) + require.Nil(t, rt.rt) + defer rt.Pause() + + now := time.UnixMilli(3600 * 24) + syncer := NewTTLTimerSyncer(m.sessPool, timerapi.NewDefaultTimerClient(timerStore)) + syncer.nowFunc = func() time.Time { + return now + } + + // pause after init + m.onTimerTick(se, rt, syncer, now) + require.Nil(t, rt.rt) + require.Equal(t, 0, len(syncer.key2Timers)) + syncTime, syncVer := syncer.GetLastSyncInfo() + require.Zero(t, syncVer) + require.True(t, syncTime.IsZero()) + + // resume first time + leader.Store(true) + m.onTimerTick(se, rt, syncer, now) + innerRT := rt.rt + require.NotNil(t, innerRT) + require.True(t, innerRT.Running()) + require.Equal(t, 1, len(syncer.key2Timers)) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Equal(t, int64(100), syncVer) + require.Equal(t, now, syncTime) + + // resume after a very short duration + now = now.Add(time.Second) + se.sessionInfoSchema = newMockInfoSchemaWithVer(101, tbl.TableInfo) + m.onTimerTick(se, rt, syncer, now) + require.Same(t, innerRT, rt.rt) + require.True(t, innerRT.Running()) + require.Equal(t, 1, len(syncer.key2Timers)) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Equal(t, int64(100), syncVer) + require.Equal(t, now.Add(-time.Second), syncTime) + + // resume after a middle duration + now = now.Add(6 * time.Second) + m.onTimerTick(se, rt, syncer, now) + require.Same(t, innerRT, rt.rt) + require.True(t, innerRT.Running()) + require.Equal(t, 1, len(syncer.key2Timers)) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Equal(t, int64(101), syncVer) + require.Equal(t, now, syncTime) + + // resume after a middle duration but infoschema not change + now = now.Add(6 * time.Second) + m.onTimerTick(se, rt, syncer, now) + require.Same(t, innerRT, rt.rt) + require.True(t, innerRT.Running()) + require.Equal(t, 1, len(syncer.key2Timers)) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Equal(t, int64(101), syncVer) + require.Equal(t, now.Add(-6*time.Second), syncTime) + + // resume after a long duration + now = now.Add(3 * time.Minute) + m.onTimerTick(se, rt, syncer, now) + require.Same(t, innerRT, rt.rt) + require.True(t, innerRT.Running()) + require.Equal(t, 1, len(syncer.key2Timers)) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Equal(t, int64(101), syncVer) + require.Equal(t, now, syncTime) + + // pause + leader.Store(false) + m.onTimerTick(se, rt, syncer, now) + require.Nil(t, rt.rt) + require.False(t, innerRT.Running()) + syncTime, syncVer = syncer.GetLastSyncInfo() + require.Zero(t, syncVer) + require.True(t, syncTime.IsZero()) +} + func TestLockTable(t *testing.T) { now, err := time.Parse(timeFormat, "2022-12-05 17:13:05") assert.NoError(t, err) @@ -482,7 +586,7 @@ func TestLockTable(t *testing.T) { for _, c := range cases { t.Run(c.name, func(t *testing.T) { - m := NewJobManager("test-id", newMockSessionPool(t), nil, nil) + m := NewJobManager("test-id", newMockSessionPool(t), nil, nil, nil) m.infoSchemaCache.Tables[c.table.ID] = c.table sqlCounter := 0 se := newMockSession(t) @@ -536,7 +640,7 @@ func TestLocalJobs(t *testing.T) { tbl1.ID = 1 tbl2 := newMockTTLTbl(t, "t2") tbl2.ID = 2 - m := NewJobManager("test-id", nil, nil, nil) + m := NewJobManager("test-id", nil, nil, nil, nil) m.sessPool = newMockSessionPool(t, tbl1, tbl2) m.runningJobs = []*ttlJob{{tbl: tbl1, id: "1"}, {tbl: tbl2, id: "2"}} @@ -551,57 +655,3 @@ func TestLocalJobs(t *testing.T) { assert.Len(t, m.localJobs(), 1) assert.Equal(t, m.localJobs()[0].id, "1") } - -func TestRescheduleJobsOutOfWindow(t *testing.T) { - // TODO: use failpoint to mock return job, and schedule - - tbl := newMockTTLTbl(t, "t1") - se := newMockSession(t, tbl) - - scanWorker1 := NewMockScanWorker(t) - scanWorker1.Start() - scanWorker1.setOneRowResult(tbl, 2022) - scanWorker2 := NewMockScanWorker(t) - scanWorker2.Start() - scanWorker2.setOneRowResult(tbl, 2022) - - m := NewJobManager("test-id", nil, nil, nil) - m.sessPool = newMockSessionPool(t, tbl) - m.taskManager.SetScanWorkers4Test([]worker{ - scanWorker1, - scanWorker2, - }) - - // jobs will not be scheduled - m.tableStatusCache.Tables = map[int64]*cache.TableStatus{ - tbl.ID: { - CurrentJobOwnerID: m.id, - }, - } - m.runningJobs = []*ttlJob{newMockTTLJob(tbl, cache.JobStatusWaiting)} - savedttlJobScheduleWindowStartTime := variable.TTLJobScheduleWindowStartTime.Load() - savedttlJobScheduleWindowEndTime := variable.TTLJobScheduleWindowEndTime.Load() - ttlJobScheduleWindowStartTime, _ := time.ParseInLocation(variable.FullDayTimeFormat, "12:00 +0000", time.UTC) - variable.TTLJobScheduleWindowStartTime.Store(ttlJobScheduleWindowStartTime) - ttlJobScheduleWindowEndTime, _ := time.ParseInLocation(variable.FullDayTimeFormat, "12:05 +0000", time.UTC) - variable.TTLJobScheduleWindowEndTime.Store(ttlJobScheduleWindowEndTime) - defer func() { - variable.TTLJobScheduleWindowStartTime.Store(savedttlJobScheduleWindowStartTime) - variable.TTLJobScheduleWindowEndTime.Store(savedttlJobScheduleWindowEndTime) - }() - - now, _ := time.ParseInLocation(variable.FullDayTimeFormat, "12:06 +0000", time.UTC) - m.rescheduleJobs(se, now) - scanWorker1.checkWorkerStatus(workerStatusRunning, true, nil) - scanWorker1.checkPollResult(false, "") - scanWorker2.checkWorkerStatus(workerStatusRunning, true, nil) - scanWorker2.checkPollResult(false, "") - - // jobs will be scheduled within the time window - now, _ = time.ParseInLocation(variable.FullDayTimeFormat, "12:02 +0000", time.UTC) - m.rescheduleJobs(se, now) - //scanWorker1.checkWorkerStatus(workerStatusRunning, false, m.runningJobs[0].tasks[0]) - scanWorker1.checkPollResult(false, "") - scanWorker2.checkWorkerStatus(workerStatusRunning, true, nil) - scanWorker2.checkPollResult(false, "") -} diff --git a/ttl/ttlworker/session_test.go b/ttl/ttlworker/session_test.go index 335f6a5701a99..62b0d4764c12a 100644 --- a/ttl/ttlworker/session_test.go +++ b/ttl/ttlworker/session_test.go @@ -66,6 +66,10 @@ func newMockInfoSchema(tbl ...*model.TableInfo) infoschema.InfoSchema { return infoschema.MockInfoSchema(tbl) } +func newMockInfoSchemaWithVer(ver int64, tbl ...*model.TableInfo) infoschema.InfoSchema { + return infoschema.MockInfoSchemaWithSchemaVer(tbl, ver) +} + type mockRows struct { t *testing.T fieldTypes []*types.FieldType diff --git a/ttl/ttlworker/task_manager.go b/ttl/ttlworker/task_manager.go index 20f70d7fc49ac..a5de011003512 100644 --- a/ttl/ttlworker/task_manager.go +++ b/ttl/ttlworker/task_manager.go @@ -28,6 +28,7 @@ import ( "github.com/pingcap/tidb/ttl/session" "github.com/pingcap/tidb/util/logutil" "github.com/tikv/client-go/v2/tikv" + "github.com/tikv/client-go/v2/tikvrpc" "go.uber.org/multierr" "go.uber.org/zap" ) @@ -552,28 +553,31 @@ func (m *taskManager) meetTTLRunningTask(count int, taskStatus cache.TaskStatus) // always return true for already running task because it is already included in count return true } + return getMaxRunningTasksLimit(m.store) > count +} +func getMaxRunningTasksLimit(store kv.Storage) int { ttlRunningTask := variable.TTLRunningTasks.Load() - // `-1` is the auto value, means we should calculate the limit according to the count of TiKV if ttlRunningTask != -1 { - return int(ttlRunningTask) > count + return int(ttlRunningTask) } - store, ok := m.store.(tikv.Storage) + tikvStore, ok := store.(tikv.Storage) if !ok { - return variable.MaxConfigurableConcurrency > count + return variable.MaxConfigurableConcurrency } - regionCache := store.GetRegionCache() + regionCache := tikvStore.GetRegionCache() if regionCache == nil { - return true + return variable.MaxConfigurableConcurrency } - limit := len(regionCache.GetAllStores()) + + limit := len(regionCache.GetStoresByType(tikvrpc.TiKV)) if limit > variable.MaxConfigurableConcurrency { limit = variable.MaxConfigurableConcurrency } - return limit > count + return limit } type runningScanTask struct { diff --git a/ttl/ttlworker/task_manager_test.go b/ttl/ttlworker/task_manager_test.go index 624ca4c752c2c..57554332bf806 100644 --- a/ttl/ttlworker/task_manager_test.go +++ b/ttl/ttlworker/task_manager_test.go @@ -19,9 +19,14 @@ import ( "testing" "time" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/ttl/cache" "github.com/pingcap/tidb/ttl/session" "github.com/stretchr/testify/assert" + "github.com/stretchr/testify/require" + "github.com/tikv/client-go/v2/tikv" + "github.com/tikv/client-go/v2/tikvrpc" ) // NewTaskManager is an exported version of newTaskManager for test @@ -144,3 +149,36 @@ func TestResizeWorkers(t *testing.T) { scanWorker2.checkWorkerStatus(workerStatusStopped, false, nil) assert.NotNil(t, m.runningTasks[0].result) } + +type mockKVStore struct { + kv.Storage +} + +type mockTiKVStore struct { + mockKVStore + tikv.Storage + regionCache *tikv.RegionCache +} + +func (s *mockTiKVStore) GetRegionCache() *tikv.RegionCache { + return s.regionCache +} + +func TestGetMaxRunningTasksLimit(t *testing.T) { + variable.TTLRunningTasks.Store(1) + require.Equal(t, 1, getMaxRunningTasksLimit(&mockTiKVStore{})) + + variable.TTLRunningTasks.Store(2) + require.Equal(t, 2, getMaxRunningTasksLimit(&mockTiKVStore{})) + + variable.TTLRunningTasks.Store(-1) + require.Equal(t, variable.MaxConfigurableConcurrency, getMaxRunningTasksLimit(nil)) + require.Equal(t, variable.MaxConfigurableConcurrency, getMaxRunningTasksLimit(&mockKVStore{})) + require.Equal(t, variable.MaxConfigurableConcurrency, getMaxRunningTasksLimit(&mockTiKVStore{})) + + s := &mockTiKVStore{regionCache: tikv.NewRegionCache(nil)} + s.GetRegionCache().SetRegionCacheStore(1, "", "", tikvrpc.TiKV, 1, nil) + s.GetRegionCache().SetRegionCacheStore(2, "", "", tikvrpc.TiKV, 1, nil) + s.GetRegionCache().SetRegionCacheStore(3, "", "", tikvrpc.TiFlash, 1, nil) + require.Equal(t, 2, getMaxRunningTasksLimit(s)) +} diff --git a/ttl/ttlworker/timer.go b/ttl/ttlworker/timer.go index f4ed5e99adb2d..8ea176515aa14 100644 --- a/ttl/ttlworker/timer.go +++ b/ttl/ttlworker/timer.go @@ -180,7 +180,7 @@ func (t *ttlTimerHook) OnSchedEvent(ctx context.Context, event timerapi.TimerShe func (t *ttlTimerHook) waitJobFinished(logger *zap.Logger, data *TTLTimerData, timerID string, eventID string, eventStart time.Time) { defer func() { t.wg.Done() - logger.Info("stop to wait job") + logger.Info("stop to wait TTL job") }() ticker := time.NewTicker(t.checkTTLJobInterval) diff --git a/ttl/ttlworker/timer_sync.go b/ttl/ttlworker/timer_sync.go index 030d0b9b89754..274a47754e675 100644 --- a/ttl/ttlworker/timer_sync.go +++ b/ttl/ttlworker/timer_sync.go @@ -28,6 +28,7 @@ import ( "github.com/pingcap/tidb/ttl/session" "github.com/pingcap/tidb/util/logutil" "go.uber.org/zap" + "golang.org/x/exp/maps" "golang.org/x/exp/slices" ) @@ -51,6 +52,9 @@ type TTLTimersSyncer struct { key2Timers map[string]*timerapi.TimerRecord lastPullTimers time.Time delayDelete time.Duration + lastSyncTime time.Time + lastSyncVer int64 + nowFunc func() time.Time } // NewTTLTimerSyncer creates a new TTLTimersSyncer @@ -59,6 +63,7 @@ func NewTTLTimerSyncer(pool sessionPool, cli timerapi.TimerClient) *TTLTimersSyn pool: pool, cli: cli, key2Timers: make(map[string]*timerapi.TimerRecord), + nowFunc: time.Now, delayDelete: timerDelayDeleteInterval, } } @@ -120,12 +125,40 @@ func (g *TTLTimersSyncer) ManualTriggerTTLTimer(ctx context.Context, tbl *cache. return "", false, errors.New("manual request failed to trigger, request cancelled") } - return timer.ManualEventID, true, nil + jobID := timer.ManualEventID + rows, err := se.ExecuteSQL(ctx, "select 1 from mysql.tidb_ttl_job_history where job_id=%?", jobID) + if err != nil { + return "", false, err + } + + if len(rows) == 0 { + return "", false, nil + } + + return jobID, true, nil }, nil } +// Reset resets the syncer's state +func (g *TTLTimersSyncer) Reset() { + var zeroTime time.Time + g.lastPullTimers = zeroTime + g.lastSyncTime = zeroTime + g.lastSyncVer = 0 + if len(g.key2Timers) > 0 { + maps.Clear(g.key2Timers) + } +} + +// GetLastSyncInfo returns last sync time and information schema version +func (g *TTLTimersSyncer) GetLastSyncInfo() (time.Time, int64) { + return g.lastSyncTime, g.lastSyncVer +} + // SyncTimers syncs timers with TTL tables func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSchema) { + g.lastSyncTime = g.nowFunc() + g.lastSyncVer = is.SchemaMetaVersion() if time.Since(g.lastPullTimers) > fullRefreshTimersCacheInterval { newKey2Timers := make(map[string]*timerapi.TimerRecord, len(g.key2Timers)) timers, err := g.cli.GetTimers(ctx, timerapi.WithKeyPrefix(timerKeyPrefix)) @@ -138,7 +171,7 @@ func (g *TTLTimersSyncer) SyncTimers(ctx context.Context, is infoschema.InfoSche newKey2Timers[timer.Key] = timer } g.key2Timers = newKey2Timers - g.lastPullTimers = time.Now() + g.lastPullTimers = g.nowFunc() } se, err := getSession(g.pool) diff --git a/ttl/ttlworker/timer_sync_test.go b/ttl/ttlworker/timer_sync_test.go index 8dc4a1f8db2cd..a475b20be61ec 100644 --- a/ttl/ttlworker/timer_sync_test.go +++ b/ttl/ttlworker/timer_sync_test.go @@ -92,6 +92,37 @@ func TestTTLManualTriggerOneTimer(t *testing.T) { } } + createJobHistory := func(jobID string) { + tk.MustExec(fmt.Sprintf(`INSERT INTO mysql.tidb_ttl_job_history ( + job_id, + table_id, + parent_table_id, + table_schema, + table_name, + partition_name, + create_time, + finish_time, + ttl_expire, + expired_rows, + deleted_rows, + error_delete_rows, + status + ) + VALUES + ( + '%s', %d, %d, 'test', '%s', '', + from_unixtime(%d), + from_unixtime(%d), + from_unixtime(%d), + 100, 100, 0, 'running' + )`, + jobID, physical.TableInfo.ID, physical.ID, physical.TableInfo.Name.O, + time.Now().Unix(), + time.Now().Unix()+int64(time.Minute.Seconds()), + time.Now().Unix()-int64(time.Hour.Seconds()), + )) + } + // start trigger -> not finished -> finished check, manual := startTrigger(context.TODO(), "") testCheckFunc(check, "", "") @@ -102,6 +133,8 @@ func TestTTLManualTriggerOneTimer(t *testing.T) { require.NoError(t, timerStore.Update(context.TODO(), timer.ID, &timerapi.TimerUpdate{ ManualRequest: timerapi.NewOptionalVal(manual), })) + testCheckFunc(check, "", "") + createJobHistory("event123") testCheckFunc(check, "event123", "") // start trigger -> trigger done but no event id @@ -191,8 +224,16 @@ func TestTTLTimerSync(t *testing.T) { cli := timerapi.NewDefaultTimerClient(timerStore) sync := ttlworker.NewTTLTimerSyncer(do.SysSessionPool(), cli) + lastSyncTime, lastSyncVer := sync.GetLastSyncInfo() + require.True(t, lastSyncTime.IsZero()) + require.Zero(t, lastSyncVer) + // first sync + now := time.Now() sync.SyncTimers(context.TODO(), do.InfoSchema()) + lastSyncTime, lastSyncVer = sync.GetLastSyncInfo() + require.Equal(t, do.InfoSchema().SchemaMetaVersion(), lastSyncVer) + require.GreaterOrEqual(t, lastSyncTime.Unix(), now.Unix()) checkTimerCnt(t, cli, 6) timer1 := checkTimerWithTableMeta(t, do, cli, "test", "t1", "", zeroTime) timer2 := checkTimerWithTableMeta(t, do, cli, "test", "t2", "", wm1) @@ -209,7 +250,11 @@ func TestTTLTimerSync(t *testing.T) { "partition p0 values less than (10)," + "partition p1 values less than (100)" + ")") + now = time.Now() sync.SyncTimers(context.TODO(), do.InfoSchema()) + lastSyncTime, lastSyncVer = sync.GetLastSyncInfo() + require.Equal(t, do.InfoSchema().SchemaMetaVersion(), lastSyncVer) + require.GreaterOrEqual(t, lastSyncTime.Unix(), now.Unix()) checkTimerCnt(t, cli, 10) timer4 := checkTimerWithTableMeta(t, do, cli, "test", "t4", "", zeroTime) checkTimerWithTableMeta(t, do, cli, "test", "tp1", "p3", zeroTime) @@ -284,6 +329,21 @@ func TestTTLTimerSync(t *testing.T) { sync.SyncTimers(context.TODO(), do.InfoSchema()) checkTimerCnt(t, cli, 7) checkTimersNotChange(t, cli, timer2, timer3, timer4, timer5, timerP10, timerP11, timerP12) + + // reset timers + sync.Reset() + lastSyncTime, lastSyncVer = sync.GetLastSyncInfo() + require.True(t, lastSyncTime.IsZero()) + require.Zero(t, lastSyncVer) + + // sync after reset + now = time.Now() + sync.SyncTimers(context.TODO(), do.InfoSchema()) + lastSyncTime, lastSyncVer = sync.GetLastSyncInfo() + require.Equal(t, do.InfoSchema().SchemaMetaVersion(), lastSyncVer) + require.GreaterOrEqual(t, lastSyncTime.Unix(), now.Unix()) + checkTimerCnt(t, cli, 7) + checkTimersNotChange(t, cli, timer2, timer3, timer4, timer5, timerP10, timerP11, timerP12) } func insertTTLTableStatusWatermark(t *testing.T, do *domain.Domain, tk *testkit.TestKit, db, table, partition string, watermark time.Time, jobRunning bool) { From eff49702174b322ef98dbec51861af3f4a9b5088 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 26 Jul 2023 13:54:03 +0800 Subject: [PATCH 52/72] server: split ttl handler into new package (#45569) ref pingcap/tidb#44940 --- server/BUILD.bazel | 2 +- server/handler/BUILD.bazel | 12 +++++ server/handler/ttlhandler/BUILD.bazel | 19 +++++++ server/handler/ttlhandler/ttl.go | 73 +++++++++++++++++++++++++++ server/handler/util.go | 73 +++++++++++++++++++++++++++ server/http_handler.go | 36 ------------- server/http_status.go | 3 +- 7 files changed, 180 insertions(+), 38 deletions(-) create mode 100644 server/handler/BUILD.bazel create mode 100644 server/handler/ttlhandler/BUILD.bazel create mode 100644 server/handler/ttlhandler/ttl.go create mode 100644 server/handler/util.go diff --git a/server/BUILD.bazel b/server/BUILD.bazel index 4fb553fb121a7..19b852e5bb37b 100644 --- a/server/BUILD.bazel +++ b/server/BUILD.bazel @@ -51,6 +51,7 @@ go_library( "//privilege/privileges", "//privilege/privileges/ldap", "//server/err", + "//server/handler/ttlhandler", "//server/internal", "//server/internal/column", "//server/internal/dump", @@ -75,7 +76,6 @@ go_library( "//table", "//table/tables", "//tablecodec", - "//ttl/client", "//types", "//util", "//util/arena", diff --git a/server/handler/BUILD.bazel b/server/handler/BUILD.bazel new file mode 100644 index 0000000000000..05d49a9e36495 --- /dev/null +++ b/server/handler/BUILD.bazel @@ -0,0 +1,12 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "handler", + srcs = ["util.go"], + importpath = "github.com/pingcap/tidb/server/handler", + visibility = ["//visibility:public"], + deps = [ + "//parser/terror", + "@com_github_pingcap_errors//:errors", + ], +) diff --git a/server/handler/ttlhandler/BUILD.bazel b/server/handler/ttlhandler/BUILD.bazel new file mode 100644 index 0000000000000..d7ccfbfeae123 --- /dev/null +++ b/server/handler/ttlhandler/BUILD.bazel @@ -0,0 +1,19 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "ttlhandler", + srcs = ["ttl.go"], + importpath = "github.com/pingcap/tidb/server/handler/ttlhandler", + visibility = ["//visibility:public"], + deps = [ + "//kv", + "//server/handler", + "//session", + "//ttl/client", + "//util/logutil", + "@com_github_gorilla_mux//:mux", + "@com_github_pingcap_errors//:errors", + "@com_github_pingcap_log//:log", + "@org_uber_go_zap//:zap", + ], +) diff --git a/server/handler/ttlhandler/ttl.go b/server/handler/ttlhandler/ttl.go new file mode 100644 index 0000000000000..daf8e7bf058f7 --- /dev/null +++ b/server/handler/ttlhandler/ttl.go @@ -0,0 +1,73 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package ttlhandler + +import ( + "net/http" + "strings" + + "github.com/gorilla/mux" + "github.com/pingcap/errors" + "github.com/pingcap/log" + "github.com/pingcap/tidb/kv" + "github.com/pingcap/tidb/server/handler" + "github.com/pingcap/tidb/session" + ttlcient "github.com/pingcap/tidb/ttl/client" + "github.com/pingcap/tidb/util/logutil" + "go.uber.org/zap" +) + +// TTLJobTriggerHandler is used to trigger a TTL job manually +type TTLJobTriggerHandler struct { + store kv.Storage +} + +// NewTTLJobTriggerHandler returns a new TTLJobTriggerHandler +func NewTTLJobTriggerHandler(store kv.Storage) *TTLJobTriggerHandler { + return &TTLJobTriggerHandler{store: store} +} + +// ServeHTTP handles request of triger a ttl job +func (h TTLJobTriggerHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { + if req.Method != http.MethodPost { + handler.WriteError(w, errors.Errorf("This api only support POST method")) + return + } + + params := mux.Vars(req) + dbName := strings.ToLower(params["db"]) + tableName := strings.ToLower(params["table"]) + + ctx := req.Context() + dom, err := session.GetDomain(h.store) + if err != nil { + log.Error("failed to get session domain", zap.Error(err)) + handler.WriteError(w, err) + return + } + + cli := dom.TTLJobManager().GetCommandCli() + resp, err := ttlcient.TriggerNewTTLJob(ctx, cli, dbName, tableName) + if err != nil { + log.Error("failed to trigger new TTL job", zap.Error(err)) + handler.WriteError(w, err) + return + } + handler.WriteData(w, resp) + logutil.Logger(ctx).Info("trigger TTL job manually successfully", + zap.String("dbName", dbName), + zap.String("tableName", tableName), + zap.Any("response", resp)) +} diff --git a/server/handler/util.go b/server/handler/util.go new file mode 100644 index 0000000000000..9039eed667a21 --- /dev/null +++ b/server/handler/util.go @@ -0,0 +1,73 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package handler + +import ( + "encoding/json" + "net/http" + + "github.com/pingcap/errors" + "github.com/pingcap/tidb/parser/terror" +) + +//revive:disable +const ( + DBName = "db" + HexKey = "hexKey" + IndexName = "index" + Handle = "handle" + RegionID = "regionID" + StartTS = "startTS" + TableName = "table" + TableID = "tableID" + ColumnID = "colID" + ColumnTp = "colTp" + ColumnFlag = "colFlag" + ColumnLen = "colLen" + RowBin = "rowBin" + Snapshot = "snapshot" + FileName = "filename" + DumpPartitionStats = "dumpPartitionStats" + Begin = "begin" + End = "end" +) + +const ( + HeaderContentType = "Content-Type" + ContentTypeJSON = "application/json" +) + +//revive:enable + +// WriteError writes error to response. +func WriteError(w http.ResponseWriter, err error) { + w.WriteHeader(http.StatusBadRequest) + _, err = w.Write([]byte(err.Error())) + terror.Log(errors.Trace(err)) +} + +// WriteData writes data to response. +func WriteData(w http.ResponseWriter, data interface{}) { + js, err := json.MarshalIndent(data, "", " ") + if err != nil { + WriteError(w, err) + return + } + // write response + w.Header().Set(HeaderContentType, ContentTypeJSON) + w.WriteHeader(http.StatusOK) + _, err = w.Write(js) + terror.Log(errors.Trace(err)) +} diff --git a/server/http_handler.go b/server/http_handler.go index 86a5c9c2fe2e5..cb4b0666a285e 100644 --- a/server/http_handler.go +++ b/server/http_handler.go @@ -58,7 +58,6 @@ import ( "github.com/pingcap/tidb/table" "github.com/pingcap/tidb/table/tables" "github.com/pingcap/tidb/tablecodec" - ttlcient "github.com/pingcap/tidb/ttl/client" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util" "github.com/pingcap/tidb/util/codec" @@ -2235,38 +2234,3 @@ func (h labelHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { writeData(w, config.GetGlobalConfig().Labels) } - -// ttlJobTriggerHandler is used to trigger a TTL job manually -type ttlJobTriggerHandler struct { - store kv.Storage -} - -// ServeHTTP handles request of triger a ttl job -func (h ttlJobTriggerHandler) ServeHTTP(w http.ResponseWriter, req *http.Request) { - if req.Method != http.MethodPost { - writeError(w, errors.Errorf("This api only support POST method")) - return - } - - params := mux.Vars(req) - dbName := strings.ToLower(params["db"]) - tableName := strings.ToLower(params["table"]) - - ctx := req.Context() - dom, err := session.GetDomain(h.store) - if err != nil { - log.Error("failed to get session domain", zap.Error(err)) - writeError(w, err) - return - } - - cli := dom.TTLJobManager().GetCommandCli() - resp, err := ttlcient.TriggerNewTTLJob(ctx, cli, dbName, tableName) - if err != nil { - log.Error("failed to trigger new TTL job", zap.Error(err)) - writeError(w, err) - return - } - writeData(w, resp) - logutil.Logger(ctx).Info("trigger TTL job manually successfully", zap.String("dbName", dbName), zap.String("tableName", tableName), zap.Any("response", resp)) -} diff --git a/server/http_status.go b/server/http_status.go index e031d7d97a9ef..3aefe53da02e7 100644 --- a/server/http_status.go +++ b/server/http_status.go @@ -44,6 +44,7 @@ import ( "github.com/pingcap/tidb/kv" "github.com/pingcap/tidb/parser/mysql" "github.com/pingcap/tidb/parser/terror" + "github.com/pingcap/tidb/server/handler/ttlhandler" util2 "github.com/pingcap/tidb/server/internal/util" "github.com/pingcap/tidb/store" "github.com/pingcap/tidb/util" @@ -420,7 +421,7 @@ func (s *Server) startHTTPServer() { router.Handle("/test/ddl/hook", &ddlHookHandler{tikvHandlerTool.Store.(kv.Storage)}) // ttlJobTriggerHandler is enabled only for tests, so we can accelerate the schedule of TTL job - router.Handle("/test/ttl/trigger/{db}/{table}", &ttlJobTriggerHandler{tikvHandlerTool.Store.(kv.Storage)}) + router.Handle("/test/ttl/trigger/{db}/{table}", ttlhandler.NewTTLJobTriggerHandler(tikvHandlerTool.Store.(kv.Storage))) var ( httpRouterPage bytes.Buffer From 1d762be6d154d2ea26e84987ece0ab9c0c8ca8c3 Mon Sep 17 00:00:00 2001 From: Luo Yangzhixin Date: Wed, 26 Jul 2023 15:03:04 +0800 Subject: [PATCH 53/72] Lightning: Update Parameter Name from `tikv-importer.incremental-import` to `tikv-importer.parallel-import` (#45539) close pingcap/tidb#45501 --- br/pkg/lightning/config/config.go | 20 +++++++++++++------- br/pkg/lightning/config/config_test.go | 12 ++++++------ br/pkg/lightning/importer/check_info.go | 2 +- br/pkg/lightning/importer/check_info_test.go | 6 +++--- br/pkg/lightning/importer/import.go | 2 +- br/tests/lightning_incremental/config.toml | 2 +- 6 files changed, 25 insertions(+), 19 deletions(-) diff --git a/br/pkg/lightning/config/config.go b/br/pkg/lightning/config/config.go index 2de0f6d144c75..0fc5ae66e28ef 100644 --- a/br/pkg/lightning/config/config.go +++ b/br/pkg/lightning/config/config.go @@ -1050,9 +1050,11 @@ type TikvImporter struct { DiskQuota ByteSize `toml:"disk-quota" json:"disk-quota"` RangeConcurrency int `toml:"range-concurrency" json:"range-concurrency"` DuplicateResolution DuplicateResolutionAlgorithm `toml:"duplicate-resolution" json:"duplicate-resolution"` - IncrementalImport bool `toml:"incremental-import" json:"incremental-import"` - KeyspaceName string `toml:"keyspace-name" json:"keyspace-name"` - AddIndexBySQL bool `toml:"add-index-by-sql" json:"add-index-by-sql"` + // deprecated, use ParallelImport instead. + IncrementalImport bool `toml:"incremental-import" json:"incremental-import"` + ParallelImport bool `toml:"parallel-import" json:"parallel-import"` + KeyspaceName string `toml:"keyspace-name" json:"keyspace-name"` + AddIndexBySQL bool `toml:"add-index-by-sql" json:"add-index-by-sql"` EngineMemCacheSize ByteSize `toml:"engine-mem-cache-size" json:"engine-mem-cache-size"` LocalWriterMemCacheSize ByteSize `toml:"local-writer-mem-cache-size" json:"local-writer-mem-cache-size"` @@ -1066,6 +1068,10 @@ func (t *TikvImporter) adjust() error { return common.ErrInvalidConfig.GenWithStack("tikv-importer.backend must not be empty!") } t.Backend = strings.ToLower(t.Backend) + // only need to assign t.IncrementalImport to t.ParallelImport when t.ParallelImport is false and t.IncrementalImport is true + if !t.ParallelImport && t.IncrementalImport { + t.ParallelImport = t.IncrementalImport + } switch t.Backend { case BackendTiDB: t.DuplicateResolution = DupeResAlgNone @@ -1090,9 +1096,9 @@ func (t *TikvImporter) adjust() error { t.LocalWriterMemCacheSize = DefaultLocalWriterMemCacheSize } - if t.IncrementalImport && t.AddIndexBySQL { + if t.ParallelImport && t.AddIndexBySQL { return common.ErrInvalidConfig. - GenWithStack("tikv-importer.add-index-using-ddl cannot be used with tikv-importer.incremental-import") + GenWithStack("tikv-importer.add-index-using-ddl cannot be used with tikv-importer.parallel-import") } if len(t.SortedKVDir) == 0 { @@ -1321,9 +1327,9 @@ func (c *Conflict) adjust(i *TikvImporter, l *Lightning) error { "unsupported `%s` (%s)", strategyConfigFrom, c.Strategy) } if c.Strategy != "" { - if i.IncrementalImport { + if i.ParallelImport { return common.ErrInvalidConfig.GenWithStack( - "%s cannot be used with tikv-importer.incremental-import", + "%s cannot be used with tikv-importer.parallel-import", strategyConfigFrom) } if i.DuplicateResolution != DupeResAlgNone { diff --git a/br/pkg/lightning/config/config_test.go b/br/pkg/lightning/config/config_test.go index fa6cc28f2d103..5094203c2cbac 100644 --- a/br/pkg/lightning/config/config_test.go +++ b/br/pkg/lightning/config/config_test.go @@ -982,19 +982,19 @@ func TestAdjustConflictStrategy(t *testing.T) { cfg.TikvImporter.Backend = BackendLocal cfg.Conflict.Strategy = ReplaceOnDup - cfg.TikvImporter.IncrementalImport = true - require.ErrorContains(t, cfg.Adjust(ctx), "conflict.strategy cannot be used with tikv-importer.incremental-import") + cfg.TikvImporter.ParallelImport = true + require.ErrorContains(t, cfg.Adjust(ctx), "conflict.strategy cannot be used with tikv-importer.parallel-import") cfg.TikvImporter.Backend = BackendLocal cfg.Conflict.Strategy = ReplaceOnDup - cfg.TikvImporter.IncrementalImport = false + cfg.TikvImporter.ParallelImport = false cfg.TikvImporter.DuplicateResolution = DupeResAlgRemove require.ErrorContains(t, cfg.Adjust(ctx), "conflict.strategy cannot be used with tikv-importer.duplicate-resolution") cfg.TikvImporter.Backend = BackendLocal cfg.Conflict.Strategy = "" cfg.TikvImporter.OnDuplicate = ReplaceOnDup - cfg.TikvImporter.IncrementalImport = false + cfg.TikvImporter.ParallelImport = false cfg.TikvImporter.DuplicateResolution = DupeResAlgRemove require.ErrorContains(t, cfg.Adjust(ctx), "tikv-importer.on-duplicate cannot be used with tikv-importer.duplicate-resolution") } @@ -1201,9 +1201,9 @@ func TestAdjustTikvImporter(t *testing.T) { cfg.TikvImporter.SortedKVDir = base require.NoError(t, cfg.TikvImporter.adjust()) - cfg.TikvImporter.IncrementalImport = true + cfg.TikvImporter.ParallelImport = true cfg.TikvImporter.AddIndexBySQL = true - require.ErrorContains(t, cfg.TikvImporter.adjust(), "tikv-importer.add-index-using-ddl cannot be used with tikv-importer.incremental-import") + require.ErrorContains(t, cfg.TikvImporter.adjust(), "tikv-importer.add-index-using-ddl cannot be used with tikv-importer.parallel-import") } func TestCreateSeveralConfigsWithDifferentFilters(t *testing.T) { diff --git a/br/pkg/lightning/importer/check_info.go b/br/pkg/lightning/importer/check_info.go index aa321b09a087c..1dd5f784409e0 100644 --- a/br/pkg/lightning/importer/check_info.go +++ b/br/pkg/lightning/importer/check_info.go @@ -137,7 +137,7 @@ func (rc *Controller) checkCSVHeader(ctx context.Context) error { } func (rc *Controller) checkTableEmpty(ctx context.Context) error { - if rc.cfg.TikvImporter.Backend == config.BackendTiDB || rc.cfg.TikvImporter.IncrementalImport { + if rc.cfg.TikvImporter.Backend == config.BackendTiDB || rc.cfg.TikvImporter.ParallelImport { return nil } return rc.doPreCheckOnItem(ctx, precheck.CheckTargetTableEmpty) diff --git a/br/pkg/lightning/importer/check_info_test.go b/br/pkg/lightning/importer/check_info_test.go index be55454b88fbf..27105aeeb536c 100644 --- a/br/pkg/lightning/importer/check_info_test.go +++ b/br/pkg/lightning/importer/check_info_test.go @@ -482,13 +482,13 @@ func TestCheckTableEmpty(t *testing.T) { err := rc.checkTableEmpty(ctx) require.NoError(t, err) - // test incremental mode + // test parallel mode rc.cfg.TikvImporter.Backend = config.BackendLocal - rc.cfg.TikvImporter.IncrementalImport = true + rc.cfg.TikvImporter.ParallelImport = true err = rc.checkTableEmpty(ctx) require.NoError(t, err) - rc.cfg.TikvImporter.IncrementalImport = false + rc.cfg.TikvImporter.ParallelImport = false db, mock, err := sqlmock.New() require.NoError(t, err) mock.MatchExpectationsInOrder(false) diff --git a/br/pkg/lightning/importer/import.go b/br/pkg/lightning/importer/import.go index fc83a63f601f4..486d9ed40b049 100644 --- a/br/pkg/lightning/importer/import.go +++ b/br/pkg/lightning/importer/import.go @@ -378,7 +378,7 @@ func NewImportControllerWithPauser( var metaBuilder metaMgrBuilder isSSTImport := cfg.TikvImporter.Backend == config.BackendLocal switch { - case isSSTImport && cfg.TikvImporter.IncrementalImport: + case isSSTImport && cfg.TikvImporter.ParallelImport: metaBuilder = &dbMetaMgrBuilder{ db: db, taskID: cfg.TaskID, diff --git a/br/tests/lightning_incremental/config.toml b/br/tests/lightning_incremental/config.toml index 761e60b91b804..1d3a437e21dd0 100644 --- a/br/tests/lightning_incremental/config.toml +++ b/br/tests/lightning_incremental/config.toml @@ -1,2 +1,2 @@ [tikv-importer] -incremental-import = true +parallel-import = true From dc04e2ca077fbe94fd8089472c7ce81c2f1beaa8 Mon Sep 17 00:00:00 2001 From: Yiding Cui Date: Wed, 26 Jul 2023 16:21:05 +0800 Subject: [PATCH 54/72] planner: clean the one side filters for outer join reorder which is not done in #44409 (#45565) ref pingcap/tidb#44409, close pingcap/tidb#45564 --- planner/core/main_test.go | 5 ++ planner/core/rule_join_reorder.go | 7 ++- planner/core/rule_join_reorder_test.go | 39 +++++++----- .../core/testdata/join_reorder_suite_in.json | 12 ++++ .../core/testdata/join_reorder_suite_out.json | 60 +++++++++++++++++++ 5 files changed, 107 insertions(+), 16 deletions(-) create mode 100644 planner/core/testdata/join_reorder_suite_in.json create mode 100644 planner/core/testdata/join_reorder_suite_out.json diff --git a/planner/core/main_test.go b/planner/core/main_test.go index b1aff52659185..81a1b98d06c96 100644 --- a/planner/core/main_test.go +++ b/planner/core/main_test.go @@ -35,6 +35,7 @@ func TestMain(m *testing.M) { testDataMap.LoadTestSuiteData("testdata", "plan_suite_unexported") testDataMap.LoadTestSuiteData("testdata", "index_merge_suite") testDataMap.LoadTestSuiteData("testdata", "runtime_filter_generator_suite") + testDataMap.LoadTestSuiteData("testdata", "join_reorder_suite") indexMergeSuiteData = testDataMap["index_merge_suite"] planSuiteUnexportedData = testDataMap["plan_suite_unexported"] @@ -62,3 +63,7 @@ func GetIndexMergeSuiteData() testdata.TestData { func GetRuntimeFilterGeneratorData() testdata.TestData { return testDataMap["runtime_filter_generator_suite"] } + +func GetJoinReorderData() testdata.TestData { + return testDataMap["join_reorder_suite"] +} diff --git a/planner/core/rule_join_reorder.go b/planner/core/rule_join_reorder.go index 9376a81d2d874..c330f1b296653 100644 --- a/planner/core/rule_join_reorder.go +++ b/planner/core/rule_join_reorder.go @@ -537,12 +537,17 @@ func (s *baseSingleGroupJoinOrderSolver) makeJoin(leftPlan, rightPlan LogicalPla remainOtherConds, otherConds = expression.FilterOutInPlace(remainOtherConds, func(expr expression.Expression) bool { return expression.ExprFromSchema(expr, mergedSchema) }) - if (joinType.JoinType == LeftOuterJoin || joinType.JoinType == RightOuterJoin || joinType.JoinType == LeftOuterSemiJoin || joinType.JoinType == AntiLeftOuterSemiJoin) && len(otherConds) > 0 { + + if joinType.JoinType == LeftOuterJoin || joinType.JoinType == RightOuterJoin || joinType.JoinType == LeftOuterSemiJoin || joinType.JoinType == AntiLeftOuterSemiJoin { // the original outer join's other conditions has been bound to the outer join Edge, // these remained other condition here shouldn't be appended to it because on-mismatch // logic will produce more append-null rows which is banned in original semantic. remainOtherConds = append(remainOtherConds, otherConds...) // nozero + remainOtherConds = append(remainOtherConds, leftConds...) // nozero + remainOtherConds = append(remainOtherConds, rightConds...) // nozero otherConds = otherConds[:0] + leftConds = leftConds[:0] + rightConds = rightConds[:0] } if len(joinType.outerBindCondition) > 0 { remainOBOtherConds := make([]expression.Expression, len(joinType.outerBindCondition)) diff --git a/planner/core/rule_join_reorder_test.go b/planner/core/rule_join_reorder_test.go index 5e53b9cc27147..17c14a1a988a3 100644 --- a/planner/core/rule_join_reorder_test.go +++ b/planner/core/rule_join_reorder_test.go @@ -17,7 +17,9 @@ package core_test import ( "testing" + "github.com/pingcap/tidb/planner/core" "github.com/pingcap/tidb/testkit" + "github.com/pingcap/tidb/testkit/testdata" "github.com/stretchr/testify/require" ) @@ -82,21 +84,28 @@ func TestAdditionOtherConditionsRemained4OuterJoin(t *testing.T) { tk.MustExec("INSERT INTO queries_program(`id`, `identifier_id`) values(8, 13), (9, 14);") tk.MustExec("INSERT INTO queries_channel(`id`, `identifier_id`) values(5, 13);") - tk.MustQuery("SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC;").Check(testkit.Rows("" + - "13 i1")) - tk.MustQuery("SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` RIGHT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC;").Check(testkit.Rows("" + - "13 i1")) - tk.MustQuery("explain format = 'brief' SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC;").Check(testkit.Rows(""+ - "Sort 2.50 root test.queries_identifier.id", - "└─Projection 2.50 root test.queries_identifier.id, test.queries_identifier.name", - " └─Selection 2.50 root or(and(eq(test.queries_channel.id, 5), eq(test.queries_program.id, 9)), eq(test.queries_program.id, 8))", - " └─IndexJoin 3.12 root left outer join, inner:IndexReader, outer key:test.queries_identifier.id, inner key:test.queries_channel.identifier_id, equal cond:eq(test.queries_identifier.id, test.queries_channel.identifier_id)", - " ├─IndexHashJoin(Build) 2.50 root inner join, inner:TableReader, outer key:test.queries_program.identifier_id, inner key:test.queries_identifier.id, equal cond:eq(test.queries_program.identifier_id, test.queries_identifier.id)", - " │ ├─Batch_Point_Get(Build) 2.00 root table:queries_program handle:[8 9], keep order:false, desc:false", - " │ └─TableReader(Probe) 2.00 root data:TableRangeScan", - " │ └─TableRangeScan 2.00 cop[tikv] table:queries_identifier range: decided by [test.queries_program.identifier_id], keep order:false, stats:pseudo", - " └─IndexReader(Probe) 2.50 root index:IndexRangeScan", - " └─IndexRangeScan 2.50 cop[tikv] table:queries_channel, index:identifier_id(identifier_id) range: decided by [eq(test.queries_channel.identifier_id, test.queries_identifier.id)], keep order:false, stats:pseudo")) + tk.MustExec("create table t(a int)") + tk.MustExec("create table t1(a int, b int)") + tk.MustExec("create table t2(a int, b int, c int)") + tk.MustExec("create table t3(a int, b int)") + tk.MustExec("create table t4(a int, b int)") + + testData := core.GetJoinReorderData() + var ( + input []string + output []struct { + SQL string + Output []string + } + ) + testData.LoadTestCases(t, &input, &output) + for i, sql := range input { + testdata.OnRecord(func() { + output[i].SQL = sql + output[i].Output = testdata.ConvertRowsToStrings(tk.MustQuery(sql).Rows()) + }) + tk.MustQuery(sql).Check(testkit.Rows(output[i].Output...)) + } } func TestOuterJoinWIthEqCondCrossInnerJoin(t *testing.T) { diff --git a/planner/core/testdata/join_reorder_suite_in.json b/planner/core/testdata/join_reorder_suite_in.json new file mode 100644 index 0000000000000..053b446000086 --- /dev/null +++ b/planner/core/testdata/join_reorder_suite_in.json @@ -0,0 +1,12 @@ +[ + { + "name": "TestAdditionOtherConditionsRemained4OuterJoin", + "cases": [ + "SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC", + "SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` RIGHT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC", + "explain format = 'brief' SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC;", + // The where clause should be a Selection out of joins. + "explain format='brief' select * from t left join t1 on t.a=t1.a inner join t2 on t.a=t2.a and t2.c = 100 left join t3 on t2.a=t3.a and t3.b > 1 left join t4 on t2.a = t4.a where (t2.b > 100 or t.a > 10 or t1.b < 10)" + ] + } +] \ No newline at end of file diff --git a/planner/core/testdata/join_reorder_suite_out.json b/planner/core/testdata/join_reorder_suite_out.json new file mode 100644 index 0000000000000..a1cb6c59693bd --- /dev/null +++ b/planner/core/testdata/join_reorder_suite_out.json @@ -0,0 +1,60 @@ +[ + { + "Name": "TestAdditionOtherConditionsRemained4OuterJoin", + "Cases": [ + { + "SQL": "SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC", + "Output": [ + "13 i1" + ] + }, + { + "SQL": "SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` RIGHT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC", + "Output": [ + "13 i1" + ] + }, + { + "SQL": "explain format = 'brief' SELECT `queries_identifier`.`id`, `queries_identifier`.`name` FROM `queries_identifier` LEFT OUTER JOIN `queries_channel` ON (`queries_identifier`.`id` = `queries_channel`.`identifier_id`) INNER JOIN `queries_program` ON (`queries_identifier`.`id` = `queries_program`.`identifier_id`) WHERE ((`queries_channel`.`id` = 5 AND `queries_program`.`id` = 9) OR `queries_program`.`id` = 8) ORDER BY `queries_identifier`.`id` ASC;", + "Output": [ + "Sort 2.50 root test.queries_identifier.id", + "└─Projection 2.50 root test.queries_identifier.id, test.queries_identifier.name", + " └─Selection 2.50 root or(and(eq(test.queries_channel.id, 5), eq(test.queries_program.id, 9)), eq(test.queries_program.id, 8))", + " └─IndexJoin 3.12 root left outer join, inner:IndexReader, outer key:test.queries_identifier.id, inner key:test.queries_channel.identifier_id, equal cond:eq(test.queries_identifier.id, test.queries_channel.identifier_id)", + " ├─IndexHashJoin(Build) 2.50 root inner join, inner:TableReader, outer key:test.queries_program.identifier_id, inner key:test.queries_identifier.id, equal cond:eq(test.queries_program.identifier_id, test.queries_identifier.id)", + " │ ├─Batch_Point_Get(Build) 2.00 root table:queries_program handle:[8 9], keep order:false, desc:false", + " │ └─TableReader(Probe) 2.00 root data:TableRangeScan", + " │ └─TableRangeScan 2.00 cop[tikv] table:queries_identifier range: decided by [test.queries_program.identifier_id], keep order:false, stats:pseudo", + " └─IndexReader(Probe) 2.50 root index:IndexRangeScan", + " └─IndexRangeScan 2.50 cop[tikv] table:queries_channel, index:identifier_id(identifier_id) range: decided by [eq(test.queries_channel.identifier_id, test.queries_identifier.id)], keep order:false, stats:pseudo" + ] + }, + { + "SQL": "explain format='brief' select * from t left join t1 on t.a=t1.a inner join t2 on t.a=t2.a and t2.c = 100 left join t3 on t2.a=t3.a and t3.b > 1 left join t4 on t2.a = t4.a where (t2.b > 100 or t.a > 10 or t1.b < 10)", + "Output": [ + "Projection 19.51 root test.t.a, test.t1.a, test.t1.b, test.t2.a, test.t2.b, test.t2.c, test.t3.a, test.t3.b, test.t4.a, test.t4.b", + "└─Selection 19.51 root or(gt(test.t2.b, 100), or(gt(test.t.a, 10), lt(test.t1.b, 10))), or(gt(test.t2.b, 100), or(gt(test.t2.a, 10), lt(test.t1.b, 10)))", + " └─HashJoin 24.39 root left outer join, equal:[eq(test.t2.a, test.t4.a)]", + " ├─HashJoin(Build) 19.51 root left outer join, equal:[eq(test.t.a, test.t1.a)]", + " │ ├─HashJoin(Build) 15.61 root inner join, equal:[eq(test.t2.a, test.t.a)]", + " │ │ ├─HashJoin(Build) 12.49 root left outer join, equal:[eq(test.t2.a, test.t3.a)]", + " │ │ │ ├─TableReader(Build) 9.99 root data:Selection", + " │ │ │ │ └─Selection 9.99 cop[tikv] eq(test.t2.c, 100), not(isnull(test.t2.a))", + " │ │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo", + " │ │ │ └─TableReader(Probe) 3330.00 root data:Selection", + " │ │ │ └─Selection 3330.00 cop[tikv] gt(test.t3.b, 1), not(isnull(test.t3.a))", + " │ │ │ └─TableFullScan 10000.00 cop[tikv] table:t3 keep order:false, stats:pseudo", + " │ │ └─TableReader(Probe) 9990.00 root data:Selection", + " │ │ └─Selection 9990.00 cop[tikv] not(isnull(test.t.a))", + " │ │ └─TableFullScan 10000.00 cop[tikv] table:t keep order:false, stats:pseudo", + " │ └─TableReader(Probe) 9990.00 root data:Selection", + " │ └─Selection 9990.00 cop[tikv] not(isnull(test.t1.a))", + " │ └─TableFullScan 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo", + " └─TableReader(Probe) 9990.00 root data:Selection", + " └─Selection 9990.00 cop[tikv] not(isnull(test.t4.a))", + " └─TableFullScan 10000.00 cop[tikv] table:t4 keep order:false, stats:pseudo" + ] + } + ] + } +] From 4627a474a0ea240c2dc5aae98623ae2c973a887f Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 26 Jul 2023 16:21:12 +0800 Subject: [PATCH 55/72] bindinfo: split test into new package (#45577) ref pingcap/tidb#44940 --- bindinfo/BUILD.bazel | 6 ++-- bindinfo/capture_test.go | 53 ++++++++++++++++--------------- bindinfo/handle_test.go | 28 ++++------------ bindinfo/internal/BUILD.bazel | 15 +++++++++ bindinfo/internal/testutil.go | 40 +++++++++++++++++++++++ bindinfo/session_handle_test.go | 7 ++-- bindinfo/tests/BUILD.bazel | 30 +++++++++++++++++ bindinfo/{ => tests}/bind_test.go | 33 +++++++++---------- bindinfo/tests/main_test.go | 33 +++++++++++++++++++ build/nogo_config.json | 3 +- 10 files changed, 177 insertions(+), 71 deletions(-) create mode 100644 bindinfo/internal/BUILD.bazel create mode 100644 bindinfo/internal/testutil.go create mode 100644 bindinfo/tests/BUILD.bazel rename bindinfo/{ => tests}/bind_test.go (98%) create mode 100644 bindinfo/tests/main_test.go diff --git a/bindinfo/BUILD.bazel b/bindinfo/BUILD.bazel index 2c8f30bbd637e..8de4e2d2eb7a5 100644 --- a/bindinfo/BUILD.bazel +++ b/bindinfo/BUILD.bazel @@ -47,7 +47,6 @@ go_test( timeout = "moderate", srcs = [ "bind_cache_test.go", - "bind_test.go", "capture_test.go", "handle_test.go", "main_test.go", @@ -58,8 +57,9 @@ go_test( embed = [":bindinfo"], flaky = True, race = "on", - shard_count = 50, + shard_count = 45, deps = [ + "//bindinfo/internal", "//config", "//domain", "//errno", @@ -67,12 +67,10 @@ go_test( "//parser", "//parser/auth", "//parser/model", - "//parser/terror", "//server", "//sessionctx/variable", "//testkit", "//testkit/testsetup", - "//util", "//util/hack", "//util/parser", "//util/stmtsummary", diff --git a/bindinfo/capture_test.go b/bindinfo/capture_test.go index dfb9e35f47181..ed154c6e6461c 100644 --- a/bindinfo/capture_test.go +++ b/bindinfo/capture_test.go @@ -20,6 +20,7 @@ import ( "testing" "github.com/pingcap/tidb/bindinfo" + "github.com/pingcap/tidb/bindinfo/internal" "github.com/pingcap/tidb/config" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/parser" @@ -126,7 +127,7 @@ func TestCapturePlanBaseline4DisabledStatus(t *testing.T) { tk := testkit.NewTestKit(t, store) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("SET GLOBAL tidb_capture_plan_baselines = on") defer func() { @@ -177,7 +178,7 @@ func TestCapturePlanBaseline4DisabledStatus(t *testing.T) { rows = tk.MustQuery("show global bindings").Rows() require.Len(t, rows, 0) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) } func TestCaptureDBCaseSensitivity(t *testing.T) { @@ -326,7 +327,7 @@ func TestBindingSource(t *testing.T) { // Test Source for SQL created sql tk.MustExec("create global binding for select * from t where a > 10 using select * from t ignore index(idx_a) where a > 10") bindHandle := dom.BindHandle() - sql, hash := utilNormalizeWithDefaultDB(t, "select * from t where a > ?", "test") + sql, hash := internal.UtilNormalizeWithDefaultDB(t, "select * from t where a > ?") bindData := bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select * from `test` . `t` where `a` > ?", bindData.OriginalSQL) @@ -338,7 +339,7 @@ func TestBindingSource(t *testing.T) { tk.MustExec("set @@tidb_evolve_plan_baselines=1") tk.MustQuery("select * from t where a > 10") bindHandle.SaveEvolveTasksToStore() - sql, hash = utilNormalizeWithDefaultDB(t, "select * from t where a > ?", "test") + sql, hash = internal.UtilNormalizeWithDefaultDB(t, "select * from t where a > ?") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select * from `test` . `t` where `a` > ?", bindData.OriginalSQL) @@ -359,7 +360,7 @@ func TestBindingSource(t *testing.T) { tk.MustExec("select * from t ignore index(idx_a) where a < 10") tk.MustExec("admin capture bindings") bindHandle.CaptureBaselines() - sql, hash = utilNormalizeWithDefaultDB(t, "select * from t where a < ?", "test") + sql, hash = internal.UtilNormalizeWithDefaultDB(t, "select * from t where a < ?") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select * from `test` . `t` where `a` < ?", bindData.OriginalSQL) @@ -463,7 +464,7 @@ func TestIssue20417(t *testing.T) { )`) // Test for create binding - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t using select /*+ use_index(t, idxb) */ * from t") rows := tk.MustQuery("show global bindings").Rows() require.Len(t, rows, 1) @@ -477,7 +478,7 @@ func TestIssue20417(t *testing.T) { require.True(t, tk.MustUseIndex("SELECT /*+ use_index(@`sel_1` `test`.`t` `idxc`)*/ * FROM `t` WHERE `b`=2 AND `c`=3924541", "idxb(b)")) // Test for capture baseline - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("SET GLOBAL tidb_capture_plan_baselines = on") dom.BindHandle().CaptureBaselines() @@ -492,7 +493,7 @@ func TestIssue20417(t *testing.T) { tk.MustExec("SET GLOBAL tidb_capture_plan_baselines = off") // Test for evolve baseline - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("set @@tidb_evolve_plan_baselines=1") tk.MustExec("create global binding for select * from t WHERE c=3924541 using select /*+ use_index(@sel_1 test.t idxb) */ * from t WHERE c=3924541") rows = tk.MustQuery("show global bindings").Rows() @@ -628,7 +629,7 @@ func TestCaptureUserFilter(t *testing.T) { require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[0][0]) // test user filter - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('user', 'root')") tk.MustExec("select * from t where a > 10") @@ -650,7 +651,7 @@ func TestCaptureUserFilter(t *testing.T) { require.Len(t, rows, 1) // can capture the stmt // use user-filter with other types of filter together - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('user', 'root')") tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'test.t')") @@ -751,48 +752,48 @@ func TestCaptureWildcardFilter(t *testing.T) { } } - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'db11.t1*')`) mustExecTwice() checkBindings("db11.t2", "db12.t11", "db12.t12", "db12.t2", "db2.t11", "db2.t12", "db2.t2") // db11.t11 and db11.t12 are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'db1*.t11')`) mustExecTwice() checkBindings("db11.t12", "db11.t2", "db12.t12", "db12.t2", "db2.t11", "db2.t12", "db2.t2") // db11.t11 and db12.t11 are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'db1*.t1*')`) mustExecTwice() checkBindings("db11.t2", "db12.t2", "db2.t11", "db2.t12", "db2.t2") // db11.t11 / db12.t11 / db11.t12 / db12.t12 are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'db1*.*')`) mustExecTwice() checkBindings("db2.t11", "db2.t12", "db2.t2") // db11.* / db12.* are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', '*.t1*')`) mustExecTwice() checkBindings("db11.t2", "db12.t2", "db2.t2") // *.t11 and *.t12 are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") tk.MustExec(`insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'db*.t*')`) mustExecTwice() checkBindings() // all are filtered - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") mustExecTwice() @@ -822,7 +823,7 @@ func TestCaptureFilter(t *testing.T) { require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[0][0]) // Valid table filter. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'test.t')") tk.MustExec("select * from t where a > 10") @@ -845,7 +846,7 @@ func TestCaptureFilter(t *testing.T) { require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[1][0]) // Invalid table filter. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 't')") tk.MustExec("select * from t where a > 10") @@ -856,7 +857,7 @@ func TestCaptureFilter(t *testing.T) { require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[0][0]) // Valid database filter. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'mysql.*')") tk.MustExec("select * from mysql.capture_plan_baselines_blacklist") @@ -879,7 +880,7 @@ func TestCaptureFilter(t *testing.T) { require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[1][0]) // Valid frequency filter. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('frequency', '2')") tk.MustExec("select * from t where a > 10") @@ -896,7 +897,7 @@ func TestCaptureFilter(t *testing.T) { tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") // Invalid frequency filter. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('frequency', '0')") tk.MustExec("select * from t where a > 10") @@ -912,7 +913,7 @@ func TestCaptureFilter(t *testing.T) { tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") // Invalid filter type. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('unknown', 'xx')") tk.MustExec("select * from t where a > 10") @@ -924,7 +925,7 @@ func TestCaptureFilter(t *testing.T) { tk.MustExec("delete from mysql.capture_plan_baselines_blacklist") // Case sensitivity. - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('tABle', 'tESt.T')") tk.MustExec("select * from t where a > 10") @@ -939,7 +940,7 @@ func TestCaptureFilter(t *testing.T) { require.Len(t, rows, 1) require.Equal(t, "select * from `test` . `t` where `a` > ?", rows[0][0]) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) stmtsummary.StmtSummaryByDigestMap.Clear() tk.MustExec("insert into mysql.capture_plan_baselines_blacklist(filter_type, filter_value) values('table', 'mySQl.*')") tk.MustExec("select * from mysql.capture_plan_baselines_blacklist") @@ -1007,7 +1008,7 @@ func TestCaptureHints(t *testing.T) { } for _, capCase := range captureCases { stmtsummary.StmtSummaryByDigestMap.Clear() - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec(capCase.query) tk.MustExec(capCase.query) tk.MustExec("admin capture bindings") diff --git a/bindinfo/handle_test.go b/bindinfo/handle_test.go index ffea398781f8b..d8e70a7d4c219 100644 --- a/bindinfo/handle_test.go +++ b/bindinfo/handle_test.go @@ -20,29 +20,15 @@ import ( "testing" "github.com/pingcap/tidb/bindinfo" + "github.com/pingcap/tidb/bindinfo/internal" "github.com/pingcap/tidb/config" - "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/metrics" "github.com/pingcap/tidb/parser" "github.com/pingcap/tidb/testkit" - utilparser "github.com/pingcap/tidb/util/parser" dto "github.com/prometheus/client_model/go" "github.com/stretchr/testify/require" ) -func utilCleanBindingEnv(tk *testkit.TestKit, dom *domain.Domain) { - tk.MustExec("delete from mysql.bind_info where source != 'builtin'") - dom.BindHandle().Clear() -} - -func utilNormalizeWithDefaultDB(t *testing.T, sql, db string) (string, string) { - testParser := parser.New() - stmt, err := testParser.ParseOneStmt(sql, "", "") - require.NoError(t, err) - normalized, digest := parser.NormalizeDigest(utilparser.RestoreWithDefaultDB(stmt, "test", "")) - return normalized, digest.String() -} - func TestBindingCache(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) @@ -317,7 +303,7 @@ func TestSetBindingStatusWithoutBindingInCache(t *testing.T) { tk.MustExec("use test") tk.MustExec("drop table if exists t") tk.MustExec("create table t(a int, index idx_a(a))") - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustQuery("show global bindings").Check(testkit.Rows()) // Simulate creating bindings on other machines @@ -333,7 +319,7 @@ func TestSetBindingStatusWithoutBindingInCache(t *testing.T) { require.Equal(t, bindinfo.Disabled, rows[0][3]) // clear the mysql.bind_info - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) // Simulate creating bindings on other machines tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t` where `a` > ?', 'SELECT * FROM `test`.`t` WHERE `a` > 10', 'test', 'deleted', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" + @@ -347,7 +333,7 @@ func TestSetBindingStatusWithoutBindingInCache(t *testing.T) { require.Len(t, rows, 1) require.Equal(t, bindinfo.Enabled, rows[0][3]) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) } var testSQLs = []struct { @@ -475,7 +461,7 @@ func TestGlobalBinding(t *testing.T) { tk := testkit.NewTestKit(t, store) for _, testSQL := range testSQLs { - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("use test") tk.MustExec("drop table if exists t") tk.MustExec("drop table if exists t1") @@ -502,7 +488,7 @@ func TestGlobalBinding(t *testing.T) { require.NoError(t, err) require.Equal(t, testSQL.memoryUsage, pb.GetGauge().GetValue()) - sql, hash := utilNormalizeWithDefaultDB(t, testSQL.querySQL, "test") + sql, hash := internal.UtilNormalizeWithDefaultDB(t, testSQL.querySQL) bindData := dom.BindHandle().GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) @@ -593,7 +579,7 @@ func TestOutdatedInfoSchema(t *testing.T) { tk.MustExec("create table t(a int, b int, index idx(a))") tk.MustExec("create global binding for select * from t using select * from t use index(idx)") require.Nil(t, dom.BindHandle().Update(false)) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t using select * from t use index(idx)") } diff --git a/bindinfo/internal/BUILD.bazel b/bindinfo/internal/BUILD.bazel new file mode 100644 index 0000000000000..1338e493f61f6 --- /dev/null +++ b/bindinfo/internal/BUILD.bazel @@ -0,0 +1,15 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library") + +go_library( + name = "internal", + srcs = ["testutil.go"], + importpath = "github.com/pingcap/tidb/bindinfo/internal", + visibility = ["//bindinfo:__subpackages__"], + deps = [ + "//domain", + "//parser", + "//testkit", + "//util/parser", + "@com_github_stretchr_testify//require", + ], +) diff --git a/bindinfo/internal/testutil.go b/bindinfo/internal/testutil.go new file mode 100644 index 0000000000000..577fa2b24821f --- /dev/null +++ b/bindinfo/internal/testutil.go @@ -0,0 +1,40 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package internal + +import ( + "testing" + + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/parser" + "github.com/pingcap/tidb/testkit" + utilparser "github.com/pingcap/tidb/util/parser" + "github.com/stretchr/testify/require" +) + +// UtilCleanBindingEnv cleans the binding environment. +func UtilCleanBindingEnv(tk *testkit.TestKit, dom *domain.Domain) { + tk.MustExec("delete from mysql.bind_info where source != 'builtin'") + dom.BindHandle().Clear() +} + +// UtilNormalizeWithDefaultDB normalizes the SQL and returns the normalized SQL and its digest. +func UtilNormalizeWithDefaultDB(t *testing.T, sql string) (normalized, digest string) { + testParser := parser.New() + stmt, err := testParser.ParseOneStmt(sql, "", "") + require.NoError(t, err) + normalized, digestResult := parser.NormalizeDigest(utilparser.RestoreWithDefaultDB(stmt, "test", "")) + return normalized, digestResult.String() +} diff --git a/bindinfo/session_handle_test.go b/bindinfo/session_handle_test.go index 1da00a925247c..ba7b72eab61d1 100644 --- a/bindinfo/session_handle_test.go +++ b/bindinfo/session_handle_test.go @@ -21,6 +21,7 @@ import ( "time" "github.com/pingcap/tidb/bindinfo" + "github.com/pingcap/tidb/bindinfo/internal" "github.com/pingcap/tidb/errno" "github.com/pingcap/tidb/metrics" "github.com/pingcap/tidb/parser" @@ -89,7 +90,7 @@ func TestSessionBinding(t *testing.T) { tk := testkit.NewTestKit(t, store) for _, testSQL := range testSQLs { - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("use test") tk.MustExec("drop table if exists t") tk.MustExec("drop table if exists t1") @@ -215,7 +216,7 @@ func TestBaselineDBLowerCase(t *testing.T) { // DROP SESSION BINGING should remove the binding even if we are in SPM database. require.Len(t, rows, 0) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) // Simulate existing bindings with upper case default_db. tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select * from `spm` . `t`', 'SPM', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" + @@ -234,7 +235,7 @@ func TestBaselineDBLowerCase(t *testing.T) { // DROP GLOBAL BINGING should remove the binding even if we are in SPM database. require.Len(t, rows, 0) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) // Simulate existing bindings with upper case default_db. tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select * from `spm` . `t`', 'SPM', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" + bindinfo.Manual + "', '', '')") diff --git a/bindinfo/tests/BUILD.bazel b/bindinfo/tests/BUILD.bazel new file mode 100644 index 0000000000000..a731a7f439a52 --- /dev/null +++ b/bindinfo/tests/BUILD.bazel @@ -0,0 +1,30 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "tests_test", + timeout = "short", + srcs = [ + "bind_test.go", + "main_test.go", + ], + flaky = True, + race = "on", + shard_count = 34, + deps = [ + "//bindinfo", + "//bindinfo/internal", + "//config", + "//domain", + "//parser", + "//parser/auth", + "//parser/model", + "//parser/terror", + "//testkit", + "//testkit/testsetup", + "//util", + "//util/parser", + "//util/stmtsummary", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/bindinfo/bind_test.go b/bindinfo/tests/bind_test.go similarity index 98% rename from bindinfo/bind_test.go rename to bindinfo/tests/bind_test.go index c2a2e2dc7a76d..0183bb35858ef 100644 --- a/bindinfo/bind_test.go +++ b/bindinfo/tests/bind_test.go @@ -1,4 +1,4 @@ -// Copyright 2019 PingCAP, Inc. +// Copyright 2023 PingCAP, Inc. // // Licensed under the Apache License, Version 2.0 (the "License"); // you may not use this file except in compliance with the License. @@ -12,7 +12,7 @@ // See the License for the specific language governing permissions and // limitations under the License. -package bindinfo_test +package tests import ( "context" @@ -21,6 +21,7 @@ import ( "testing" "github.com/pingcap/tidb/bindinfo" + "github.com/pingcap/tidb/bindinfo/internal" "github.com/pingcap/tidb/config" "github.com/pingcap/tidb/domain" "github.com/pingcap/tidb/parser" @@ -504,7 +505,7 @@ func TestBestPlanInBaselines(t *testing.T) { tk.MustExec(`create global binding for select a, b from t where a = 1 limit 0, 1 using select /*+ use_index(@sel_1 test.t ia) */ a, b from t where a = 1 limit 0, 1`) tk.MustExec(`create global binding for select a, b from t where b = 1 limit 0, 1 using select /*+ use_index(@sel_1 test.t ib) */ a, b from t where b = 1 limit 0, 1`) - sql, hash := utilNormalizeWithDefaultDB(t, "select a, b from t where a = 1 limit 0, 1", "test") + sql, hash := internal.UtilNormalizeWithDefaultDB(t, "select a, b from t where a = 1 limit 0, 1") bindData := dom.BindHandle().GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select `a` , `b` from `test` . `t` where `a` = ? limit ...", bindData.OriginalSQL) @@ -708,7 +709,7 @@ func TestCaptureBaselinesScope(t *testing.T) { tk1 := testkit.NewTestKit(t, store) tk2 := testkit.NewTestKit(t, store) - utilCleanBindingEnv(tk1, dom) + internal.UtilCleanBindingEnv(tk1, dom) tk1.MustQuery(`show session variables like "tidb_capture_plan_baselines"`).Check(testkit.Rows( "tidb_capture_plan_baselines OFF", )) @@ -790,7 +791,7 @@ func TestHintsSetEvolveTask(t *testing.T) { bindHandle := dom.BindHandle() bindHandle.SaveEvolveTasksToStore() // Verify the added Binding for evolution contains valid ID and Hint, otherwise, panic may happen. - sql, hash := utilNormalizeWithDefaultDB(t, "select * from t where a > ?", "test") + sql, hash := internal.UtilNormalizeWithDefaultDB(t, "select * from t where a > ?") bindData := bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select * from `test` . `t` where `a` > ?", bindData.OriginalSQL) @@ -811,7 +812,7 @@ func TestHintsSetID(t *testing.T) { tk.MustExec("create global binding for select * from t where a > 10 using select /*+ use_index(test.t, idx_a) */ * from t where a > 10") bindHandle := dom.BindHandle() // Verify the added Binding contains ID with restored query block. - sql, hash := utilNormalizeWithDefaultDB(t, "select * from t where a > ?", "test") + sql, hash := internal.UtilNormalizeWithDefaultDB(t, "select * from t where a > ?") bindData := bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) require.Equal(t, "select * from `test` . `t` where `a` > ?", bindData.OriginalSQL) @@ -819,7 +820,7 @@ func TestHintsSetID(t *testing.T) { bind := bindData.Bindings[0] require.Equal(t, "use_index(@`sel_1` `test`.`t` `idx_a`)", bind.ID) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t where a > 10 using select /*+ use_index(t, idx_a) */ * from t where a > 10") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) @@ -828,7 +829,7 @@ func TestHintsSetID(t *testing.T) { bind = bindData.Bindings[0] require.Equal(t, "use_index(@`sel_1` `test`.`t` `idx_a`)", bind.ID) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t where a > 10 using select /*+ use_index(@sel_1 t, idx_a) */ * from t where a > 10") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) @@ -837,7 +838,7 @@ func TestHintsSetID(t *testing.T) { bind = bindData.Bindings[0] require.Equal(t, "use_index(@`sel_1` `test`.`t` `idx_a`)", bind.ID) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t where a > 10 using select /*+ use_index(@qb1 t, idx_a) qb_name(qb1) */ * from t where a > 10") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) @@ -846,7 +847,7 @@ func TestHintsSetID(t *testing.T) { bind = bindData.Bindings[0] require.Equal(t, "use_index(@`sel_1` `test`.`t` `idx_a`)", bind.ID) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) tk.MustExec("create global binding for select * from t where a > 10 using select /*+ use_index(T, IDX_A) */ * from t where a > 10") bindData = bindHandle.GetBindRecord(hash, sql, "test") require.NotNil(t, bindData) @@ -855,7 +856,7 @@ func TestHintsSetID(t *testing.T) { bind = bindData.Bindings[0] require.Equal(t, "use_index(@`sel_1` `test`.`t` `idx_a`)", bind.ID) - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) err := tk.ExecToErr("create global binding for select * from t using select /*+ non_exist_hint() */ * from t") require.True(t, terror.ErrorEqual(err, parser.ErrParse)) tk.MustExec("create global binding for select * from t where a > 10 using select * from t where a > 10") @@ -1150,8 +1151,8 @@ func TestSPMWithoutUseDatabase(t *testing.T) { tk := testkit.NewTestKit(t, store) tk1 := testkit.NewTestKit(t, store) - utilCleanBindingEnv(tk, dom) - utilCleanBindingEnv(tk1, dom) + internal.UtilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk1, dom) tk.MustExec("use test") tk.MustExec("drop table if exists t") @@ -1291,7 +1292,7 @@ func TestBindSQLDigest(t *testing.T) { } for _, c := range cases { stmtsummary.StmtSummaryByDigestMap.Clear() - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) sql := "create global binding for " + c.origin + " using " + c.hint tk.MustExec(sql) res := tk.MustQuery(`show global bindings`).Rows() @@ -1354,7 +1355,7 @@ func TestDropBindBySQLDigest(t *testing.T) { h := dom.BindHandle() // global scope for _, c := range cases { - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) sql := "create global binding for " + c.origin + " using " + c.hint tk.MustExec(sql) h.ReloadBindings() @@ -1371,7 +1372,7 @@ func TestDropBindBySQLDigest(t *testing.T) { // session scope for _, c := range cases { - utilCleanBindingEnv(tk, dom) + internal.UtilCleanBindingEnv(tk, dom) sql := "create binding for " + c.origin + " using " + c.hint tk.MustExec(sql) res := tk.MustQuery(`show bindings`).Rows() diff --git a/bindinfo/tests/main_test.go b/bindinfo/tests/main_test.go new file mode 100644 index 0000000000000..bf587660f72a9 --- /dev/null +++ b/bindinfo/tests/main_test.go @@ -0,0 +1,33 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package tests + +import ( + "testing" + + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + testsetup.SetupForCommonTest() + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + goleak.VerifyTestMain(m, opts...) +} diff --git a/build/nogo_config.json b/build/nogo_config.json index a3975f61a9767..883290c5c9d37 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -615,7 +615,8 @@ "br/pkg/utils": "br/pkg/utils code", "planner/cascades": "planner/cascades code", "store/": "store code", - "ttl/": "ttl code" + "ttl/": "ttl code", + "bindinfo/": "bindinfo code" } }, "unconvert": { From a492a371a7484a101afb4acfe18f76e40fee04e4 Mon Sep 17 00:00:00 2001 From: Yifan Xu <30385241+xuyifangreeneyes@users.noreply.github.com> Date: Wed, 26 Jul 2023 17:12:04 +0800 Subject: [PATCH 56/72] statistics: merge global stats even if some partition stats are missing (#41176) ref pingcap/tidb#38999 --- executor/analyze_global_stats.go | 4 + executor/set_test.go | 14 +++ executor/test/analyzetest/analyze_test.go | 1 + sessionctx/variable/session.go | 5 + sessionctx/variable/sysvar.go | 4 + sessionctx/variable/tidb_vars.go | 10 +- statistics/handle/ddl.go | 18 ++++ statistics/handle/handle.go | 107 ++++++++++++++------ statistics/handle/handletest/handle_test.go | 25 +++++ 9 files changed, 156 insertions(+), 32 deletions(-) diff --git a/executor/analyze_global_stats.go b/executor/analyze_global_stats.go index 50b58172307e7..5c87f0cebc897 100644 --- a/executor/analyze_global_stats.go +++ b/executor/analyze_global_stats.go @@ -90,6 +90,10 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo } for i := 0; i < globalStats.Num; i++ { hg, cms, topN := globalStats.Hg[i], globalStats.Cms[i], globalStats.TopN[i] + if hg == nil { + // All partitions have no stats so global stats are not created. + continue + } // fms for global stats doesn't need to dump to kv. err = statsHandle.SaveStatsToStorage(globalStatsID.tableID, globalStats.Count, diff --git a/executor/set_test.go b/executor/set_test.go index 1e7d1b6b93bdc..c257bc7dd173c 100644 --- a/executor/set_test.go +++ b/executor/set_test.go @@ -866,6 +866,20 @@ func TestSetVar(t *testing.T) { tk.MustExec("set @@global.tidb_analyze_skip_column_types = ''") tk.MustQuery("select @@global.tidb_analyze_skip_column_types").Check(testkit.Rows("")) tk.MustGetErrMsg("set @@global.tidb_analyze_skip_column_types = 'int,json'", "[variable:1231]Variable 'tidb_analyze_skip_column_types' can't be set to the value of 'int,json'") + + // test tidb_skip_missing_partition_stats + // global scope + tk.MustQuery("select @@global.tidb_skip_missing_partition_stats").Check(testkit.Rows("1")) // default value + tk.MustExec("set global tidb_skip_missing_partition_stats = 0") + tk.MustQuery("select @@global.tidb_skip_missing_partition_stats").Check(testkit.Rows("0")) + tk.MustExec("set global tidb_skip_missing_partition_stats = 1") + tk.MustQuery("select @@global.tidb_skip_missing_partition_stats").Check(testkit.Rows("1")) + // session scope + tk.MustQuery("select @@session.tidb_skip_missing_partition_stats").Check(testkit.Rows("1")) // default value + tk.MustExec("set session tidb_skip_missing_partition_stats = 0") + tk.MustQuery("select @@session.tidb_skip_missing_partition_stats").Check(testkit.Rows("0")) + tk.MustExec("set session tidb_skip_missing_partition_stats = 1") + tk.MustQuery("select @@session.tidb_skip_missing_partition_stats").Check(testkit.Rows("1")) } func TestGetSetNoopVars(t *testing.T) { diff --git a/executor/test/analyzetest/analyze_test.go b/executor/test/analyzetest/analyze_test.go index fdab734afd534..25934493e075a 100644 --- a/executor/test/analyzetest/analyze_test.go +++ b/executor/test/analyzetest/analyze_test.go @@ -2766,6 +2766,7 @@ func TestAnalyzePartitionStaticToDynamic(t *testing.T) { tk.MustExec("use test") tk.MustExec("set @@session.tidb_analyze_version = 2") tk.MustExec("set @@session.tidb_stats_load_sync_wait = 20000") // to stabilise test + tk.MustExec("set @@session.tidb_skip_missing_partition_stats = 0") createTable := `CREATE TABLE t (a int, b int, c varchar(10), d int, primary key(a), index idx(b)) PARTITION BY RANGE ( a ) ( PARTITION p0 VALUES LESS THAN (10), diff --git a/sessionctx/variable/session.go b/sessionctx/variable/session.go index 2cbca84a997fd..a05139024daa4 100644 --- a/sessionctx/variable/session.go +++ b/sessionctx/variable/session.go @@ -1525,6 +1525,11 @@ type SessionVars struct { // AnalyzeSkipColumnTypes indicates the column types whose statistics would not be collected when executing the ANALYZE command. AnalyzeSkipColumnTypes map[string]struct{} + + // SkipMissingPartitionStats controls how to handle missing partition stats when merging partition stats to global stats. + // When set to true, skip missing partition stats and continue to merge other partition stats to global stats. + // When set to false, give up merging partition stats to global stats. + SkipMissingPartitionStats bool } // GetOptimizerFixControlMap returns the specified value of the optimizer fix control. diff --git a/sessionctx/variable/sysvar.go b/sessionctx/variable/sysvar.go index 4beb1d39b7f6e..059dec1058753 100644 --- a/sessionctx/variable/sysvar.go +++ b/sessionctx/variable/sysvar.go @@ -2567,6 +2567,10 @@ var defaultSysVars = []*SysVar{ s.FastCheckTable = TiDBOptOn(val) return nil }}, + {Scope: ScopeGlobal | ScopeSession, Name: TiDBSkipMissingPartitionStats, Value: BoolToOnOff(DefTiDBSkipMissingPartitionStats), Type: TypeBool, SetSession: func(s *SessionVars, val string) error { + s.SkipMissingPartitionStats = TiDBOptOn(val) + return nil + }}, {Scope: ScopeGlobal, Name: AuthenticationLDAPSASLAuthMethodName, Value: DefAuthenticationLDAPSASLAuthMethodName, Type: TypeEnum, PossibleValues: []string{ldap.SASLAuthMethodSCRAMSHA1, ldap.SASLAuthMethodSCRAMSHA256, ldap.SASLAuthMethodGSSAPI}, SetGlobal: func(ctx context.Context, vars *SessionVars, s string) error { ldap.LDAPSASLAuthImpl.SetSASLAuthMethod(s) return nil diff --git a/sessionctx/variable/tidb_vars.go b/sessionctx/variable/tidb_vars.go index bc8c556cdbd3c..77217f3616382 100644 --- a/sessionctx/variable/tidb_vars.go +++ b/sessionctx/variable/tidb_vars.go @@ -1079,6 +1079,10 @@ const ( TiDBRuntimeFilterTypeName = "tidb_runtime_filter_type" // TiDBRuntimeFilterModeName the mode of runtime filter, such as "OFF", "LOCAL" TiDBRuntimeFilterModeName = "tidb_runtime_filter_mode" + // TiDBSkipMissingPartitionStats controls how to handle missing partition stats when merging partition stats to global stats. + // When set to true, skip missing partition stats and continue to merge other partition stats to global stats. + // When set to false, give up merging partition stats to global stats. + TiDBSkipMissingPartitionStats = "tidb_skip_missing_partition_stats" ) // TiDB intentional limits @@ -1382,6 +1386,7 @@ const ( DefRuntimeFilterMode = "OFF" DefTiDBLockUnchangedKeys = true DefTiDBEnableCheckConstraint = false + DefTiDBSkipMissingPartitionStats = true ) // Process global variables. @@ -1474,8 +1479,9 @@ var ( TTLRunningTasks = atomic.NewInt32(DefTiDBTTLRunningTasks) // always set the default value to false because the resource control in kv-client is not inited // It will be initialized to the right value after the first call of `rebuildSysVarCache` - EnableResourceControl = atomic.NewBool(false) - EnableCheckConstraint = atomic.NewBool(DefTiDBEnableCheckConstraint) + EnableResourceControl = atomic.NewBool(false) + EnableCheckConstraint = atomic.NewBool(DefTiDBEnableCheckConstraint) + SkipMissingPartitionStats = atomic.NewBool(DefTiDBSkipMissingPartitionStats) ) var ( diff --git a/statistics/handle/ddl.go b/statistics/handle/ddl.go index 6096957beae6a..2688ab18364e6 100644 --- a/statistics/handle/ddl.go +++ b/statistics/handle/ddl.go @@ -28,7 +28,9 @@ import ( "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/sessiontxn" "github.com/pingcap/tidb/types" + "github.com/pingcap/tidb/util/logutil" "github.com/pingcap/tidb/util/sqlexec" + "go.uber.org/zap" ) // HandleDDLEvent begins to process a ddl task. @@ -161,8 +163,16 @@ func (h *Handle) updateGlobalStats(tblInfo *model.TableInfo) error { if err != nil { return err } + if len(newColGlobalStats.MissingPartitionStats) > 0 { + logutil.BgLogger().Warn("missing partition stats when merging global stats", zap.String("table", tblInfo.Name.L), + zap.String("item", "columns"), zap.Strings("missing", newColGlobalStats.MissingPartitionStats)) + } for i := 0; i < newColGlobalStats.Num; i++ { hg, cms, topN := newColGlobalStats.Hg[i], newColGlobalStats.Cms[i], newColGlobalStats.TopN[i] + if hg == nil { + // All partitions have no stats so global stats are not created. + continue + } // fms for global stats doesn't need to dump to kv. err = h.SaveStatsToStorage(tableID, newColGlobalStats.Count, newColGlobalStats.ModifyCount, 0, hg, cms, topN, 2, 1, false, StatsMetaHistorySourceSchemaChange) @@ -192,8 +202,16 @@ func (h *Handle) updateGlobalStats(tblInfo *model.TableInfo) error { if err != nil { return err } + if len(newIndexGlobalStats.MissingPartitionStats) > 0 { + logutil.BgLogger().Warn("missing partition stats when merging global stats", zap.String("table", tblInfo.Name.L), + zap.String("item", "index "+idx.Name.L), zap.Strings("missing", newIndexGlobalStats.MissingPartitionStats)) + } for i := 0; i < newIndexGlobalStats.Num; i++ { hg, cms, topN := newIndexGlobalStats.Hg[i], newIndexGlobalStats.Cms[i], newIndexGlobalStats.TopN[i] + if hg == nil { + // All partitions have no stats so global stats are not created. + continue + } // fms for global stats doesn't need to dump to kv. err = h.SaveStatsToStorage(tableID, newIndexGlobalStats.Count, newIndexGlobalStats.ModifyCount, 1, hg, cms, topN, 2, 1, false, StatsMetaHistorySourceSchemaChange) if err != nil { diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index e2c1d4eb0e025..bf813835f6789 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -653,13 +653,14 @@ func (h *Handle) UpdateSessionVar() error { // In the column statistics, the variable `num` is equal to the number of columns in the partition table. // In the index statistics, the variable `num` is always equal to one. type GlobalStats struct { - Hg []*statistics.Histogram - Cms []*statistics.CMSketch - TopN []*statistics.TopN - Fms []*statistics.FMSketch - Num int - Count int64 - ModifyCount int64 + Hg []*statistics.Histogram + Cms []*statistics.CMSketch + TopN []*statistics.TopN + Fms []*statistics.FMSketch + MissingPartitionStats []string + Num int + Count int64 + ModifyCount int64 } // MergePartitionStats2GlobalStatsByTableID merge the partition-level stats to global-level stats based on the tableID. @@ -674,7 +675,24 @@ func (h *Handle) MergePartitionStats2GlobalStatsByTableID(sc sessionctx.Context, return } globalTableInfo := globalTable.Meta() - return h.mergePartitionStats2GlobalStats(sc, opts, is, globalTableInfo, isIndex, histIDs, tablePartitionStats) + globalStats, err = h.mergePartitionStats2GlobalStats(sc, opts, is, globalTableInfo, isIndex, histIDs, tablePartitionStats) + if err != nil { + return + } + if len(globalStats.MissingPartitionStats) > 0 { + var item string + if isIndex == 0 { + item = "columns" + } else { + item = "index" + if len(histIDs) > 0 { + item += " " + globalTableInfo.FindIndexNameByID(histIDs[0]) + } + } + logutil.BgLogger().Warn("missing partition stats when merging global stats", zap.String("table", globalTableInfo.Name.L), + zap.String("item", item), zap.Strings("missing", globalStats.MissingPartitionStats)) + } + return } func (h *Handle) loadTablePartitionStats(tableInfo *model.TableInfo, partitionDef *model.PartitionDefinition) (*statistics.Table, error) { @@ -698,10 +716,6 @@ func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, isIndex int, histIDs []int64, allPartitionStats map[int64]*statistics.Table) (globalStats *GlobalStats, err error) { partitionNum := len(globalTableInfo.Partition.Definitions) - partitionIDs := make([]int64, 0, partitionNum) - for i := 0; i < partitionNum; i++ { - partitionIDs = append(partitionIDs, globalTableInfo.Partition.Definitions[i].ID) - } // initialized the globalStats globalStats = new(GlobalStats) @@ -736,6 +750,17 @@ func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, allFms[i] = make([]*statistics.FMSketch, 0, partitionNum) } + skipMissingPartitionStats := sc.GetSessionVars().SkipMissingPartitionStats + if sc.GetSessionVars().InRestrictedSQL { + // For AutoAnalyze and HandleDDLEvent(ActionDropTablePartition), we need to use @@global.tidb_skip_missing_partition_stats + val, err1 := sc.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.TiDBAnalyzeSkipColumnTypes) + if err1 != nil { + logutil.BgLogger().Error("loading tidb_skip_missing_partition_stats failed", zap.Error(err1)) + err = err1 + return + } + skipMissingPartitionStats = variable.TiDBOptOn(val) + } for _, def := range globalTableInfo.Partition.Definitions { partitionID := def.ID partitionTable, ok := h.getTableByPhysicalID(is, partitionID) @@ -750,8 +775,14 @@ func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, } // If pre-load partition stats isn't provided, then we load partition stats directly and set it into allPartitionStats if allPartitionStats == nil || partitionStats == nil || !ok { - partitionStats, err = h.loadTablePartitionStats(tableInfo, &def) - if err != nil { + var err1 error + partitionStats, err1 = h.loadTablePartitionStats(tableInfo, &def) + if err1 != nil { + if skipMissingPartitionStats && types.ErrPartitionStatsMissing.Equal(err) { + globalStats.MissingPartitionStats = append(globalStats.MissingPartitionStats, fmt.Sprintf("partition `%s`", def.Name.L)) + continue + } + err = err1 return } if allPartitionStats == nil { @@ -761,45 +792,61 @@ func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, } for i := 0; i < globalStats.Num; i++ { hg, cms, topN, fms, analyzed := partitionStats.GetStatsInfo(histIDs[i], isIndex == 1) + skipPartition := false if !analyzed { - var errMsg string + var missingPart string if isIndex == 0 { - errMsg = fmt.Sprintf("table `%s` partition `%s` column `%s`", tableInfo.Name.L, def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) + missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) } else { - errMsg = fmt.Sprintf("table `%s` partition `%s` index `%s`", tableInfo.Name.L, def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) + missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) } - err = types.ErrPartitionStatsMissing.GenWithStackByArgs(errMsg) - return + if !skipMissingPartitionStats { + err = types.ErrPartitionStatsMissing.GenWithStackByArgs(fmt.Sprintf("table `%s` %s", tableInfo.Name.L, missingPart)) + return + } + globalStats.MissingPartitionStats = append(globalStats.MissingPartitionStats, missingPart) + skipPartition = true } // partition stats is not empty but column stats(hist, topn) is missing if partitionStats.RealtimeCount > 0 && (hg == nil || hg.TotalRowCount() <= 0) && (topN == nil || topN.TotalCount() <= 0) { - var errMsg string + var missingPart string if isIndex == 0 { - errMsg = fmt.Sprintf("table `%s` partition `%s` column `%s`", tableInfo.Name.L, def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) + missingPart = fmt.Sprintf("partition `%s` column `%s`", def.Name.L, tableInfo.FindColumnNameByID(histIDs[i])) } else { - errMsg = fmt.Sprintf("table `%s` partition `%s` index `%s`", tableInfo.Name.L, def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) + missingPart = fmt.Sprintf("partition `%s` index `%s`", def.Name.L, tableInfo.FindIndexNameByID(histIDs[i])) } - err = types.ErrPartitionColumnStatsMissing.GenWithStackByArgs(errMsg) - return + if !skipMissingPartitionStats { + err = types.ErrPartitionColumnStatsMissing.GenWithStackByArgs(fmt.Sprintf("table `%s` %s", tableInfo.Name.L, missingPart)) + return + } + globalStats.MissingPartitionStats = append(globalStats.MissingPartitionStats, missingPart+" hist and topn") + skipPartition = true } if i == 0 { // In a partition, we will only update globalStats.Count once globalStats.Count += partitionStats.RealtimeCount globalStats.ModifyCount += partitionStats.ModifyCount } - allHg[i] = append(allHg[i], hg) - allCms[i] = append(allCms[i], cms) - allTopN[i] = append(allTopN[i], topN) - allFms[i] = append(allFms[i], fms) + if !skipPartition { + allHg[i] = append(allHg[i], hg) + allCms[i] = append(allCms[i], cms) + allTopN[i] = append(allTopN[i], topN) + allFms[i] = append(allFms[i], fms) + } } } // After collect all of the statistics from the partition-level stats, // we should merge them together. for i := 0; i < globalStats.Num; i++ { + if len(allHg[i]) == 0 { + // If all partitions have no stats, we skip merging global stats because it may not handle the case `len(allHg[i]) == 0` + // correctly. It can avoid unexpected behaviors such as nil pointer panic. + continue + } // Merge CMSketch globalStats.Cms[i] = allCms[i][0].Copy() - for j := 1; j < partitionNum; j++ { + for j := 1; j < len(allCms[i]); j++ { err = globalStats.Cms[i].MergeCMSketch(allCms[i][j]) if err != nil { return @@ -829,7 +876,7 @@ func (h *Handle) mergePartitionStats2GlobalStats(sc sessionctx.Context, // Update NDV of global-level stats globalStats.Fms[i] = allFms[i][0].Copy() - for j := 1; j < partitionNum; j++ { + for j := 1; j < len(allFms[i]); j++ { globalStats.Fms[i].MergeFMSketch(allFms[i][j]) } diff --git a/statistics/handle/handletest/handle_test.go b/statistics/handle/handletest/handle_test.go index 83e8187b62c1f..25dd62824040d 100644 --- a/statistics/handle/handletest/handle_test.go +++ b/statistics/handle/handletest/handle_test.go @@ -3290,3 +3290,28 @@ func TestInitStatsLite(t *testing.T) { require.True(t, idxCStats2.IsFullLoad()) require.Greater(t, idxCStats2.LastUpdateVersion, idxCStats1.LastUpdateVersion) } + +func TestSkipMissingPartitionStats(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + tk.MustExec("set @@tidb_skip_missing_partition_stats = 1") + tk.MustExec("create table t (a int, b int, c int, index idx_b(b)) partition by range (a) (partition p0 values less than (100), partition p1 values less than (200), partition p2 values less than (300))") + tk.MustExec("insert into t values (1,1,1), (2,2,2), (101,101,101), (102,102,102), (201,201,201), (202,202,202)") + h := dom.StatsHandle() + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table t partition p0, p1") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblInfo := tbl.Meta() + globalStats := h.GetTableStats(tblInfo) + require.Equal(t, 6, int(globalStats.RealtimeCount)) + require.Equal(t, 2, int(globalStats.ModifyCount)) + for _, col := range globalStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + for _, idx := range globalStats.Indices { + require.True(t, idx.IsStatsInitialized()) + } +} From 7e8bb1bb08dface9df169a0abba3b2501a9cc05c Mon Sep 17 00:00:00 2001 From: Yongbo Jiang Date: Wed, 26 Jul 2023 17:12:11 +0800 Subject: [PATCH 57/72] *: add `query watch` stmt for manul management of runaway watch (#45500) ref pingcap/tidb#43691 --- DEPS.bzl | 12 +- ddl/ddl_api.go | 12 +- ddl/resourcegroup/group.go | 2 +- .../resourcegroup/resource_group_test.go | 29 +- domain/domain.go | 2 +- domain/resourcegroup/runaway.go | 21 +- executor/BUILD.bazel | 1 + executor/builder.go | 6 + executor/infoschema_reader.go | 8 +- executor/internal/querywatch/BUILD.bazel | 25 + executor/internal/querywatch/query_watch.go | 47 + .../internal/querywatch/query_watch_test.go | 31 + executor/simple.go | 7 + go.mod | 2 +- go.sum | 4 +- parser/ast/ddl.go | 6 +- parser/ast/misc.go | 128 + parser/misc.go | 1 + parser/model/model.go | 18 +- parser/parser.go | 22069 ++++++++-------- parser/parser.y | 124 +- parser/parser_test.go | 28 +- planner/core/planbuilder.go | 17 +- 23 files changed, 11603 insertions(+), 10997 deletions(-) create mode 100644 executor/internal/querywatch/BUILD.bazel create mode 100644 executor/internal/querywatch/query_watch.go create mode 100644 executor/internal/querywatch/query_watch_test.go diff --git a/DEPS.bzl b/DEPS.bzl index 28186e21a1495..13846e300162f 100644 --- a/DEPS.bzl +++ b/DEPS.bzl @@ -5741,13 +5741,13 @@ def go_deps(): name = "com_github_pingcap_kvproto", build_file_proto_mode = "disable_global", importpath = "github.com/pingcap/kvproto", - sha256 = "23a51ab806c61a90af9cf3b50a1f2bdfbf7026a8eb6db753ecce27f61420be74", - strip_prefix = "github.com/pingcap/kvproto@v0.0.0-20230703085931-3788ab4ee6b3", + sha256 = "f6f930eb916b333cf7a615ce1f30afccc72e15bc86a08336061d190fb02bfb63", + strip_prefix = "github.com/pingcap/kvproto@v0.0.0-20230724163613-ee4a4ff68ac3", urls = [ - "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", - "http://ats.apps.svc/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", - "https://cache.hawkingrei.com/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", - "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230703085931-3788ab4ee6b3.zip", + "http://bazel-cache.pingcap.net:8080/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230724163613-ee4a4ff68ac3.zip", + "http://ats.apps.svc/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230724163613-ee4a4ff68ac3.zip", + "https://cache.hawkingrei.com/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230724163613-ee4a4ff68ac3.zip", + "https://storage.googleapis.com/pingcapmirror/gomod/github.com/pingcap/kvproto/com_github_pingcap_kvproto-v0.0.0-20230724163613-ee4a4ff68ac3.zip", ], ) go_repository( diff --git a/ddl/ddl_api.go b/ddl/ddl_api.go index 1ba503c874b0b..7fda52a95fab7 100644 --- a/ddl/ddl_api.go +++ b/ddl/ddl_api.go @@ -3241,11 +3241,15 @@ func SetDirectResourceGroupRunawayOption(resourceGroupSettings *model.ResourceGr settings.Action = model.RunawayActionType(intVal) case ast.RunawayWatch: settings.WatchType = model.RunawayWatchType(intVal) - dur, err := time.ParseDuration(stringVal) - if err != nil { - return err + if len(stringVal) > 0 { + dur, err := time.ParseDuration(stringVal) + if err != nil { + return err + } + settings.WatchDurationMs = dur.Milliseconds() + } else { + settings.WatchDurationMs = 0 } - settings.WatchDurationMs = uint64(dur.Milliseconds()) default: return errors.Trace(errors.New("unknown runaway option type")) } diff --git a/ddl/resourcegroup/group.go b/ddl/resourcegroup/group.go index 946a49787799e..0b70f938d050c 100644 --- a/ddl/resourcegroup/group.go +++ b/ddl/resourcegroup/group.go @@ -49,7 +49,7 @@ func NewGroupFromOptions(groupName string, options *model.ResourceGroupSettings) } // because RunawayActionNone is only defined in tidb, sub 1. runaway.Action = rmpb.RunawayAction(options.Runaway.Action - 1) - if options.Runaway.WatchDurationMs > 0 { + if options.Runaway.WatchType != model.WatchNone { runaway.Watch = &rmpb.RunawayWatch{} runaway.Watch.Type = rmpb.RunawayWatchType(options.Runaway.WatchType) runaway.Watch.LastingDurationMs = options.Runaway.WatchDurationMs diff --git a/ddl/tests/resourcegroup/resource_group_test.go b/ddl/tests/resourcegroup/resource_group_test.go index fe645fdd3fb1d..5a7a0a61c23c2 100644 --- a/ddl/tests/resourcegroup/resource_group_test.go +++ b/ddl/tests/resourcegroup/resource_group_test.go @@ -103,9 +103,18 @@ func TestResourceGroupBasic(t *testing.T) { re.Equal(uint64(time.Second*15/time.Millisecond), g.Runaway.ExecElapsedTimeMs) re.Equal(model.RunawayActionDryRun, g.Runaway.Action) re.Equal(model.WatchSimilar, g.Runaway.WatchType) - re.Equal(uint64(time.Minute*10/time.Millisecond), g.Runaway.WatchDurationMs) + re.Equal(int64(time.Minute*10/time.Millisecond), g.Runaway.WatchDurationMs) - tk.MustQuery("select * from information_schema.resource_groups where name = 'x'").Check(testkit.Rows("x 2000 MEDIUM YES EXEC_ELAPSED='15s', ACTION=DRYRUN, WATCH=SIMILAR DURATION='10m0s' ")) + tk.MustExec("alter resource group x QUERY_LIMIT=(EXEC_ELAPSED='20s' ACTION DRYRUN WATCH SIMILAR)") + g = testResourceGroupNameFromIS(t, tk.Session(), "x") + re.Equal(uint64(2000), g.RURate) + re.Equal(int64(-1), g.BurstLimit) + re.Equal(uint64(time.Second*20/time.Millisecond), g.Runaway.ExecElapsedTimeMs) + re.Equal(model.RunawayActionDryRun, g.Runaway.Action) + re.Equal(model.WatchSimilar, g.Runaway.WatchType) + re.Equal(int64(0), g.Runaway.WatchDurationMs) + + tk.MustQuery("select * from information_schema.resource_groups where name = 'x'").Check(testkit.Rows("x 2000 MEDIUM YES EXEC_ELAPSED='20s', ACTION=DRYRUN, WATCH=SIMILAR DURATION=UNLIMITED ")) tk.MustExec("drop resource group x") g = testResourceGroupNameFromIS(t, tk.Session(), "x") @@ -135,7 +144,7 @@ func TestResourceGroupBasic(t *testing.T) { re.Equal(int64(-1), groupInfo.BurstLimit) re.Equal(uint64(time.Second*15/time.Millisecond), groupInfo.Runaway.ExecElapsedTimeMs) re.Equal(model.RunawayActionKill, groupInfo.Runaway.Action) - re.Equal(uint64(0), groupInfo.Runaway.WatchDurationMs) + re.Equal(int64(0), groupInfo.Runaway.WatchDurationMs) } g = testResourceGroupNameFromIS(t, tk.Session(), "y") checkFunc(g) @@ -184,6 +193,9 @@ func TestResourceGroupBasic(t *testing.T) { tk.MustExec("alter resource group y_new RU_PER_SEC=3000") tk.MustQuery("select * from information_schema.resource_groups where name = 'y_new'").Check(testkit.Rows("y_new 3000 MEDIUM NO EXEC_ELAPSED='1s', ACTION=COOLDOWN, WATCH=EXACT DURATION='1h0m0s' ")) + tk.MustExec("CREATE RESOURCE GROUP `z` RU_PER_SEC=2000 PRIORITY=MEDIUM QUERY_LIMIT=(EXEC_ELAPSED=\"1s\" ACTION=COOLDOWN WATCH PLAN DURATION=\"1h0m0s\")") + tk.MustQuery("select * from information_schema.resource_groups where name = 'z'").Check(testkit.Rows("z 2000 MEDIUM NO EXEC_ELAPSED='1s', ACTION=COOLDOWN, WATCH=PLAN DURATION='1h0m0s' ")) + tk.MustExec("alter resource group y RU_PER_SEC=4000") tk.MustQuery("select * from information_schema.resource_groups where name = 'y'").Check(testkit.Rows("y 4000 MEDIUM YES EXEC_ELAPSED='1s', ACTION=COOLDOWN, WATCH=EXACT DURATION='1h0m0s' ")) tk.MustQuery("show create resource group y").Check(testkit.Rows("y CREATE RESOURCE GROUP `y` RU_PER_SEC=4000, PRIORITY=MEDIUM, BURSTABLE, QUERY_LIMIT=(EXEC_ELAPSED=\"1s\" ACTION=COOLDOWN WATCH=EXACT DURATION=\"1h0m0s\")")) @@ -192,7 +204,7 @@ func TestResourceGroupBasic(t *testing.T) { tk.MustQuery("select * from information_schema.resource_groups where name = 'y'").Check(testkit.Rows("y 4000 HIGH YES EXEC_ELAPSED='1s', ACTION=COOLDOWN, WATCH=EXACT DURATION='1h0m0s' ")) tk.MustQuery("show create resource group y").Check(testkit.Rows("y CREATE RESOURCE GROUP `y` RU_PER_SEC=4000, PRIORITY=HIGH, BURSTABLE, QUERY_LIMIT=(EXEC_ELAPSED=\"1s\" ACTION=COOLDOWN WATCH=EXACT DURATION=\"1h0m0s\")")) - tk.MustQuery("select count(*) from information_schema.resource_groups").Check(testkit.Rows("5")) + tk.MustQuery("select count(*) from information_schema.resource_groups").Check(testkit.Rows("6")) tk.MustGetErrCode("create user usr_fail resource group nil_group", mysql.ErrResourceGroupNotExists) tk.MustContainErrMsg("create user usr_fail resource group nil_group", "Unknown resource group 'nil_group'") tk.MustExec("create user user2") @@ -244,9 +256,12 @@ func TestResourceGroupRunaway(t *testing.T) { tk.MustExec("set global tidb_enable_resource_control='on'") tk.MustExec("create resource group rg1 RU_PER_SEC=1000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' ACTION=KILL)") tk.MustExec("create resource group rg2 BURSTABLE RU_PER_SEC=2000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' action KILL WATCH EXACT duration '1s')") + tk.MustExec("create resource group rg3 BURSTABLE RU_PER_SEC=2000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' action KILL WATCH EXACT)") tk.MustQuery("select * from information_schema.resource_groups where name = 'rg2'").Check(testkit.Rows("rg2 2000 MEDIUM YES EXEC_ELAPSED='50ms', ACTION=KILL, WATCH=EXACT DURATION='1s' ")) + tk.MustQuery("select * from information_schema.resource_groups where name = 'rg3'").Check(testkit.Rows("rg3 2000 MEDIUM YES EXEC_ELAPSED='50ms', ACTION=KILL, WATCH=EXACT DURATION=UNLIMITED ")) tk.MustQuery("select /*+ resource_group(rg1) */ * from t").Check(testkit.Rows("1")) tk.MustQuery("select /*+ resource_group(rg2) */ * from t").Check(testkit.Rows("1")) + tk.MustQuery("select /*+ resource_group(rg3) */ * from t").Check(testkit.Rows("1")) require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/store/copr/sleepCoprRequest", fmt.Sprintf("return(%d)", 60))) defer func() { @@ -281,11 +296,17 @@ func TestResourceGroupRunaway(t *testing.T) { nil, maxWaitDuration, tryInterval) tk.EventuallyMustQueryAndCheck("select SQL_NO_CACHE resource_group_name, watch_text, end_time from mysql.tidb_runaway_quarantined_watch", nil, nil, maxWaitDuration, tryInterval) + err = tk.QueryToErr("select /*+ resource_group(rg3) */ * from t") + require.ErrorContains(t, err, "Query execution was interrupted, identified as runaway query") + tk.MustGetErrCode("select /*+ resource_group(rg3) */ * from t", mysql.ErrResourceGroupQueryRunawayQuarantine) + tk.EventuallyMustQueryAndCheck("select SQL_NO_CACHE resource_group_name, watch_text from mysql.tidb_runaway_quarantined_watch", nil, + testkit.Rows("rg3 select /*+ resource_group(rg3) */ * from t"), maxWaitDuration, tryInterval) tk.MustExec("alter resource group rg2 RU_PER_SEC=1000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' ACTION=COOLDOWN)") tk.MustQuery("select /*+ resource_group(rg2) */ * from t").Check(testkit.Rows("1")) tk.MustExec("alter resource group rg2 RU_PER_SEC=1000 QUERY_LIMIT=(EXEC_ELAPSED='50ms' ACTION=DRYRUN)") tk.MustQuery("select /*+ resource_group(rg2) */ * from t").Check(testkit.Rows("1")) + tk.MustGetErrCode("select /*+ resource_group(rg3) */ * from t", mysql.ErrResourceGroupQueryRunawayQuarantine) } func TestResourceGroupHint(t *testing.T) { diff --git a/domain/domain.go b/domain/domain.go index 541a90be5dce7..afd2324a14149 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -1485,7 +1485,7 @@ func genQuarantineQueriesStmt(records []*resourcegroup.QuarantineRecord) (string params = append(params, r.EndTime) params = append(params, r.Watch) params = append(params, r.WatchText) - params = append(params, r.From) + params = append(params, r.Source) } return builder.String(), params } diff --git a/domain/resourcegroup/runaway.go b/domain/resourcegroup/runaway.go index 2dc5c3856941d..3ed76a9916844 100644 --- a/domain/resourcegroup/runaway.go +++ b/domain/resourcegroup/runaway.go @@ -15,6 +15,7 @@ package resourcegroup import ( + "fmt" "strings" "sync" "sync/atomic" @@ -39,9 +40,15 @@ const ( maxWatchRecordChannelSize = 1024 ) +var longestTime time.Time + // RunawayMatchType is used to indicates whether qurey was interrupted by runaway identification or quarantine watch. type RunawayMatchType uint +func init() { + longestTime, _ = time.Parse(time.DateOnly, fmt.Sprintf("%04d-%02d-%02d", 2038, 1, 1)) +} + const ( // RunawayMatchTypeWatch shows quarantine watch. RunawayMatchTypeWatch RunawayMatchType = iota @@ -78,7 +85,7 @@ type QuarantineRecord struct { EndTime time.Time Watch string WatchText string - From string + Source string } // RunawayManager is used to detect and record runaway queries. @@ -93,7 +100,7 @@ type RunawayManager struct { // NewRunawayManager creates a new RunawayManager. func NewRunawayManager(resourceGroupCtl *rmclient.ResourceGroupsController, serverAddr string) *RunawayManager { - watchList := ttlcache.New[string, struct{}](ttlcache.WithCapacity[string, struct{}](maxWatchListCap)) + watchList := ttlcache.New[string, struct{}](ttlcache.WithTTL[string, struct{}](ttlcache.NoTTL), ttlcache.WithCapacity[string, struct{}](maxWatchListCap)) go watchList.Start() return &RunawayManager{ resourceGroupCtl: resourceGroupCtl, @@ -126,14 +133,20 @@ func (rm *RunawayManager) markQuarantine(resourceGroupName, convict, watchType s } rm.queryLock.Unlock() } + var endTime time.Time + if ttl == 0 { + endTime = longestTime + } else { + endTime = now.Add(ttl) + } select { case rm.quarantineChan <- &QuarantineRecord{ ResourceGroupName: resourceGroupName, StartTime: *now, - EndTime: now.Add(ttl), + EndTime: endTime, Watch: watchType, WatchText: convict, - From: rm.serverID, + Source: rm.serverID, }: default: // TODO: add warning for discard flush records diff --git a/executor/BUILD.bazel b/executor/BUILD.bazel index 09e741b5e22ed..5363a871a50f0 100644 --- a/executor/BUILD.bazel +++ b/executor/BUILD.bazel @@ -124,6 +124,7 @@ go_library( "//executor/internal/exec", "//executor/internal/mpp", "//executor/internal/pdhelper", + "//executor/internal/querywatch", "//executor/internal/util", "//executor/metrics", "//executor/mppcoordmanager", diff --git a/executor/builder.go b/executor/builder.go index 46999214cb9b3..edf9a4da44533 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -39,6 +39,7 @@ import ( "github.com/pingcap/tidb/executor/internal/calibrateresource" "github.com/pingcap/tidb/executor/internal/exec" "github.com/pingcap/tidb/executor/internal/pdhelper" + "github.com/pingcap/tidb/executor/internal/querywatch" executor_metrics "github.com/pingcap/tidb/executor/metrics" "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/expression/aggregation" @@ -913,6 +914,11 @@ func (b *executorBuilder) buildSimple(v *plannercore.Simple) exec.Executor { WorkloadType: s.Tp, OptionList: s.DynamicCalibrateResourceOptionList, } + case *ast.AddQueryWatchStmt: + return &querywatch.AddExecutor{ + BaseExecutor: exec.NewBaseExecutor(b.ctx, v.Schema(), 0), + QueryWatchOptionList: s.QueryWatchOptionList, + } case *ast.LoadDataActionStmt: return &LoadDataActionExec{ BaseExecutor: exec.NewBaseExecutor(b.ctx, nil, 0), diff --git a/executor/infoschema_reader.go b/executor/infoschema_reader.go index c7e7d75680157..68834b54c5467 100644 --- a/executor/infoschema_reader.go +++ b/executor/infoschema_reader.go @@ -3270,8 +3270,12 @@ func (e *memtableRetriever) setDataFromResourceGroups() error { fmt.Fprintf(limitBuilder, "EXEC_ELAPSED='%s'", dur.String()) fmt.Fprintf(limitBuilder, ", ACTION=%s", model.RunawayActionType(setting.Action+1).String()) if setting.Watch != nil { - dur := time.Duration(setting.Watch.LastingDurationMs) * time.Millisecond - fmt.Fprintf(limitBuilder, ", WATCH=%s DURATION='%s'", model.RunawayWatchType(setting.Watch.Type).String(), dur.String()) + if setting.Watch.LastingDurationMs > 0 { + dur := time.Duration(setting.Watch.LastingDurationMs) * time.Millisecond + fmt.Fprintf(limitBuilder, ", WATCH=%s DURATION='%s'", model.RunawayWatchType(setting.Watch.Type).String(), dur.String()) + } else { + fmt.Fprintf(limitBuilder, ", WATCH=%s DURATION=UNLIMITED", model.RunawayWatchType(setting.Watch.Type).String()) + } } } queryLimit := limitBuilder.String() diff --git a/executor/internal/querywatch/BUILD.bazel b/executor/internal/querywatch/BUILD.bazel new file mode 100644 index 0000000000000..c1f77f22fe090 --- /dev/null +++ b/executor/internal/querywatch/BUILD.bazel @@ -0,0 +1,25 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") + +go_library( + name = "querywatch", + srcs = ["query_watch.go"], + importpath = "github.com/pingcap/tidb/executor/internal/querywatch", + visibility = ["//executor:__subpackages__"], + deps = [ + "//executor/internal/exec", + "//parser/ast", + "//sessionctx", + "//util/chunk", + ], +) + +go_test( + name = "querywatch_test", + timeout = "short", + srcs = ["query_watch_test.go"], + flaky = True, + deps = [ + "//testkit", + "@com_github_stretchr_testify//require", + ], +) diff --git a/executor/internal/querywatch/query_watch.go b/executor/internal/querywatch/query_watch.go new file mode 100644 index 0000000000000..b4e87f219dbcf --- /dev/null +++ b/executor/internal/querywatch/query_watch.go @@ -0,0 +1,47 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package querywatch + +import ( + "context" + + "github.com/pingcap/tidb/executor/internal/exec" + "github.com/pingcap/tidb/parser/ast" + "github.com/pingcap/tidb/sessionctx" + "github.com/pingcap/tidb/util/chunk" +) + +// AddExecutor is used as executor of add query watch. +type AddExecutor struct { + exec.BaseExecutor + QueryWatchOptionList []*ast.QueryWatchOption + done bool +} + +// Next implements the interface of Executor. +func (e *AddExecutor) Next(_ context.Context, req *chunk.Chunk) error { + req.Reset() + if e.done { + return nil + } + e.done = true + req.AppendUint64(0, uint64(0)) + return nil +} + +// ExecDropQueryWatch is use to exec DropQueryWatchStmt. +func ExecDropQueryWatch(_ context.Context, _ sessionctx.Context, _ int64) error { + return nil +} diff --git a/executor/internal/querywatch/query_watch_test.go b/executor/internal/querywatch/query_watch_test.go new file mode 100644 index 0000000000000..ef499c13dff7f --- /dev/null +++ b/executor/internal/querywatch/query_watch_test.go @@ -0,0 +1,31 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package querywatch_test + +import ( + "testing" + + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +func TestQueryWatch(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustQuery("query watch add sql digest xsxqwqw12312d").Check(testkit.Rows("0")) + rs, err := tk.Exec("query watch remove 1") + require.NoError(t, err) + require.Nil(t, rs) +} diff --git a/executor/simple.go b/executor/simple.go index 81c49f700325f..c9657ae4561a6 100644 --- a/executor/simple.go +++ b/executor/simple.go @@ -34,6 +34,7 @@ import ( "github.com/pingcap/tidb/domain/resourcegroup" "github.com/pingcap/tidb/errno" "github.com/pingcap/tidb/executor/internal/exec" + "github.com/pingcap/tidb/executor/internal/querywatch" executor_metrics "github.com/pingcap/tidb/executor/metrics" "github.com/pingcap/tidb/expression" "github.com/pingcap/tidb/infoschema" @@ -190,6 +191,8 @@ func (e *SimpleExec) Next(ctx context.Context, _ *chunk.Chunk) (err error) { err = e.executeAdmin(x) case *ast.SetResourceGroupStmt: err = e.executeSetResourceGroupName(x) + case *ast.DropQueryWatchStmt: + err = e.executeDropQueryWatch(ctx, x) } e.done = true return err @@ -2182,6 +2185,10 @@ func renameUserHostInSystemTable(sqlExecutor sqlexec.SQLExecutor, tableName, use return err } +func (e *SimpleExec) executeDropQueryWatch(ctx context.Context, s *ast.DropQueryWatchStmt) error { + return querywatch.ExecDropQueryWatch(ctx, e.Ctx(), s.IntValue) +} + func (e *SimpleExec) executeDropUser(ctx context.Context, s *ast.DropUserStmt) error { internalCtx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnPrivilege) // Check privileges. diff --git a/go.mod b/go.mod index 6c464ce927bc6..89cb21e955ea0 100644 --- a/go.mod +++ b/go.mod @@ -78,7 +78,7 @@ require ( github.com/pingcap/errors v0.11.5-0.20221009092201-b66cddb77c32 github.com/pingcap/failpoint v0.0.0-20220801062533-2eaa32854a6c github.com/pingcap/fn v1.0.0 - github.com/pingcap/kvproto v0.0.0-20230703085931-3788ab4ee6b3 + github.com/pingcap/kvproto v0.0.0-20230724163613-ee4a4ff68ac3 github.com/pingcap/log v1.1.1-0.20230317032135-a0d097d16e22 github.com/pingcap/sysutil v1.0.1-0.20230407040306-fb007c5aff21 github.com/pingcap/tidb/parser v0.0.0-20211011031125-9b13dc409c5e diff --git a/go.sum b/go.sum index 9df09d33568f7..dc6405b3a0b6e 100644 --- a/go.sum +++ b/go.sum @@ -810,8 +810,8 @@ github.com/pingcap/fn v1.0.0/go.mod h1:u9WZ1ZiOD1RpNhcI42RucFh/lBuzTu6rw88a+oF2Z github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989 h1:surzm05a8C9dN8dIUmo4Be2+pMRb6f55i+UIYrluu2E= github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989/go.mod h1:O17XtbryoCJhkKGbT62+L2OlrniwqiGLSqrmdHCMzZw= github.com/pingcap/kvproto v0.0.0-20191211054548-3c6b38ea5107/go.mod h1:WWLmULLO7l8IOcQG+t+ItJ3fEcrL5FxF0Wu+HrMy26w= -github.com/pingcap/kvproto v0.0.0-20230703085931-3788ab4ee6b3 h1:TN9FcS+r19rKyrsPJDPfcXWkztVHfbpZ9Xkic6kE+v0= -github.com/pingcap/kvproto v0.0.0-20230703085931-3788ab4ee6b3/go.mod h1:r0q/CFcwvyeRhKtoqzmWMBebrtpIziQQ9vR+JKh1knc= +github.com/pingcap/kvproto v0.0.0-20230724163613-ee4a4ff68ac3 h1:6Ri5yW/xst0i+zPDJPzXpfRb6movVRRzDINCTctt7D4= +github.com/pingcap/kvproto v0.0.0-20230724163613-ee4a4ff68ac3/go.mod h1:r0q/CFcwvyeRhKtoqzmWMBebrtpIziQQ9vR+JKh1knc= github.com/pingcap/log v0.0.0-20210625125904-98ed8e2eb1c7/go.mod h1:8AanEdAHATuRurdGxZXBz0At+9avep+ub7U1AGYLIMM= github.com/pingcap/log v1.1.0/go.mod h1:DWQW5jICDR7UJh4HtxXSM20Churx4CQL0fwL/SoOSA4= github.com/pingcap/log v1.1.1-0.20230317032135-a0d097d16e22 h1:2SOzvGvE8beiC1Y4g9Onkvu6UmuBBOeWRGQEjJaT/JY= diff --git a/parser/ast/ddl.go b/parser/ast/ddl.go index c38b9beb73e9a..b44a5732b1102 100644 --- a/parser/ast/ddl.go +++ b/parser/ast/ddl.go @@ -2248,7 +2248,11 @@ func (n *ResourceGroupRunawayOption) Restore(ctx *format.RestoreCtx) error { ctx.WritePlain(" ") ctx.WriteKeyWord("DURATION ") ctx.WritePlain("= ") - ctx.WriteString(n.StrValue) + if len(n.StrValue) > 0 { + ctx.WriteString(n.StrValue) + } else { + ctx.WriteKeyWord("UNLIMITED") + } default: return errors.Errorf("invalid ResourceGroupRunawayOption: %d", n.Tp) } diff --git a/parser/ast/misc.go b/parser/ast/misc.go index c5976200d6919..2da1c96a42c19 100644 --- a/parser/ast/misc.go +++ b/parser/ast/misc.go @@ -3928,3 +3928,131 @@ func (n *DynamicCalibrateResourceOption) Accept(v Visitor) (Node, bool) { } return v.Leave(n) } + +// DropQueryWatchStmt is a statement to drop a runaway watch item. +type DropQueryWatchStmt struct { + stmtNode + IntValue int64 +} + +func (n *DropQueryWatchStmt) Restore(ctx *format.RestoreCtx) error { + ctx.WriteKeyWord("QUERY WATCH REMOVE ") + ctx.WritePlainf("%d", n.IntValue) + return nil +} + +// Accept implements Node Accept interface. +func (n *DropQueryWatchStmt) Accept(v Visitor) (Node, bool) { + newNode, _ := v.Enter(n) + n = newNode.(*DropQueryWatchStmt) + return v.Leave(n) +} + +// AddQueryWatchStmt is a statement to add a runaway watch item. +type AddQueryWatchStmt struct { + stmtNode + QueryWatchOptionList []*QueryWatchOption +} + +func (n *AddQueryWatchStmt) Restore(ctx *format.RestoreCtx) error { + ctx.WriteKeyWord("QUERY WATCH ADD") + for i, option := range n.QueryWatchOptionList { + ctx.WritePlain(" ") + if err := option.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while splicing QueryWatchOptionList: [%v]", i) + } + } + return nil +} + +// Accept implements Node Accept interface. +func (n *AddQueryWatchStmt) Accept(v Visitor) (Node, bool) { + newNode, _ := v.Enter(n) + n = newNode.(*AddQueryWatchStmt) + for _, val := range n.QueryWatchOptionList { + _, ok := val.Accept(v) + if !ok { + return n, false + } + } + return v.Leave(n) +} + +type QueryWatchOptionType int + +const ( + QueryWatchResourceGroup QueryWatchOptionType = iota + QueryWatchAction + QueryWatchType +) + +// QueryWatchOption is used for parsing manual management of watching runaway queries option. +type QueryWatchOption struct { + stmtNode + Tp QueryWatchOptionType + StrValue model.CIStr + IntValue int32 + ExprValue ExprNode + BoolValue bool +} + +func (n *QueryWatchOption) Restore(ctx *format.RestoreCtx) error { + switch n.Tp { + case QueryWatchResourceGroup: + ctx.WriteKeyWord("RESOURCE GROUP ") + if n.ExprValue != nil { + if err := n.ExprValue.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while splicing ExprValue: [%v]", n.ExprValue) + } + } else { + ctx.WriteName(n.StrValue.O) + } + case QueryWatchAction: + ctx.WriteKeyWord("ACTION ") + ctx.WritePlain("= ") + ctx.WriteKeyWord(model.RunawayActionType(n.IntValue).String()) + case QueryWatchType: + if n.BoolValue { + ctx.WriteKeyWord("SQL TEXT ") + ctx.WriteKeyWord(model.RunawayWatchType(n.IntValue).String()) + ctx.WriteKeyWord(" TO ") + } else { + switch n.IntValue { + case int32(model.WatchSimilar): + ctx.WriteKeyWord("SQL DIGEST ") + case int32(model.WatchPlan): + ctx.WriteKeyWord("PLAN DIGEST ") + } + } + if err := n.ExprValue.Restore(ctx); err != nil { + return errors.Annotatef(err, "An error occurred while splicing ExprValue: [%v]", n.ExprValue) + } + } + return nil +} + +// Accept implements Node Accept interface. +func (n *QueryWatchOption) Accept(v Visitor) (Node, bool) { + newNode, skipChildren := v.Enter(n) + if skipChildren { + return v.Leave(newNode) + } + n = newNode.(*QueryWatchOption) + if n.ExprValue != nil { + node, ok := n.ExprValue.Accept(v) + if !ok { + return n, false + } + n.ExprValue = node.(ExprNode) + } + return v.Leave(n) +} + +func CheckQueryWatchAppend(ops []*QueryWatchOption, newOp *QueryWatchOption) bool { + for _, op := range ops { + if op.Tp == newOp.Tp { + return false + } + } + return true +} diff --git a/parser/misc.go b/parser/misc.go index 0cc0f1cb43357..d1b8d6f57fc8b 100644 --- a/parser/misc.go +++ b/parser/misc.go @@ -838,6 +838,7 @@ var tokenMap = map[string]int{ "UNIQUE": unique, "UNKNOWN": unknown, "UNLOCK": unlock, + "UNLIMITED": unlimited, "UNSIGNED": unsigned, "UNTIL": until, "UNTIL_TS": untilTS, diff --git a/parser/model/model.go b/parser/model/model.go index abbbec892b0aa..2099fbd3b12a5 100644 --- a/parser/model/model.go +++ b/parser/model/model.go @@ -1888,8 +1888,10 @@ type RunawayWatchType int32 //revive:disable:exported const ( - WatchExact RunawayWatchType = iota + WatchNone RunawayWatchType = iota + WatchExact WatchSimilar + WatchPlan ) func (t RunawayWatchType) String() string { @@ -1898,8 +1900,10 @@ func (t RunawayWatchType) String() string { return "EXACT" case WatchSimilar: return "SIMILAR" + case WatchPlan: + return "PLAN" default: - return "EXACT" + return "NONE" } } @@ -1937,7 +1941,7 @@ type ResourceGroupRunawaySettings struct { ExecElapsedTimeMs uint64 `json:"exec_elapsed_time_ms"` Action RunawayActionType `json:"action"` WatchType RunawayWatchType `json:"watch_type"` - WatchDurationMs uint64 `json:"watch_duration_ms"` + WatchDurationMs int64 `json:"watch_duration_ms"` } type ResourceGroupBackgroundSettings struct { @@ -2014,9 +2018,13 @@ func (p *ResourceGroupSettings) String() string { if p.Runaway != nil { writeSettingDurationToBuilder(sb, "QUERY_LIMIT=(EXEC_ELAPSED", time.Duration(p.Runaway.ExecElapsedTimeMs)*time.Millisecond, separatorFn) writeSettingItemToBuilder(sb, "ACTION="+p.Runaway.Action.String()) - if p.Runaway.WatchDurationMs > 0 { + if p.Runaway.WatchType != WatchNone { writeSettingItemToBuilder(sb, "WATCH="+p.Runaway.WatchType.String()) - writeSettingDurationToBuilder(sb, "DURATION", time.Duration(p.Runaway.WatchDurationMs)*time.Millisecond) + if p.Runaway.WatchDurationMs > 0 { + writeSettingDurationToBuilder(sb, "DURATION", time.Duration(p.Runaway.WatchDurationMs)*time.Millisecond) + } else { + writeSettingItemToBuilder(sb, "DURATION=UNLIMITED") + } } sb.WriteString(")") } diff --git a/parser/parser.go b/parser/parser.go index d2a6685eade77..7b5d4bf567f86 100644 --- a/parser/parser.go +++ b/parser/parser.go @@ -56,13 +56,13 @@ type yyXError struct { } const ( - yyDefault = 58188 + yyDefault = 58189 yyEOFCode = 57344 account = 57592 action = 57593 add = 57362 addDate = 57957 - admin = 58072 + admin = 58073 advise = 57594 after = 57595 against = 57596 @@ -74,7 +74,7 @@ const ( analyze = 57365 and = 57366 andand = 57357 - andnot = 58148 + andnot = 58149 any = 57600 approxCountDistinct = 57958 approxPercentile = 57959 @@ -83,7 +83,7 @@ const ( asc = 57369 ascii = 57601 asof = 57347 - assignmentEq = 58149 + assignmentEq = 58150 attribute = 57602 attributes = 57603 autoIdCache = 57608 @@ -96,7 +96,7 @@ const ( background = 58071 backup = 57615 backups = 57616 - batch = 58073 + batch = 58074 begin = 57617 bernoulli = 57618 between = 57370 @@ -107,7 +107,7 @@ const ( bindings = 57621 binlog = 57622 bitAnd = 57960 - bitLit = 58147 + bitLit = 58148 bitOr = 57961 bitType = 57623 bitXor = 57962 @@ -120,44 +120,44 @@ const ( br = 57964 briefType = 57965 btree = 57627 - buckets = 58074 - builtinApproxCountDistinct = 58121 - builtinApproxPercentile = 58122 - builtinBitAnd = 58116 - builtinBitOr = 58117 - builtinBitXor = 58118 - builtinCast = 58119 - builtinCount = 58120 - builtinCurDate = 58123 - builtinCurTime = 58124 - builtinDateAdd = 58125 - builtinDateSub = 58126 - builtinExtract = 58127 - builtinGroupConcat = 58128 - builtinMax = 58129 - builtinMin = 58130 - builtinNow = 58131 - builtinPosition = 58132 - builtinStddevPop = 58136 - builtinStddevSamp = 58137 - builtinSubstring = 58133 - builtinSum = 58134 - builtinSysDate = 58135 - builtinTranslate = 58138 - builtinTrim = 58139 - builtinUser = 58140 - builtinVarPop = 58141 - builtinVarSamp = 58142 - builtins = 58075 + buckets = 58075 + builtinApproxCountDistinct = 58122 + builtinApproxPercentile = 58123 + builtinBitAnd = 58117 + builtinBitOr = 58118 + builtinBitXor = 58119 + builtinCast = 58120 + builtinCount = 58121 + builtinCurDate = 58124 + builtinCurTime = 58125 + builtinDateAdd = 58126 + builtinDateSub = 58127 + builtinExtract = 58128 + builtinGroupConcat = 58129 + builtinMax = 58130 + builtinMin = 58131 + builtinNow = 58132 + builtinPosition = 58133 + builtinStddevPop = 58137 + builtinStddevSamp = 58138 + builtinSubstring = 58134 + builtinSum = 58135 + builtinSysDate = 58136 + builtinTranslate = 58139 + builtinTrim = 58140 + builtinUser = 58141 + builtinVarPop = 58142 + builtinVarSamp = 58143 + builtins = 58076 burstable = 57966 by = 57375 byteType = 57628 cache = 57629 calibrate = 57630 call = 57376 - cancel = 58076 + cancel = 58077 capture = 57631 - cardinality = 58077 + cardinality = 58078 cascade = 57377 cascaded = 57632 caseKwd = 57378 @@ -178,13 +178,13 @@ const ( close = 57667 cluster = 57668 clustered = 57669 - cmSketch = 58078 + cmSketch = 58079 coalesce = 57642 collate = 57383 collation = 57643 column = 57384 columnFormat = 57644 - columnStatsUsage = 58079 + columnStatsUsage = 58080 columns = 57645 comment = 57647 commit = 57648 @@ -204,10 +204,10 @@ const ( convert = 57387 cooldown = 58067 copyKwd = 57968 - correlation = 58080 + correlation = 58081 cpu = 57658 create = 57388 - createTableSelect = 58172 + createTableSelect = 58173 cross = 57389 csvBackslashEscape = 57659 csvDelimiter = 57660 @@ -239,9 +239,9 @@ const ( dayMicrosecond = 57400 dayMinute = 57401 daySecond = 57402 - ddl = 58081 + ddl = 58082 deallocate = 57675 - decLit = 58144 + decLit = 58145 decimalType = 57403 declare = 57676 defaultKwd = 57404 @@ -251,8 +251,8 @@ const ( delayed = 57405 deleteKwd = 57406 denseRank = 57407 - dependency = 58082 - depth = 58083 + dependency = 58083 + depth = 58084 desc = 57408 describe = 57409 digest = 57679 @@ -268,9 +268,9 @@ const ( dotType = 57975 doubleAtIdentifier = 57354 doubleType = 57413 - drainer = 58084 + drainer = 58085 drop = 57414 - dry = 58085 + dry = 58086 dryRun = 58066 dual = 57415 dump = 57976 @@ -278,7 +278,7 @@ const ( dynamic = 57687 elseIfKwd = 57416 elseKwd = 57417 - empty = 58162 + empty = 58163 enable = 57688 enabled = 57689 enclosed = 57418 @@ -289,7 +289,7 @@ const ( engine = 57693 engines = 57694 enum = 57695 - eq = 58150 + eq = 58151 yyErrCode = 57345 errorKwd = 57696 escape = 57697 @@ -321,7 +321,7 @@ const ( firstValue = 57426 fixed = 57711 flashback = 57982 - floatLit = 58143 + floatLit = 58144 floatType = 57427 flush = 57712 follower = 57983 @@ -339,7 +339,7 @@ const ( fulltext = 57432 function = 57717 gcTTL = 57988 - ge = 58151 + ge = 58152 general = 57718 generated = 57433 getFormat = 57987 @@ -353,14 +353,14 @@ const ( hash = 57722 having = 57437 help = 57723 - hexLit = 58146 + hexLit = 58147 high = 58060 highPriority = 57438 - higherThanComma = 58187 - higherThanParenthese = 58181 + higherThanComma = 58188 + higherThanParenthese = 58182 hintComment = 57356 histogram = 57724 - histogramsInFlight = 58105 + histogramsInFlight = 58106 history = 57725 hosts = 57726 hour = 57727 @@ -387,7 +387,7 @@ const ( inplace = 57991 insert = 57455 insertMethod = 57735 - insertValues = 58170 + insertValues = 58171 instance = 57736 instant = 57992 int1Type = 57457 @@ -395,7 +395,7 @@ const ( int3Type = 57459 int4Type = 57460 int8Type = 57461 - intLit = 58145 + intLit = 58146 intType = 57456 integerType = 57449 internal = 57993 @@ -413,14 +413,14 @@ const ( isolation = 57741 issuer = 57742 iterate = 57462 - job = 58087 - jobs = 58086 + job = 58088 + jobs = 58087 join = 57463 jsonArrayagg = 57994 jsonObjectAgg = 57995 jsonType = 57743 - jss = 58153 - juss = 58154 + jss = 58154 + juss = 58155 key = 57464 keyBlockSize = 57744 keys = 57465 @@ -432,7 +432,7 @@ const ( lastBackup = 57748 lastValue = 57468 lastval = 57749 - le = 58152 + le = 58153 lead = 57469 leader = 57996 leaderConstraints = 57997 @@ -462,26 +462,26 @@ const ( longtextType = 57483 low = 58062 lowPriority = 57484 - lowerThanCharsetKwd = 58173 - lowerThanComma = 58186 - lowerThanCreateTableSelect = 58171 - lowerThanEq = 58183 - lowerThanFunction = 58178 - lowerThanInsertValues = 58169 - lowerThanKey = 58174 - lowerThanLocal = 58175 - lowerThanNot = 58185 - lowerThanOn = 58182 - lowerThanParenthese = 58180 - lowerThanRemove = 58176 - lowerThanSelectOpt = 58163 - lowerThanSelectStmt = 58168 - lowerThanSetKeyword = 58167 - lowerThanStringLitToken = 58166 - lowerThanValueKeyword = 58164 - lowerThanWith = 58165 - lowerThenOrder = 58177 - lsh = 58155 + lowerThanCharsetKwd = 58174 + lowerThanComma = 58187 + lowerThanCreateTableSelect = 58172 + lowerThanEq = 58184 + lowerThanFunction = 58179 + lowerThanInsertValues = 58170 + lowerThanKey = 58175 + lowerThanLocal = 58176 + lowerThanNot = 58186 + lowerThanOn = 58183 + lowerThanParenthese = 58181 + lowerThanRemove = 58177 + lowerThanSelectOpt = 58164 + lowerThanSelectStmt = 58169 + lowerThanSetKeyword = 58168 + lowerThanStringLitToken = 58167 + lowerThanValueKeyword = 58165 + lowerThanWith = 58166 + lowerThenOrder = 58178 + lsh = 58156 master = 57757 match = 57485 max = 58002 @@ -518,9 +518,9 @@ const ( national = 57777 natural = 57591 ncharType = 57778 - neg = 58184 - neq = 58156 - neqSynonym = 58157 + neg = 58185 + neq = 58157 + neqSynonym = 58158 never = 57779 next = 57780 next_row_id = 57990 @@ -529,21 +529,21 @@ const ( noWriteToBinLog = 57494 nocache = 57783 nocycle = 57784 - nodeID = 58088 - nodeState = 58089 + nodeID = 58089 + nodeState = 58090 nodegroup = 57785 nomaxvalue = 57786 nominvalue = 57787 nonclustered = 57788 none = 57789 not = 57493 - not2 = 58161 + not2 = 58162 now = 58004 nowait = 57790 nthValue = 57495 ntile = 57496 null = 57497 - nulleq = 58158 + nulleq = 58159 nulls = 57792 numericType = 57498 nvarcharType = 57791 @@ -562,7 +562,7 @@ const ( only = 57800 open = 57801 optRuleBlacklist = 58005 - optimistic = 58090 + optimistic = 58091 optimize = 57501 option = 57502 optional = 57802 @@ -576,7 +576,7 @@ const ( over = 57508 packKeys = 57803 pageSym = 57804 - paramMarker = 58159 + paramMarker = 58160 parser = 57805 partial = 57806 partition = 57509 @@ -589,7 +589,7 @@ const ( per_table = 57813 percent = 57811 percentRank = 57510 - pessimistic = 58091 + pessimistic = 58092 pipes = 57358 pipesAsOr = 57814 placement = 58006 @@ -615,7 +615,7 @@ const ( profile = 57825 profiles = 57826 proxy = 57827 - pump = 58092 + pump = 58093 purge = 57828 quarter = 57829 queries = 57830 @@ -634,8 +634,8 @@ const ( redundant = 57836 references = 57519 regexpKwd = 57520 - region = 58115 - regions = 58114 + region = 58116 + regions = 58115 release = 57521 reload = 57837 remove = 57838 @@ -651,7 +651,7 @@ const ( replication = 57844 require = 57525 required = 57845 - reset = 58113 + reset = 58114 resource = 57846 respect = 57847 restart = 57848 @@ -674,14 +674,14 @@ const ( rowFormat = 57859 rowNumber = 57532 rows = 57531 - rsh = 58160 + rsh = 58161 rtree = 57860 ruRate = 58058 - run = 58093 + run = 58094 running = 58015 s3 = 58016 - sampleRate = 58095 - samples = 58094 + sampleRate = 58096 + samples = 58095 san = 57862 savepoint = 57863 schedule = 58017 @@ -698,7 +698,7 @@ const ( serial = 57872 serializable = 57873 session = 57874 - sessionStates = 58096 + sessionStates = 58097 set = 57535 setval = 57875 shardRowIDBits = 57876 @@ -719,7 +719,7 @@ const ( some = 57887 source = 57888 spatial = 57538 - split = 58111 + split = 58112 sql = 57539 sqlBigResult = 57540 sqlBufferResult = 57889 @@ -744,22 +744,22 @@ const ( startTS = 58020 startTime = 58019 starting = 57547 - statistics = 58097 - stats = 58098 + statistics = 58098 + stats = 58099 statsAutoRecalc = 57901 - statsBuckets = 58101 + statsBuckets = 58102 statsColChoice = 57606 statsColList = 57607 statsExtended = 57548 - statsHealthy = 58102 - statsHistograms = 58100 - statsLocked = 58104 - statsMeta = 58099 + statsHealthy = 58103 + statsHistograms = 58101 + statsLocked = 58105 + statsMeta = 58100 statsOptions = 57604 statsPersistent = 57902 statsSamplePages = 57903 statsSampleRate = 57605 - statsTopN = 58103 + statsTopN = 58104 status = 57904 std = 58021 stddev = 58022 @@ -787,22 +787,22 @@ const ( systemTime = 57914 tableChecksum = 57915 tableKwd = 57551 - tableRefPriority = 58179 + tableRefPriority = 58180 tableSample = 57552 tables = 57916 tablespace = 57917 target = 58032 taskTypes = 58033 - telemetry = 58106 - telemetryID = 58107 + telemetry = 58107 + telemetryID = 58108 temporary = 57918 temptable = 57919 terminated = 57554 textType = 57920 than = 57921 then = 57555 - tiFlash = 58109 - tidb = 58108 + tiFlash = 58110 + tidb = 58109 tidbCurrentTSO = 57550 tidbJson = 58034 tikvImporter = 57922 @@ -828,7 +828,7 @@ const ( tokudbZlib = 58045 tokudbZstd = 58046 top = 58047 - topn = 58110 + topn = 58111 tp = 57926 tpcc = 57927 trace = 57928 @@ -852,6 +852,7 @@ const ( union = 57564 unique = 57563 unknown = 57940 + unlimited = 58072 unlock = 57565 unsigned = 57566 until = 57567 @@ -890,7 +891,7 @@ const ( when = 57582 where = 57583 while = 57584 - width = 58112 + width = 58113 window = 57586 with = 57587 without = 57950 @@ -903,1555 +904,1562 @@ const ( zerofill = 57590 yyMaxDepth = 200 - yyTabOfs = -2820 + yyTabOfs = -2839 ) var ( yyXLAT = map[int]int{ - 59: 0, // ';' (2472x) - 57344: 1, // $end (2459x) - 58111: 2, // split (1975x) - 57768: 3, // merge (1974x) - 57838: 4, // remove (1974x) - 57839: 5, // reorganize (1973x) - 57647: 6, // comment (1966x) - 57905: 7, // storage (1878x) - 57609: 8, // autoIncrement (1867x) - 44: 9, // ',' (1822x) - 57710: 10, // first (1766x) - 57595: 11, // after (1760x) - 57872: 12, // serial (1756x) - 57610: 13, // autoRandom (1755x) - 57644: 14, // columnFormat (1755x) - 57809: 15, // password (1730x) - 57635: 16, // charsetKwd (1722x) - 57637: 17, // checksum (1712x) - 58006: 18, // placement (1708x) - 57744: 19, // keyBlockSize (1693x) - 57917: 20, // tablespace (1689x) - 57690: 21, // encryption (1687x) - 57671: 22, // data (1685x) - 57693: 23, // engine (1684x) - 57735: 24, // insertMethod (1680x) - 57762: 25, // maxRows (1680x) - 57770: 26, // minRows (1680x) - 57785: 27, // nodegroup (1680x) - 57654: 28, // connection (1672x) - 57611: 29, // autoRandomBase (1669x) - 58101: 30, // statsBuckets (1667x) - 58103: 31, // statsTopN (1667x) - 57933: 32, // ttl (1667x) - 57608: 33, // autoIdCache (1666x) - 57613: 34, // avgRowLength (1666x) - 57652: 35, // compression (1666x) - 57678: 36, // delayKeyWrite (1666x) - 57803: 37, // packKeys (1666x) - 57818: 38, // preSplitRegions (1666x) - 57859: 39, // rowFormat (1666x) - 57865: 40, // secondaryEngine (1666x) - 57876: 41, // shardRowIDBits (1666x) - 57901: 42, // statsAutoRecalc (1666x) - 57606: 43, // statsColChoice (1666x) - 57607: 44, // statsColList (1666x) - 57902: 45, // statsPersistent (1666x) - 57903: 46, // statsSamplePages (1666x) - 57605: 47, // statsSampleRate (1666x) - 57915: 48, // tableChecksum (1666x) - 57934: 49, // ttlEnable (1666x) - 57935: 50, // ttlJobInterval (1666x) - 57846: 51, // resource (1626x) - 57602: 52, // attribute (1617x) - 57592: 53, // account (1615x) - 57955: 54, // failedLoginAttempts (1615x) - 57956: 55, // passwordLockTime (1615x) - 57346: 56, // identifier (1614x) - 41: 57, // ')' (1605x) - 57851: 58, // resume (1602x) - 57886: 59, // snapshot (1600x) - 57614: 60, // backend (1599x) - 57636: 61, // checkpoint (1599x) - 57653: 62, // concurrency (1599x) - 57659: 63, // csvBackslashEscape (1599x) - 57660: 64, // csvDelimiter (1599x) - 57661: 65, // csvHeader (1599x) - 57662: 66, // csvNotNull (1599x) - 57663: 67, // csvNull (1599x) - 57664: 68, // csvSeparator (1599x) - 57665: 69, // csvTrimLastSeparators (1599x) - 57986: 70, // fullBackupStorage (1599x) - 57988: 71, // gcTTL (1599x) - 57748: 72, // lastBackup (1599x) - 57798: 73, // onDuplicate (1599x) - 57799: 74, // online (1599x) - 57833: 75, // rateLimit (1599x) - 58014: 76, // restoredTS (1599x) - 57869: 77, // sendCredentialsToTiKV (1599x) - 57880: 78, // signed (1599x) - 57883: 79, // skipSchemaFiles (1599x) - 58020: 80, // startTS (1599x) - 57906: 81, // strictFormat (1599x) - 57922: 82, // tikvImporter (1599x) - 58049: 83, // untilTS (1599x) - 57617: 84, // begin (1593x) - 57648: 85, // commit (1593x) - 57782: 86, // no (1593x) - 57855: 87, // rollback (1593x) - 57900: 88, // start (1591x) - 57932: 89, // truncate (1590x) - 57629: 90, // cache (1588x) - 57783: 91, // nocache (1587x) - 57801: 92, // open (1587x) - 57667: 93, // close (1586x) - 57670: 94, // cycle (1586x) - 57772: 95, // minValue (1586x) - 57691: 96, // end (1585x) - 57732: 97, // increment (1585x) - 57784: 98, // nocycle (1585x) - 57786: 99, // nomaxvalue (1585x) - 57787: 100, // nominvalue (1585x) - 57598: 101, // algorithm (1583x) - 57848: 102, // restart (1583x) - 57926: 103, // tp (1583x) - 57669: 104, // clustered (1582x) - 57737: 105, // invisible (1582x) - 57788: 106, // nonclustered (1582x) - 58114: 107, // regions (1582x) - 57946: 108, // visible (1582x) - 58071: 109, // background (1580x) - 57966: 110, // burstable (1580x) - 58059: 111, // priority (1580x) - 58070: 112, // queryLimit (1580x) - 58058: 113, // ruRate (1580x) - 57908: 114, // subpartition (1578x) - 57808: 115, // partitions (1577x) - 57953: 116, // yearType (1577x) - 57969: 117, // constraints (1575x) - 57984: 118, // followerConstraints (1575x) - 57985: 119, // followers (1575x) - 57997: 120, // leaderConstraints (1575x) - 57999: 121, // learnerConstraints (1575x) - 58000: 122, // learners (1575x) - 58011: 123, // primaryRegion (1575x) - 58017: 124, // schedule (1575x) - 57899: 125, // sqlTsiYear (1575x) - 58031: 126, // survivalPreferences (1575x) - 58056: 127, // voterConstraints (1575x) - 58057: 128, // voters (1575x) - 57645: 129, // columns (1573x) - 57945: 130, // view (1573x) - 57674: 131, // day (1572x) - 57974: 132, // defined (1570x) - 57864: 133, // second (1570x) - 57727: 134, // hour (1569x) - 57769: 135, // microsecond (1569x) - 57771: 136, // minute (1569x) - 57775: 137, // month (1569x) - 57829: 138, // quarter (1569x) - 57892: 139, // sqlTsiDay (1569x) - 57893: 140, // sqlTsiHour (1569x) - 57894: 141, // sqlTsiMinute (1569x) - 57895: 142, // sqlTsiMonth (1569x) - 57896: 143, // sqlTsiQuarter (1569x) - 57897: 144, // sqlTsiSecond (1569x) - 57898: 145, // sqlTsiWeek (1569x) - 57948: 146, // week (1569x) - 57601: 147, // ascii (1568x) - 57628: 148, // byteType (1568x) - 57939: 149, // unicodeSym (1568x) - 57708: 150, // fields (1567x) - 57756: 151, // logs (1566x) - 57904: 152, // status (1566x) - 57916: 153, // tables (1566x) - 57593: 154, // action (1565x) - 57977: 155, // timeDuration (1565x) - 58065: 156, // execElapsed (1564x) - 57870: 157, // separator (1564x) - 58068: 158, // watch (1564x) - 57638: 159, // cipher (1563x) - 57742: 160, // issuer (1563x) - 57760: 161, // maxConnectionsPerHour (1563x) - 57761: 162, // maxQueriesPerHour (1563x) - 57763: 163, // maxUpdatesPerHour (1563x) - 57764: 164, // maxUserConnections (1563x) - 57819: 165, // preceding (1563x) - 57862: 166, // san (1563x) - 57907: 167, // subject (1563x) - 57925: 168, // tokenIssuer (1563x) - 57978: 169, // endTime (1562x) - 57743: 170, // jsonType (1562x) - 57753: 171, // local (1562x) - 57831: 172, // query (1562x) - 58019: 173, // startTime (1562x) - 57672: 174, // datetimeType (1561x) - 57673: 175, // dateType (1561x) - 57711: 176, // fixed (1561x) - 58087: 177, // job (1561x) - 57924: 178, // timeType (1561x) - 57621: 179, // bindings (1560x) - 57677: 180, // definer (1560x) - 57722: 181, // hash (1560x) - 57728: 182, // identified (1560x) - 57847: 183, // respect (1560x) - 57923: 184, // timestampType (1560x) - 57943: 185, // value (1560x) - 57615: 186, // backup (1559x) - 57625: 187, // booleanType (1559x) - 57666: 188, // current (1559x) - 57692: 189, // enforced (1559x) - 57714: 190, // following (1559x) - 57750: 191, // less (1559x) - 57790: 192, // nowait (1559x) - 57800: 193, // only (1559x) - 57863: 194, // savepoint (1559x) - 57882: 195, // skip (1559x) - 58033: 196, // taskTypes (1559x) - 57921: 197, // than (1559x) - 58109: 198, // tiFlash (1559x) - 57936: 199, // unbounded (1559x) - 57619: 200, // binding (1558x) - 57623: 201, // bitType (1558x) - 57626: 202, // boolType (1558x) - 57695: 203, // enum (1558x) - 57719: 204, // global (1558x) - 57861: 205, // hypo (1558x) - 57730: 206, // importKwd (1558x) - 57777: 207, // national (1558x) - 57778: 208, // ncharType (1558x) - 57990: 209, // next_row_id (1558x) - 57791: 210, // nvarcharType (1558x) - 57794: 211, // offset (1558x) - 57817: 212, // policy (1558x) - 58010: 213, // predicate (1558x) - 57918: 214, // temporary (1558x) - 57920: 215, // textType (1558x) - 57941: 216, // user (1558x) - 58086: 217, // jobs (1557x) - 57755: 218, // location (1557x) - 58008: 219, // planCache (1557x) - 57820: 220, // prepare (1557x) - 57842: 221, // replica (1557x) - 57854: 222, // role (1557x) - 58098: 223, // stats (1557x) - 57940: 224, // unknown (1557x) - 57954: 225, // wait (1557x) - 57627: 226, // btree (1556x) - 57676: 227, // declare (1556x) - 57715: 228, // format (1556x) - 57741: 229, // isolation (1556x) - 57747: 230, // last (1556x) - 57758: 231, // max_idxnum (1556x) - 57767: 232, // memory (1556x) - 57793: 233, // off (1556x) - 57802: 234, // optional (1556x) - 57812: 235, // per_db (1556x) - 58007: 236, // plan (1556x) - 57822: 237, // privileges (1556x) - 57845: 238, // required (1556x) - 57860: 239, // rtree (1556x) - 58095: 240, // sampleRate (1556x) - 57871: 241, // sequence (1556x) - 57874: 242, // session (1556x) - 57885: 243, // slow (1556x) - 57942: 244, // validation (1556x) - 57944: 245, // variables (1556x) - 57603: 246, // attributes (1555x) - 58076: 247, // cancel (1555x) - 57650: 248, // compact (1555x) - 58081: 249, // ddl (1555x) - 57679: 250, // digest (1555x) - 57681: 251, // disable (1555x) - 57685: 252, // do (1555x) - 57687: 253, // dynamic (1555x) - 57688: 254, // enable (1555x) - 57696: 255, // errorKwd (1555x) - 57712: 256, // flush (1555x) - 57716: 257, // full (1555x) - 57721: 258, // handler (1555x) - 57725: 259, // history (1555x) - 57765: 260, // mb (1555x) - 57773: 261, // mode (1555x) - 57780: 262, // next (1555x) - 57810: 263, // pause (1555x) - 57815: 264, // plugins (1555x) - 57824: 265, // processlist (1555x) - 57835: 266, // recover (1555x) - 57840: 267, // repair (1555x) - 57841: 268, // repeatable (1555x) - 58097: 269, // statistics (1555x) - 57909: 270, // subpartitions (1555x) - 58108: 271, // tidb (1555x) - 57950: 272, // without (1555x) - 58072: 273, // admin (1554x) - 58073: 274, // batch (1554x) - 57622: 275, // binlog (1554x) - 57624: 276, // block (1554x) - 57964: 277, // br (1554x) - 57965: 278, // briefType (1554x) - 58074: 279, // buckets (1554x) - 57630: 280, // calibrate (1554x) - 57631: 281, // capture (1554x) - 58077: 282, // cardinality (1554x) - 57634: 283, // chain (1554x) - 57641: 284, // clientErrorsSummary (1554x) - 58078: 285, // cmSketch (1554x) - 57642: 286, // coalesce (1554x) - 57651: 287, // compressed (1554x) - 57657: 288, // context (1554x) - 58067: 289, // cooldown (1554x) - 57968: 290, // copyKwd (1554x) - 58080: 291, // correlation (1554x) - 57658: 292, // cpu (1554x) - 57675: 293, // deallocate (1554x) - 58082: 294, // dependency (1554x) - 57680: 295, // directory (1554x) - 57683: 296, // discard (1554x) - 57684: 297, // disk (1554x) - 57975: 298, // dotType (1554x) - 58084: 299, // drainer (1554x) - 58085: 300, // dry (1554x) - 58066: 301, // dryRun (1554x) - 57686: 302, // duplicate (1554x) - 57979: 303, // exact (1554x) - 57701: 304, // exchange (1554x) - 57703: 305, // execute (1554x) - 57704: 306, // expansion (1554x) - 57982: 307, // flashback (1554x) - 57718: 308, // general (1554x) - 57723: 309, // help (1554x) - 58060: 310, // high (1554x) - 57724: 311, // histogram (1554x) - 57726: 312, // hosts (1554x) - 57729: 313, // identSQLErrors (1554x) - 57991: 314, // inplace (1554x) - 57736: 315, // instance (1554x) - 57992: 316, // instant (1554x) - 57740: 317, // ipc (1554x) - 57745: 318, // labels (1554x) - 57754: 319, // locked (1554x) - 58062: 320, // low (1554x) - 58061: 321, // medium (1554x) - 58003: 322, // metadata (1554x) - 57774: 323, // modify (1554x) - 58088: 324, // nodeID (1554x) - 58089: 325, // nodeState (1554x) - 57792: 326, // nulls (1554x) - 57804: 327, // pageSym (1554x) - 58092: 328, // pump (1554x) - 57828: 329, // purge (1554x) - 57834: 330, // rebuild (1554x) - 57836: 331, // redundant (1554x) - 57837: 332, // reload (1554x) - 57849: 333, // restore (1554x) - 57857: 334, // routine (1554x) - 58016: 335, // s3 (1554x) - 58094: 336, // samples (1554x) - 57866: 337, // secondaryLoad (1554x) - 57867: 338, // secondaryUnload (1554x) - 57877: 339, // share (1554x) - 57879: 340, // shutdown (1554x) - 58069: 341, // similar (1554x) - 57888: 342, // source (1554x) - 57604: 343, // statsOptions (1554x) - 58025: 344, // stop (1554x) - 57911: 345, // swaps (1554x) - 58034: 346, // tidbJson (1554x) - 58038: 347, // tokudbDefault (1554x) - 58039: 348, // tokudbFast (1554x) - 58040: 349, // tokudbLzma (1554x) - 58041: 350, // tokudbQuickLZ (1554x) - 58043: 351, // tokudbSmall (1554x) - 58042: 352, // tokudbSnappy (1554x) - 58044: 353, // tokudbUncompressed (1554x) - 58045: 354, // tokudbZlib (1554x) - 58046: 355, // tokudbZstd (1554x) - 58110: 356, // topn (1554x) - 57928: 357, // trace (1554x) - 57929: 358, // traditional (1554x) - 58054: 359, // trueCardCost (1554x) - 58053: 360, // verboseType (1554x) - 57947: 361, // warnings (1554x) - 57594: 362, // advise (1553x) - 57596: 363, // against (1553x) - 57597: 364, // ago (1553x) - 57599: 365, // always (1553x) - 57616: 366, // backups (1553x) - 57618: 367, // bernoulli (1553x) - 57620: 368, // bindingCache (1553x) - 58075: 369, // builtins (1553x) - 57632: 370, // cascaded (1553x) - 57633: 371, // causal (1553x) - 57639: 372, // cleanup (1553x) - 57640: 373, // client (1553x) - 57668: 374, // cluster (1553x) - 57643: 375, // collation (1553x) - 58079: 376, // columnStatsUsage (1553x) - 57649: 377, // committed (1553x) - 57646: 378, // config (1553x) - 57655: 379, // consistency (1553x) - 57656: 380, // consistent (1553x) - 58083: 381, // depth (1553x) - 57682: 382, // disabled (1553x) - 57976: 383, // dump (1553x) - 57689: 384, // enabled (1553x) - 57694: 385, // engines (1553x) - 57699: 386, // events (1553x) - 57700: 387, // evolve (1553x) - 57705: 388, // expire (1553x) - 57980: 389, // exprPushdownBlacklist (1553x) - 57706: 390, // extended (1553x) - 57707: 391, // faultsSym (1553x) - 57713: 392, // found (1553x) - 57717: 393, // function (1553x) - 57720: 394, // grants (1553x) - 58105: 395, // histogramsInFlight (1553x) - 57733: 396, // incremental (1553x) - 57734: 397, // indexes (1553x) - 57993: 398, // internal (1553x) - 57738: 399, // invoker (1553x) - 57739: 400, // io (1553x) - 57746: 401, // language (1553x) - 57751: 402, // level (1553x) - 57752: 403, // list (1553x) - 57757: 404, // master (1553x) - 57759: 405, // max_minutes (1553x) - 57779: 406, // never (1553x) - 57781: 407, // nextval (1553x) - 57789: 408, // none (1553x) - 57795: 409, // oltpReadOnly (1553x) - 57796: 410, // oltpReadWrite (1553x) - 57797: 411, // oltpWriteOnly (1553x) - 58090: 412, // optimistic (1553x) - 58005: 413, // optRuleBlacklist (1553x) - 57805: 414, // parser (1553x) - 57806: 415, // partial (1553x) - 57807: 416, // partitioning (1553x) - 57813: 417, // per_table (1553x) - 57811: 418, // percent (1553x) - 58091: 419, // pessimistic (1553x) - 57816: 420, // point (1553x) - 57821: 421, // preserve (1553x) - 57825: 422, // profile (1553x) - 57826: 423, // profiles (1553x) - 57830: 424, // queries (1553x) - 58012: 425, // recent (1553x) - 58115: 426, // region (1553x) - 58013: 427, // replayer (1553x) - 58113: 428, // reset (1553x) - 57850: 429, // restores (1553x) - 57852: 430, // reuse (1553x) - 57856: 431, // rollup (1553x) - 58093: 432, // run (1553x) - 57868: 433, // security (1553x) - 57873: 434, // serializable (1553x) - 58096: 435, // sessionStates (1553x) - 57881: 436, // simple (1553x) - 57884: 437, // slave (1553x) - 58102: 438, // statsHealthy (1553x) - 58100: 439, // statsHistograms (1553x) - 58104: 440, // statsLocked (1553x) - 58099: 441, // statsMeta (1553x) - 57912: 442, // switchesSym (1553x) - 57913: 443, // system (1553x) - 57914: 444, // systemTime (1553x) - 58032: 445, // target (1553x) - 58107: 446, // telemetryID (1553x) - 57919: 447, // temptable (1553x) - 58037: 448, // tls (1553x) - 58047: 449, // top (1553x) - 57927: 450, // tpcc (1553x) - 57930: 451, // transaction (1553x) - 57931: 452, // triggers (1553x) - 57937: 453, // uncommitted (1553x) - 57938: 454, // undefined (1553x) - 58112: 455, // width (1553x) - 57951: 456, // workload (1553x) - 57952: 457, // x509 (1553x) - 57957: 458, // addDate (1552x) - 57600: 459, // any (1552x) - 57958: 460, // approxCountDistinct (1552x) - 57959: 461, // approxPercentile (1552x) - 57612: 462, // avg (1552x) - 57960: 463, // bitAnd (1552x) - 57961: 464, // bitOr (1552x) - 57962: 465, // bitXor (1552x) - 57963: 466, // bound (1552x) - 57967: 467, // cast (1552x) - 57971: 468, // curDate (1552x) - 57970: 469, // curTime (1552x) - 57972: 470, // dateAdd (1552x) - 57973: 471, // dateSub (1552x) - 57697: 472, // escape (1552x) - 57698: 473, // event (1552x) - 57702: 474, // exclusive (1552x) - 57981: 475, // extract (1552x) - 57709: 476, // file (1552x) - 57983: 477, // follower (1552x) - 57987: 478, // getFormat (1552x) - 57989: 479, // groupConcat (1552x) - 57731: 480, // imports (1552x) - 58063: 481, // ioReadBandwidth (1552x) - 58064: 482, // ioWriteBandwidth (1552x) - 57994: 483, // jsonArrayagg (1552x) - 57995: 484, // jsonObjectAgg (1552x) - 57749: 485, // lastval (1552x) - 57996: 486, // leader (1552x) - 57998: 487, // learner (1552x) - 58002: 488, // max (1552x) - 57766: 489, // member (1552x) - 58001: 490, // min (1552x) - 57776: 491, // names (1552x) - 58004: 492, // now (1552x) - 58009: 493, // position (1552x) - 57823: 494, // process (1552x) - 57827: 495, // proxy (1552x) - 57832: 496, // quick (1552x) - 57843: 497, // replicas (1552x) - 57844: 498, // replication (1552x) - 57853: 499, // reverse (1552x) - 57858: 500, // rowCount (1552x) - 58015: 501, // running (1552x) - 57875: 502, // setval (1552x) - 57878: 503, // shared (1552x) - 57887: 504, // some (1552x) - 57889: 505, // sqlBufferResult (1552x) - 57890: 506, // sqlCache (1552x) - 57891: 507, // sqlNoCache (1552x) - 58018: 508, // staleness (1552x) - 58021: 509, // std (1552x) - 58022: 510, // stddev (1552x) - 58023: 511, // stddevPop (1552x) - 58024: 512, // stddevSamp (1552x) - 58026: 513, // strict (1552x) - 58027: 514, // strong (1552x) - 58028: 515, // subDate (1552x) - 58030: 516, // substring (1552x) - 58029: 517, // sum (1552x) - 57910: 518, // super (1552x) - 58106: 519, // telemetry (1552x) - 58035: 520, // timestampAdd (1552x) - 58036: 521, // timestampDiff (1552x) - 58048: 522, // trim (1552x) - 58050: 523, // variance (1552x) - 58051: 524, // varPop (1552x) - 58052: 525, // varSamp (1552x) - 58055: 526, // voter (1552x) - 57949: 527, // weightString (1552x) - 57500: 528, // on (1469x) - 40: 529, // '(' (1457x) - 57587: 530, // with (1338x) - 57352: 531, // stringLit (1321x) - 58161: 532, // not2 (1269x) - 57404: 533, // defaultKwd (1220x) - 57493: 534, // not (1204x) - 57368: 535, // as (1171x) - 57383: 536, // collate (1136x) - 57564: 537, // union (1132x) - 57472: 538, // left (1125x) - 57528: 539, // right (1125x) - 57571: 540, // using (1118x) - 43: 541, // '+' (1100x) - 45: 542, // '-' (1098x) - 57492: 543, // mod (1078x) - 57509: 544, // partition (1055x) - 57575: 545, // values (1035x) - 57497: 546, // null (1030x) - 57443: 547, // ignore (1027x) - 57423: 548, // except (1021x) - 57450: 549, // intersect (1020x) - 57524: 550, // replace (1010x) - 57381: 551, // charType (1006x) - 57425: 552, // fetch (1003x) - 57475: 553, // limit (994x) - 57535: 554, // set (994x) - 58150: 555, // eq (993x) - 57428: 556, // forKwd (992x) - 57452: 557, // into (986x) - 57431: 558, // from (984x) - 58145: 559, // intLit (980x) - 57481: 560, // lock (979x) - 57583: 561, // where (971x) - 57505: 562, // order (966x) - 57429: 563, // force (961x) - 57366: 564, // and (958x) - 57504: 565, // or (934x) - 57357: 566, // andand (933x) - 57814: 567, // pipesAsOr (933x) - 57588: 568, // xor (933x) - 57435: 569, // group (903x) - 57437: 570, // having (899x) - 57549: 571, // straightJoin (891x) - 57586: 572, // window (885x) - 57570: 573, // use (883x) - 57463: 574, // join (879x) - 57408: 575, // desc (874x) - 57473: 576, // like (869x) - 57591: 577, // natural (869x) - 57389: 578, // cross (868x) - 57422: 579, // explain (868x) - 57447: 580, // inner (868x) - 57442: 581, // ifKwd (867x) - 42: 582, // '*' (865x) - 125: 583, // '}' (865x) - 57372: 584, // binaryType (858x) - 57455: 585, // insert (855x) - 57531: 586, // rows (853x) - 57582: 587, // when (847x) - 57417: 588, // elseKwd (843x) - 57552: 589, // tableSample (843x) - 57514: 590, // rangeKwd (842x) - 57436: 591, // groups (841x) - 57399: 592, // dayHour (840x) - 57400: 593, // dayMicrosecond (840x) - 57401: 594, // dayMinute (840x) - 57402: 595, // daySecond (840x) - 57439: 596, // hourMicrosecond (840x) - 57440: 597, // hourMinute (840x) - 57441: 598, // hourSecond (840x) - 57490: 599, // minuteMicrosecond (840x) - 57491: 600, // minuteSecond (840x) - 57533: 601, // secondMicrosecond (840x) - 57589: 602, // yearMonth (840x) - 57369: 603, // asc (838x) - 57444: 604, // in (832x) - 57555: 605, // then (832x) - 57551: 606, // tableKwd (825x) - 47: 607, // '/' (823x) - 37: 608, // '%' (822x) - 38: 609, // '&' (822x) - 60: 610, // '<' (822x) - 62: 611, // '>' (822x) - 94: 612, // '^' (822x) - 124: 613, // '|' (822x) - 57412: 614, // div (822x) - 58151: 615, // ge (822x) - 57454: 616, // is (822x) - 58152: 617, // le (822x) - 58155: 618, // lsh (822x) - 58156: 619, // neq (822x) - 58157: 620, // neqSynonym (822x) - 58158: 621, // nulleq (822x) - 58160: 622, // rsh (822x) - 57378: 623, // caseKwd (819x) - 57523: 624, // repeat (819x) - 57370: 625, // between (817x) - 57353: 626, // singleAtIdentifier (811x) - 57474: 627, // ilike (809x) - 57520: 628, // regexpKwd (809x) - 57529: 629, // rlike (809x) - 57424: 630, // falseKwd (808x) - 57562: 631, // trueKwd (808x) - 57394: 632, // currentUser (807x) - 57349: 633, // memberof (806x) - 58144: 634, // decLit (800x) - 58143: 635, // floatLit (800x) - 58146: 636, // hexLit (800x) - 57530: 637, // row (799x) - 58147: 638, // bitLit (798x) - 57451: 639, // interval (798x) - 58159: 640, // paramMarker (797x) - 123: 641, // '{' (795x) - 57397: 642, // database (791x) - 57420: 643, // exists (790x) - 57387: 644, // convert (787x) - 57534: 645, // selectKwd (787x) - 57351: 646, // underscoreCS (787x) - 58123: 647, // builtinCurDate (786x) - 58131: 648, // builtinNow (786x) - 57391: 649, // currentDate (786x) - 57393: 650, // currentTs (786x) - 57354: 651, // doubleAtIdentifier (786x) - 57479: 652, // localTime (786x) - 57480: 653, // localTs (786x) - 58120: 654, // builtinCount (784x) - 33: 655, // '!' (783x) - 126: 656, // '~' (783x) - 58121: 657, // builtinApproxCountDistinct (783x) - 58122: 658, // builtinApproxPercentile (783x) - 58116: 659, // builtinBitAnd (783x) - 58117: 660, // builtinBitOr (783x) - 58118: 661, // builtinBitXor (783x) - 58119: 662, // builtinCast (783x) - 58124: 663, // builtinCurTime (783x) - 58125: 664, // builtinDateAdd (783x) - 58126: 665, // builtinDateSub (783x) - 58127: 666, // builtinExtract (783x) - 58128: 667, // builtinGroupConcat (783x) - 58129: 668, // builtinMax (783x) - 58130: 669, // builtinMin (783x) - 58132: 670, // builtinPosition (783x) - 58136: 671, // builtinStddevPop (783x) - 58137: 672, // builtinStddevSamp (783x) - 58133: 673, // builtinSubstring (783x) - 58134: 674, // builtinSum (783x) - 58135: 675, // builtinSysDate (783x) - 58138: 676, // builtinTranslate (783x) - 58139: 677, // builtinTrim (783x) - 58140: 678, // builtinUser (783x) - 58141: 679, // builtinVarPop (783x) - 58142: 680, // builtinVarSamp (783x) - 57390: 681, // cumeDist (783x) - 57395: 682, // currentRole (783x) - 57392: 683, // currentTime (783x) - 57407: 684, // denseRank (783x) - 57426: 685, // firstValue (783x) - 57467: 686, // lag (783x) - 57468: 687, // lastValue (783x) - 57469: 688, // lead (783x) - 57495: 689, // nthValue (783x) - 57496: 690, // ntile (783x) - 57510: 691, // percentRank (783x) - 57515: 692, // rank (783x) - 57532: 693, // rowNumber (783x) - 57550: 694, // tidbCurrentTSO (783x) - 57572: 695, // utcDate (783x) - 57574: 696, // utcTime (783x) - 57573: 697, // utcTimestamp (783x) - 57464: 698, // key (778x) - 57382: 699, // check (768x) - 57358: 700, // pipes (768x) - 57512: 701, // primary (768x) - 57563: 702, // unique (761x) - 57385: 703, // constraint (758x) - 57519: 704, // references (756x) - 57433: 705, // generated (752x) - 57380: 706, // character (751x) - 57445: 707, // index (735x) - 57485: 708, // match (721x) - 57559: 709, // to (626x) - 57365: 710, // analyze (624x) - 57568: 711, // update (619x) - 57363: 712, // all (608x) - 46: 713, // '.' (607x) - 58149: 714, // assignmentEq (573x) - 57486: 715, // maxValue (573x) - 58153: 716, // jss (572x) - 58154: 717, // juss (572x) - 57367: 718, // array (569x) - 57476: 719, // lines (565x) - 57375: 720, // by (557x) - 57364: 721, // alter (555x) - 57525: 722, // require (552x) - 64: 723, // '@' (547x) - 57539: 724, // sql (546x) - 57414: 725, // drop (541x) - 57377: 726, // cascade (540x) - 57516: 727, // read (540x) - 57526: 728, // restrict (540x) - 57347: 729, // asof (539x) - 57578: 730, // varcharacter (539x) - 57577: 731, // varcharType (539x) - 57403: 732, // decimalType (538x) - 57413: 733, // doubleType (538x) - 57427: 734, // floatType (538x) - 57449: 735, // integerType (538x) - 57456: 736, // intType (538x) - 57517: 737, // realType (538x) - 57579: 738, // varbinaryType (537x) - 57371: 739, // bigIntType (536x) - 57373: 740, // blobType (536x) - 57388: 741, // create (536x) - 57430: 742, // foreign (536x) - 57432: 743, // fulltext (536x) - 57457: 744, // int1Type (536x) - 57458: 745, // int2Type (536x) - 57459: 746, // int3Type (536x) - 57460: 747, // int4Type (536x) - 57461: 748, // int8Type (536x) - 57576: 749, // long (536x) - 57482: 750, // longblobType (536x) - 57483: 751, // longtextType (536x) - 57487: 752, // mediumblobType (536x) - 57488: 753, // mediumIntType (536x) - 57489: 754, // mediumtextType (536x) - 57498: 755, // numericType (536x) - 57537: 756, // smallIntType (536x) - 57556: 757, // tinyblobType (536x) - 57557: 758, // tinyIntType (536x) - 57558: 759, // tinytextType (536x) - 57348: 760, // toTimestamp (535x) - 57379: 761, // change (533x) - 57522: 762, // rename (533x) - 57585: 763, // write (533x) - 57362: 764, // add (531x) - 57501: 765, // optimize (531x) - 58429: 766, // Identifier (524x) - 58510: 767, // NotKeywordToken (524x) - 58785: 768, // TiDBKeyword (524x) - 58795: 769, // UnReservedKeyword (524x) - 58750: 770, // SubSelect (255x) - 58805: 771, // UserVariable (195x) - 58481: 772, // Literal (194x) - 58721: 773, // SimpleIdent (194x) - 58740: 774, // StringLiteral (194x) - 58507: 775, // NextValueForSequence (191x) - 58406: 776, // FunctionCallGeneric (190x) - 58407: 777, // FunctionCallKeyword (190x) - 58408: 778, // FunctionCallNonKeyword (190x) - 58409: 779, // FunctionNameConflict (190x) - 58410: 780, // FunctionNameDateArith (190x) - 58411: 781, // FunctionNameDateArithMultiForms (190x) - 58412: 782, // FunctionNameDatetimePrecision (190x) - 58413: 783, // FunctionNameOptionalBraces (190x) - 58414: 784, // FunctionNameSequence (190x) - 58720: 785, // SimpleExpr (190x) - 58751: 786, // SumExpr (190x) - 58753: 787, // SystemVariable (190x) - 58816: 788, // Variable (190x) - 58839: 789, // WindowFuncCall (190x) - 58240: 790, // BitExpr (175x) - 58585: 791, // PredicateExpr (144x) - 58243: 792, // BoolPri (141x) - 58369: 793, // Expression (141x) - 58505: 794, // NUM (121x) - 58855: 795, // logAnd (107x) - 58856: 796, // logOr (107x) - 58360: 797, // EqOpt (97x) - 57406: 798, // deleteKwd (86x) - 58763: 799, // TableName (81x) - 58741: 800, // StringName (56x) - 58675: 801, // SelectStmt (52x) - 58676: 802, // SelectStmtBasic (52x) - 58678: 803, // SelectStmtFromDualTable (52x) - 58679: 804, // SelectStmtFromTable (52x) - 58696: 805, // SetOprClause (52x) - 58697: 806, // SetOprClauseList (51x) - 58700: 807, // SetOprStmtWithLimitOrderBy (51x) - 58701: 808, // SetOprStmtWoutLimitOrderBy (51x) - 58845: 809, // WithClause (49x) - 58472: 810, // LengthNum (48x) - 58688: 811, // SelectStmtWithClause (48x) - 58699: 812, // SetOprStmt (48x) - 57566: 813, // unsigned (47x) - 57508: 814, // over (45x) - 57590: 815, // zerofill (45x) - 58269: 816, // ColumnName (41x) - 58799: 817, // UpdateStmtNoWith (41x) - 58327: 818, // DeleteWithoutUsingStmt (40x) - 58457: 819, // InsertIntoStmt (38x) - 58460: 820, // Int64Num (38x) - 58639: 821, // ReplaceIntoStmt (38x) - 58798: 822, // UpdateStmt (38x) - 57409: 823, // describe (36x) - 57410: 824, // distinct (36x) - 57411: 825, // distinctRow (36x) - 57584: 826, // while (36x) - 58844: 827, // WindowingClause (35x) - 58326: 828, // DeleteWithUsingStmt (34x) - 57462: 829, // iterate (34x) - 57471: 830, // leave (34x) - 57405: 831, // delayed (33x) - 57438: 832, // highPriority (33x) - 57484: 833, // lowPriority (33x) - 58325: 834, // DeleteFromStmt (32x) - 57356: 835, // hintComment (27x) - 58380: 836, // FieldLen (25x) - 58555: 837, // OrderBy (25x) - 58682: 838, // SelectStmtLimit (25x) - 58549: 839, // OptWindowingClause (24x) - 58213: 840, // AnalyzeTableStmt (23x) - 58283: 841, // CommitStmt (23x) - 58666: 842, // RollbackStmt (23x) - 58704: 843, // SetStmt (23x) - 57540: 844, // sqlBigResult (23x) - 57541: 845, // sqlCalcFoundRows (23x) - 57542: 846, // sqlSmallResult (23x) - 57554: 847, // terminated (21x) - 58258: 848, // CharsetKw (20x) - 58430: 849, // IfExists (20x) - 58807: 850, // Username (20x) - 57418: 851, // enclosed (19x) - 58365: 852, // ExplainStmt (19x) - 58366: 853, // ExplainSym (19x) - 58793: 854, // TruncateTableStmt (19x) - 58800: 855, // UseStmt (19x) - 57419: 856, // escaped (18x) - 58370: 857, // ExpressionList (18x) - 57350: 858, // optionallyEnclosedBy (18x) - 58596: 859, // ProcedureBlockContent (18x) - 58625: 860, // ProcedureUnlabelLoopStmt (18x) - 58579: 861, // PlacementPolicyOption (17x) - 58598: 862, // ProcedureCaseStmt (17x) - 58599: 863, // ProcedureCloseCur (17x) - 58605: 864, // ProcedureFetchInto (17x) - 58611: 865, // ProcedureIfstmt (17x) - 58612: 866, // ProcedureIterate (17x) - 58613: 867, // ProcedureLabeledBlock (17x) - 58627: 868, // ProcedurelabeledLoopStmt (17x) - 58614: 869, // ProcedureLeave (17x) - 58615: 870, // ProcedureOpenCur (17x) - 58618: 871, // ProcedureProcStmt (17x) - 58621: 872, // ProcedureSearchedCase (17x) - 58622: 873, // ProcedureSimpleCase (17x) - 58623: 874, // ProcedureStatementStmt (17x) - 58626: 875, // ProcedureUnlabeledBlock (17x) - 58624: 876, // ProcedureUnlabelLoopBlock (17x) - 58431: 877, // IfNotExists (16x) - 58764: 878, // TableNameList (16x) - 58332: 879, // DistinctKwd (15x) - 58567: 880, // PartitionNameList (15x) - 58787: 881, // TimestampUnit (15x) - 58333: 882, // DistinctOpt (14x) - 58533: 883, // OptFieldLen (14x) - 58829: 884, // WhereClause (14x) - 58830: 885, // WhereClauseOptional (14x) - 58322: 886, // DefaultKwdOpt (13x) - 58361: 887, // EqOrAssignmentEq (13x) - 58368: 888, // ExprOrDefault (13x) - 57478: 889, // load (13x) - 58466: 890, // JoinTable (12x) - 58528: 891, // OptBinary (12x) - 57521: 892, // release (12x) - 58663: 893, // RolenameComposed (12x) - 58760: 894, // TableFactor (12x) - 58773: 895, // TableRef (12x) - 58786: 896, // TimeUnit (12x) - 58212: 897, // AnalyzeOptionListOpt (11x) - 58401: 898, // FromOrIn (11x) - 58208: 899, // AlterTableStmt (10x) - 58259: 900, // CharsetName (10x) - 58270: 901, // ColumnNameList (10x) - 58312: 902, // DBName (10x) - 57494: 903, // noWriteToBinLog (10x) - 58556: 904, // OrderByOptional (10x) - 58558: 905, // PartDefOption (10x) - 58719: 906, // SignedNum (10x) - 58246: 907, // BuggyDefaultFalseDistinctOpt (9x) - 58321: 908, // DefaultFalseDistinctOpt (9x) - 58467: 909, // JoinType (9x) - 58511: 910, // NotSym (9x) - 58518: 911, // NumLiteral (9x) - 58662: 912, // Rolename (9x) - 58657: 913, // RoleNameString (9x) - 58310: 914, // CrossOpt (8x) - 58367: 915, // ExplainableStmt (8x) - 58371: 916, // ExpressionListOpt (8x) - 58451: 917, // IndexPartSpecification (8x) - 58468: 918, // KeyOrIndex (8x) - 58508: 919, // NoWriteToBinLogAliasOpt (8x) - 58683: 920, // SelectStmtLimitOpt (8x) - 58819: 921, // VariableName (8x) - 58194: 922, // AllOrPartitionNameList (7x) - 58293: 923, // ConstraintKeywordOpt (7x) - 58317: 924, // DatabaseSym (7x) - 58386: 925, // FieldsOrColumns (7x) - 58398: 926, // ForceOpt (7x) - 58452: 927, // IndexPartSpecificationList (7x) - 58589: 928, // Priority (7x) - 58619: 929, // ProcedureProcStmt1s (7x) - 58667: 930, // RowFormat (7x) - 58670: 931, // RowValue (7x) - 58694: 932, // SetExpr (7x) - 58706: 933, // ShowDatabaseNameOpt (7x) - 58770: 934, // TableOption (7x) - 57580: 935, // varying (7x) - 58235: 936, // BeginTransactionStmt (6x) - 58237: 937, // BindableStmt (6x) - 58227: 938, // BRIEBooleanOptionName (6x) - 58228: 939, // BRIEIntegerOptionName (6x) - 58229: 940, // BRIEKeywordOptionName (6x) - 58230: 941, // BRIEOption (6x) - 58231: 942, // BRIEOptions (6x) - 58233: 943, // BRIEStringOptionName (6x) - 58257: 944, // Char (6x) - 57384: 945, // column (6x) - 58264: 946, // ColumnDef (6x) - 58314: 947, // DatabaseOption (6x) - 58362: 948, // EscapedTableRef (6x) - 58384: 949, // FieldTerminator (6x) - 57434: 950, // grant (6x) - 58433: 951, // IgnoreOptional (6x) - 58443: 952, // IndexInvisible (6x) - 58448: 953, // IndexNameList (6x) - 58454: 954, // IndexType (6x) - 58488: 955, // LoadDataStmt (6x) - 58568: 956, // PartitionNameListOpt (6x) - 57513: 957, // procedure (6x) - 58634: 958, // ReleaseSavepointStmt (6x) - 58645: 959, // ResourceGroupName (6x) - 58664: 960, // RolenameList (6x) - 58671: 961, // SavepointStmt (6x) - 57536: 962, // show (6x) - 58768: 963, // TableOptimizerHints (6x) - 58808: 964, // UsernameList (6x) - 58846: 965, // WithClustered (6x) - 58192: 966, // AlgorithmClause (5x) - 58248: 967, // ByItem (5x) - 58263: 968, // CollationName (5x) - 58267: 969, // ColumnKeywordOpt (5x) - 58328: 970, // DirectPlacementOption (5x) - 58330: 971, // DirectResourceGroupOption (5x) - 58382: 972, // FieldOpt (5x) - 58383: 973, // FieldOpts (5x) - 58427: 974, // IdentList (5x) - 58446: 975, // IndexName (5x) - 58449: 976, // IndexOption (5x) - 58450: 977, // IndexOptionList (5x) - 57446: 978, // infile (5x) - 57466: 979, // kill (5x) - 58477: 980, // LimitOption (5x) - 58492: 981, // LockClause (5x) - 58530: 982, // OptCharsetWithOptBinary (5x) - 58540: 983, // OptNullTreatment (5x) - 58583: 984, // PolicyName (5x) - 58590: 985, // PriorityOpt (5x) - 58674: 986, // SelectLockOpt (5x) - 58681: 987, // SelectStmtIntoOption (5x) - 58774: 988, // TableRefs (5x) - 58801: 989, // UserSpec (5x) - 58216: 990, // AsOfClause (4x) - 58219: 991, // Assignment (4x) - 58225: 992, // AuthString (4x) - 58244: 993, // Boolean (4x) - 58247: 994, // BuiltinFunction (4x) - 58249: 995, // ByList (4x) - 58287: 996, // ConfigItemName (4x) - 58291: 997, // Constraint (4x) - 58394: 998, // FloatOpt (4x) - 58455: 999, // IndexTypeName (4x) - 58517: 1000, // NumList (4x) - 57502: 1001, // option (4x) - 57503: 1002, // optionally (4x) - 58546: 1003, // OptWild (4x) - 57507: 1004, // outer (4x) - 58584: 1005, // Precision (4x) - 58630: 1006, // ReferDef (4x) - 58653: 1007, // RestrictOrCascadeOpt (4x) - 58669: 1008, // RowStmt (4x) - 58689: 1009, // SequenceOption (4x) - 57548: 1010, // statsExtended (4x) - 58755: 1011, // TableAsName (4x) - 58756: 1012, // TableAsNameOpt (4x) - 58767: 1013, // TableNameOptWild (4x) - 58769: 1014, // TableOptimizerHintsOpt (4x) - 58771: 1015, // TableOptionList (4x) - 58782: 1016, // TextString (4x) - 58789: 1017, // TraceableStmt (4x) - 58790: 1018, // TransactionChar (4x) - 58802: 1019, // UserSpecList (4x) - 58815: 1020, // Varchar (4x) - 58840: 1021, // WindowName (4x) - 58220: 1022, // AssignmentList (3x) - 58222: 1023, // AttributesOpt (3x) - 58241: 1024, // BitValueType (3x) - 58242: 1025, // BlobType (3x) - 58245: 1026, // BooleanType (3x) - 58276: 1027, // ColumnOption (3x) - 58279: 1028, // ColumnPosition (3x) - 58284: 1029, // CommonTableExpr (3x) - 58306: 1030, // CreateTableStmt (3x) - 58311: 1031, // CurdateSym (3x) - 58315: 1032, // DatabaseOptionList (3x) - 58318: 1033, // DateAndTimeType (3x) - 58323: 1034, // DefaultTrueDistinctOpt (3x) - 58329: 1035, // DirectResourceGroupBackgroundOption (3x) - 58331: 1036, // DirectResourceGroupRunawayOption (3x) - 58352: 1037, // DynamicCalibrateResourceOption (3x) - 57416: 1038, // elseIfKwd (3x) - 58357: 1039, // EnforcedOrNot (3x) - 58373: 1040, // ExtendedPriv (3x) - 58389: 1041, // FixedPointType (3x) - 58395: 1042, // FloatingPointType (3x) - 58415: 1043, // GeneratedAlways (3x) - 58417: 1044, // GlobalScope (3x) - 58421: 1045, // GroupByClause (3x) - 58438: 1046, // IndexHint (3x) - 58442: 1047, // IndexHintType (3x) - 58447: 1048, // IndexNameAndTypeOpt (3x) - 58461: 1049, // IntegerType (3x) - 57465: 1050, // keys (3x) - 58479: 1051, // Lines (3x) - 58491: 1052, // LocationLabelList (3x) - 58502: 1053, // MaxValueOrExpression (3x) - 58504: 1054, // NChar (3x) - 58512: 1055, // NowSym (3x) - 58513: 1056, // NowSymFunc (3x) - 58514: 1057, // NowSymOptionFraction (3x) - 58519: 1058, // NumericType (3x) - 58506: 1059, // NVarchar (3x) - 58541: 1060, // OptOrder (3x) - 58545: 1061, // OptTemporary (3x) - 58559: 1062, // PartDefOptionList (3x) - 58561: 1063, // PartitionDefinition (3x) - 58572: 1064, // PasswordOrLockOption (3x) - 58582: 1065, // PluginNameList (3x) - 58588: 1066, // PrimaryOpt (3x) - 58591: 1067, // PrivElem (3x) - 58593: 1068, // PrivType (3x) - 58640: 1069, // RequireClause (3x) - 58641: 1070, // RequireClauseOpt (3x) - 58643: 1071, // RequireListElement (3x) - 58665: 1072, // RolenameWithoutIdent (3x) - 58658: 1073, // RoleOrPrivElem (3x) - 58680: 1074, // SelectStmtGroup (3x) - 58698: 1075, // SetOprOpt (3x) - 58718: 1076, // SignedLiteral (3x) - 58743: 1077, // StringType (3x) - 58754: 1078, // TableAliasRefList (3x) - 58757: 1079, // TableElement (3x) - 58784: 1080, // TextType (3x) - 58791: 1081, // TransactionChars (3x) - 57561: 1082, // trigger (3x) - 58794: 1083, // Type (3x) - 57565: 1084, // unlock (3x) - 57567: 1085, // until (3x) - 57569: 1086, // usage (3x) - 58812: 1087, // ValuesList (3x) - 58814: 1088, // ValuesStmtList (3x) - 58810: 1089, // ValueSym (3x) - 58817: 1090, // VariableAssignment (3x) - 58837: 1091, // WindowFrameStart (3x) - 58854: 1092, // Year (3x) - 58190: 1093, // AdminStmt (2x) - 58193: 1094, // AllColumnsOrPredicateColumnsOpt (2x) - 58195: 1095, // AlterDatabaseStmt (2x) - 58196: 1096, // AlterInstanceStmt (2x) - 58197: 1097, // AlterOrderItem (2x) - 58199: 1098, // AlterPolicyStmt (2x) - 58200: 1099, // AlterResourceGroupStmt (2x) - 58201: 1100, // AlterSequenceOption (2x) - 58203: 1101, // AlterSequenceStmt (2x) - 58204: 1102, // AlterTableSpec (2x) - 58209: 1103, // AlterUserStmt (2x) - 58210: 1104, // AnalyzeOption (2x) - 58239: 1105, // BinlogStmt (2x) - 58232: 1106, // BRIEStmt (2x) - 58234: 1107, // BRIETables (2x) - 58251: 1108, // CalibrateResourceStmt (2x) - 57376: 1109, // call (2x) - 58253: 1110, // CallStmt (2x) - 58254: 1111, // CancelImportStmt (2x) - 58255: 1112, // CastType (2x) - 58256: 1113, // ChangeStmt (2x) - 58262: 1114, // CheckConstraintKeyword (2x) - 58271: 1115, // ColumnNameListOpt (2x) - 58274: 1116, // ColumnNameOrUserVariable (2x) - 58273: 1117, // ColumnNameOrUserVarListOptWithBrackets (2x) - 58277: 1118, // ColumnOptionList (2x) - 58278: 1119, // ColumnOptionListOpt (2x) - 58282: 1120, // CommentOrAttributeOption (2x) - 58286: 1121, // CompletionTypeWithinTransaction (2x) - 58288: 1122, // ConnectionOption (2x) - 58290: 1123, // ConnectionOptions (2x) - 58294: 1124, // CreateBindingStmt (2x) - 58295: 1125, // CreateDatabaseStmt (2x) - 58296: 1126, // CreateIndexStmt (2x) - 58297: 1127, // CreatePolicyStmt (2x) - 58298: 1128, // CreateProcedureStmt (2x) - 58299: 1129, // CreateResourceGroupStmt (2x) - 58300: 1130, // CreateRoleStmt (2x) - 58302: 1131, // CreateSequenceStmt (2x) - 58303: 1132, // CreateStatisticsStmt (2x) - 58304: 1133, // CreateTableOptionListOpt (2x) - 58307: 1134, // CreateUserStmt (2x) - 58309: 1135, // CreateViewStmt (2x) - 57398: 1136, // databases (2x) - 58319: 1137, // DeallocateStmt (2x) - 58320: 1138, // DeallocateSym (2x) - 58334: 1139, // DoStmt (2x) - 58335: 1140, // DropBindingStmt (2x) - 58336: 1141, // DropDatabaseStmt (2x) - 58337: 1142, // DropIndexStmt (2x) - 58338: 1143, // DropLoadDataStmt (2x) - 58339: 1144, // DropPolicyStmt (2x) - 58340: 1145, // DropProcedureStmt (2x) - 58341: 1146, // DropResourceGroupStmt (2x) - 58342: 1147, // DropRoleStmt (2x) - 58343: 1148, // DropSequenceStmt (2x) - 58344: 1149, // DropStatisticsStmt (2x) - 58345: 1150, // DropStatsStmt (2x) - 58346: 1151, // DropTableStmt (2x) - 58347: 1152, // DropUserStmt (2x) - 58348: 1153, // DropViewStmt (2x) - 58350: 1154, // DuplicateOpt (2x) - 58353: 1155, // ElseCaseOpt (2x) - 58355: 1156, // EmptyStmt (2x) - 58356: 1157, // EncryptionOpt (2x) - 58358: 1158, // EnforcedOrNotOpt (2x) - 58363: 1159, // ExecuteStmt (2x) - 58364: 1160, // ExplainFormatType (2x) - 58375: 1161, // Field (2x) - 58378: 1162, // FieldItem (2x) - 58385: 1163, // Fields (2x) - 58390: 1164, // FlashbackDatabaseStmt (2x) - 58391: 1165, // FlashbackTableStmt (2x) - 58392: 1166, // FlashbackToNewName (2x) - 58393: 1167, // FlashbackToTimestampStmt (2x) - 58397: 1168, // FlushStmt (2x) - 58399: 1169, // FormatOpt (2x) - 58404: 1170, // FuncDatetimePrecList (2x) - 58405: 1171, // FuncDatetimePrecListOpt (2x) - 58418: 1172, // GrantProxyStmt (2x) - 58419: 1173, // GrantRoleStmt (2x) - 58420: 1174, // GrantStmt (2x) - 58422: 1175, // HandleRange (2x) - 58424: 1176, // HashString (2x) - 58425: 1177, // HavingClause (2x) - 58426: 1178, // HelpStmt (2x) - 58435: 1179, // ImportIntoStmt (2x) - 58437: 1180, // IndexAdviseStmt (2x) - 58439: 1181, // IndexHintList (2x) - 58440: 1182, // IndexHintListOpt (2x) - 58445: 1183, // IndexLockAndAlgorithmOpt (2x) - 57448: 1184, // inout (2x) - 58458: 1185, // InsertValues (2x) - 58463: 1186, // IntoOpt (2x) - 58469: 1187, // KeyOrIndexOpt (2x) - 58470: 1188, // KillOrKillTiDB (2x) - 58471: 1189, // KillStmt (2x) - 58473: 1190, // LikeOrIlikeEscapeOpt (2x) - 58476: 1191, // LimitClause (2x) - 57477: 1192, // linear (2x) - 58478: 1193, // LinearOpt (2x) - 58482: 1194, // LoadDataOption (2x) - 58484: 1195, // LoadDataOptionListOpt (2x) - 58485: 1196, // LoadDataSetItem (2x) - 58487: 1197, // LoadDataSetSpecOpt (2x) - 58489: 1198, // LoadStatsStmt (2x) - 58490: 1199, // LocalOpt (2x) - 58493: 1200, // LockStatsStmt (2x) - 58494: 1201, // LockTablesStmt (2x) - 58503: 1202, // MaxValueOrExpressionList (2x) - 58509: 1203, // NonTransactionalDMLStmt (2x) - 58515: 1204, // NowSymOptionFractionParentheses (2x) - 58520: 1205, // ObjectType (2x) - 57499: 1206, // of (2x) - 58521: 1207, // OfTablesOpt (2x) - 58522: 1208, // OnCommitOpt (2x) - 58523: 1209, // OnDelete (2x) - 58526: 1210, // OnUpdate (2x) - 58531: 1211, // OptCollate (2x) - 58535: 1212, // OptFull (2x) - 58537: 1213, // OptInteger (2x) - 58551: 1214, // OptionalBraces (2x) - 58550: 1215, // OptionLevel (2x) - 58539: 1216, // OptLeadLagInfo (2x) - 58538: 1217, // OptLLDefault (2x) - 57506: 1218, // out (2x) - 58557: 1219, // OuterOpt (2x) - 58562: 1220, // PartitionDefinitionList (2x) - 58563: 1221, // PartitionDefinitionListOpt (2x) - 58564: 1222, // PartitionIntervalOpt (2x) - 58570: 1223, // PartitionOpt (2x) - 58571: 1224, // PasswordOpt (2x) - 58573: 1225, // PasswordOrLockOptionList (2x) - 58574: 1226, // PasswordOrLockOptions (2x) - 58575: 1227, // PauseLoadDataStmt (2x) - 58578: 1228, // PlacementOptionList (2x) - 58581: 1229, // PlanReplayerStmt (2x) - 58587: 1230, // PreparedStmt (2x) - 58592: 1231, // PrivLevel (2x) - 58594: 1232, // ProcedurceCond (2x) - 58595: 1233, // ProcedurceLabelOpt (2x) - 58601: 1234, // ProcedureDecl (2x) - 58608: 1235, // ProcedureHcond (2x) - 58610: 1236, // ProcedureIf (2x) - 58628: 1237, // QuickOptional (2x) - 58629: 1238, // RecoverTableStmt (2x) - 58631: 1239, // ReferOpt (2x) - 58633: 1240, // RegexpSym (2x) - 58635: 1241, // RenameTableStmt (2x) - 58636: 1242, // RenameUserStmt (2x) - 58638: 1243, // RepeatableOpt (2x) - 58646: 1244, // ResourceGroupNameOption (2x) - 58647: 1245, // ResourceGroupOptionList (2x) - 58652: 1246, // RestartStmt (2x) - 58654: 1247, // ResumeLoadDataStmt (2x) - 57527: 1248, // revoke (2x) - 58655: 1249, // RevokeRoleStmt (2x) - 58656: 1250, // RevokeStmt (2x) - 58659: 1251, // RoleOrPrivElemList (2x) - 58660: 1252, // RoleSpec (2x) - 58672: 1253, // SearchWhenThen (2x) - 58684: 1254, // SelectStmtOpt (2x) - 58687: 1255, // SelectStmtSQLCache (2x) - 58691: 1256, // SetBindingStmt (2x) - 58692: 1257, // SetDefaultRoleOpt (2x) - 58693: 1258, // SetDefaultRoleStmt (2x) - 58703: 1259, // SetRoleStmt (2x) - 58711: 1260, // ShowProfileType (2x) - 58714: 1261, // ShowStmt (2x) - 58715: 1262, // ShowTableAliasOpt (2x) - 58717: 1263, // ShutdownStmt (2x) - 58722: 1264, // SimpleWhenThen (2x) - 58727: 1265, // SplitOption (2x) - 58728: 1266, // SplitRegionStmt (2x) - 58724: 1267, // SpOptInout (2x) - 58725: 1268, // SpPdparam (2x) - 57543: 1269, // sqlexception (2x) - 57544: 1270, // sqlstate (2x) - 57545: 1271, // sqlwarning (2x) - 58732: 1272, // Statement (2x) - 58735: 1273, // StatsOptionsOpt (2x) - 58736: 1274, // StatsPersistentVal (2x) - 58737: 1275, // StatsType (2x) - 58744: 1276, // SubPartDefinition (2x) - 58747: 1277, // SubPartitionMethod (2x) - 58752: 1278, // Symbol (2x) - 58758: 1279, // TableElementList (2x) - 58761: 1280, // TableLock (2x) - 58765: 1281, // TableNameListOpt (2x) - 58772: 1282, // TableOrTables (2x) - 58781: 1283, // TablesTerminalSym (2x) - 58779: 1284, // TableToTable (2x) - 58783: 1285, // TextStringList (2x) - 58788: 1286, // TraceStmt (2x) - 58796: 1287, // UnlockStatsStmt (2x) - 58797: 1288, // UnlockTablesStmt (2x) - 58803: 1289, // UserToUser (2x) - 58818: 1290, // VariableAssignmentList (2x) - 58827: 1291, // WhenClause (2x) - 58832: 1292, // WindowDefinition (2x) - 58835: 1293, // WindowFrameBound (2x) - 58842: 1294, // WindowSpec (2x) - 58847: 1295, // WithGrantOptionOpt (2x) - 58848: 1296, // WithList (2x) - 58853: 1297, // Writeable (2x) - 58: 1298, // ':' (1x) - 58189: 1299, // AdminShowSlow (1x) - 58191: 1300, // AdminStmtLimitOpt (1x) - 58198: 1301, // AlterOrderList (1x) - 58202: 1302, // AlterSequenceOptionList (1x) - 58205: 1303, // AlterTableSpecList (1x) - 58206: 1304, // AlterTableSpecListOpt (1x) - 58207: 1305, // AlterTableSpecSingleOpt (1x) - 58211: 1306, // AnalyzeOptionList (1x) - 58214: 1307, // AnyOrAll (1x) - 58215: 1308, // ArrayKwdOpt (1x) - 58217: 1309, // AsOfClauseOpt (1x) - 58218: 1310, // AsOpt (1x) - 58223: 1311, // AuthOption (1x) - 58224: 1312, // AuthPlugin (1x) - 58226: 1313, // AutoRandomOpt (1x) - 58236: 1314, // BetweenOrNotOp (1x) - 58238: 1315, // BindingStatusType (1x) - 57374: 1316, // both (1x) - 58250: 1317, // CalibrateOption (1x) - 58252: 1318, // CalibrateResourceWorkloadOption (1x) - 58260: 1319, // CharsetNameOrDefault (1x) - 58261: 1320, // CharsetOpt (1x) - 58266: 1321, // ColumnFormat (1x) - 58268: 1322, // ColumnList (1x) - 58275: 1323, // ColumnNameOrUserVariableList (1x) - 58272: 1324, // ColumnNameOrUserVarListOpt (1x) - 58280: 1325, // ColumnSetValueList (1x) - 58285: 1326, // CompareOp (1x) - 58289: 1327, // ConnectionOptionList (1x) - 58292: 1328, // ConstraintElem (1x) - 57386: 1329, // continueKwd (1x) - 58301: 1330, // CreateSequenceOptionListOpt (1x) - 58305: 1331, // CreateTableSelectOpt (1x) - 58308: 1332, // CreateViewSelectOpt (1x) - 57396: 1333, // cursor (1x) - 58316: 1334, // DatabaseOptionListOpt (1x) - 58313: 1335, // DBNameList (1x) - 58324: 1336, // DefaultValueExpr (1x) - 58349: 1337, // DryRunOptions (1x) - 57415: 1338, // dual (1x) - 58351: 1339, // DynamicCalibrateOptionList (1x) - 58354: 1340, // ElseOpt (1x) - 58359: 1341, // EnforcedOrNotOrNotNullOpt (1x) - 57421: 1342, // exit (1x) - 58372: 1343, // ExpressionOpt (1x) - 58374: 1344, // FetchFirstOpt (1x) - 58376: 1345, // FieldAsName (1x) - 58377: 1346, // FieldAsNameOpt (1x) - 58379: 1347, // FieldItemList (1x) - 58381: 1348, // FieldList (1x) - 58387: 1349, // FirstAndLastPartOpt (1x) - 58388: 1350, // FirstOrNext (1x) - 58396: 1351, // FlushOption (1x) - 58400: 1352, // FromDual (1x) - 58402: 1353, // FulltextSearchModifierOpt (1x) - 58403: 1354, // FuncDatetimePrec (1x) - 58416: 1355, // GetFormatSelector (1x) - 58423: 1356, // HandleRangeList (1x) - 58428: 1357, // IdentListWithParenOpt (1x) - 58432: 1358, // IgnoreLines (1x) - 58434: 1359, // IlikeOrNotOp (1x) - 58441: 1360, // IndexHintScope (1x) - 58444: 1361, // IndexKeyTypeOpt (1x) - 58453: 1362, // IndexPartSpecificationListOpt (1x) - 58456: 1363, // IndexTypeOpt (1x) - 58436: 1364, // InOrNotOp (1x) - 58459: 1365, // InstanceOption (1x) - 58462: 1366, // IntervalExpr (1x) - 58465: 1367, // IsolationLevel (1x) - 58464: 1368, // IsOrNotOp (1x) - 57470: 1369, // leading (1x) - 58474: 1370, // LikeOrNotOp (1x) - 58475: 1371, // LikeTableWithOrWithoutParen (1x) - 58480: 1372, // LinesTerminated (1x) - 58483: 1373, // LoadDataOptionList (1x) - 58486: 1374, // LoadDataSetList (1x) - 58495: 1375, // LockType (1x) - 58496: 1376, // LogTypeOpt (1x) - 58497: 1377, // Match (1x) - 58498: 1378, // MatchOpt (1x) - 58499: 1379, // MaxIndexNumOpt (1x) - 58500: 1380, // MaxMinutesOpt (1x) - 58501: 1381, // MaxValPartOpt (1x) - 58516: 1382, // NullPartOpt (1x) - 58524: 1383, // OnDeleteUpdateOpt (1x) - 58525: 1384, // OnDuplicateKeyUpdate (1x) - 58527: 1385, // OptBinMod (1x) - 58529: 1386, // OptCharset (1x) - 58532: 1387, // OptExistingWindowName (1x) - 58534: 1388, // OptFromFirstLast (1x) - 58536: 1389, // OptGConcatSeparator (1x) - 58552: 1390, // OptionalShardColumn (1x) - 58542: 1391, // OptPartitionClause (1x) - 58543: 1392, // OptSpPdparams (1x) - 58544: 1393, // OptTable (1x) - 58857: 1394, // optValue (1x) - 58547: 1395, // OptWindowFrameClause (1x) - 58548: 1396, // OptWindowOrderByClause (1x) - 58554: 1397, // Order (1x) - 58553: 1398, // OrReplace (1x) - 57453: 1399, // outfile (1x) - 58560: 1400, // PartDefValuesOpt (1x) - 58565: 1401, // PartitionKeyAlgorithmOpt (1x) - 58566: 1402, // PartitionMethod (1x) - 58569: 1403, // PartitionNumOpt (1x) - 58576: 1404, // PerDB (1x) - 58577: 1405, // PerTable (1x) - 58580: 1406, // PlanReplayerDumpOpt (1x) - 57511: 1407, // precisionType (1x) - 58586: 1408, // PrepareSQL (1x) - 58858: 1409, // procedurceElseIfs (1x) - 58597: 1410, // ProcedureCall (1x) - 58600: 1411, // ProcedureCursorSelectStmt (1x) - 58602: 1412, // ProcedureDeclIdents (1x) - 58603: 1413, // ProcedureDecls (1x) - 58604: 1414, // ProcedureDeclsOpt (1x) - 58606: 1415, // ProcedureFetchList (1x) - 58607: 1416, // ProcedureHandlerType (1x) - 58609: 1417, // ProcedureHcondList (1x) - 58616: 1418, // ProcedureOptDefault (1x) - 58617: 1419, // ProcedureOptFetchNo (1x) - 58620: 1420, // ProcedureProcStmts (1x) - 57518: 1421, // recursive (1x) - 58632: 1422, // RegexpOrNotOp (1x) - 58637: 1423, // ReorganizePartitionRuleOpt (1x) - 58642: 1424, // RequireList (1x) - 58644: 1425, // ResourceGroupBackgroundOptionList (1x) - 58648: 1426, // ResourceGroupPriorityOption (1x) - 58649: 1427, // ResourceGroupRunawayActionOption (1x) - 58650: 1428, // ResourceGroupRunawayOptionList (1x) - 58651: 1429, // ResourceGroupRunawayWatchOption (1x) - 58661: 1430, // RoleSpecList (1x) - 58668: 1431, // RowOrRows (1x) - 58673: 1432, // SearchedWhenThenList (1x) - 58677: 1433, // SelectStmtFieldList (1x) - 58685: 1434, // SelectStmtOpts (1x) - 58686: 1435, // SelectStmtOptsList (1x) - 58690: 1436, // SequenceOptionList (1x) - 58695: 1437, // SetOpr (1x) - 58702: 1438, // SetRoleOpt (1x) - 58705: 1439, // ShardableStmt (1x) - 58707: 1440, // ShowIndexKwd (1x) - 58708: 1441, // ShowLikeOrWhereOpt (1x) - 58709: 1442, // ShowPlacementTarget (1x) - 58710: 1443, // ShowProfileArgsOpt (1x) - 58712: 1444, // ShowProfileTypes (1x) - 58713: 1445, // ShowProfileTypesOpt (1x) - 58716: 1446, // ShowTargetFilterable (1x) - 58723: 1447, // SimpleWhenThenList (1x) - 57538: 1448, // spatial (1x) - 58729: 1449, // SplitSyntaxOption (1x) - 58726: 1450, // SpPdparams (1x) - 57546: 1451, // ssl (1x) - 58730: 1452, // Start (1x) - 58731: 1453, // Starting (1x) - 57547: 1454, // starting (1x) - 58733: 1455, // StatementList (1x) - 58734: 1456, // StatementScope (1x) - 58738: 1457, // StorageMedia (1x) - 57553: 1458, // stored (1x) - 58739: 1459, // StringList (1x) - 58742: 1460, // StringNameOrBRIEOptionKeyword (1x) - 58745: 1461, // SubPartDefinitionList (1x) - 58746: 1462, // SubPartDefinitionListOpt (1x) - 58748: 1463, // SubPartitionNumOpt (1x) - 58749: 1464, // SubPartitionOpt (1x) - 58759: 1465, // TableElementListOpt (1x) - 58762: 1466, // TableLockList (1x) - 58775: 1467, // TableRefsClause (1x) - 58776: 1468, // TableSampleMethodOpt (1x) - 58777: 1469, // TableSampleOpt (1x) - 58778: 1470, // TableSampleUnitOpt (1x) - 58780: 1471, // TableToTableList (1x) - 57560: 1472, // trailing (1x) - 58792: 1473, // TrimDirection (1x) - 58804: 1474, // UserToUserList (1x) - 58806: 1475, // UserVariableList (1x) - 58809: 1476, // UsingRoles (1x) - 58811: 1477, // Values (1x) - 58813: 1478, // ValuesOpt (1x) - 58820: 1479, // ViewAlgorithm (1x) - 58821: 1480, // ViewCheckOption (1x) - 58822: 1481, // ViewDefiner (1x) - 58823: 1482, // ViewFieldList (1x) - 58824: 1483, // ViewName (1x) - 58825: 1484, // ViewSQLSecurity (1x) - 57581: 1485, // virtual (1x) - 58826: 1486, // VirtualOrStored (1x) - 58828: 1487, // WhenClauseList (1x) - 58831: 1488, // WindowClauseOptional (1x) - 58833: 1489, // WindowDefinitionList (1x) - 58834: 1490, // WindowFrameBetween (1x) - 58836: 1491, // WindowFrameExtent (1x) - 58838: 1492, // WindowFrameUnits (1x) - 58841: 1493, // WindowNameOrSpec (1x) - 58843: 1494, // WindowSpecDetails (1x) - 58849: 1495, // WithReadLockOpt (1x) - 58850: 1496, // WithRollupClause (1x) - 58851: 1497, // WithValidation (1x) - 58852: 1498, // WithValidationOpt (1x) - 58188: 1499, // $default (0x) - 58148: 1500, // andnot (0x) - 58221: 1501, // AssignmentListOpt (0x) - 58265: 1502, // ColumnDefList (0x) - 58281: 1503, // CommaOpt (0x) - 58172: 1504, // createTableSelect (0x) - 58162: 1505, // empty (0x) - 57345: 1506, // error (0x) - 58187: 1507, // higherThanComma (0x) - 58181: 1508, // higherThanParenthese (0x) - 58170: 1509, // insertValues (0x) - 57355: 1510, // invalid (0x) - 58173: 1511, // lowerThanCharsetKwd (0x) - 58186: 1512, // lowerThanComma (0x) - 58171: 1513, // lowerThanCreateTableSelect (0x) - 58183: 1514, // lowerThanEq (0x) - 58178: 1515, // lowerThanFunction (0x) - 58169: 1516, // lowerThanInsertValues (0x) - 58174: 1517, // lowerThanKey (0x) - 58175: 1518, // lowerThanLocal (0x) - 58185: 1519, // lowerThanNot (0x) - 58182: 1520, // lowerThanOn (0x) - 58180: 1521, // lowerThanParenthese (0x) - 58176: 1522, // lowerThanRemove (0x) - 58163: 1523, // lowerThanSelectOpt (0x) - 58168: 1524, // lowerThanSelectStmt (0x) - 58167: 1525, // lowerThanSetKeyword (0x) - 58166: 1526, // lowerThanStringLitToken (0x) - 58164: 1527, // lowerThanValueKeyword (0x) - 58165: 1528, // lowerThanWith (0x) - 58177: 1529, // lowerThenOrder (0x) - 58184: 1530, // neg (0x) - 57359: 1531, // odbcDateType (0x) - 57361: 1532, // odbcTimestampType (0x) - 57360: 1533, // odbcTimeType (0x) - 58766: 1534, // TableNameListOpt2 (0x) - 58179: 1535, // tableRefPriority (0x) + 59: 0, // ';' (2490x) + 57344: 1, // $end (2477x) + 57838: 2, // remove (1980x) + 58112: 3, // split (1980x) + 57768: 4, // merge (1979x) + 57839: 5, // reorganize (1978x) + 57647: 6, // comment (1971x) + 57905: 7, // storage (1883x) + 57609: 8, // autoIncrement (1872x) + 44: 9, // ',' (1842x) + 57710: 10, // first (1771x) + 57595: 11, // after (1765x) + 57872: 12, // serial (1761x) + 57610: 13, // autoRandom (1760x) + 57644: 14, // columnFormat (1760x) + 57809: 15, // password (1735x) + 57635: 16, // charsetKwd (1727x) + 57637: 17, // checksum (1717x) + 58006: 18, // placement (1713x) + 57744: 19, // keyBlockSize (1698x) + 57917: 20, // tablespace (1694x) + 57690: 21, // encryption (1692x) + 57671: 22, // data (1690x) + 57693: 23, // engine (1689x) + 57735: 24, // insertMethod (1685x) + 57762: 25, // maxRows (1685x) + 57770: 26, // minRows (1685x) + 57785: 27, // nodegroup (1685x) + 57654: 28, // connection (1677x) + 57611: 29, // autoRandomBase (1674x) + 58102: 30, // statsBuckets (1672x) + 58104: 31, // statsTopN (1672x) + 57933: 32, // ttl (1672x) + 57608: 33, // autoIdCache (1671x) + 57613: 34, // avgRowLength (1671x) + 57652: 35, // compression (1671x) + 57678: 36, // delayKeyWrite (1671x) + 57803: 37, // packKeys (1671x) + 57818: 38, // preSplitRegions (1671x) + 57859: 39, // rowFormat (1671x) + 57865: 40, // secondaryEngine (1671x) + 57876: 41, // shardRowIDBits (1671x) + 57901: 42, // statsAutoRecalc (1671x) + 57606: 43, // statsColChoice (1671x) + 57607: 44, // statsColList (1671x) + 57902: 45, // statsPersistent (1671x) + 57903: 46, // statsSamplePages (1671x) + 57605: 47, // statsSampleRate (1671x) + 57915: 48, // tableChecksum (1671x) + 57934: 49, // ttlEnable (1671x) + 57935: 50, // ttlJobInterval (1671x) + 57846: 51, // resource (1649x) + 57602: 52, // attribute (1622x) + 57592: 53, // account (1620x) + 57955: 54, // failedLoginAttempts (1620x) + 57956: 55, // passwordLockTime (1620x) + 57346: 56, // identifier (1619x) + 41: 57, // ')' (1612x) + 57851: 58, // resume (1607x) + 57886: 59, // snapshot (1605x) + 57614: 60, // backend (1604x) + 57636: 61, // checkpoint (1604x) + 57653: 62, // concurrency (1604x) + 57659: 63, // csvBackslashEscape (1604x) + 57660: 64, // csvDelimiter (1604x) + 57661: 65, // csvHeader (1604x) + 57662: 66, // csvNotNull (1604x) + 57663: 67, // csvNull (1604x) + 57664: 68, // csvSeparator (1604x) + 57665: 69, // csvTrimLastSeparators (1604x) + 57986: 70, // fullBackupStorage (1604x) + 57988: 71, // gcTTL (1604x) + 57748: 72, // lastBackup (1604x) + 57798: 73, // onDuplicate (1604x) + 57799: 74, // online (1604x) + 57833: 75, // rateLimit (1604x) + 58014: 76, // restoredTS (1604x) + 57869: 77, // sendCredentialsToTiKV (1604x) + 57880: 78, // signed (1604x) + 57883: 79, // skipSchemaFiles (1604x) + 58020: 80, // startTS (1604x) + 57906: 81, // strictFormat (1604x) + 57922: 82, // tikvImporter (1604x) + 58049: 83, // untilTS (1604x) + 57617: 84, // begin (1598x) + 57648: 85, // commit (1598x) + 57782: 86, // no (1598x) + 57855: 87, // rollback (1598x) + 57900: 88, // start (1596x) + 57932: 89, // truncate (1595x) + 57629: 90, // cache (1593x) + 57783: 91, // nocache (1592x) + 57801: 92, // open (1592x) + 57593: 93, // action (1591x) + 57667: 94, // close (1591x) + 57670: 95, // cycle (1591x) + 57772: 96, // minValue (1591x) + 57691: 97, // end (1590x) + 57732: 98, // increment (1590x) + 57784: 99, // nocycle (1590x) + 57786: 100, // nomaxvalue (1590x) + 57787: 101, // nominvalue (1590x) + 57598: 102, // algorithm (1588x) + 57848: 103, // restart (1588x) + 57926: 104, // tp (1588x) + 57669: 105, // clustered (1587x) + 57737: 106, // invisible (1587x) + 57788: 107, // nonclustered (1587x) + 58115: 108, // regions (1587x) + 57946: 109, // visible (1587x) + 58071: 110, // background (1585x) + 57966: 111, // burstable (1585x) + 58059: 112, // priority (1585x) + 58070: 113, // queryLimit (1585x) + 58058: 114, // ruRate (1585x) + 57908: 115, // subpartition (1583x) + 57808: 116, // partitions (1582x) + 58007: 117, // plan (1582x) + 57953: 118, // yearType (1582x) + 57969: 119, // constraints (1580x) + 57984: 120, // followerConstraints (1580x) + 57985: 121, // followers (1580x) + 57997: 122, // leaderConstraints (1580x) + 57999: 123, // learnerConstraints (1580x) + 58000: 124, // learners (1580x) + 58011: 125, // primaryRegion (1580x) + 58017: 126, // schedule (1580x) + 57899: 127, // sqlTsiYear (1580x) + 58031: 128, // survivalPreferences (1580x) + 58056: 129, // voterConstraints (1580x) + 58057: 130, // voters (1580x) + 57645: 131, // columns (1578x) + 57945: 132, // view (1578x) + 57674: 133, // day (1577x) + 58068: 134, // watch (1576x) + 57974: 135, // defined (1575x) + 58065: 136, // execElapsed (1575x) + 57864: 137, // second (1575x) + 57727: 138, // hour (1574x) + 57769: 139, // microsecond (1574x) + 57771: 140, // minute (1574x) + 57775: 141, // month (1574x) + 57829: 142, // quarter (1574x) + 57892: 143, // sqlTsiDay (1574x) + 57893: 144, // sqlTsiHour (1574x) + 57894: 145, // sqlTsiMinute (1574x) + 57895: 146, // sqlTsiMonth (1574x) + 57896: 147, // sqlTsiQuarter (1574x) + 57897: 148, // sqlTsiSecond (1574x) + 57898: 149, // sqlTsiWeek (1574x) + 57948: 150, // week (1574x) + 57601: 151, // ascii (1573x) + 57628: 152, // byteType (1573x) + 57939: 153, // unicodeSym (1573x) + 57708: 154, // fields (1572x) + 57756: 155, // logs (1571x) + 57904: 156, // status (1571x) + 57916: 157, // tables (1571x) + 57977: 158, // timeDuration (1571x) + 57831: 159, // query (1569x) + 57870: 160, // separator (1569x) + 57638: 161, // cipher (1568x) + 57742: 162, // issuer (1568x) + 57760: 163, // maxConnectionsPerHour (1568x) + 57761: 164, // maxQueriesPerHour (1568x) + 57763: 165, // maxUpdatesPerHour (1568x) + 57764: 166, // maxUserConnections (1568x) + 57819: 167, // preceding (1568x) + 57862: 168, // san (1568x) + 57907: 169, // subject (1568x) + 57925: 170, // tokenIssuer (1568x) + 57978: 171, // endTime (1567x) + 57743: 172, // jsonType (1567x) + 57753: 173, // local (1567x) + 58019: 174, // startTime (1567x) + 57672: 175, // datetimeType (1566x) + 57673: 176, // dateType (1566x) + 57711: 177, // fixed (1566x) + 58088: 178, // job (1566x) + 57924: 179, // timeType (1566x) + 57621: 180, // bindings (1565x) + 57677: 181, // definer (1565x) + 57722: 182, // hash (1565x) + 57728: 183, // identified (1565x) + 57847: 184, // respect (1565x) + 57923: 185, // timestampType (1565x) + 57943: 186, // value (1565x) + 57615: 187, // backup (1564x) + 57625: 188, // booleanType (1564x) + 57666: 189, // current (1564x) + 57692: 190, // enforced (1564x) + 57714: 191, // following (1564x) + 57750: 192, // less (1564x) + 57790: 193, // nowait (1564x) + 57800: 194, // only (1564x) + 57863: 195, // savepoint (1564x) + 57882: 196, // skip (1564x) + 58033: 197, // taskTypes (1564x) + 57920: 198, // textType (1564x) + 57921: 199, // than (1564x) + 58110: 200, // tiFlash (1564x) + 57936: 201, // unbounded (1564x) + 57619: 202, // binding (1563x) + 57623: 203, // bitType (1563x) + 57626: 204, // boolType (1563x) + 57695: 205, // enum (1563x) + 57719: 206, // global (1563x) + 57861: 207, // hypo (1563x) + 57730: 208, // importKwd (1563x) + 57777: 209, // national (1563x) + 57778: 210, // ncharType (1563x) + 57990: 211, // next_row_id (1563x) + 57791: 212, // nvarcharType (1563x) + 57794: 213, // offset (1563x) + 57817: 214, // policy (1563x) + 58010: 215, // predicate (1563x) + 57918: 216, // temporary (1563x) + 57941: 217, // user (1563x) + 57679: 218, // digest (1562x) + 58087: 219, // jobs (1562x) + 57755: 220, // location (1562x) + 58008: 221, // planCache (1562x) + 57820: 222, // prepare (1562x) + 57842: 223, // replica (1562x) + 57854: 224, // role (1562x) + 58099: 225, // stats (1562x) + 57940: 226, // unknown (1562x) + 57954: 227, // wait (1562x) + 57627: 228, // btree (1561x) + 58067: 229, // cooldown (1561x) + 57676: 230, // declare (1561x) + 58066: 231, // dryRun (1561x) + 57715: 232, // format (1561x) + 57741: 233, // isolation (1561x) + 57747: 234, // last (1561x) + 57758: 235, // max_idxnum (1561x) + 57767: 236, // memory (1561x) + 57793: 237, // off (1561x) + 57802: 238, // optional (1561x) + 57812: 239, // per_db (1561x) + 57822: 240, // privileges (1561x) + 57845: 241, // required (1561x) + 57860: 242, // rtree (1561x) + 58096: 243, // sampleRate (1561x) + 57871: 244, // sequence (1561x) + 57874: 245, // session (1561x) + 57885: 246, // slow (1561x) + 57942: 247, // validation (1561x) + 57944: 248, // variables (1561x) + 57603: 249, // attributes (1560x) + 58077: 250, // cancel (1560x) + 57650: 251, // compact (1560x) + 58082: 252, // ddl (1560x) + 57681: 253, // disable (1560x) + 57685: 254, // do (1560x) + 57687: 255, // dynamic (1560x) + 57688: 256, // enable (1560x) + 57696: 257, // errorKwd (1560x) + 57979: 258, // exact (1560x) + 57712: 259, // flush (1560x) + 57716: 260, // full (1560x) + 57721: 261, // handler (1560x) + 57725: 262, // history (1560x) + 57765: 263, // mb (1560x) + 57773: 264, // mode (1560x) + 57780: 265, // next (1560x) + 57810: 266, // pause (1560x) + 57815: 267, // plugins (1560x) + 57824: 268, // processlist (1560x) + 57835: 269, // recover (1560x) + 57840: 270, // repair (1560x) + 57841: 271, // repeatable (1560x) + 58069: 272, // similar (1560x) + 58098: 273, // statistics (1560x) + 57909: 274, // subpartitions (1560x) + 58109: 275, // tidb (1560x) + 57950: 276, // without (1560x) + 58073: 277, // admin (1559x) + 58074: 278, // batch (1559x) + 57622: 279, // binlog (1559x) + 57624: 280, // block (1559x) + 57964: 281, // br (1559x) + 57965: 282, // briefType (1559x) + 58075: 283, // buckets (1559x) + 57630: 284, // calibrate (1559x) + 57631: 285, // capture (1559x) + 58078: 286, // cardinality (1559x) + 57634: 287, // chain (1559x) + 57641: 288, // clientErrorsSummary (1559x) + 58079: 289, // cmSketch (1559x) + 57642: 290, // coalesce (1559x) + 57651: 291, // compressed (1559x) + 57657: 292, // context (1559x) + 57968: 293, // copyKwd (1559x) + 58081: 294, // correlation (1559x) + 57658: 295, // cpu (1559x) + 57675: 296, // deallocate (1559x) + 58083: 297, // dependency (1559x) + 57680: 298, // directory (1559x) + 57683: 299, // discard (1559x) + 57684: 300, // disk (1559x) + 57975: 301, // dotType (1559x) + 58085: 302, // drainer (1559x) + 58086: 303, // dry (1559x) + 57686: 304, // duplicate (1559x) + 57701: 305, // exchange (1559x) + 57703: 306, // execute (1559x) + 57704: 307, // expansion (1559x) + 57982: 308, // flashback (1559x) + 57718: 309, // general (1559x) + 57723: 310, // help (1559x) + 58060: 311, // high (1559x) + 57724: 312, // histogram (1559x) + 57726: 313, // hosts (1559x) + 57729: 314, // identSQLErrors (1559x) + 57991: 315, // inplace (1559x) + 57736: 316, // instance (1559x) + 57992: 317, // instant (1559x) + 57740: 318, // ipc (1559x) + 57745: 319, // labels (1559x) + 57754: 320, // locked (1559x) + 58062: 321, // low (1559x) + 58061: 322, // medium (1559x) + 58003: 323, // metadata (1559x) + 57774: 324, // modify (1559x) + 58089: 325, // nodeID (1559x) + 58090: 326, // nodeState (1559x) + 57792: 327, // nulls (1559x) + 57804: 328, // pageSym (1559x) + 58093: 329, // pump (1559x) + 57828: 330, // purge (1559x) + 57834: 331, // rebuild (1559x) + 57836: 332, // redundant (1559x) + 57837: 333, // reload (1559x) + 57849: 334, // restore (1559x) + 57857: 335, // routine (1559x) + 58016: 336, // s3 (1559x) + 58095: 337, // samples (1559x) + 57866: 338, // secondaryLoad (1559x) + 57867: 339, // secondaryUnload (1559x) + 57877: 340, // share (1559x) + 57879: 341, // shutdown (1559x) + 57888: 342, // source (1559x) + 57604: 343, // statsOptions (1559x) + 58025: 344, // stop (1559x) + 57911: 345, // swaps (1559x) + 58034: 346, // tidbJson (1559x) + 58038: 347, // tokudbDefault (1559x) + 58039: 348, // tokudbFast (1559x) + 58040: 349, // tokudbLzma (1559x) + 58041: 350, // tokudbQuickLZ (1559x) + 58043: 351, // tokudbSmall (1559x) + 58042: 352, // tokudbSnappy (1559x) + 58044: 353, // tokudbUncompressed (1559x) + 58045: 354, // tokudbZlib (1559x) + 58046: 355, // tokudbZstd (1559x) + 58111: 356, // topn (1559x) + 57928: 357, // trace (1559x) + 57929: 358, // traditional (1559x) + 58054: 359, // trueCardCost (1559x) + 58072: 360, // unlimited (1559x) + 58053: 361, // verboseType (1559x) + 57947: 362, // warnings (1559x) + 57594: 363, // advise (1558x) + 57596: 364, // against (1558x) + 57597: 365, // ago (1558x) + 57599: 366, // always (1558x) + 57616: 367, // backups (1558x) + 57618: 368, // bernoulli (1558x) + 57620: 369, // bindingCache (1558x) + 58076: 370, // builtins (1558x) + 57632: 371, // cascaded (1558x) + 57633: 372, // causal (1558x) + 57639: 373, // cleanup (1558x) + 57640: 374, // client (1558x) + 57668: 375, // cluster (1558x) + 57643: 376, // collation (1558x) + 58080: 377, // columnStatsUsage (1558x) + 57649: 378, // committed (1558x) + 57646: 379, // config (1558x) + 57655: 380, // consistency (1558x) + 57656: 381, // consistent (1558x) + 58084: 382, // depth (1558x) + 57682: 383, // disabled (1558x) + 57976: 384, // dump (1558x) + 57689: 385, // enabled (1558x) + 57694: 386, // engines (1558x) + 57699: 387, // events (1558x) + 57700: 388, // evolve (1558x) + 57705: 389, // expire (1558x) + 57980: 390, // exprPushdownBlacklist (1558x) + 57706: 391, // extended (1558x) + 57707: 392, // faultsSym (1558x) + 57713: 393, // found (1558x) + 57717: 394, // function (1558x) + 57720: 395, // grants (1558x) + 58106: 396, // histogramsInFlight (1558x) + 57733: 397, // incremental (1558x) + 57734: 398, // indexes (1558x) + 57993: 399, // internal (1558x) + 57738: 400, // invoker (1558x) + 57739: 401, // io (1558x) + 57746: 402, // language (1558x) + 57751: 403, // level (1558x) + 57752: 404, // list (1558x) + 57757: 405, // master (1558x) + 57759: 406, // max_minutes (1558x) + 57779: 407, // never (1558x) + 57781: 408, // nextval (1558x) + 57789: 409, // none (1558x) + 57795: 410, // oltpReadOnly (1558x) + 57796: 411, // oltpReadWrite (1558x) + 57797: 412, // oltpWriteOnly (1558x) + 58091: 413, // optimistic (1558x) + 58005: 414, // optRuleBlacklist (1558x) + 57805: 415, // parser (1558x) + 57806: 416, // partial (1558x) + 57807: 417, // partitioning (1558x) + 57813: 418, // per_table (1558x) + 57811: 419, // percent (1558x) + 58092: 420, // pessimistic (1558x) + 57816: 421, // point (1558x) + 57821: 422, // preserve (1558x) + 57825: 423, // profile (1558x) + 57826: 424, // profiles (1558x) + 57830: 425, // queries (1558x) + 58012: 426, // recent (1558x) + 58116: 427, // region (1558x) + 58013: 428, // replayer (1558x) + 58114: 429, // reset (1558x) + 57850: 430, // restores (1558x) + 57852: 431, // reuse (1558x) + 57856: 432, // rollup (1558x) + 58094: 433, // run (1558x) + 57868: 434, // security (1558x) + 57873: 435, // serializable (1558x) + 58097: 436, // sessionStates (1558x) + 57881: 437, // simple (1558x) + 57884: 438, // slave (1558x) + 58103: 439, // statsHealthy (1558x) + 58101: 440, // statsHistograms (1558x) + 58105: 441, // statsLocked (1558x) + 58100: 442, // statsMeta (1558x) + 57912: 443, // switchesSym (1558x) + 57913: 444, // system (1558x) + 57914: 445, // systemTime (1558x) + 58032: 446, // target (1558x) + 58108: 447, // telemetryID (1558x) + 57919: 448, // temptable (1558x) + 58037: 449, // tls (1558x) + 58047: 450, // top (1558x) + 57927: 451, // tpcc (1558x) + 57930: 452, // transaction (1558x) + 57931: 453, // triggers (1558x) + 57937: 454, // uncommitted (1558x) + 57938: 455, // undefined (1558x) + 58113: 456, // width (1558x) + 57951: 457, // workload (1558x) + 57952: 458, // x509 (1558x) + 57957: 459, // addDate (1557x) + 57600: 460, // any (1557x) + 57958: 461, // approxCountDistinct (1557x) + 57959: 462, // approxPercentile (1557x) + 57612: 463, // avg (1557x) + 57960: 464, // bitAnd (1557x) + 57961: 465, // bitOr (1557x) + 57962: 466, // bitXor (1557x) + 57963: 467, // bound (1557x) + 57967: 468, // cast (1557x) + 57971: 469, // curDate (1557x) + 57970: 470, // curTime (1557x) + 57972: 471, // dateAdd (1557x) + 57973: 472, // dateSub (1557x) + 57697: 473, // escape (1557x) + 57698: 474, // event (1557x) + 57702: 475, // exclusive (1557x) + 57981: 476, // extract (1557x) + 57709: 477, // file (1557x) + 57983: 478, // follower (1557x) + 57987: 479, // getFormat (1557x) + 57989: 480, // groupConcat (1557x) + 57731: 481, // imports (1557x) + 58063: 482, // ioReadBandwidth (1557x) + 58064: 483, // ioWriteBandwidth (1557x) + 57994: 484, // jsonArrayagg (1557x) + 57995: 485, // jsonObjectAgg (1557x) + 57749: 486, // lastval (1557x) + 57996: 487, // leader (1557x) + 57998: 488, // learner (1557x) + 58002: 489, // max (1557x) + 57766: 490, // member (1557x) + 58001: 491, // min (1557x) + 57776: 492, // names (1557x) + 58004: 493, // now (1557x) + 58009: 494, // position (1557x) + 57823: 495, // process (1557x) + 57827: 496, // proxy (1557x) + 57832: 497, // quick (1557x) + 57843: 498, // replicas (1557x) + 57844: 499, // replication (1557x) + 57853: 500, // reverse (1557x) + 57858: 501, // rowCount (1557x) + 58015: 502, // running (1557x) + 57875: 503, // setval (1557x) + 57878: 504, // shared (1557x) + 57887: 505, // some (1557x) + 57889: 506, // sqlBufferResult (1557x) + 57890: 507, // sqlCache (1557x) + 57891: 508, // sqlNoCache (1557x) + 58018: 509, // staleness (1557x) + 58021: 510, // std (1557x) + 58022: 511, // stddev (1557x) + 58023: 512, // stddevPop (1557x) + 58024: 513, // stddevSamp (1557x) + 58026: 514, // strict (1557x) + 58027: 515, // strong (1557x) + 58028: 516, // subDate (1557x) + 58030: 517, // substring (1557x) + 58029: 518, // sum (1557x) + 57910: 519, // super (1557x) + 58107: 520, // telemetry (1557x) + 58035: 521, // timestampAdd (1557x) + 58036: 522, // timestampDiff (1557x) + 58048: 523, // trim (1557x) + 58050: 524, // variance (1557x) + 58051: 525, // varPop (1557x) + 58052: 526, // varSamp (1557x) + 58055: 527, // voter (1557x) + 57949: 528, // weightString (1557x) + 57500: 529, // on (1470x) + 40: 530, // '(' (1461x) + 57587: 531, // with (1339x) + 57352: 532, // stringLit (1325x) + 58162: 533, // not2 (1273x) + 57404: 534, // defaultKwd (1225x) + 57493: 535, // not (1205x) + 57368: 536, // as (1172x) + 57383: 537, // collate (1140x) + 57564: 538, // union (1133x) + 57472: 539, // left (1129x) + 57528: 540, // right (1129x) + 57571: 541, // using (1119x) + 43: 542, // '+' (1104x) + 45: 543, // '-' (1102x) + 57492: 544, // mod (1082x) + 57509: 545, // partition (1056x) + 57575: 546, // values (1039x) + 57497: 547, // null (1034x) + 57443: 548, // ignore (1028x) + 57423: 549, // except (1022x) + 57450: 550, // intersect (1021x) + 57524: 551, // replace (1014x) + 57381: 552, // charType (1010x) + 57425: 553, // fetch (1004x) + 58151: 554, // eq (995x) + 57475: 555, // limit (995x) + 57535: 556, // set (995x) + 57428: 557, // forKwd (993x) + 57452: 558, // into (987x) + 57431: 559, // from (985x) + 58146: 560, // intLit (985x) + 57481: 561, // lock (980x) + 57583: 562, // where (972x) + 57505: 563, // order (967x) + 57429: 564, // force (962x) + 57366: 565, // and (959x) + 57504: 566, // or (935x) + 57357: 567, // andand (934x) + 57814: 568, // pipesAsOr (934x) + 57588: 569, // xor (934x) + 57435: 570, // group (905x) + 57437: 571, // having (900x) + 57549: 572, // straightJoin (892x) + 57586: 573, // window (886x) + 57570: 574, // use (884x) + 57463: 575, // join (880x) + 57408: 576, // desc (875x) + 57442: 577, // ifKwd (871x) + 57473: 578, // like (870x) + 57591: 579, // natural (870x) + 57389: 580, // cross (869x) + 57422: 581, // explain (869x) + 57447: 582, // inner (869x) + 42: 583, // '*' (866x) + 125: 584, // '}' (866x) + 57372: 585, // binaryType (862x) + 57455: 586, // insert (859x) + 57531: 587, // rows (854x) + 57582: 588, // when (848x) + 57417: 589, // elseKwd (844x) + 57552: 590, // tableSample (844x) + 57514: 591, // rangeKwd (843x) + 57436: 592, // groups (842x) + 57399: 593, // dayHour (841x) + 57400: 594, // dayMicrosecond (841x) + 57401: 595, // dayMinute (841x) + 57402: 596, // daySecond (841x) + 57439: 597, // hourMicrosecond (841x) + 57440: 598, // hourMinute (841x) + 57441: 599, // hourSecond (841x) + 57490: 600, // minuteMicrosecond (841x) + 57491: 601, // minuteSecond (841x) + 57533: 602, // secondMicrosecond (841x) + 57589: 603, // yearMonth (841x) + 57369: 604, // asc (839x) + 57444: 605, // in (833x) + 57555: 606, // then (833x) + 57551: 607, // tableKwd (826x) + 47: 608, // '/' (824x) + 37: 609, // '%' (823x) + 38: 610, // '&' (823x) + 60: 611, // '<' (823x) + 62: 612, // '>' (823x) + 94: 613, // '^' (823x) + 124: 614, // '|' (823x) + 57378: 615, // caseKwd (823x) + 57412: 616, // div (823x) + 58152: 617, // ge (823x) + 57454: 618, // is (823x) + 58153: 619, // le (823x) + 58156: 620, // lsh (823x) + 58157: 621, // neq (823x) + 58158: 622, // neqSynonym (823x) + 58159: 623, // nulleq (823x) + 57523: 624, // repeat (823x) + 58161: 625, // rsh (823x) + 57370: 626, // between (818x) + 57353: 627, // singleAtIdentifier (816x) + 57424: 628, // falseKwd (812x) + 57562: 629, // trueKwd (812x) + 57394: 630, // currentUser (811x) + 57474: 631, // ilike (810x) + 57520: 632, // regexpKwd (810x) + 57529: 633, // rlike (810x) + 57349: 634, // memberof (807x) + 58145: 635, // decLit (804x) + 58144: 636, // floatLit (804x) + 58147: 637, // hexLit (804x) + 57530: 638, // row (803x) + 58148: 639, // bitLit (802x) + 57451: 640, // interval (802x) + 58160: 641, // paramMarker (801x) + 123: 642, // '{' (799x) + 57397: 643, // database (795x) + 57420: 644, // exists (794x) + 57387: 645, // convert (791x) + 57351: 646, // underscoreCS (791x) + 58124: 647, // builtinCurDate (790x) + 58132: 648, // builtinNow (790x) + 57391: 649, // currentDate (790x) + 57393: 650, // currentTs (790x) + 57354: 651, // doubleAtIdentifier (790x) + 57479: 652, // localTime (790x) + 57480: 653, // localTs (790x) + 58121: 654, // builtinCount (788x) + 57534: 655, // selectKwd (788x) + 57539: 656, // sql (788x) + 33: 657, // '!' (787x) + 126: 658, // '~' (787x) + 58122: 659, // builtinApproxCountDistinct (787x) + 58123: 660, // builtinApproxPercentile (787x) + 58117: 661, // builtinBitAnd (787x) + 58118: 662, // builtinBitOr (787x) + 58119: 663, // builtinBitXor (787x) + 58120: 664, // builtinCast (787x) + 58125: 665, // builtinCurTime (787x) + 58126: 666, // builtinDateAdd (787x) + 58127: 667, // builtinDateSub (787x) + 58128: 668, // builtinExtract (787x) + 58129: 669, // builtinGroupConcat (787x) + 58130: 670, // builtinMax (787x) + 58131: 671, // builtinMin (787x) + 58133: 672, // builtinPosition (787x) + 58137: 673, // builtinStddevPop (787x) + 58138: 674, // builtinStddevSamp (787x) + 58134: 675, // builtinSubstring (787x) + 58135: 676, // builtinSum (787x) + 58136: 677, // builtinSysDate (787x) + 58139: 678, // builtinTranslate (787x) + 58140: 679, // builtinTrim (787x) + 58141: 680, // builtinUser (787x) + 58142: 681, // builtinVarPop (787x) + 58143: 682, // builtinVarSamp (787x) + 57390: 683, // cumeDist (787x) + 57395: 684, // currentRole (787x) + 57392: 685, // currentTime (787x) + 57407: 686, // denseRank (787x) + 57426: 687, // firstValue (787x) + 57467: 688, // lag (787x) + 57468: 689, // lastValue (787x) + 57469: 690, // lead (787x) + 57495: 691, // nthValue (787x) + 57496: 692, // ntile (787x) + 57510: 693, // percentRank (787x) + 57515: 694, // rank (787x) + 57532: 695, // rowNumber (787x) + 57550: 696, // tidbCurrentTSO (787x) + 57572: 697, // utcDate (787x) + 57574: 698, // utcTime (787x) + 57573: 699, // utcTimestamp (787x) + 57464: 700, // key (779x) + 57358: 701, // pipes (772x) + 57382: 702, // check (769x) + 57512: 703, // primary (769x) + 57563: 704, // unique (762x) + 57385: 705, // constraint (759x) + 57519: 706, // references (757x) + 57433: 707, // generated (753x) + 57380: 708, // character (752x) + 57445: 709, // index (736x) + 57485: 710, // match (722x) + 57559: 711, // to (631x) + 57365: 712, // analyze (625x) + 57568: 713, // update (620x) + 57363: 714, // all (609x) + 46: 715, // '.' (608x) + 58150: 716, // assignmentEq (574x) + 57486: 717, // maxValue (574x) + 58154: 718, // jss (573x) + 58155: 719, // juss (573x) + 57367: 720, // array (570x) + 57476: 721, // lines (566x) + 57375: 722, // by (558x) + 57364: 723, // alter (556x) + 57525: 724, // require (553x) + 64: 725, // '@' (548x) + 57414: 726, // drop (542x) + 57377: 727, // cascade (541x) + 57516: 728, // read (541x) + 57526: 729, // restrict (541x) + 57347: 730, // asof (540x) + 57578: 731, // varcharacter (540x) + 57577: 732, // varcharType (540x) + 57403: 733, // decimalType (539x) + 57413: 734, // doubleType (539x) + 57427: 735, // floatType (539x) + 57449: 736, // integerType (539x) + 57456: 737, // intType (539x) + 57517: 738, // realType (539x) + 57579: 739, // varbinaryType (538x) + 57371: 740, // bigIntType (537x) + 57373: 741, // blobType (537x) + 57388: 742, // create (537x) + 57430: 743, // foreign (537x) + 57432: 744, // fulltext (537x) + 57457: 745, // int1Type (537x) + 57458: 746, // int2Type (537x) + 57459: 747, // int3Type (537x) + 57460: 748, // int4Type (537x) + 57461: 749, // int8Type (537x) + 57576: 750, // long (537x) + 57482: 751, // longblobType (537x) + 57483: 752, // longtextType (537x) + 57487: 753, // mediumblobType (537x) + 57488: 754, // mediumIntType (537x) + 57489: 755, // mediumtextType (537x) + 57498: 756, // numericType (537x) + 57537: 757, // smallIntType (537x) + 57556: 758, // tinyblobType (537x) + 57557: 759, // tinyIntType (537x) + 57558: 760, // tinytextType (537x) + 57348: 761, // toTimestamp (536x) + 57379: 762, // change (534x) + 57522: 763, // rename (534x) + 57585: 764, // write (534x) + 57362: 765, // add (533x) + 57501: 766, // optimize (532x) + 58432: 767, // Identifier (528x) + 58513: 768, // NotKeywordToken (528x) + 58791: 769, // TiDBKeyword (528x) + 58801: 770, // UnReservedKeyword (528x) + 58756: 771, // SubSelect (258x) + 58811: 772, // UserVariable (199x) + 58484: 773, // Literal (197x) + 58727: 774, // SimpleIdent (197x) + 58746: 775, // StringLiteral (197x) + 58510: 776, // NextValueForSequence (194x) + 58409: 777, // FunctionCallGeneric (193x) + 58410: 778, // FunctionCallKeyword (193x) + 58411: 779, // FunctionCallNonKeyword (193x) + 58412: 780, // FunctionNameConflict (193x) + 58413: 781, // FunctionNameDateArith (193x) + 58414: 782, // FunctionNameDateArithMultiForms (193x) + 58415: 783, // FunctionNameDatetimePrecision (193x) + 58416: 784, // FunctionNameOptionalBraces (193x) + 58417: 785, // FunctionNameSequence (193x) + 58726: 786, // SimpleExpr (193x) + 58757: 787, // SumExpr (193x) + 58759: 788, // SystemVariable (193x) + 58822: 789, // Variable (193x) + 58846: 790, // WindowFuncCall (193x) + 58242: 791, // BitExpr (175x) + 58588: 792, // PredicateExpr (144x) + 58245: 793, // BoolPri (141x) + 58372: 794, // Expression (141x) + 58508: 795, // NUM (122x) + 58862: 796, // logAnd (107x) + 58863: 797, // logOr (107x) + 58363: 798, // EqOpt (98x) + 57406: 799, // deleteKwd (86x) + 58769: 800, // TableName (81x) + 58747: 801, // StringName (56x) + 58681: 802, // SelectStmt (52x) + 58682: 803, // SelectStmtBasic (52x) + 58684: 804, // SelectStmtFromDualTable (52x) + 58685: 805, // SelectStmtFromTable (52x) + 58702: 806, // SetOprClause (52x) + 58703: 807, // SetOprClauseList (51x) + 58706: 808, // SetOprStmtWithLimitOrderBy (51x) + 58707: 809, // SetOprStmtWoutLimitOrderBy (51x) + 58852: 810, // WithClause (49x) + 58475: 811, // LengthNum (48x) + 58694: 812, // SelectStmtWithClause (48x) + 58705: 813, // SetOprStmt (48x) + 57566: 814, // unsigned (47x) + 57508: 815, // over (45x) + 57590: 816, // zerofill (45x) + 58271: 817, // ColumnName (41x) + 58805: 818, // UpdateStmtNoWith (41x) + 58329: 819, // DeleteWithoutUsingStmt (40x) + 58460: 820, // InsertIntoStmt (38x) + 58463: 821, // Int64Num (38x) + 58645: 822, // ReplaceIntoStmt (38x) + 58804: 823, // UpdateStmt (38x) + 57409: 824, // describe (36x) + 57410: 825, // distinct (36x) + 57411: 826, // distinctRow (36x) + 57584: 827, // while (36x) + 58851: 828, // WindowingClause (35x) + 58328: 829, // DeleteWithUsingStmt (34x) + 57462: 830, // iterate (34x) + 57471: 831, // leave (34x) + 57405: 832, // delayed (33x) + 57438: 833, // highPriority (33x) + 57484: 834, // lowPriority (33x) + 58327: 835, // DeleteFromStmt (32x) + 57356: 836, // hintComment (27x) + 58383: 837, // FieldLen (25x) + 58558: 838, // OrderBy (25x) + 58688: 839, // SelectStmtLimit (25x) + 58552: 840, // OptWindowingClause (24x) + 58215: 841, // AnalyzeTableStmt (23x) + 58285: 842, // CommitStmt (23x) + 58672: 843, // RollbackStmt (23x) + 58710: 844, // SetStmt (23x) + 57540: 845, // sqlBigResult (23x) + 57541: 846, // sqlCalcFoundRows (23x) + 57542: 847, // sqlSmallResult (23x) + 57554: 848, // terminated (21x) + 58260: 849, // CharsetKw (20x) + 58433: 850, // IfExists (20x) + 58813: 851, // Username (20x) + 57418: 852, // enclosed (19x) + 58368: 853, // ExplainStmt (19x) + 58369: 854, // ExplainSym (19x) + 58799: 855, // TruncateTableStmt (19x) + 58806: 856, // UseStmt (19x) + 57419: 857, // escaped (18x) + 58373: 858, // ExpressionList (18x) + 57350: 859, // optionallyEnclosedBy (18x) + 58599: 860, // ProcedureBlockContent (18x) + 58628: 861, // ProcedureUnlabelLoopStmt (18x) + 58582: 862, // PlacementPolicyOption (17x) + 58601: 863, // ProcedureCaseStmt (17x) + 58602: 864, // ProcedureCloseCur (17x) + 58608: 865, // ProcedureFetchInto (17x) + 58614: 866, // ProcedureIfstmt (17x) + 58615: 867, // ProcedureIterate (17x) + 58616: 868, // ProcedureLabeledBlock (17x) + 58630: 869, // ProcedurelabeledLoopStmt (17x) + 58617: 870, // ProcedureLeave (17x) + 58618: 871, // ProcedureOpenCur (17x) + 58621: 872, // ProcedureProcStmt (17x) + 58624: 873, // ProcedureSearchedCase (17x) + 58625: 874, // ProcedureSimpleCase (17x) + 58626: 875, // ProcedureStatementStmt (17x) + 58629: 876, // ProcedureUnlabeledBlock (17x) + 58627: 877, // ProcedureUnlabelLoopBlock (17x) + 58434: 878, // IfNotExists (16x) + 58770: 879, // TableNameList (16x) + 58334: 880, // DistinctKwd (15x) + 58570: 881, // PartitionNameList (15x) + 58793: 882, // TimestampUnit (15x) + 58335: 883, // DistinctOpt (14x) + 58536: 884, // OptFieldLen (14x) + 58836: 885, // WhereClause (14x) + 58837: 886, // WhereClauseOptional (14x) + 58324: 887, // DefaultKwdOpt (13x) + 58364: 888, // EqOrAssignmentEq (13x) + 58371: 889, // ExprOrDefault (13x) + 57478: 890, // load (13x) + 58469: 891, // JoinTable (12x) + 58531: 892, // OptBinary (12x) + 57521: 893, // release (12x) + 58669: 894, // RolenameComposed (12x) + 58766: 895, // TableFactor (12x) + 58779: 896, // TableRef (12x) + 58792: 897, // TimeUnit (12x) + 58214: 898, // AnalyzeOptionListOpt (11x) + 58404: 899, // FromOrIn (11x) + 58210: 900, // AlterTableStmt (10x) + 58261: 901, // CharsetName (10x) + 58272: 902, // ColumnNameList (10x) + 58314: 903, // DBName (10x) + 57494: 904, // noWriteToBinLog (10x) + 58559: 905, // OrderByOptional (10x) + 58561: 906, // PartDefOption (10x) + 58725: 907, // SignedNum (10x) + 58248: 908, // BuggyDefaultFalseDistinctOpt (9x) + 58323: 909, // DefaultFalseDistinctOpt (9x) + 58470: 910, // JoinType (9x) + 58514: 911, // NotSym (9x) + 58521: 912, // NumLiteral (9x) + 58668: 913, // Rolename (9x) + 58663: 914, // RoleNameString (9x) + 58312: 915, // CrossOpt (8x) + 58370: 916, // ExplainableStmt (8x) + 58374: 917, // ExpressionListOpt (8x) + 58454: 918, // IndexPartSpecification (8x) + 58471: 919, // KeyOrIndex (8x) + 58511: 920, // NoWriteToBinLogAliasOpt (8x) + 58689: 921, // SelectStmtLimitOpt (8x) + 58825: 922, // VariableName (8x) + 58196: 923, // AllOrPartitionNameList (7x) + 58295: 924, // ConstraintKeywordOpt (7x) + 58319: 925, // DatabaseSym (7x) + 58389: 926, // FieldsOrColumns (7x) + 58401: 927, // ForceOpt (7x) + 58455: 928, // IndexPartSpecificationList (7x) + 57466: 929, // kill (7x) + 58592: 930, // Priority (7x) + 58622: 931, // ProcedureProcStmt1s (7x) + 58651: 932, // ResourceGroupName (7x) + 58673: 933, // RowFormat (7x) + 58676: 934, // RowValue (7x) + 58700: 935, // SetExpr (7x) + 58712: 936, // ShowDatabaseNameOpt (7x) + 58776: 937, // TableOption (7x) + 57580: 938, // varying (7x) + 58237: 939, // BeginTransactionStmt (6x) + 58239: 940, // BindableStmt (6x) + 58229: 941, // BRIEBooleanOptionName (6x) + 58230: 942, // BRIEIntegerOptionName (6x) + 58231: 943, // BRIEKeywordOptionName (6x) + 58232: 944, // BRIEOption (6x) + 58233: 945, // BRIEOptions (6x) + 58235: 946, // BRIEStringOptionName (6x) + 58259: 947, // Char (6x) + 57384: 948, // column (6x) + 58266: 949, // ColumnDef (6x) + 58316: 950, // DatabaseOption (6x) + 58365: 951, // EscapedTableRef (6x) + 58387: 952, // FieldTerminator (6x) + 57434: 953, // grant (6x) + 58436: 954, // IgnoreOptional (6x) + 58446: 955, // IndexInvisible (6x) + 58451: 956, // IndexNameList (6x) + 58457: 957, // IndexType (6x) + 58491: 958, // LoadDataStmt (6x) + 58571: 959, // PartitionNameListOpt (6x) + 57513: 960, // procedure (6x) + 58640: 961, // ReleaseSavepointStmt (6x) + 58670: 962, // RolenameList (6x) + 58677: 963, // SavepointStmt (6x) + 57536: 964, // show (6x) + 58774: 965, // TableOptimizerHints (6x) + 58814: 966, // UsernameList (6x) + 58853: 967, // WithClustered (6x) + 58194: 968, // AlgorithmClause (5x) + 58250: 969, // ByItem (5x) + 58265: 970, // CollationName (5x) + 58269: 971, // ColumnKeywordOpt (5x) + 58330: 972, // DirectPlacementOption (5x) + 58332: 973, // DirectResourceGroupOption (5x) + 58385: 974, // FieldOpt (5x) + 58386: 975, // FieldOpts (5x) + 58430: 976, // IdentList (5x) + 58449: 977, // IndexName (5x) + 58452: 978, // IndexOption (5x) + 58453: 979, // IndexOptionList (5x) + 57446: 980, // infile (5x) + 58480: 981, // LimitOption (5x) + 58495: 982, // LockClause (5x) + 58533: 983, // OptCharsetWithOptBinary (5x) + 58543: 984, // OptNullTreatment (5x) + 58586: 985, // PolicyName (5x) + 58593: 986, // PriorityOpt (5x) + 58680: 987, // SelectLockOpt (5x) + 58687: 988, // SelectStmtIntoOption (5x) + 58780: 989, // TableRefs (5x) + 58807: 990, // UserSpec (5x) + 58218: 991, // AsOfClause (4x) + 58221: 992, // Assignment (4x) + 58227: 993, // AuthString (4x) + 58246: 994, // Boolean (4x) + 58249: 995, // BuiltinFunction (4x) + 58251: 996, // ByList (4x) + 58289: 997, // ConfigItemName (4x) + 58293: 998, // Constraint (4x) + 58397: 999, // FloatOpt (4x) + 58458: 1000, // IndexTypeName (4x) + 58520: 1001, // NumList (4x) + 57502: 1002, // option (4x) + 57503: 1003, // optionally (4x) + 58549: 1004, // OptWild (4x) + 57507: 1005, // outer (4x) + 58587: 1006, // Precision (4x) + 58636: 1007, // ReferDef (4x) + 58659: 1008, // RestrictOrCascadeOpt (4x) + 58675: 1009, // RowStmt (4x) + 58695: 1010, // SequenceOption (4x) + 57548: 1011, // statsExtended (4x) + 58761: 1012, // TableAsName (4x) + 58762: 1013, // TableAsNameOpt (4x) + 58773: 1014, // TableNameOptWild (4x) + 58775: 1015, // TableOptimizerHintsOpt (4x) + 58777: 1016, // TableOptionList (4x) + 58788: 1017, // TextString (4x) + 58795: 1018, // TraceableStmt (4x) + 58796: 1019, // TransactionChar (4x) + 58808: 1020, // UserSpecList (4x) + 58821: 1021, // Varchar (4x) + 58847: 1022, // WindowName (4x) + 58222: 1023, // AssignmentList (3x) + 58224: 1024, // AttributesOpt (3x) + 58243: 1025, // BitValueType (3x) + 58244: 1026, // BlobType (3x) + 58247: 1027, // BooleanType (3x) + 58278: 1028, // ColumnOption (3x) + 58281: 1029, // ColumnPosition (3x) + 58286: 1030, // CommonTableExpr (3x) + 58308: 1031, // CreateTableStmt (3x) + 58313: 1032, // CurdateSym (3x) + 58317: 1033, // DatabaseOptionList (3x) + 58320: 1034, // DateAndTimeType (3x) + 58325: 1035, // DefaultTrueDistinctOpt (3x) + 58331: 1036, // DirectResourceGroupBackgroundOption (3x) + 58333: 1037, // DirectResourceGroupRunawayOption (3x) + 58355: 1038, // DynamicCalibrateResourceOption (3x) + 57416: 1039, // elseIfKwd (3x) + 58360: 1040, // EnforcedOrNot (3x) + 58376: 1041, // ExtendedPriv (3x) + 58392: 1042, // FixedPointType (3x) + 58398: 1043, // FloatingPointType (3x) + 58418: 1044, // GeneratedAlways (3x) + 58420: 1045, // GlobalScope (3x) + 58424: 1046, // GroupByClause (3x) + 58441: 1047, // IndexHint (3x) + 58445: 1048, // IndexHintType (3x) + 58450: 1049, // IndexNameAndTypeOpt (3x) + 58464: 1050, // IntegerType (3x) + 57465: 1051, // keys (3x) + 58482: 1052, // Lines (3x) + 58494: 1053, // LocationLabelList (3x) + 58505: 1054, // MaxValueOrExpression (3x) + 58507: 1055, // NChar (3x) + 58515: 1056, // NowSym (3x) + 58516: 1057, // NowSymFunc (3x) + 58517: 1058, // NowSymOptionFraction (3x) + 58522: 1059, // NumericType (3x) + 58509: 1060, // NVarchar (3x) + 58544: 1061, // OptOrder (3x) + 58548: 1062, // OptTemporary (3x) + 58562: 1063, // PartDefOptionList (3x) + 58564: 1064, // PartitionDefinition (3x) + 58575: 1065, // PasswordOrLockOption (3x) + 58585: 1066, // PluginNameList (3x) + 58591: 1067, // PrimaryOpt (3x) + 58594: 1068, // PrivElem (3x) + 58596: 1069, // PrivType (3x) + 58631: 1070, // QueryWatchOption (3x) + 58633: 1071, // QueryWatchTextOption (3x) + 58646: 1072, // RequireClause (3x) + 58647: 1073, // RequireClauseOpt (3x) + 58649: 1074, // RequireListElement (3x) + 58671: 1075, // RolenameWithoutIdent (3x) + 58664: 1076, // RoleOrPrivElem (3x) + 58686: 1077, // SelectStmtGroup (3x) + 58704: 1078, // SetOprOpt (3x) + 58724: 1079, // SignedLiteral (3x) + 58749: 1080, // StringType (3x) + 58760: 1081, // TableAliasRefList (3x) + 58763: 1082, // TableElement (3x) + 58790: 1083, // TextType (3x) + 58797: 1084, // TransactionChars (3x) + 57561: 1085, // trigger (3x) + 58800: 1086, // Type (3x) + 57565: 1087, // unlock (3x) + 57567: 1088, // until (3x) + 57569: 1089, // usage (3x) + 58818: 1090, // ValuesList (3x) + 58820: 1091, // ValuesStmtList (3x) + 58816: 1092, // ValueSym (3x) + 58823: 1093, // VariableAssignment (3x) + 58844: 1094, // WindowFrameStart (3x) + 58861: 1095, // Year (3x) + 58190: 1096, // AddQueryWatchStmt (2x) + 58192: 1097, // AdminStmt (2x) + 58195: 1098, // AllColumnsOrPredicateColumnsOpt (2x) + 58197: 1099, // AlterDatabaseStmt (2x) + 58198: 1100, // AlterInstanceStmt (2x) + 58199: 1101, // AlterOrderItem (2x) + 58201: 1102, // AlterPolicyStmt (2x) + 58202: 1103, // AlterResourceGroupStmt (2x) + 58203: 1104, // AlterSequenceOption (2x) + 58205: 1105, // AlterSequenceStmt (2x) + 58206: 1106, // AlterTableSpec (2x) + 58211: 1107, // AlterUserStmt (2x) + 58212: 1108, // AnalyzeOption (2x) + 58241: 1109, // BinlogStmt (2x) + 58234: 1110, // BRIEStmt (2x) + 58236: 1111, // BRIETables (2x) + 58253: 1112, // CalibrateResourceStmt (2x) + 57376: 1113, // call (2x) + 58255: 1114, // CallStmt (2x) + 58256: 1115, // CancelImportStmt (2x) + 58257: 1116, // CastType (2x) + 58258: 1117, // ChangeStmt (2x) + 58264: 1118, // CheckConstraintKeyword (2x) + 58273: 1119, // ColumnNameListOpt (2x) + 58276: 1120, // ColumnNameOrUserVariable (2x) + 58275: 1121, // ColumnNameOrUserVarListOptWithBrackets (2x) + 58279: 1122, // ColumnOptionList (2x) + 58280: 1123, // ColumnOptionListOpt (2x) + 58284: 1124, // CommentOrAttributeOption (2x) + 58288: 1125, // CompletionTypeWithinTransaction (2x) + 58290: 1126, // ConnectionOption (2x) + 58292: 1127, // ConnectionOptions (2x) + 58296: 1128, // CreateBindingStmt (2x) + 58297: 1129, // CreateDatabaseStmt (2x) + 58298: 1130, // CreateIndexStmt (2x) + 58299: 1131, // CreatePolicyStmt (2x) + 58300: 1132, // CreateProcedureStmt (2x) + 58301: 1133, // CreateResourceGroupStmt (2x) + 58302: 1134, // CreateRoleStmt (2x) + 58304: 1135, // CreateSequenceStmt (2x) + 58305: 1136, // CreateStatisticsStmt (2x) + 58306: 1137, // CreateTableOptionListOpt (2x) + 58309: 1138, // CreateUserStmt (2x) + 58311: 1139, // CreateViewStmt (2x) + 57398: 1140, // databases (2x) + 58321: 1141, // DeallocateStmt (2x) + 58322: 1142, // DeallocateSym (2x) + 58336: 1143, // DoStmt (2x) + 58337: 1144, // DropBindingStmt (2x) + 58338: 1145, // DropDatabaseStmt (2x) + 58339: 1146, // DropIndexStmt (2x) + 58340: 1147, // DropLoadDataStmt (2x) + 58341: 1148, // DropPolicyStmt (2x) + 58342: 1149, // DropProcedureStmt (2x) + 58343: 1150, // DropQueryWatchStmt (2x) + 58344: 1151, // DropResourceGroupStmt (2x) + 58345: 1152, // DropRoleStmt (2x) + 58346: 1153, // DropSequenceStmt (2x) + 58347: 1154, // DropStatisticsStmt (2x) + 58348: 1155, // DropStatsStmt (2x) + 58349: 1156, // DropTableStmt (2x) + 58350: 1157, // DropUserStmt (2x) + 58351: 1158, // DropViewStmt (2x) + 58353: 1159, // DuplicateOpt (2x) + 58356: 1160, // ElseCaseOpt (2x) + 58358: 1161, // EmptyStmt (2x) + 58359: 1162, // EncryptionOpt (2x) + 58361: 1163, // EnforcedOrNotOpt (2x) + 58366: 1164, // ExecuteStmt (2x) + 58367: 1165, // ExplainFormatType (2x) + 58378: 1166, // Field (2x) + 58381: 1167, // FieldItem (2x) + 58388: 1168, // Fields (2x) + 58393: 1169, // FlashbackDatabaseStmt (2x) + 58394: 1170, // FlashbackTableStmt (2x) + 58395: 1171, // FlashbackToNewName (2x) + 58396: 1172, // FlashbackToTimestampStmt (2x) + 58400: 1173, // FlushStmt (2x) + 58402: 1174, // FormatOpt (2x) + 58407: 1175, // FuncDatetimePrecList (2x) + 58408: 1176, // FuncDatetimePrecListOpt (2x) + 58421: 1177, // GrantProxyStmt (2x) + 58422: 1178, // GrantRoleStmt (2x) + 58423: 1179, // GrantStmt (2x) + 58425: 1180, // HandleRange (2x) + 58427: 1181, // HashString (2x) + 58428: 1182, // HavingClause (2x) + 58429: 1183, // HelpStmt (2x) + 58438: 1184, // ImportIntoStmt (2x) + 58440: 1185, // IndexAdviseStmt (2x) + 58442: 1186, // IndexHintList (2x) + 58443: 1187, // IndexHintListOpt (2x) + 58448: 1188, // IndexLockAndAlgorithmOpt (2x) + 57448: 1189, // inout (2x) + 58461: 1190, // InsertValues (2x) + 58466: 1191, // IntoOpt (2x) + 58472: 1192, // KeyOrIndexOpt (2x) + 58473: 1193, // KillOrKillTiDB (2x) + 58474: 1194, // KillStmt (2x) + 58476: 1195, // LikeOrIlikeEscapeOpt (2x) + 58479: 1196, // LimitClause (2x) + 57477: 1197, // linear (2x) + 58481: 1198, // LinearOpt (2x) + 58485: 1199, // LoadDataOption (2x) + 58487: 1200, // LoadDataOptionListOpt (2x) + 58488: 1201, // LoadDataSetItem (2x) + 58490: 1202, // LoadDataSetSpecOpt (2x) + 58492: 1203, // LoadStatsStmt (2x) + 58493: 1204, // LocalOpt (2x) + 58496: 1205, // LockStatsStmt (2x) + 58497: 1206, // LockTablesStmt (2x) + 58506: 1207, // MaxValueOrExpressionList (2x) + 58512: 1208, // NonTransactionalDMLStmt (2x) + 58518: 1209, // NowSymOptionFractionParentheses (2x) + 58523: 1210, // ObjectType (2x) + 57499: 1211, // of (2x) + 58524: 1212, // OfTablesOpt (2x) + 58525: 1213, // OnCommitOpt (2x) + 58526: 1214, // OnDelete (2x) + 58529: 1215, // OnUpdate (2x) + 58534: 1216, // OptCollate (2x) + 58538: 1217, // OptFull (2x) + 58540: 1218, // OptInteger (2x) + 58554: 1219, // OptionalBraces (2x) + 58553: 1220, // OptionLevel (2x) + 58542: 1221, // OptLeadLagInfo (2x) + 58541: 1222, // OptLLDefault (2x) + 57506: 1223, // out (2x) + 58560: 1224, // OuterOpt (2x) + 58565: 1225, // PartitionDefinitionList (2x) + 58566: 1226, // PartitionDefinitionListOpt (2x) + 58567: 1227, // PartitionIntervalOpt (2x) + 58573: 1228, // PartitionOpt (2x) + 58574: 1229, // PasswordOpt (2x) + 58576: 1230, // PasswordOrLockOptionList (2x) + 58577: 1231, // PasswordOrLockOptions (2x) + 58578: 1232, // PauseLoadDataStmt (2x) + 58581: 1233, // PlacementOptionList (2x) + 58584: 1234, // PlanReplayerStmt (2x) + 58590: 1235, // PreparedStmt (2x) + 58595: 1236, // PrivLevel (2x) + 58597: 1237, // ProcedurceCond (2x) + 58598: 1238, // ProcedurceLabelOpt (2x) + 58604: 1239, // ProcedureDecl (2x) + 58611: 1240, // ProcedureHcond (2x) + 58613: 1241, // ProcedureIf (2x) + 58634: 1242, // QuickOptional (2x) + 58635: 1243, // RecoverTableStmt (2x) + 58637: 1244, // ReferOpt (2x) + 58639: 1245, // RegexpSym (2x) + 58641: 1246, // RenameTableStmt (2x) + 58642: 1247, // RenameUserStmt (2x) + 58644: 1248, // RepeatableOpt (2x) + 58652: 1249, // ResourceGroupNameOption (2x) + 58653: 1250, // ResourceGroupOptionList (2x) + 58655: 1251, // ResourceGroupRunawayActionOption (2x) + 58657: 1252, // ResourceGroupRunawayWatchOption (2x) + 58658: 1253, // RestartStmt (2x) + 58660: 1254, // ResumeLoadDataStmt (2x) + 57527: 1255, // revoke (2x) + 58661: 1256, // RevokeRoleStmt (2x) + 58662: 1257, // RevokeStmt (2x) + 58665: 1258, // RoleOrPrivElemList (2x) + 58666: 1259, // RoleSpec (2x) + 58678: 1260, // SearchWhenThen (2x) + 58690: 1261, // SelectStmtOpt (2x) + 58693: 1262, // SelectStmtSQLCache (2x) + 58697: 1263, // SetBindingStmt (2x) + 58698: 1264, // SetDefaultRoleOpt (2x) + 58699: 1265, // SetDefaultRoleStmt (2x) + 58709: 1266, // SetRoleStmt (2x) + 58717: 1267, // ShowProfileType (2x) + 58720: 1268, // ShowStmt (2x) + 58721: 1269, // ShowTableAliasOpt (2x) + 58723: 1270, // ShutdownStmt (2x) + 58728: 1271, // SimpleWhenThen (2x) + 58733: 1272, // SplitOption (2x) + 58734: 1273, // SplitRegionStmt (2x) + 58730: 1274, // SpOptInout (2x) + 58731: 1275, // SpPdparam (2x) + 57543: 1276, // sqlexception (2x) + 57544: 1277, // sqlstate (2x) + 57545: 1278, // sqlwarning (2x) + 58738: 1279, // Statement (2x) + 58741: 1280, // StatsOptionsOpt (2x) + 58742: 1281, // StatsPersistentVal (2x) + 58743: 1282, // StatsType (2x) + 58750: 1283, // SubPartDefinition (2x) + 58753: 1284, // SubPartitionMethod (2x) + 58758: 1285, // Symbol (2x) + 58764: 1286, // TableElementList (2x) + 58767: 1287, // TableLock (2x) + 58771: 1288, // TableNameListOpt (2x) + 58778: 1289, // TableOrTables (2x) + 58787: 1290, // TablesTerminalSym (2x) + 58785: 1291, // TableToTable (2x) + 58789: 1292, // TextStringList (2x) + 58794: 1293, // TraceStmt (2x) + 58802: 1294, // UnlockStatsStmt (2x) + 58803: 1295, // UnlockTablesStmt (2x) + 58809: 1296, // UserToUser (2x) + 58824: 1297, // VariableAssignmentList (2x) + 58834: 1298, // WhenClause (2x) + 58839: 1299, // WindowDefinition (2x) + 58842: 1300, // WindowFrameBound (2x) + 58849: 1301, // WindowSpec (2x) + 58854: 1302, // WithGrantOptionOpt (2x) + 58855: 1303, // WithList (2x) + 58860: 1304, // Writeable (2x) + 58: 1305, // ':' (1x) + 58191: 1306, // AdminShowSlow (1x) + 58193: 1307, // AdminStmtLimitOpt (1x) + 58200: 1308, // AlterOrderList (1x) + 58204: 1309, // AlterSequenceOptionList (1x) + 58207: 1310, // AlterTableSpecList (1x) + 58208: 1311, // AlterTableSpecListOpt (1x) + 58209: 1312, // AlterTableSpecSingleOpt (1x) + 58213: 1313, // AnalyzeOptionList (1x) + 58216: 1314, // AnyOrAll (1x) + 58217: 1315, // ArrayKwdOpt (1x) + 58219: 1316, // AsOfClauseOpt (1x) + 58220: 1317, // AsOpt (1x) + 58225: 1318, // AuthOption (1x) + 58226: 1319, // AuthPlugin (1x) + 58228: 1320, // AutoRandomOpt (1x) + 58238: 1321, // BetweenOrNotOp (1x) + 58240: 1322, // BindingStatusType (1x) + 57374: 1323, // both (1x) + 58252: 1324, // CalibrateOption (1x) + 58254: 1325, // CalibrateResourceWorkloadOption (1x) + 58262: 1326, // CharsetNameOrDefault (1x) + 58263: 1327, // CharsetOpt (1x) + 58268: 1328, // ColumnFormat (1x) + 58270: 1329, // ColumnList (1x) + 58277: 1330, // ColumnNameOrUserVariableList (1x) + 58274: 1331, // ColumnNameOrUserVarListOpt (1x) + 58282: 1332, // ColumnSetValueList (1x) + 58287: 1333, // CompareOp (1x) + 58291: 1334, // ConnectionOptionList (1x) + 58294: 1335, // ConstraintElem (1x) + 57386: 1336, // continueKwd (1x) + 58303: 1337, // CreateSequenceOptionListOpt (1x) + 58307: 1338, // CreateTableSelectOpt (1x) + 58310: 1339, // CreateViewSelectOpt (1x) + 57396: 1340, // cursor (1x) + 58318: 1341, // DatabaseOptionListOpt (1x) + 58315: 1342, // DBNameList (1x) + 58326: 1343, // DefaultValueExpr (1x) + 58352: 1344, // DryRunOptions (1x) + 57415: 1345, // dual (1x) + 58354: 1346, // DynamicCalibrateOptionList (1x) + 58357: 1347, // ElseOpt (1x) + 58362: 1348, // EnforcedOrNotOrNotNullOpt (1x) + 57421: 1349, // exit (1x) + 58375: 1350, // ExpressionOpt (1x) + 58377: 1351, // FetchFirstOpt (1x) + 58379: 1352, // FieldAsName (1x) + 58380: 1353, // FieldAsNameOpt (1x) + 58382: 1354, // FieldItemList (1x) + 58384: 1355, // FieldList (1x) + 58390: 1356, // FirstAndLastPartOpt (1x) + 58391: 1357, // FirstOrNext (1x) + 58399: 1358, // FlushOption (1x) + 58403: 1359, // FromDual (1x) + 58405: 1360, // FulltextSearchModifierOpt (1x) + 58406: 1361, // FuncDatetimePrec (1x) + 58419: 1362, // GetFormatSelector (1x) + 58426: 1363, // HandleRangeList (1x) + 58431: 1364, // IdentListWithParenOpt (1x) + 58435: 1365, // IgnoreLines (1x) + 58437: 1366, // IlikeOrNotOp (1x) + 58444: 1367, // IndexHintScope (1x) + 58447: 1368, // IndexKeyTypeOpt (1x) + 58456: 1369, // IndexPartSpecificationListOpt (1x) + 58459: 1370, // IndexTypeOpt (1x) + 58439: 1371, // InOrNotOp (1x) + 58462: 1372, // InstanceOption (1x) + 58465: 1373, // IntervalExpr (1x) + 58468: 1374, // IsolationLevel (1x) + 58467: 1375, // IsOrNotOp (1x) + 57470: 1376, // leading (1x) + 58477: 1377, // LikeOrNotOp (1x) + 58478: 1378, // LikeTableWithOrWithoutParen (1x) + 58483: 1379, // LinesTerminated (1x) + 58486: 1380, // LoadDataOptionList (1x) + 58489: 1381, // LoadDataSetList (1x) + 58498: 1382, // LockType (1x) + 58499: 1383, // LogTypeOpt (1x) + 58500: 1384, // Match (1x) + 58501: 1385, // MatchOpt (1x) + 58502: 1386, // MaxIndexNumOpt (1x) + 58503: 1387, // MaxMinutesOpt (1x) + 58504: 1388, // MaxValPartOpt (1x) + 58519: 1389, // NullPartOpt (1x) + 58527: 1390, // OnDeleteUpdateOpt (1x) + 58528: 1391, // OnDuplicateKeyUpdate (1x) + 58530: 1392, // OptBinMod (1x) + 58532: 1393, // OptCharset (1x) + 58535: 1394, // OptExistingWindowName (1x) + 58537: 1395, // OptFromFirstLast (1x) + 58539: 1396, // OptGConcatSeparator (1x) + 58555: 1397, // OptionalShardColumn (1x) + 58545: 1398, // OptPartitionClause (1x) + 58546: 1399, // OptSpPdparams (1x) + 58547: 1400, // OptTable (1x) + 58864: 1401, // optValue (1x) + 58550: 1402, // OptWindowFrameClause (1x) + 58551: 1403, // OptWindowOrderByClause (1x) + 58557: 1404, // Order (1x) + 58556: 1405, // OrReplace (1x) + 57453: 1406, // outfile (1x) + 58563: 1407, // PartDefValuesOpt (1x) + 58568: 1408, // PartitionKeyAlgorithmOpt (1x) + 58569: 1409, // PartitionMethod (1x) + 58572: 1410, // PartitionNumOpt (1x) + 58579: 1411, // PerDB (1x) + 58580: 1412, // PerTable (1x) + 58583: 1413, // PlanReplayerDumpOpt (1x) + 57511: 1414, // precisionType (1x) + 58589: 1415, // PrepareSQL (1x) + 58865: 1416, // procedurceElseIfs (1x) + 58600: 1417, // ProcedureCall (1x) + 58603: 1418, // ProcedureCursorSelectStmt (1x) + 58605: 1419, // ProcedureDeclIdents (1x) + 58606: 1420, // ProcedureDecls (1x) + 58607: 1421, // ProcedureDeclsOpt (1x) + 58609: 1422, // ProcedureFetchList (1x) + 58610: 1423, // ProcedureHandlerType (1x) + 58612: 1424, // ProcedureHcondList (1x) + 58619: 1425, // ProcedureOptDefault (1x) + 58620: 1426, // ProcedureOptFetchNo (1x) + 58623: 1427, // ProcedureProcStmts (1x) + 58632: 1428, // QueryWatchOptionList (1x) + 57518: 1429, // recursive (1x) + 58638: 1430, // RegexpOrNotOp (1x) + 58643: 1431, // ReorganizePartitionRuleOpt (1x) + 58648: 1432, // RequireList (1x) + 58650: 1433, // ResourceGroupBackgroundOptionList (1x) + 58654: 1434, // ResourceGroupPriorityOption (1x) + 58656: 1435, // ResourceGroupRunawayOptionList (1x) + 58667: 1436, // RoleSpecList (1x) + 58674: 1437, // RowOrRows (1x) + 58679: 1438, // SearchedWhenThenList (1x) + 58683: 1439, // SelectStmtFieldList (1x) + 58691: 1440, // SelectStmtOpts (1x) + 58692: 1441, // SelectStmtOptsList (1x) + 58696: 1442, // SequenceOptionList (1x) + 58701: 1443, // SetOpr (1x) + 58708: 1444, // SetRoleOpt (1x) + 58711: 1445, // ShardableStmt (1x) + 58713: 1446, // ShowIndexKwd (1x) + 58714: 1447, // ShowLikeOrWhereOpt (1x) + 58715: 1448, // ShowPlacementTarget (1x) + 58716: 1449, // ShowProfileArgsOpt (1x) + 58718: 1450, // ShowProfileTypes (1x) + 58719: 1451, // ShowProfileTypesOpt (1x) + 58722: 1452, // ShowTargetFilterable (1x) + 58729: 1453, // SimpleWhenThenList (1x) + 57538: 1454, // spatial (1x) + 58735: 1455, // SplitSyntaxOption (1x) + 58732: 1456, // SpPdparams (1x) + 57546: 1457, // ssl (1x) + 58736: 1458, // Start (1x) + 58737: 1459, // Starting (1x) + 57547: 1460, // starting (1x) + 58739: 1461, // StatementList (1x) + 58740: 1462, // StatementScope (1x) + 58744: 1463, // StorageMedia (1x) + 57553: 1464, // stored (1x) + 58745: 1465, // StringList (1x) + 58748: 1466, // StringNameOrBRIEOptionKeyword (1x) + 58751: 1467, // SubPartDefinitionList (1x) + 58752: 1468, // SubPartDefinitionListOpt (1x) + 58754: 1469, // SubPartitionNumOpt (1x) + 58755: 1470, // SubPartitionOpt (1x) + 58765: 1471, // TableElementListOpt (1x) + 58768: 1472, // TableLockList (1x) + 58781: 1473, // TableRefsClause (1x) + 58782: 1474, // TableSampleMethodOpt (1x) + 58783: 1475, // TableSampleOpt (1x) + 58784: 1476, // TableSampleUnitOpt (1x) + 58786: 1477, // TableToTableList (1x) + 57560: 1478, // trailing (1x) + 58798: 1479, // TrimDirection (1x) + 58810: 1480, // UserToUserList (1x) + 58812: 1481, // UserVariableList (1x) + 58815: 1482, // UsingRoles (1x) + 58817: 1483, // Values (1x) + 58819: 1484, // ValuesOpt (1x) + 58826: 1485, // ViewAlgorithm (1x) + 58827: 1486, // ViewCheckOption (1x) + 58828: 1487, // ViewDefiner (1x) + 58829: 1488, // ViewFieldList (1x) + 58830: 1489, // ViewName (1x) + 58831: 1490, // ViewSQLSecurity (1x) + 57581: 1491, // virtual (1x) + 58832: 1492, // VirtualOrStored (1x) + 58833: 1493, // WatchDurationOption (1x) + 58835: 1494, // WhenClauseList (1x) + 58838: 1495, // WindowClauseOptional (1x) + 58840: 1496, // WindowDefinitionList (1x) + 58841: 1497, // WindowFrameBetween (1x) + 58843: 1498, // WindowFrameExtent (1x) + 58845: 1499, // WindowFrameUnits (1x) + 58848: 1500, // WindowNameOrSpec (1x) + 58850: 1501, // WindowSpecDetails (1x) + 58856: 1502, // WithReadLockOpt (1x) + 58857: 1503, // WithRollupClause (1x) + 58858: 1504, // WithValidation (1x) + 58859: 1505, // WithValidationOpt (1x) + 58189: 1506, // $default (0x) + 58149: 1507, // andnot (0x) + 58223: 1508, // AssignmentListOpt (0x) + 58267: 1509, // ColumnDefList (0x) + 58283: 1510, // CommaOpt (0x) + 58173: 1511, // createTableSelect (0x) + 58163: 1512, // empty (0x) + 57345: 1513, // error (0x) + 58188: 1514, // higherThanComma (0x) + 58182: 1515, // higherThanParenthese (0x) + 58171: 1516, // insertValues (0x) + 57355: 1517, // invalid (0x) + 58174: 1518, // lowerThanCharsetKwd (0x) + 58187: 1519, // lowerThanComma (0x) + 58172: 1520, // lowerThanCreateTableSelect (0x) + 58184: 1521, // lowerThanEq (0x) + 58179: 1522, // lowerThanFunction (0x) + 58170: 1523, // lowerThanInsertValues (0x) + 58175: 1524, // lowerThanKey (0x) + 58176: 1525, // lowerThanLocal (0x) + 58186: 1526, // lowerThanNot (0x) + 58183: 1527, // lowerThanOn (0x) + 58181: 1528, // lowerThanParenthese (0x) + 58177: 1529, // lowerThanRemove (0x) + 58164: 1530, // lowerThanSelectOpt (0x) + 58169: 1531, // lowerThanSelectStmt (0x) + 58168: 1532, // lowerThanSetKeyword (0x) + 58167: 1533, // lowerThanStringLitToken (0x) + 58165: 1534, // lowerThanValueKeyword (0x) + 58166: 1535, // lowerThanWith (0x) + 58178: 1536, // lowerThenOrder (0x) + 58185: 1537, // neg (0x) + 57359: 1538, // odbcDateType (0x) + 57361: 1539, // odbcTimestampType (0x) + 57360: 1540, // odbcTimeType (0x) + 58772: 1541, // TableNameListOpt2 (0x) + 58180: 1542, // tableRefPriority (0x) } yySymNames = []string{ "';'", "$end", + "remove", "split", "merge", - "remove", "reorganize", "comment", "storage", @@ -2540,6 +2548,7 @@ var ( "cache", "nocache", "open", + "action", "close", "cycle", "minValue", @@ -2563,6 +2572,7 @@ var ( "ruRate", "subpartition", "partitions", + "plan", "yearType", "constraints", "followerConstraints", @@ -2579,7 +2589,9 @@ var ( "columns", "view", "day", + "watch", "defined", + "execElapsed", "second", "hour", "microsecond", @@ -2601,11 +2613,9 @@ var ( "logs", "status", "tables", - "action", "timeDuration", - "execElapsed", + "query", "separator", - "watch", "cipher", "issuer", "maxConnectionsPerHour", @@ -2619,7 +2629,6 @@ var ( "endTime", "jsonType", "local", - "query", "startTime", "datetimeType", "dateType", @@ -2644,6 +2653,7 @@ var ( "savepoint", "skip", "taskTypes", + "textType", "than", "tiFlash", "unbounded", @@ -2662,8 +2672,8 @@ var ( "policy", "predicate", "temporary", - "textType", "user", + "digest", "jobs", "location", "planCache", @@ -2674,7 +2684,9 @@ var ( "unknown", "wait", "btree", + "cooldown", "declare", + "dryRun", "format", "isolation", "last", @@ -2683,7 +2695,6 @@ var ( "off", "optional", "per_db", - "plan", "privileges", "required", "rtree", @@ -2697,12 +2708,12 @@ var ( "cancel", "compact", "ddl", - "digest", "disable", "do", "dynamic", "enable", "errorKwd", + "exact", "flush", "full", "handler", @@ -2716,6 +2727,7 @@ var ( "recover", "repair", "repeatable", + "similar", "statistics", "subpartitions", "tidb", @@ -2736,7 +2748,6 @@ var ( "coalesce", "compressed", "context", - "cooldown", "copyKwd", "correlation", "cpu", @@ -2748,9 +2759,7 @@ var ( "dotType", "drainer", "dry", - "dryRun", "duplicate", - "exact", "exchange", "execute", "expansion", @@ -2788,7 +2797,6 @@ var ( "secondaryUnload", "share", "shutdown", - "similar", "source", "statsOptions", "stop", @@ -2807,6 +2815,7 @@ var ( "trace", "traditional", "trueCardCost", + "unlimited", "verboseType", "warnings", "advise", @@ -3000,9 +3009,9 @@ var ( "replace", "charType", "fetch", + "eq", "limit", "set", - "eq", "forKwd", "into", "from", @@ -3023,12 +3032,12 @@ var ( "use", "join", "desc", + "ifKwd", "like", "natural", "cross", "explain", "inner", - "ifKwd", "'*'", "'}'", "binaryType", @@ -3061,6 +3070,7 @@ var ( "'>'", "'^'", "'|'", + "caseKwd", "div", "ge", "is", @@ -3069,17 +3079,16 @@ var ( "neq", "neqSynonym", "nulleq", - "rsh", - "caseKwd", "repeat", + "rsh", "between", "singleAtIdentifier", - "ilike", - "regexpKwd", - "rlike", "falseKwd", "trueKwd", "currentUser", + "ilike", + "regexpKwd", + "rlike", "memberof", "decLit", "floatLit", @@ -3092,7 +3101,6 @@ var ( "database", "exists", "convert", - "selectKwd", "underscoreCS", "builtinCurDate", "builtinNow", @@ -3102,6 +3110,8 @@ var ( "localTime", "localTs", "builtinCount", + "selectKwd", + "sql", "'!'", "'~'", "builtinApproxCountDistinct", @@ -3146,8 +3156,8 @@ var ( "utcTime", "utcTimestamp", "key", - "check", "pipes", + "check", "primary", "unique", "constraint", @@ -3171,7 +3181,6 @@ var ( "alter", "require", "'@'", - "sql", "drop", "cascade", "read", @@ -3375,8 +3384,10 @@ var ( "FieldsOrColumns", "ForceOpt", "IndexPartSpecificationList", + "kill", "Priority", "ProcedureProcStmt1s", + "ResourceGroupName", "RowFormat", "RowValue", "SetExpr", @@ -3406,7 +3417,6 @@ var ( "PartitionNameListOpt", "procedure", "ReleaseSavepointStmt", - "ResourceGroupName", "RolenameList", "SavepointStmt", "show", @@ -3426,7 +3436,6 @@ var ( "IndexOption", "IndexOptionList", "infile", - "kill", "LimitOption", "LockClause", "OptCharsetWithOptBinary", @@ -3516,6 +3525,8 @@ var ( "PrimaryOpt", "PrivElem", "PrivType", + "QueryWatchOption", + "QueryWatchTextOption", "RequireClause", "RequireClauseOpt", "RequireListElement", @@ -3540,6 +3551,7 @@ var ( "VariableAssignment", "WindowFrameStart", "Year", + "AddQueryWatchStmt", "AdminStmt", "AllColumnsOrPredicateColumnsOpt", "AlterDatabaseStmt", @@ -3593,6 +3605,7 @@ var ( "DropLoadDataStmt", "DropPolicyStmt", "DropProcedureStmt", + "DropQueryWatchStmt", "DropResourceGroupStmt", "DropRoleStmt", "DropSequenceStmt", @@ -3693,6 +3706,8 @@ var ( "RepeatableOpt", "ResourceGroupNameOption", "ResourceGroupOptionList", + "ResourceGroupRunawayActionOption", + "ResourceGroupRunawayWatchOption", "RestartStmt", "ResumeLoadDataStmt", "revoke", @@ -3868,15 +3883,14 @@ var ( "ProcedureOptDefault", "ProcedureOptFetchNo", "ProcedureProcStmts", + "QueryWatchOptionList", "recursive", "RegexpOrNotOp", "ReorganizePartitionRuleOpt", "RequireList", "ResourceGroupBackgroundOptionList", "ResourceGroupPriorityOption", - "ResourceGroupRunawayActionOption", "ResourceGroupRunawayOptionList", - "ResourceGroupRunawayWatchOption", "RoleSpecList", "RowOrRows", "SearchedWhenThenList", @@ -3934,6 +3948,7 @@ var ( "ViewSQLSecurity", "virtual", "VirtualOrStored", + "WatchDurationOption", "WhenClauseList", "WindowClauseOptional", "WindowDefinitionList", @@ -3987,1085 +4002,1133 @@ var ( yyReductions = []struct{ xsym, components int }{ {0, 1}, - {1452, 1}, - {899, 6}, - {899, 8}, - {899, 10}, - {899, 5}, - {899, 7}, - {899, 7}, - {899, 9}, - {1245, 1}, - {1245, 2}, - {1245, 3}, - {1426, 1}, - {1426, 1}, - {1426, 1}, - {1428, 1}, - {1428, 2}, - {1428, 3}, - {1429, 1}, - {1429, 1}, - {1427, 1}, - {1427, 1}, - {1427, 1}, - {1036, 3}, + {1458, 1}, + {900, 6}, + {900, 8}, + {900, 10}, + {900, 5}, + {900, 7}, + {900, 7}, + {900, 9}, + {1250, 1}, + {1250, 2}, + {1250, 3}, + {1434, 1}, + {1434, 1}, + {1434, 1}, + {1435, 1}, + {1435, 2}, + {1435, 3}, + {1252, 1}, + {1252, 1}, + {1252, 1}, + {1251, 1}, + {1251, 1}, + {1251, 1}, + {1037, 3}, + {1037, 3}, + {1037, 4}, + {1493, 0}, + {1493, 3}, + {1493, 3}, + {973, 3}, + {973, 3}, + {973, 1}, + {973, 3}, + {973, 5}, + {973, 4}, + {973, 3}, + {973, 5}, + {973, 4}, + {973, 3}, + {1433, 1}, + {1433, 2}, + {1433, 3}, {1036, 3}, - {1036, 6}, - {971, 3}, - {971, 3}, - {971, 1}, - {971, 3}, - {971, 5}, - {971, 4}, - {971, 3}, - {971, 5}, - {971, 4}, - {971, 3}, - {1425, 1}, - {1425, 2}, - {1425, 3}, - {1035, 3}, - {1228, 1}, - {1228, 2}, - {1228, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {970, 3}, - {861, 4}, - {861, 4}, - {861, 4}, - {861, 4}, - {1023, 3}, - {1023, 3}, - {1273, 3}, - {1273, 3}, - {1305, 1}, - {1305, 2}, - {1305, 4}, - {1305, 8}, - {1305, 8}, - {1305, 3}, - {1305, 3}, - {1305, 2}, - {1052, 0}, - {1052, 3}, - {1102, 1}, - {1102, 5}, - {1102, 6}, - {1102, 5}, - {1102, 5}, - {1102, 5}, - {1102, 6}, - {1102, 2}, - {1102, 5}, - {1102, 6}, - {1102, 8}, - {1102, 8}, - {1102, 1}, - {1102, 1}, - {1102, 3}, - {1102, 4}, - {1102, 5}, - {1102, 3}, - {1102, 4}, - {1102, 8}, - {1102, 4}, - {1102, 7}, - {1102, 3}, - {1102, 4}, - {1102, 4}, - {1102, 4}, - {1102, 4}, - {1102, 2}, - {1102, 2}, - {1102, 4}, - {1102, 4}, - {1102, 5}, - {1102, 3}, - {1102, 2}, - {1102, 2}, - {1102, 5}, - {1102, 6}, - {1102, 6}, - {1102, 8}, - {1102, 5}, - {1102, 5}, - {1102, 3}, - {1102, 3}, - {1102, 3}, - {1102, 5}, - {1102, 1}, - {1102, 1}, - {1102, 1}, - {1102, 1}, - {1102, 2}, - {1102, 2}, - {1102, 1}, - {1102, 1}, - {1102, 4}, - {1102, 3}, - {1102, 4}, - {1102, 1}, - {1102, 1}, - {1423, 0}, - {1423, 5}, - {922, 1}, - {922, 1}, - {1498, 0}, - {1498, 1}, - {1497, 2}, - {1497, 2}, - {965, 1}, - {965, 1}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {966, 3}, - {981, 3}, - {981, 3}, - {1297, 2}, - {1297, 2}, - {918, 1}, - {918, 1}, - {1187, 0}, - {1187, 1}, - {969, 0}, - {969, 1}, - {1028, 0}, - {1028, 1}, - {1028, 2}, - {1304, 0}, - {1304, 1}, - {1303, 1}, - {1303, 3}, - {880, 1}, - {880, 3}, - {923, 0}, - {923, 1}, - {923, 2}, - {1278, 1}, - {1241, 3}, - {1471, 1}, - {1471, 3}, - {1284, 3}, - {1242, 3}, - {1474, 1}, - {1474, 3}, - {1289, 3}, - {1238, 5}, - {1238, 3}, - {1238, 4}, - {1167, 4}, - {1167, 5}, - {1167, 5}, - {1165, 4}, - {1166, 0}, - {1166, 2}, - {1164, 4}, - {1266, 6}, - {1266, 8}, - {1265, 6}, - {1265, 2}, - {1449, 0}, - {1449, 2}, - {1449, 1}, - {1449, 3}, - {840, 5}, - {840, 6}, - {840, 7}, - {840, 7}, - {840, 8}, - {840, 9}, - {840, 8}, - {840, 7}, - {840, 6}, - {840, 8}, - {1094, 0}, - {1094, 2}, - {1094, 2}, - {897, 0}, - {897, 2}, - {1306, 1}, - {1306, 3}, - {1104, 2}, - {1104, 2}, - {1104, 3}, - {1104, 3}, - {1104, 2}, - {1104, 2}, - {991, 3}, - {1022, 1}, - {1022, 3}, - {1501, 0}, - {1501, 1}, - {936, 1}, - {936, 2}, - {936, 2}, - {936, 2}, - {936, 4}, - {936, 5}, - {936, 6}, - {936, 4}, - {936, 5}, - {1105, 2}, - {1502, 1}, - {1502, 3}, - {946, 3}, - {946, 3}, - {816, 1}, - {816, 3}, - {816, 5}, - {901, 1}, - {901, 3}, - {1115, 0}, - {1115, 1}, - {1357, 0}, - {1357, 3}, - {974, 1}, - {974, 3}, - {1324, 0}, - {1324, 1}, - {1323, 1}, - {1323, 3}, - {1116, 1}, - {1116, 1}, - {1117, 0}, - {1117, 3}, - {841, 1}, - {841, 2}, - {1066, 0}, - {1066, 1}, - {910, 1}, - {910, 1}, - {1039, 1}, - {1039, 2}, - {1158, 0}, - {1158, 1}, - {1341, 2}, - {1341, 1}, - {1027, 2}, - {1027, 1}, - {1027, 1}, - {1027, 2}, - {1027, 3}, - {1027, 1}, - {1027, 2}, - {1027, 2}, - {1027, 3}, - {1027, 3}, - {1027, 2}, - {1027, 6}, - {1027, 6}, - {1027, 1}, - {1027, 2}, - {1027, 2}, - {1027, 2}, - {1027, 2}, - {1313, 0}, - {1313, 3}, - {1313, 5}, - {1457, 1}, - {1457, 1}, - {1457, 1}, - {1321, 1}, - {1321, 1}, - {1321, 1}, - {1043, 0}, - {1043, 2}, - {1486, 0}, - {1486, 1}, - {1486, 1}, - {1118, 1}, - {1118, 2}, - {1119, 0}, - {1119, 1}, - {1328, 7}, - {1328, 7}, - {1328, 7}, - {1328, 7}, - {1328, 8}, - {1328, 5}, - {1377, 2}, - {1377, 2}, - {1377, 2}, - {1378, 0}, - {1378, 1}, - {1006, 5}, - {1209, 3}, - {1210, 3}, - {1383, 0}, - {1383, 1}, - {1383, 1}, - {1383, 2}, - {1383, 2}, - {1239, 1}, - {1239, 1}, - {1239, 2}, - {1239, 2}, - {1239, 2}, - {1336, 1}, - {1336, 1}, - {1336, 1}, - {1336, 1}, - {994, 3}, - {994, 3}, - {994, 4}, - {1204, 3}, - {1204, 1}, - {1057, 1}, - {1057, 3}, - {1057, 4}, - {1057, 3}, - {1057, 1}, - {775, 4}, - {775, 4}, - {1056, 1}, - {1056, 1}, - {1056, 1}, - {1056, 1}, - {1055, 1}, - {1055, 1}, - {1055, 1}, - {1031, 1}, - {1031, 1}, - {1076, 1}, - {1076, 2}, - {1076, 2}, - {911, 1}, - {911, 1}, - {911, 1}, - {1275, 1}, - {1275, 1}, - {1275, 1}, - {1315, 1}, - {1315, 1}, - {1132, 12}, - {1149, 3}, - {1126, 13}, - {1362, 0}, - {1362, 3}, - {927, 1}, - {927, 3}, - {917, 3}, - {917, 4}, - {1183, 0}, - {1183, 1}, - {1183, 1}, - {1183, 2}, - {1183, 2}, - {1361, 0}, - {1361, 1}, - {1361, 1}, - {1361, 1}, - {1095, 4}, - {1095, 3}, - {1125, 5}, - {902, 1}, - {984, 1}, - {959, 1}, - {959, 1}, - {947, 4}, - {947, 4}, - {947, 4}, - {947, 2}, - {947, 1}, - {947, 5}, - {1334, 0}, - {1334, 1}, - {1032, 1}, - {1032, 2}, - {1030, 12}, - {1030, 7}, - {1208, 0}, - {1208, 4}, - {1208, 4}, - {886, 0}, - {886, 1}, - {1223, 0}, - {1223, 6}, - {1277, 6}, - {1277, 5}, - {1401, 0}, - {1401, 3}, - {1402, 1}, - {1402, 5}, - {1402, 6}, - {1402, 4}, - {1402, 5}, - {1402, 4}, - {1402, 3}, - {1402, 1}, - {1222, 0}, - {1222, 7}, - {1366, 1}, - {1366, 2}, - {1382, 0}, - {1382, 2}, - {1381, 0}, - {1381, 2}, - {1349, 0}, - {1349, 14}, - {1193, 0}, - {1193, 1}, - {1464, 0}, - {1464, 4}, - {1463, 0}, - {1463, 2}, - {1403, 0}, - {1403, 2}, - {1221, 0}, - {1221, 3}, - {1220, 1}, - {1220, 3}, - {1063, 5}, - {1462, 0}, - {1462, 3}, - {1461, 1}, - {1461, 3}, - {1276, 3}, - {1062, 0}, - {1062, 2}, - {905, 3}, - {905, 3}, - {905, 4}, - {905, 3}, - {905, 4}, - {905, 4}, - {905, 3}, - {905, 3}, - {905, 3}, - {905, 3}, - {905, 1}, - {1400, 0}, - {1400, 4}, - {1400, 6}, - {1400, 1}, - {1400, 5}, - {1400, 1}, - {1400, 1}, - {1154, 0}, - {1154, 1}, - {1154, 1}, - {1310, 0}, - {1310, 1}, - {1331, 0}, - {1331, 1}, - {1331, 1}, - {1331, 1}, - {1331, 1}, - {1332, 1}, - {1332, 1}, - {1332, 1}, - {1332, 1}, - {1371, 2}, - {1371, 4}, - {1135, 11}, - {1398, 0}, - {1398, 2}, - {1479, 0}, - {1479, 3}, - {1479, 3}, - {1479, 3}, - {1481, 0}, - {1481, 3}, - {1484, 0}, - {1484, 3}, - {1484, 3}, - {1483, 1}, - {1482, 0}, - {1482, 3}, - {1322, 1}, - {1322, 3}, - {1480, 0}, - {1480, 4}, - {1480, 4}, - {1139, 2}, - {818, 13}, - {818, 9}, - {828, 10}, - {834, 1}, - {834, 1}, - {834, 2}, - {834, 2}, - {924, 1}, - {1141, 4}, - {1142, 7}, - {1142, 7}, - {1151, 6}, - {1061, 0}, - {1061, 1}, - {1061, 2}, - {1153, 4}, - {1153, 6}, - {1152, 3}, - {1152, 5}, - {1147, 3}, - {1147, 5}, - {1150, 3}, - {1150, 5}, - {1150, 4}, - {1007, 0}, - {1007, 1}, - {1007, 1}, - {1282, 1}, - {1282, 1}, - {797, 0}, - {797, 1}, - {1156, 0}, - {1286, 2}, - {1286, 5}, - {1286, 3}, - {1286, 6}, - {853, 1}, - {853, 1}, - {853, 1}, - {852, 2}, - {852, 3}, - {852, 2}, - {852, 4}, - {852, 7}, - {852, 5}, - {852, 7}, - {852, 5}, - {852, 3}, - {852, 6}, - {852, 6}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {1160, 1}, - {961, 2}, - {958, 3}, + {1233, 1}, + {1233, 2}, + {1233, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {972, 3}, + {862, 4}, + {862, 4}, + {862, 4}, + {862, 4}, + {1024, 3}, + {1024, 3}, + {1280, 3}, + {1280, 3}, + {1312, 1}, + {1312, 2}, + {1312, 4}, + {1312, 8}, + {1312, 8}, + {1312, 3}, + {1312, 3}, + {1312, 2}, + {1053, 0}, + {1053, 3}, + {1106, 1}, + {1106, 5}, + {1106, 6}, + {1106, 5}, {1106, 5}, {1106, 5}, + {1106, 6}, + {1106, 2}, + {1106, 5}, + {1106, 6}, + {1106, 8}, + {1106, 8}, + {1106, 1}, + {1106, 1}, {1106, 3}, {1106, 4}, + {1106, 5}, {1106, 3}, - {1106, 6}, {1106, 4}, - {1106, 6}, + {1106, 8}, + {1106, 4}, + {1106, 7}, + {1106, 3}, + {1106, 4}, + {1106, 4}, + {1106, 4}, + {1106, 4}, + {1106, 2}, + {1106, 2}, {1106, 4}, - {1106, 5}, {1106, 4}, {1106, 5}, + {1106, 3}, + {1106, 2}, + {1106, 2}, {1106, 5}, + {1106, 6}, + {1106, 6}, + {1106, 8}, {1106, 5}, - {1107, 2}, - {1107, 2}, - {1107, 2}, - {1335, 1}, - {1335, 3}, - {942, 0}, - {942, 2}, - {939, 1}, - {939, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {938, 1}, - {943, 1}, - {943, 1}, - {943, 1}, - {943, 1}, - {940, 1}, - {940, 1}, - {940, 2}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 5}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 6}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {941, 3}, - {810, 1}, - {820, 1}, + {1106, 5}, + {1106, 3}, + {1106, 3}, + {1106, 3}, + {1106, 5}, + {1106, 1}, + {1106, 1}, + {1106, 1}, + {1106, 1}, + {1106, 2}, + {1106, 2}, + {1106, 1}, + {1106, 1}, + {1106, 4}, + {1106, 3}, + {1106, 4}, + {1106, 1}, + {1106, 1}, + {1431, 0}, + {1431, 5}, + {923, 1}, + {923, 1}, + {1505, 0}, + {1505, 1}, + {1504, 2}, + {1504, 2}, + {967, 1}, + {967, 1}, + {968, 3}, + {968, 3}, + {968, 3}, + {968, 3}, + {968, 3}, + {982, 3}, + {982, 3}, + {1304, 2}, + {1304, 2}, + {919, 1}, + {919, 1}, + {1192, 0}, + {1192, 1}, + {971, 0}, + {971, 1}, + {1029, 0}, + {1029, 1}, + {1029, 2}, + {1311, 0}, + {1311, 1}, + {1310, 1}, + {1310, 3}, + {881, 1}, + {881, 3}, + {924, 0}, + {924, 1}, + {924, 2}, + {1285, 1}, + {1246, 3}, + {1477, 1}, + {1477, 3}, + {1291, 3}, + {1247, 3}, + {1480, 1}, + {1480, 3}, + {1296, 3}, + {1243, 5}, + {1243, 3}, + {1243, 4}, + {1172, 4}, + {1172, 5}, + {1172, 5}, + {1170, 4}, + {1171, 0}, + {1171, 2}, + {1169, 4}, + {1273, 6}, + {1273, 8}, + {1272, 6}, + {1272, 2}, + {1455, 0}, + {1455, 2}, + {1455, 1}, + {1455, 3}, + {841, 5}, + {841, 6}, + {841, 7}, + {841, 7}, + {841, 8}, + {841, 9}, + {841, 8}, + {841, 7}, + {841, 6}, + {841, 8}, + {1098, 0}, + {1098, 2}, + {1098, 2}, + {898, 0}, + {898, 2}, + {1313, 1}, + {1313, 3}, + {1108, 2}, + {1108, 2}, + {1108, 3}, + {1108, 3}, + {1108, 2}, + {1108, 2}, + {992, 3}, + {1023, 1}, + {1023, 3}, + {1508, 0}, + {1508, 1}, + {939, 1}, + {939, 2}, + {939, 2}, + {939, 2}, + {939, 4}, + {939, 5}, + {939, 6}, + {939, 4}, + {939, 5}, + {1109, 2}, + {1509, 1}, + {1509, 3}, + {949, 3}, + {949, 3}, + {817, 1}, + {817, 3}, + {817, 5}, + {902, 1}, + {902, 3}, + {1119, 0}, + {1119, 1}, + {1364, 0}, + {1364, 3}, + {976, 1}, + {976, 3}, + {1331, 0}, + {1331, 1}, + {1330, 1}, + {1330, 3}, + {1120, 1}, + {1120, 1}, + {1121, 0}, + {1121, 3}, + {842, 1}, + {842, 2}, + {1067, 0}, + {1067, 1}, + {911, 1}, + {911, 1}, + {1040, 1}, + {1040, 2}, + {1163, 0}, + {1163, 1}, + {1348, 2}, + {1348, 1}, + {1028, 2}, + {1028, 1}, + {1028, 1}, + {1028, 2}, + {1028, 3}, + {1028, 1}, + {1028, 2}, + {1028, 2}, + {1028, 3}, + {1028, 3}, + {1028, 2}, + {1028, 6}, + {1028, 6}, + {1028, 1}, + {1028, 2}, + {1028, 2}, + {1028, 2}, + {1028, 2}, + {1320, 0}, + {1320, 3}, + {1320, 5}, + {1463, 1}, + {1463, 1}, + {1463, 1}, + {1328, 1}, + {1328, 1}, + {1328, 1}, + {1044, 0}, + {1044, 2}, + {1492, 0}, + {1492, 1}, + {1492, 1}, + {1122, 1}, + {1122, 2}, + {1123, 0}, + {1123, 1}, + {1335, 7}, + {1335, 7}, + {1335, 7}, + {1335, 7}, + {1335, 8}, + {1335, 5}, + {1384, 2}, + {1384, 2}, + {1384, 2}, + {1385, 0}, + {1385, 1}, + {1007, 5}, + {1214, 3}, + {1215, 3}, + {1390, 0}, + {1390, 1}, + {1390, 1}, + {1390, 2}, + {1390, 2}, + {1244, 1}, + {1244, 1}, + {1244, 2}, + {1244, 2}, + {1244, 2}, + {1343, 1}, + {1343, 1}, + {1343, 1}, + {1343, 1}, + {995, 3}, + {995, 3}, + {995, 4}, + {1209, 3}, + {1209, 1}, + {1058, 1}, + {1058, 3}, + {1058, 4}, + {1058, 3}, + {1058, 1}, + {776, 4}, + {776, 4}, + {1057, 1}, + {1057, 1}, + {1057, 1}, + {1057, 1}, + {1056, 1}, + {1056, 1}, + {1056, 1}, + {1032, 1}, + {1032, 1}, + {1079, 1}, + {1079, 2}, + {1079, 2}, + {912, 1}, + {912, 1}, + {912, 1}, + {1282, 1}, + {1282, 1}, + {1282, 1}, + {1322, 1}, + {1322, 1}, + {1136, 12}, + {1154, 3}, + {1130, 13}, + {1369, 0}, + {1369, 3}, + {928, 1}, + {928, 3}, + {918, 3}, + {918, 4}, + {1188, 0}, + {1188, 1}, + {1188, 1}, + {1188, 2}, + {1188, 2}, + {1368, 0}, + {1368, 1}, + {1368, 1}, + {1368, 1}, + {1099, 4}, + {1099, 3}, + {1129, 5}, + {903, 1}, + {985, 1}, + {932, 1}, + {932, 1}, + {950, 4}, + {950, 4}, + {950, 4}, + {950, 2}, + {950, 1}, + {950, 5}, + {1341, 0}, + {1341, 1}, + {1033, 1}, + {1033, 2}, + {1031, 12}, + {1031, 7}, + {1213, 0}, + {1213, 4}, + {1213, 4}, + {887, 0}, + {887, 1}, + {1228, 0}, + {1228, 6}, + {1284, 6}, + {1284, 5}, + {1408, 0}, + {1408, 3}, + {1409, 1}, + {1409, 5}, + {1409, 6}, + {1409, 4}, + {1409, 5}, + {1409, 4}, + {1409, 3}, + {1409, 1}, + {1227, 0}, + {1227, 7}, + {1373, 1}, + {1373, 2}, + {1389, 0}, + {1389, 2}, + {1388, 0}, + {1388, 2}, + {1356, 0}, + {1356, 14}, + {1198, 0}, + {1198, 1}, + {1470, 0}, + {1470, 4}, + {1469, 0}, + {1469, 2}, + {1410, 0}, + {1410, 2}, + {1226, 0}, + {1226, 3}, + {1225, 1}, + {1225, 3}, + {1064, 5}, + {1468, 0}, + {1468, 3}, + {1467, 1}, + {1467, 3}, + {1283, 3}, + {1063, 0}, + {1063, 2}, + {906, 3}, + {906, 3}, + {906, 4}, + {906, 3}, + {906, 4}, + {906, 4}, + {906, 3}, + {906, 3}, + {906, 3}, + {906, 3}, + {906, 1}, + {1407, 0}, + {1407, 4}, + {1407, 6}, + {1407, 1}, + {1407, 5}, + {1407, 1}, + {1407, 1}, + {1159, 0}, + {1159, 1}, + {1159, 1}, + {1317, 0}, + {1317, 1}, + {1338, 0}, + {1338, 1}, + {1338, 1}, + {1338, 1}, + {1338, 1}, + {1339, 1}, + {1339, 1}, + {1339, 1}, + {1339, 1}, + {1378, 2}, + {1378, 4}, + {1139, 11}, + {1405, 0}, + {1405, 2}, + {1485, 0}, + {1485, 3}, + {1485, 3}, + {1485, 3}, + {1487, 0}, + {1487, 3}, + {1490, 0}, + {1490, 3}, + {1490, 3}, + {1489, 1}, + {1488, 0}, + {1488, 3}, + {1329, 1}, + {1329, 3}, + {1486, 0}, + {1486, 4}, + {1486, 4}, + {1143, 2}, + {819, 13}, + {819, 9}, + {829, 10}, + {835, 1}, + {835, 1}, + {835, 2}, + {835, 2}, + {925, 1}, + {1145, 4}, + {1146, 7}, + {1146, 7}, + {1156, 6}, + {1062, 0}, + {1062, 1}, + {1062, 2}, + {1158, 4}, + {1158, 6}, + {1157, 3}, + {1157, 5}, + {1152, 3}, + {1152, 5}, + {1155, 3}, + {1155, 5}, + {1155, 4}, + {1008, 0}, + {1008, 1}, + {1008, 1}, + {1289, 1}, + {1289, 1}, + {798, 0}, + {798, 1}, + {1161, 0}, + {1293, 2}, + {1293, 5}, + {1293, 3}, + {1293, 6}, + {854, 1}, + {854, 1}, + {854, 1}, + {853, 2}, + {853, 3}, + {853, 2}, + {853, 4}, + {853, 7}, + {853, 5}, + {853, 7}, + {853, 5}, + {853, 3}, + {853, 6}, + {853, 6}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {1165, 1}, + {963, 2}, + {961, 3}, + {1110, 5}, + {1110, 5}, + {1110, 3}, + {1110, 4}, + {1110, 3}, + {1110, 6}, + {1110, 4}, + {1110, 6}, + {1110, 4}, + {1110, 5}, + {1110, 4}, + {1110, 5}, + {1110, 5}, + {1110, 5}, + {1111, 2}, + {1111, 2}, + {1111, 2}, + {1342, 1}, + {1342, 3}, + {945, 0}, + {945, 2}, + {942, 1}, + {942, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {941, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {946, 1}, + {943, 1}, + {943, 1}, + {943, 2}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 5}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 6}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {944, 3}, + {811, 1}, + {821, 1}, + {795, 1}, + {994, 1}, + {994, 1}, + {994, 1}, + {1220, 1}, + {1220, 1}, + {1220, 1}, + {1232, 5}, + {1254, 5}, + {1115, 4}, + {1147, 5}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 3}, + {794, 2}, + {794, 9}, + {794, 3}, + {794, 3}, + {794, 3}, {794, 1}, - {993, 1}, - {993, 1}, - {993, 1}, - {1215, 1}, - {1215, 1}, - {1215, 1}, - {1227, 5}, - {1247, 5}, - {1111, 4}, - {1143, 5}, - {793, 3}, - {793, 3}, - {793, 3}, - {793, 3}, - {793, 2}, - {793, 9}, - {793, 3}, + {1054, 1}, + {1054, 1}, + {1360, 0}, + {1360, 4}, + {1360, 7}, + {1360, 3}, + {1360, 3}, + {797, 1}, + {797, 1}, + {796, 1}, + {796, 1}, + {858, 1}, + {858, 3}, + {1207, 1}, + {1207, 3}, + {917, 0}, + {917, 1}, + {1176, 0}, + {1176, 1}, + {1175, 1}, {793, 3}, {793, 3}, + {793, 4}, + {793, 5}, {793, 1}, - {1053, 1}, - {1053, 1}, - {1353, 0}, - {1353, 4}, - {1353, 7}, - {1353, 3}, - {1353, 3}, - {796, 1}, - {796, 1}, - {795, 1}, - {795, 1}, - {857, 1}, - {857, 3}, - {1202, 1}, - {1202, 3}, - {916, 0}, - {916, 1}, - {1171, 0}, - {1171, 1}, - {1170, 1}, - {792, 3}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1333, 1}, + {1321, 1}, + {1321, 2}, + {1375, 1}, + {1375, 2}, + {1371, 1}, + {1371, 2}, + {1377, 1}, + {1377, 2}, + {1366, 1}, + {1366, 2}, + {1430, 1}, + {1430, 2}, + {1314, 1}, + {1314, 1}, + {1314, 1}, + {792, 5}, {792, 3}, + {792, 5}, {792, 4}, + {792, 4}, + {792, 3}, {792, 5}, {792, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1326, 1}, - {1314, 1}, - {1314, 2}, - {1368, 1}, - {1368, 2}, - {1364, 1}, - {1364, 2}, - {1370, 1}, - {1370, 2}, - {1359, 1}, - {1359, 2}, - {1422, 1}, - {1422, 2}, - {1307, 1}, - {1307, 1}, - {1307, 1}, - {791, 5}, - {791, 3}, - {791, 5}, - {791, 4}, - {791, 4}, - {791, 3}, - {791, 5}, - {791, 1}, - {1240, 1}, - {1240, 1}, - {1190, 0}, - {1190, 2}, - {1161, 1}, - {1161, 3}, - {1161, 5}, - {1161, 2}, - {1346, 0}, - {1346, 1}, - {1345, 1}, - {1345, 2}, - {1345, 1}, - {1345, 2}, - {1348, 1}, - {1348, 3}, - {1496, 0}, - {1496, 2}, - {1045, 4}, - {1177, 0}, - {1177, 2}, - {1309, 0}, - {1309, 1}, - {990, 3}, - {849, 0}, - {849, 2}, - {877, 0}, - {877, 3}, - {951, 0}, - {951, 1}, - {975, 0}, - {975, 1}, + {1245, 1}, + {1245, 1}, + {1195, 0}, + {1195, 2}, + {1166, 1}, + {1166, 3}, + {1166, 5}, + {1166, 2}, + {1353, 0}, + {1353, 1}, + {1352, 1}, + {1352, 2}, + {1352, 1}, + {1352, 2}, + {1355, 1}, + {1355, 3}, + {1503, 0}, + {1503, 2}, + {1046, 4}, + {1182, 0}, + {1182, 2}, + {1316, 0}, + {1316, 1}, + {991, 3}, + {850, 0}, + {850, 2}, + {878, 0}, + {878, 3}, + {954, 0}, + {954, 1}, {977, 0}, - {977, 2}, - {976, 3}, - {976, 1}, - {976, 3}, - {976, 2}, - {976, 1}, - {976, 1}, - {1048, 1}, - {1048, 3}, - {1048, 3}, - {1363, 0}, - {1363, 1}, - {954, 2}, - {954, 2}, - {999, 1}, - {999, 1}, - {999, 1}, - {999, 1}, - {952, 1}, - {952, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {766, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, - {769, 1}, + {977, 1}, + {979, 0}, + {979, 2}, + {978, 3}, + {978, 1}, + {978, 3}, + {978, 2}, + {978, 1}, + {978, 1}, + {1049, 1}, + {1049, 3}, + {1049, 3}, + {1370, 0}, + {1370, 1}, + {957, 2}, + {957, 2}, + {1000, 1}, + {1000, 1}, + {1000, 1}, + {1000, 1}, + {955, 1}, + {955, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {767, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, + {770, 1}, {769, 1}, {769, 1}, {769, 1}, @@ -5154,7492 +5217,7504 @@ var ( {768, 1}, {768, 1}, {768, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {767, 1}, - {1110, 2}, - {1410, 1}, - {1410, 3}, - {1410, 4}, - {1410, 6}, - {819, 9}, - {1186, 0}, - {1186, 1}, - {1185, 5}, - {1185, 4}, - {1185, 4}, - {1185, 4}, - {1185, 4}, - {1185, 2}, - {1185, 1}, - {1185, 1}, - {1185, 1}, - {1185, 1}, - {1185, 2}, - {1089, 1}, - {1089, 1}, - {1087, 1}, - {1087, 3}, - {931, 3}, - {1478, 0}, - {1478, 1}, - {1477, 3}, - {1477, 1}, - {888, 1}, - {888, 1}, - {1325, 3}, - {1325, 5}, - {1384, 0}, - {1384, 5}, - {821, 6}, - {772, 1}, - {772, 1}, - {772, 1}, - {772, 1}, - {772, 1}, - {772, 1}, - {772, 1}, - {772, 2}, - {772, 1}, - {772, 1}, - {772, 2}, - {772, 2}, - {774, 1}, - {774, 2}, - {1301, 1}, - {1301, 3}, - {1097, 2}, - {837, 3}, - {995, 1}, - {995, 3}, - {967, 1}, - {967, 2}, - {1397, 1}, - {1397, 1}, - {1060, 0}, - {1060, 1}, - {1060, 1}, - {904, 0}, - {904, 1}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 5}, - {790, 5}, - {790, 5}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 3}, - {790, 1}, - {773, 1}, - {773, 3}, - {773, 5}, - {785, 1}, - {785, 1}, - {785, 1}, - {785, 1}, - {785, 3}, - {785, 1}, - {785, 1}, - {785, 1}, - {785, 1}, - {785, 1}, - {785, 2}, - {785, 2}, - {785, 2}, - {785, 2}, - {785, 3}, - {785, 2}, - {785, 1}, - {785, 3}, - {785, 5}, - {785, 6}, - {785, 2}, - {785, 4}, - {785, 2}, - {785, 7}, - {785, 5}, - {785, 6}, - {785, 6}, - {785, 4}, - {785, 4}, - {785, 3}, - {785, 3}, - {1308, 0}, - {1308, 1}, - {879, 1}, - {879, 1}, - {882, 1}, - {882, 1}, - {908, 0}, - {908, 1}, - {1034, 0}, - {1034, 1}, - {907, 1}, - {907, 2}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {779, 1}, - {1214, 0}, - {1214, 2}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {768, 1}, + {1114, 2}, + {1417, 1}, + {1417, 3}, + {1417, 4}, + {1417, 6}, + {820, 9}, + {1191, 0}, + {1191, 1}, + {1190, 5}, + {1190, 4}, + {1190, 4}, + {1190, 4}, + {1190, 4}, + {1190, 2}, + {1190, 1}, + {1190, 1}, + {1190, 1}, + {1190, 1}, + {1190, 2}, + {1092, 1}, + {1092, 1}, + {1090, 1}, + {1090, 3}, + {934, 3}, + {1484, 0}, + {1484, 1}, + {1483, 3}, + {1483, 1}, + {889, 1}, + {889, 1}, + {1332, 3}, + {1332, 5}, + {1391, 0}, + {1391, 5}, + {822, 6}, + {773, 1}, + {773, 1}, + {773, 1}, + {773, 1}, + {773, 1}, + {773, 1}, + {773, 1}, + {773, 2}, + {773, 1}, + {773, 1}, + {773, 2}, + {773, 2}, + {775, 1}, + {775, 2}, + {1308, 1}, + {1308, 3}, + {1101, 2}, + {838, 3}, + {996, 1}, + {996, 3}, + {969, 1}, + {969, 2}, + {1404, 1}, + {1404, 1}, + {1061, 0}, + {1061, 1}, + {1061, 1}, + {905, 0}, + {905, 1}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 5}, + {791, 5}, + {791, 5}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 3}, + {791, 1}, + {774, 1}, + {774, 3}, + {774, 5}, + {786, 1}, + {786, 1}, + {786, 1}, + {786, 1}, + {786, 3}, + {786, 1}, + {786, 1}, + {786, 1}, + {786, 1}, + {786, 1}, + {786, 2}, + {786, 2}, + {786, 2}, + {786, 2}, + {786, 3}, + {786, 2}, + {786, 1}, + {786, 3}, + {786, 5}, + {786, 6}, + {786, 2}, + {786, 4}, + {786, 2}, + {786, 7}, + {786, 5}, + {786, 6}, + {786, 6}, + {786, 4}, + {786, 4}, + {786, 3}, + {786, 3}, + {1315, 0}, + {1315, 1}, + {880, 1}, + {880, 1}, + {883, 1}, + {883, 1}, + {909, 0}, + {909, 1}, + {1035, 0}, + {1035, 1}, + {908, 1}, + {908, 2}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {780, 1}, + {1219, 0}, + {1219, 2}, + {784, 1}, + {784, 1}, + {784, 1}, + {784, 1}, + {784, 1}, + {783, 1}, {783, 1}, {783, 1}, {783, 1}, {783, 1}, {783, 1}, - {782, 1}, - {782, 1}, - {782, 1}, - {782, 1}, - {782, 1}, - {782, 1}, - {777, 4}, - {777, 4}, - {777, 2}, - {777, 3}, - {777, 2}, - {777, 4}, - {777, 6}, - {777, 2}, - {777, 2}, - {777, 2}, - {777, 4}, - {777, 6}, - {777, 4}, {778, 4}, {778, 4}, - {778, 6}, - {778, 8}, - {778, 8}, - {778, 6}, - {778, 6}, - {778, 6}, - {778, 6}, - {778, 6}, - {778, 8}, - {778, 8}, - {778, 8}, - {778, 8}, + {778, 2}, + {778, 3}, + {778, 2}, {778, 4}, {778, 6}, + {778, 2}, + {778, 2}, + {778, 2}, + {778, 4}, {778, 6}, - {778, 7}, {778, 4}, - {778, 7}, - {778, 7}, - {778, 1}, - {778, 8}, - {1355, 1}, - {1355, 1}, - {1355, 1}, - {1355, 1}, - {780, 1}, - {780, 1}, + {779, 4}, + {779, 4}, + {779, 6}, + {779, 8}, + {779, 8}, + {779, 6}, + {779, 6}, + {779, 6}, + {779, 6}, + {779, 6}, + {779, 8}, + {779, 8}, + {779, 8}, + {779, 8}, + {779, 4}, + {779, 6}, + {779, 6}, + {779, 7}, + {779, 4}, + {779, 7}, + {779, 7}, + {779, 1}, + {779, 8}, + {1362, 1}, + {1362, 1}, + {1362, 1}, + {1362, 1}, {781, 1}, {781, 1}, - {1473, 1}, - {1473, 1}, - {1473, 1}, - {784, 4}, - {784, 6}, - {784, 1}, - {786, 6}, - {786, 4}, - {786, 4}, - {786, 5}, - {786, 6}, - {786, 5}, - {786, 6}, - {786, 5}, - {786, 6}, - {786, 5}, - {786, 6}, - {786, 5}, - {786, 5}, - {786, 8}, - {786, 6}, - {786, 6}, - {786, 6}, - {786, 6}, - {786, 6}, - {786, 6}, - {786, 6}, - {786, 5}, - {786, 6}, - {786, 7}, - {786, 8}, - {786, 8}, - {786, 9}, - {1389, 0}, - {1389, 2}, - {776, 4}, - {776, 6}, - {1354, 0}, - {1354, 2}, - {1354, 3}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {896, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {881, 1}, - {1343, 0}, - {1343, 1}, - {1487, 1}, - {1487, 2}, - {1291, 4}, - {1340, 0}, - {1340, 2}, - {1112, 2}, - {1112, 3}, - {1112, 1}, - {1112, 1}, - {1112, 2}, - {1112, 2}, - {1112, 2}, - {1112, 2}, - {1112, 2}, - {1112, 1}, - {1112, 1}, - {1112, 2}, - {1112, 1}, - {928, 1}, - {928, 1}, - {928, 1}, - {985, 0}, - {985, 1}, - {799, 1}, - {799, 3}, - {878, 1}, - {878, 3}, - {1013, 2}, - {1013, 4}, - {1078, 1}, - {1078, 3}, - {1003, 0}, - {1003, 2}, - {1237, 0}, - {1237, 1}, - {1230, 4}, - {1408, 1}, - {1408, 1}, - {1159, 2}, - {1159, 4}, - {1475, 1}, - {1475, 3}, - {1137, 3}, - {1138, 1}, - {1138, 1}, - {842, 1}, - {842, 2}, - {842, 3}, - {842, 4}, - {1121, 4}, - {1121, 4}, - {1121, 5}, - {1121, 2}, - {1121, 3}, - {1121, 1}, - {1121, 2}, - {1263, 1}, - {1246, 1}, - {1178, 2}, - {802, 4}, - {803, 3}, - {804, 7}, - {1469, 0}, - {1469, 7}, - {1469, 5}, - {1468, 0}, - {1468, 1}, - {1468, 1}, - {1468, 1}, - {1470, 0}, - {1470, 1}, - {1470, 1}, - {1243, 0}, - {1243, 4}, - {801, 7}, - {801, 6}, - {801, 5}, - {801, 6}, - {801, 6}, - {811, 2}, - {811, 2}, - {809, 2}, - {809, 3}, - {1296, 3}, - {1296, 1}, - {1029, 4}, - {1352, 2}, - {1488, 0}, - {1488, 2}, - {1489, 1}, - {1489, 3}, - {1292, 3}, - {1021, 1}, - {1294, 3}, - {1494, 4}, - {1387, 0}, - {1387, 1}, - {1391, 0}, - {1391, 3}, + {782, 1}, + {782, 1}, + {1479, 1}, + {1479, 1}, + {1479, 1}, + {785, 4}, + {785, 6}, + {785, 1}, + {787, 6}, + {787, 4}, + {787, 4}, + {787, 5}, + {787, 6}, + {787, 5}, + {787, 6}, + {787, 5}, + {787, 6}, + {787, 5}, + {787, 6}, + {787, 5}, + {787, 5}, + {787, 8}, + {787, 6}, + {787, 6}, + {787, 6}, + {787, 6}, + {787, 6}, + {787, 6}, + {787, 6}, + {787, 5}, + {787, 6}, + {787, 7}, + {787, 8}, + {787, 8}, + {787, 9}, {1396, 0}, - {1396, 3}, + {1396, 2}, + {777, 4}, + {777, 6}, + {1361, 0}, + {1361, 2}, + {1361, 3}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {897, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {882, 1}, + {1350, 0}, + {1350, 1}, + {1494, 1}, + {1494, 2}, + {1298, 4}, + {1347, 0}, + {1347, 2}, + {1116, 2}, + {1116, 3}, + {1116, 1}, + {1116, 1}, + {1116, 2}, + {1116, 2}, + {1116, 2}, + {1116, 2}, + {1116, 2}, + {1116, 1}, + {1116, 1}, + {1116, 2}, + {1116, 1}, + {930, 1}, + {930, 1}, + {930, 1}, + {986, 0}, + {986, 1}, + {800, 1}, + {800, 3}, + {879, 1}, + {879, 3}, + {1014, 2}, + {1014, 4}, + {1081, 1}, + {1081, 3}, + {1004, 0}, + {1004, 2}, + {1242, 0}, + {1242, 1}, + {1235, 4}, + {1415, 1}, + {1415, 1}, + {1164, 2}, + {1164, 4}, + {1481, 1}, + {1481, 3}, + {1141, 3}, + {1142, 1}, + {1142, 1}, + {843, 1}, + {843, 2}, + {843, 3}, + {843, 4}, + {1125, 4}, + {1125, 4}, + {1125, 5}, + {1125, 2}, + {1125, 3}, + {1125, 1}, + {1125, 2}, + {1270, 1}, + {1253, 1}, + {1183, 2}, + {803, 4}, + {804, 3}, + {805, 7}, + {1475, 0}, + {1475, 7}, + {1475, 5}, + {1474, 0}, + {1474, 1}, + {1474, 1}, + {1474, 1}, + {1476, 0}, + {1476, 1}, + {1476, 1}, + {1248, 0}, + {1248, 4}, + {802, 7}, + {802, 6}, + {802, 5}, + {802, 6}, + {802, 6}, + {812, 2}, + {812, 2}, + {810, 2}, + {810, 3}, + {1303, 3}, + {1303, 1}, + {1030, 4}, + {1359, 2}, + {1495, 0}, + {1495, 2}, + {1496, 1}, + {1496, 3}, + {1299, 3}, + {1022, 1}, + {1301, 3}, + {1501, 4}, + {1394, 0}, + {1394, 1}, + {1398, 0}, + {1398, 3}, + {1403, 0}, + {1403, 3}, + {1402, 0}, + {1402, 2}, + {1499, 1}, + {1499, 1}, + {1499, 1}, + {1498, 1}, + {1498, 1}, + {1094, 2}, + {1094, 2}, + {1094, 2}, + {1094, 4}, + {1094, 2}, + {1497, 4}, + {1300, 1}, + {1300, 2}, + {1300, 2}, + {1300, 2}, + {1300, 4}, + {840, 0}, + {840, 1}, + {828, 2}, + {1500, 1}, + {1500, 1}, + {790, 4}, + {790, 4}, + {790, 4}, + {790, 4}, + {790, 4}, + {790, 5}, + {790, 7}, + {790, 7}, + {790, 6}, + {790, 6}, + {790, 9}, + {1221, 0}, + {1221, 3}, + {1221, 3}, + {1222, 0}, + {1222, 2}, + {984, 0}, + {984, 2}, + {984, 2}, {1395, 0}, {1395, 2}, - {1492, 1}, - {1492, 1}, - {1492, 1}, - {1491, 1}, - {1491, 1}, - {1091, 2}, - {1091, 2}, - {1091, 2}, - {1091, 4}, - {1091, 2}, - {1490, 4}, - {1293, 1}, - {1293, 2}, - {1293, 2}, - {1293, 2}, - {1293, 4}, - {839, 0}, - {839, 1}, - {827, 2}, - {1493, 1}, - {1493, 1}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 4}, - {789, 5}, - {789, 7}, - {789, 7}, - {789, 6}, - {789, 6}, - {789, 9}, - {1216, 0}, - {1216, 3}, - {1216, 3}, - {1217, 0}, - {1217, 2}, - {983, 0}, - {983, 2}, - {983, 2}, - {1388, 0}, - {1388, 2}, - {1388, 2}, - {1467, 1}, - {988, 1}, - {988, 3}, - {948, 1}, - {948, 4}, - {895, 1}, - {895, 1}, - {894, 6}, - {894, 2}, - {894, 3}, - {956, 0}, - {956, 4}, - {1012, 0}, + {1395, 2}, + {1473, 1}, + {989, 1}, + {989, 3}, + {951, 1}, + {951, 4}, + {896, 1}, + {896, 1}, + {895, 6}, + {895, 2}, + {895, 3}, + {959, 0}, + {959, 4}, + {1013, 0}, + {1013, 1}, {1012, 1}, - {1011, 1}, - {1011, 2}, - {1047, 2}, - {1047, 2}, - {1047, 2}, - {1360, 0}, - {1360, 2}, - {1360, 3}, - {1360, 3}, - {1046, 5}, - {953, 0}, - {953, 1}, - {953, 3}, - {953, 1}, - {953, 3}, - {1181, 1}, - {1181, 2}, - {1182, 0}, - {1182, 1}, - {890, 3}, - {890, 5}, - {890, 7}, - {890, 7}, - {890, 9}, - {890, 4}, - {890, 6}, - {890, 3}, - {890, 5}, - {909, 1}, - {909, 1}, - {1219, 0}, - {1219, 1}, - {914, 1}, - {914, 2}, - {914, 2}, - {1191, 0}, - {1191, 2}, - {980, 1}, - {980, 1}, - {1431, 1}, - {1431, 1}, - {1350, 1}, - {1350, 1}, - {1344, 0}, - {1344, 1}, - {838, 2}, - {838, 4}, - {838, 4}, - {838, 5}, - {920, 0}, - {920, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1254, 1}, - {1434, 0}, - {1434, 1}, - {1435, 2}, - {1435, 1}, - {963, 1}, - {1014, 0}, - {1014, 1}, - {1255, 1}, - {1255, 1}, - {1433, 1}, - {1074, 0}, - {1074, 1}, + {1012, 2}, + {1048, 2}, + {1048, 2}, + {1048, 2}, + {1367, 0}, + {1367, 2}, + {1367, 3}, + {1367, 3}, + {1047, 5}, + {956, 0}, + {956, 1}, + {956, 3}, + {956, 1}, + {956, 3}, + {1186, 1}, + {1186, 2}, + {1187, 0}, + {1187, 1}, + {891, 3}, + {891, 5}, + {891, 7}, + {891, 7}, + {891, 9}, + {891, 4}, + {891, 6}, + {891, 3}, + {891, 5}, + {910, 1}, + {910, 1}, + {1224, 0}, + {1224, 1}, + {915, 1}, + {915, 2}, + {915, 2}, + {1196, 0}, + {1196, 2}, + {981, 1}, + {981, 1}, + {1437, 1}, + {1437, 1}, + {1357, 1}, + {1357, 1}, + {1351, 0}, + {1351, 1}, + {839, 2}, + {839, 4}, + {839, 4}, + {839, 5}, + {921, 0}, + {921, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1261, 1}, + {1440, 0}, + {1440, 1}, + {1441, 2}, + {1441, 1}, + {965, 1}, + {1015, 0}, + {1015, 1}, + {1262, 1}, + {1262, 1}, + {1439, 1}, + {1077, 0}, + {1077, 1}, + {988, 0}, + {988, 5}, + {771, 3}, + {771, 3}, + {771, 3}, + {771, 3}, {987, 0}, + {987, 3}, + {987, 3}, + {987, 4}, {987, 5}, - {770, 3}, - {770, 3}, - {770, 3}, - {770, 3}, - {986, 0}, - {986, 3}, - {986, 3}, - {986, 4}, - {986, 5}, - {986, 4}, - {986, 5}, - {986, 5}, - {986, 4}, - {1207, 0}, - {1207, 2}, - {812, 1}, - {812, 1}, - {812, 2}, - {812, 2}, - {808, 3}, + {987, 4}, + {987, 5}, + {987, 5}, + {987, 4}, + {1212, 0}, + {1212, 2}, + {813, 1}, + {813, 1}, + {813, 2}, + {813, 2}, + {809, 3}, + {809, 3}, + {808, 4}, + {808, 4}, + {808, 5}, + {808, 2}, + {808, 2}, {808, 3}, - {807, 4}, - {807, 4}, - {807, 5}, - {807, 2}, - {807, 2}, + {807, 1}, {807, 3}, {806, 1}, - {806, 3}, - {805, 1}, - {805, 1}, - {1437, 2}, - {1437, 2}, - {1437, 2}, - {1075, 1}, - {1113, 9}, - {1113, 9}, - {843, 2}, - {843, 4}, - {843, 6}, - {843, 4}, - {843, 4}, - {843, 3}, - {843, 6}, - {843, 6}, - {843, 3}, - {843, 4}, - {1259, 3}, - {1258, 6}, - {1257, 1}, - {1257, 1}, - {1257, 1}, - {1438, 3}, - {1438, 1}, - {1438, 1}, - {1081, 1}, - {1081, 3}, - {1018, 3}, - {1018, 2}, - {1018, 2}, - {1018, 3}, - {1367, 2}, - {1367, 2}, - {1367, 2}, - {1367, 1}, - {932, 1}, - {932, 1}, - {932, 1}, - {887, 1}, - {887, 1}, - {921, 1}, - {921, 3}, - {996, 1}, - {996, 3}, - {996, 3}, - {1090, 3}, - {1090, 4}, - {1090, 4}, - {1090, 4}, - {1090, 3}, - {1090, 3}, - {1090, 2}, - {1090, 4}, - {1090, 4}, - {1090, 2}, - {1090, 2}, - {1319, 1}, - {1319, 1}, - {900, 1}, - {900, 1}, - {968, 1}, - {968, 1}, - {1290, 1}, - {1290, 3}, - {788, 1}, - {788, 1}, - {787, 1}, - {771, 1}, - {850, 1}, - {850, 3}, - {850, 2}, - {850, 2}, - {964, 1}, - {964, 3}, - {1224, 1}, - {1224, 4}, - {992, 1}, - {913, 1}, - {913, 1}, - {893, 3}, - {893, 2}, - {1072, 1}, - {1072, 1}, - {912, 1}, - {912, 1}, - {960, 1}, - {960, 3}, - {1300, 2}, - {1300, 4}, - {1300, 4}, + {806, 1}, + {1443, 2}, + {1443, 2}, + {1443, 2}, + {1078, 1}, + {1117, 9}, + {1117, 9}, + {844, 2}, + {844, 4}, + {844, 6}, + {844, 4}, + {844, 4}, + {844, 3}, + {844, 6}, + {844, 6}, + {844, 3}, + {844, 4}, + {1266, 3}, + {1265, 6}, + {1264, 1}, + {1264, 1}, + {1264, 1}, + {1444, 3}, + {1444, 1}, + {1444, 1}, + {1084, 1}, + {1084, 3}, + {1019, 3}, + {1019, 2}, + {1019, 2}, + {1019, 3}, + {1374, 2}, + {1374, 2}, + {1374, 2}, + {1374, 1}, + {935, 1}, + {935, 1}, + {935, 1}, + {888, 1}, + {888, 1}, + {922, 1}, + {922, 3}, + {997, 1}, + {997, 3}, + {997, 3}, {1093, 3}, - {1093, 5}, - {1093, 6}, {1093, 4}, {1093, 4}, - {1093, 5}, - {1093, 5}, - {1093, 5}, - {1093, 6}, - {1093, 4}, - {1093, 5}, - {1093, 5}, - {1093, 5}, - {1093, 6}, - {1093, 6}, {1093, 4}, {1093, 3}, {1093, 3}, + {1093, 2}, {1093, 4}, {1093, 4}, - {1093, 5}, - {1093, 5}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 3}, - {1093, 4}, - {1299, 2}, - {1299, 2}, - {1299, 3}, - {1299, 3}, - {1356, 1}, - {1356, 3}, - {1175, 5}, - {1000, 1}, - {1000, 3}, - {1261, 3}, - {1261, 4}, - {1261, 4}, - {1261, 5}, - {1261, 4}, - {1261, 5}, - {1261, 5}, - {1261, 4}, - {1261, 6}, - {1261, 4}, - {1261, 8}, - {1261, 2}, - {1261, 5}, - {1261, 3}, - {1261, 3}, - {1261, 2}, - {1261, 5}, - {1261, 2}, - {1261, 2}, - {1261, 4}, - {1261, 4}, - {1261, 4}, - {1442, 2}, - {1442, 2}, - {1442, 4}, - {1445, 0}, - {1445, 1}, - {1444, 1}, - {1444, 3}, - {1260, 1}, - {1260, 1}, - {1260, 2}, - {1260, 2}, - {1260, 2}, - {1260, 1}, - {1260, 1}, - {1260, 1}, - {1260, 1}, - {1443, 0}, - {1443, 3}, - {1476, 0}, - {1476, 2}, - {1440, 1}, - {1440, 1}, - {1440, 1}, - {898, 1}, - {898, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 3}, - {1446, 3}, - {1446, 3}, - {1446, 3}, - {1446, 5}, - {1446, 4}, - {1446, 5}, - {1446, 5}, - {1446, 1}, - {1446, 5}, - {1446, 1}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 1}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 2}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 1}, - {1446, 2}, + {1093, 2}, + {1093, 2}, + {1326, 1}, + {1326, 1}, + {901, 1}, + {901, 1}, + {970, 1}, + {970, 1}, + {1297, 1}, + {1297, 3}, + {789, 1}, + {789, 1}, + {788, 1}, + {772, 1}, + {851, 1}, + {851, 3}, + {851, 2}, + {851, 2}, + {966, 1}, + {966, 3}, + {1229, 1}, + {1229, 4}, + {993, 1}, + {914, 1}, + {914, 1}, + {894, 3}, + {894, 2}, + {1075, 1}, + {1075, 1}, + {913, 1}, + {913, 1}, + {962, 1}, + {962, 3}, + {1307, 2}, + {1307, 4}, + {1307, 4}, + {1097, 3}, + {1097, 5}, + {1097, 6}, + {1097, 4}, + {1097, 4}, + {1097, 5}, + {1097, 5}, + {1097, 5}, + {1097, 6}, + {1097, 4}, + {1097, 5}, + {1097, 5}, + {1097, 5}, + {1097, 6}, + {1097, 6}, + {1097, 4}, + {1097, 3}, + {1097, 3}, + {1097, 4}, + {1097, 4}, + {1097, 5}, + {1097, 5}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 3}, + {1097, 4}, + {1306, 2}, + {1306, 2}, + {1306, 3}, + {1306, 3}, + {1363, 1}, + {1363, 3}, + {1180, 5}, + {1001, 1}, + {1001, 3}, + {1268, 3}, + {1268, 4}, + {1268, 4}, + {1268, 5}, + {1268, 4}, + {1268, 5}, + {1268, 5}, + {1268, 4}, + {1268, 6}, + {1268, 4}, + {1268, 8}, + {1268, 2}, + {1268, 5}, + {1268, 3}, + {1268, 3}, + {1268, 2}, + {1268, 5}, + {1268, 2}, + {1268, 2}, + {1268, 4}, + {1268, 4}, + {1268, 4}, + {1448, 2}, + {1448, 2}, + {1448, 4}, + {1451, 0}, + {1451, 1}, + {1450, 1}, + {1450, 3}, + {1267, 1}, + {1267, 1}, + {1267, 2}, + {1267, 2}, + {1267, 2}, + {1267, 1}, + {1267, 1}, + {1267, 1}, + {1267, 1}, + {1449, 0}, + {1449, 3}, + {1482, 0}, + {1482, 2}, {1446, 1}, {1446, 1}, {1446, 1}, - {1446, 2}, - {1446, 2}, - {1441, 0}, - {1441, 2}, - {1441, 2}, - {1044, 0}, - {1044, 1}, - {1044, 1}, - {1456, 0}, - {1456, 1}, - {1456, 1}, - {1456, 1}, - {1212, 0}, - {1212, 1}, - {933, 0}, - {933, 2}, - {1262, 2}, - {1168, 3}, - {1065, 1}, - {1065, 3}, - {1351, 1}, - {1351, 1}, - {1351, 3}, - {1351, 1}, - {1351, 2}, - {1351, 3}, - {1351, 1}, - {1376, 0}, - {1376, 1}, - {1376, 1}, - {1376, 1}, - {1376, 1}, - {1376, 1}, - {919, 0}, - {919, 1}, - {919, 1}, - {1281, 0}, - {1281, 1}, - {1534, 0}, - {1534, 2}, - {1495, 0}, - {1495, 3}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1272, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {1017, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {915, 1}, - {1455, 1}, - {1455, 3}, - {997, 2}, - {1114, 1}, - {1114, 1}, - {1079, 1}, - {1079, 1}, + {899, 1}, + {899, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 3}, + {1452, 3}, + {1452, 3}, + {1452, 3}, + {1452, 5}, + {1452, 4}, + {1452, 5}, + {1452, 5}, + {1452, 1}, + {1452, 5}, + {1452, 1}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 1}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 2}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 2}, + {1452, 1}, + {1452, 1}, + {1452, 1}, + {1452, 2}, + {1452, 2}, + {1447, 0}, + {1447, 2}, + {1447, 2}, + {1045, 0}, + {1045, 1}, + {1045, 1}, + {1462, 0}, + {1462, 1}, + {1462, 1}, + {1462, 1}, + {1217, 0}, + {1217, 1}, + {936, 0}, + {936, 2}, + {1269, 2}, + {1173, 3}, + {1066, 1}, + {1066, 3}, + {1358, 1}, + {1358, 1}, + {1358, 3}, + {1358, 1}, + {1358, 2}, + {1358, 3}, + {1358, 1}, + {1383, 0}, + {1383, 1}, + {1383, 1}, + {1383, 1}, + {1383, 1}, + {1383, 1}, + {920, 0}, + {920, 1}, + {920, 1}, + {1288, 0}, + {1288, 1}, + {1541, 0}, + {1541, 2}, + {1502, 0}, + {1502, 3}, {1279, 1}, - {1279, 3}, - {1465, 0}, - {1465, 3}, - {934, 1}, - {934, 4}, - {934, 4}, - {934, 4}, - {934, 3}, - {934, 4}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 1}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 3}, - {934, 2}, - {934, 2}, - {934, 3}, - {934, 3}, - {934, 5}, - {934, 3}, - {934, 7}, - {934, 3}, - {934, 3}, - {926, 0}, - {926, 1}, - {1274, 1}, - {1274, 1}, - {1133, 0}, - {1133, 1}, - {1015, 1}, - {1015, 2}, - {1015, 3}, - {1393, 0}, - {1393, 1}, - {854, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {930, 3}, - {1083, 1}, - {1083, 1}, - {1083, 1}, - {1058, 3}, - {1058, 2}, - {1058, 3}, - {1058, 3}, - {1058, 2}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1049, 1}, - {1026, 1}, - {1026, 1}, - {1213, 0}, - {1213, 1}, - {1213, 1}, - {1041, 1}, - {1041, 1}, - {1041, 1}, - {1042, 1}, - {1042, 1}, - {1042, 1}, - {1042, 2}, - {1024, 1}, - {1077, 3}, - {1077, 2}, - {1077, 3}, - {1077, 2}, - {1077, 3}, - {1077, 3}, - {1077, 2}, - {1077, 2}, - {1077, 1}, - {1077, 2}, - {1077, 5}, - {1077, 5}, - {1077, 1}, - {1077, 3}, - {1077, 2}, - {944, 1}, - {944, 1}, - {1054, 1}, - {1054, 2}, - {1054, 2}, - {1020, 2}, - {1020, 2}, - {1020, 1}, - {1020, 1}, - {1059, 2}, - {1059, 2}, - {1059, 1}, - {1059, 2}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1279, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {1018, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {916, 1}, + {1461, 1}, + {1461, 3}, + {998, 2}, + {1118, 1}, + {1118, 1}, + {1082, 1}, + {1082, 1}, + {1286, 1}, + {1286, 3}, + {1471, 0}, + {1471, 3}, + {937, 1}, + {937, 4}, + {937, 4}, + {937, 4}, + {937, 3}, + {937, 4}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 1}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 3}, + {937, 2}, + {937, 2}, + {937, 3}, + {937, 3}, + {937, 5}, + {937, 3}, + {937, 7}, + {937, 3}, + {937, 3}, + {927, 0}, + {927, 1}, + {1281, 1}, + {1281, 1}, + {1137, 0}, + {1137, 1}, + {1016, 1}, + {1016, 2}, + {1016, 3}, + {1400, 0}, + {1400, 1}, + {855, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {933, 3}, + {1086, 1}, + {1086, 1}, + {1086, 1}, + {1059, 3}, {1059, 2}, {1059, 3}, {1059, 3}, {1059, 2}, - {1092, 1}, - {1092, 1}, - {1025, 1}, - {1025, 2}, - {1025, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1050, 1}, + {1027, 1}, + {1027, 1}, + {1218, 0}, + {1218, 1}, + {1218, 1}, + {1042, 1}, + {1042, 1}, + {1042, 1}, + {1043, 1}, + {1043, 1}, + {1043, 1}, + {1043, 2}, {1025, 1}, - {1025, 2}, - {1080, 1}, + {1080, 3}, + {1080, 2}, + {1080, 3}, + {1080, 2}, + {1080, 3}, + {1080, 3}, + {1080, 2}, {1080, 2}, {1080, 1}, + {1080, 2}, + {1080, 5}, + {1080, 5}, {1080, 1}, - {982, 1}, - {982, 1}, - {982, 1}, - {982, 1}, - {1033, 1}, - {1033, 2}, - {1033, 2}, - {1033, 2}, - {1033, 3}, - {836, 3}, - {883, 0}, - {883, 1}, - {972, 1}, - {972, 1}, - {972, 1}, - {973, 0}, - {973, 2}, - {998, 0}, - {998, 1}, - {998, 1}, - {1005, 5}, - {1385, 0}, - {1385, 1}, - {891, 0}, - {891, 2}, - {891, 3}, - {1386, 0}, - {1386, 2}, - {848, 2}, - {848, 1}, - {848, 2}, - {1211, 0}, - {1211, 2}, - {1459, 1}, - {1459, 3}, - {1016, 1}, - {1016, 1}, - {1016, 1}, - {1285, 1}, - {1285, 3}, - {800, 1}, - {800, 1}, - {1460, 1}, - {1460, 1}, - {1460, 1}, - {822, 1}, - {822, 2}, - {817, 10}, - {817, 8}, - {855, 2}, - {884, 2}, - {885, 0}, - {885, 1}, - {1503, 0}, - {1503, 1}, - {1134, 9}, - {1130, 4}, - {1103, 9}, - {1103, 9}, - {1096, 3}, - {1365, 2}, - {1365, 6}, - {989, 2}, - {1019, 1}, - {1019, 3}, - {1123, 0}, - {1123, 2}, - {1327, 1}, - {1327, 2}, - {1122, 2}, - {1122, 2}, - {1122, 2}, - {1122, 2}, - {1070, 0}, - {1070, 1}, + {1080, 3}, + {1080, 2}, + {947, 1}, + {947, 1}, + {1055, 1}, + {1055, 2}, + {1055, 2}, + {1021, 2}, + {1021, 2}, + {1021, 1}, + {1021, 1}, + {1060, 2}, + {1060, 2}, + {1060, 1}, + {1060, 2}, + {1060, 2}, + {1060, 3}, + {1060, 3}, + {1060, 2}, + {1095, 1}, + {1095, 1}, + {1026, 1}, + {1026, 2}, + {1026, 1}, + {1026, 1}, + {1026, 2}, + {1083, 1}, + {1083, 2}, + {1083, 1}, + {1083, 1}, + {983, 1}, + {983, 1}, + {983, 1}, + {983, 1}, + {1034, 1}, + {1034, 2}, + {1034, 2}, + {1034, 2}, + {1034, 3}, + {837, 3}, + {884, 0}, + {884, 1}, + {974, 1}, + {974, 1}, + {974, 1}, + {975, 0}, + {975, 2}, + {999, 0}, + {999, 1}, + {999, 1}, + {1006, 5}, + {1392, 0}, + {1392, 1}, + {892, 0}, + {892, 2}, + {892, 3}, + {1393, 0}, + {1393, 2}, + {849, 2}, + {849, 1}, + {849, 2}, + {1216, 0}, + {1216, 2}, + {1465, 1}, + {1465, 3}, + {1017, 1}, + {1017, 1}, + {1017, 1}, + {1292, 1}, + {1292, 3}, + {801, 1}, + {801, 1}, + {1466, 1}, + {1466, 1}, + {1466, 1}, + {823, 1}, + {823, 2}, + {818, 10}, + {818, 8}, + {856, 2}, + {885, 2}, + {886, 0}, + {886, 1}, + {1510, 0}, + {1510, 1}, + {1138, 9}, + {1134, 4}, + {1107, 9}, + {1107, 9}, + {1100, 3}, + {1372, 2}, + {1372, 6}, + {990, 2}, + {1020, 1}, + {1020, 3}, + {1127, 0}, + {1127, 2}, + {1334, 1}, + {1334, 2}, + {1126, 2}, + {1126, 2}, + {1126, 2}, + {1126, 2}, + {1073, 0}, + {1073, 1}, + {1072, 2}, + {1072, 2}, + {1072, 2}, + {1072, 2}, + {1432, 1}, + {1432, 3}, + {1432, 2}, + {1074, 2}, + {1074, 2}, + {1074, 2}, + {1074, 2}, + {1074, 2}, + {1124, 0}, + {1124, 2}, + {1124, 2}, + {1249, 0}, + {1249, 3}, + {1231, 0}, + {1231, 1}, + {1230, 1}, + {1230, 2}, + {1065, 2}, + {1065, 2}, + {1065, 3}, + {1065, 3}, + {1065, 4}, + {1065, 5}, + {1065, 2}, + {1065, 5}, + {1065, 3}, + {1065, 3}, + {1065, 2}, + {1065, 2}, + {1065, 2}, + {1318, 0}, + {1318, 3}, + {1318, 3}, + {1318, 5}, + {1318, 5}, + {1318, 4}, + {1319, 1}, + {1181, 1}, + {1181, 1}, + {1259, 1}, + {1436, 1}, + {1436, 3}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {940, 1}, + {1128, 7}, + {1128, 9}, + {1144, 5}, + {1144, 7}, + {1144, 7}, + {1263, 5}, + {1263, 7}, + {1263, 7}, + {1179, 9}, + {1177, 7}, + {1178, 4}, + {1302, 0}, + {1302, 3}, + {1302, 3}, + {1302, 3}, + {1302, 3}, + {1302, 3}, + {1041, 1}, + {1041, 2}, + {1076, 1}, + {1076, 1}, + {1076, 1}, + {1076, 3}, + {1076, 3}, + {1258, 1}, + {1258, 3}, + {1068, 1}, + {1068, 4}, + {1069, 1}, {1069, 2}, + {1069, 1}, + {1069, 1}, {1069, 2}, {1069, 2}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, {1069, 2}, - {1424, 1}, - {1424, 3}, - {1424, 2}, - {1071, 2}, - {1071, 2}, - {1071, 2}, - {1071, 2}, - {1071, 2}, - {1120, 0}, - {1120, 2}, - {1120, 2}, - {1244, 0}, - {1244, 3}, - {1226, 0}, - {1226, 1}, - {1225, 1}, - {1225, 2}, - {1064, 2}, - {1064, 2}, - {1064, 3}, - {1064, 3}, - {1064, 4}, - {1064, 5}, - {1064, 2}, - {1064, 5}, - {1064, 3}, - {1064, 3}, - {1064, 2}, - {1064, 2}, - {1064, 2}, - {1311, 0}, - {1311, 3}, - {1311, 3}, - {1311, 5}, - {1311, 5}, - {1311, 4}, - {1312, 1}, - {1176, 1}, - {1176, 1}, - {1252, 1}, - {1430, 1}, - {1430, 3}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {937, 1}, - {1124, 7}, - {1124, 9}, - {1140, 5}, - {1140, 7}, - {1140, 7}, - {1256, 5}, - {1256, 7}, - {1256, 7}, - {1174, 9}, - {1172, 7}, - {1173, 4}, - {1295, 0}, - {1295, 3}, - {1295, 3}, - {1295, 3}, - {1295, 3}, - {1295, 3}, - {1040, 1}, - {1040, 2}, - {1073, 1}, - {1073, 1}, - {1073, 1}, - {1073, 3}, - {1073, 3}, - {1251, 1}, - {1251, 3}, - {1067, 1}, - {1067, 4}, - {1068, 1}, - {1068, 2}, - {1068, 1}, - {1068, 1}, - {1068, 2}, - {1068, 2}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 2}, - {1068, 1}, - {1068, 2}, - {1068, 1}, - {1068, 2}, - {1068, 2}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 1}, - {1068, 3}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1068, 2}, - {1068, 1}, - {1068, 1}, - {1205, 0}, - {1205, 1}, - {1205, 1}, - {1205, 1}, - {1231, 1}, - {1231, 3}, - {1231, 3}, - {1231, 3}, - {1231, 1}, - {1250, 7}, - {1249, 4}, - {955, 17}, - {1169, 0}, - {1169, 2}, - {1358, 0}, - {1358, 3}, - {1320, 0}, - {1320, 3}, - {1199, 0}, + {1069, 1}, + {1069, 2}, + {1069, 1}, + {1069, 2}, + {1069, 2}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 1}, + {1069, 3}, + {1069, 2}, + {1069, 2}, + {1069, 2}, + {1069, 2}, + {1069, 2}, + {1069, 2}, + {1069, 2}, + {1069, 1}, + {1069, 1}, + {1210, 0}, + {1210, 1}, + {1210, 1}, + {1210, 1}, + {1236, 1}, + {1236, 3}, + {1236, 3}, + {1236, 3}, + {1236, 1}, + {1257, 7}, + {1256, 4}, + {958, 17}, + {1174, 0}, + {1174, 2}, + {1365, 0}, + {1365, 3}, + {1327, 0}, + {1327, 3}, + {1204, 0}, + {1204, 1}, + {1168, 0}, + {1168, 2}, + {926, 1}, + {926, 1}, + {1354, 2}, + {1354, 1}, + {1167, 3}, + {1167, 2}, + {1167, 3}, + {1167, 3}, + {1167, 4}, + {1167, 6}, + {952, 1}, + {952, 1}, + {952, 1}, + {1052, 0}, + {1052, 3}, + {1459, 0}, + {1459, 3}, + {1379, 0}, + {1379, 3}, + {1202, 0}, + {1202, 2}, + {1381, 3}, + {1381, 1}, + {1201, 3}, + {1200, 0}, + {1200, 2}, + {1380, 1}, + {1380, 3}, {1199, 1}, - {1163, 0}, - {1163, 2}, - {925, 1}, - {925, 1}, - {1347, 2}, - {1347, 1}, - {1162, 3}, - {1162, 2}, - {1162, 3}, - {1162, 3}, - {1162, 4}, - {1162, 6}, - {949, 1}, - {949, 1}, - {949, 1}, - {1051, 0}, - {1051, 3}, - {1453, 0}, - {1453, 3}, - {1372, 0}, - {1372, 3}, - {1197, 0}, - {1197, 2}, - {1374, 3}, - {1374, 1}, - {1196, 3}, - {1195, 0}, - {1195, 2}, - {1373, 1}, - {1373, 3}, - {1194, 1}, + {1199, 3}, + {1184, 9}, + {1295, 2}, + {1206, 3}, + {1290, 1}, + {1290, 1}, + {1287, 2}, + {1382, 1}, + {1382, 2}, + {1382, 1}, + {1382, 2}, + {1472, 1}, + {1472, 3}, + {1208, 6}, + {1445, 1}, + {1445, 1}, + {1445, 1}, + {1445, 1}, + {1344, 0}, + {1344, 2}, + {1344, 3}, + {1397, 0}, + {1397, 2}, + {1194, 2}, {1194, 3}, - {1179, 9}, - {1288, 2}, - {1201, 3}, - {1283, 1}, - {1283, 1}, - {1280, 2}, - {1375, 1}, - {1375, 2}, - {1375, 1}, - {1375, 2}, - {1466, 1}, - {1466, 3}, - {1203, 6}, - {1439, 1}, - {1439, 1}, - {1439, 1}, - {1439, 1}, + {1194, 3}, + {1194, 2}, + {1193, 1}, + {1193, 2}, + {1203, 3}, + {1205, 3}, + {1294, 3}, + {1148, 5}, + {1133, 6}, + {1103, 6}, + {1151, 5}, + {1131, 7}, + {1102, 6}, + {1135, 6}, {1337, 0}, - {1337, 2}, - {1337, 3}, - {1390, 0}, - {1390, 2}, - {1189, 2}, - {1189, 3}, - {1189, 3}, - {1189, 2}, - {1188, 1}, - {1188, 2}, - {1198, 3}, - {1200, 3}, - {1287, 3}, - {1144, 5}, - {1129, 6}, - {1099, 6}, - {1146, 5}, - {1127, 7}, - {1098, 6}, - {1131, 6}, - {1330, 0}, - {1330, 1}, - {1436, 1}, - {1436, 2}, - {1009, 3}, - {1009, 3}, - {1009, 3}, - {1009, 3}, - {1009, 3}, - {1009, 1}, - {1009, 2}, - {1009, 3}, - {1009, 1}, - {1009, 2}, - {1009, 3}, - {1009, 1}, - {1009, 2}, - {1009, 1}, - {1009, 1}, + {1337, 1}, + {1442, 1}, + {1442, 2}, + {1010, 3}, + {1010, 3}, + {1010, 3}, + {1010, 3}, + {1010, 3}, + {1010, 1}, + {1010, 2}, + {1010, 3}, + {1010, 1}, + {1010, 2}, + {1010, 3}, + {1010, 1}, + {1010, 2}, + {1010, 1}, + {1010, 1}, + {1010, 2}, + {907, 1}, + {907, 2}, + {907, 2}, + {1153, 4}, + {1105, 5}, + {1309, 1}, + {1309, 2}, + {1104, 1}, + {1104, 1}, + {1104, 3}, + {1104, 3}, + {1185, 8}, + {1387, 0}, + {1387, 2}, + {1386, 0}, + {1386, 3}, + {1412, 0}, + {1412, 2}, + {1411, 0}, + {1411, 2}, + {1162, 1}, + {1091, 1}, + {1091, 3}, {1009, 2}, - {906, 1}, - {906, 2}, - {906, 2}, - {1148, 4}, - {1101, 5}, - {1302, 1}, - {1302, 2}, - {1100, 1}, - {1100, 1}, - {1100, 3}, - {1100, 3}, - {1180, 8}, - {1380, 0}, - {1380, 2}, - {1379, 0}, - {1379, 3}, - {1405, 0}, - {1405, 2}, - {1404, 0}, - {1404, 2}, - {1157, 1}, - {1088, 1}, - {1088, 3}, - {1008, 2}, - {1229, 6}, - {1229, 7}, - {1229, 10}, - {1229, 11}, - {1229, 6}, - {1229, 7}, - {1229, 4}, - {1229, 5}, - {1229, 6}, - {1406, 0}, - {1406, 3}, - {1392, 0}, - {1392, 1}, - {1450, 3}, - {1450, 1}, - {1268, 3}, - {1267, 0}, - {1267, 1}, - {1267, 1}, - {1267, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {874, 1}, - {1411, 1}, - {1411, 1}, - {1411, 1}, - {1411, 1}, - {875, 1}, - {1412, 1}, - {1412, 3}, - {1418, 0}, - {1418, 2}, + {1234, 6}, + {1234, 7}, + {1234, 10}, + {1234, 11}, + {1234, 6}, + {1234, 7}, {1234, 4}, {1234, 5}, {1234, 6}, - {1416, 1}, - {1416, 1}, - {1417, 1}, - {1417, 3}, - {1235, 1}, - {1235, 1}, - {1235, 2}, - {1235, 1}, - {1232, 1}, - {1232, 3}, - {1394, 0}, - {1394, 1}, - {870, 2}, - {864, 5}, - {863, 2}, - {1419, 0}, - {1419, 2}, - {1419, 1}, - {1415, 1}, - {1415, 3}, - {1414, 0}, - {1414, 1}, - {1413, 2}, + {1413, 0}, {1413, 3}, - {1420, 0}, - {1420, 3}, - {929, 2}, - {929, 3}, - {859, 4}, - {865, 4}, - {1236, 4}, - {1409, 0}, - {1409, 2}, - {1409, 2}, - {862, 1}, - {862, 1}, - {1447, 1}, - {1447, 2}, - {1432, 1}, - {1432, 2}, - {1264, 4}, - {1253, 4}, - {1155, 0}, - {1155, 2}, - {873, 6}, - {872, 5}, + {1399, 0}, + {1399, 1}, + {1456, 3}, + {1456, 1}, + {1275, 3}, + {1274, 0}, + {1274, 1}, + {1274, 1}, + {1274, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {875, 1}, + {1418, 1}, + {1418, 1}, + {1418, 1}, + {1418, 1}, {876, 1}, - {860, 6}, - {860, 6}, - {867, 4}, - {1233, 0}, - {1233, 1}, + {1419, 1}, + {1419, 3}, + {1425, 0}, + {1425, 2}, + {1239, 4}, + {1239, 5}, + {1239, 6}, + {1423, 1}, + {1423, 1}, + {1424, 1}, + {1424, 3}, + {1240, 1}, + {1240, 1}, + {1240, 2}, + {1240, 1}, + {1237, 1}, + {1237, 3}, + {1401, 0}, + {1401, 1}, + {871, 2}, + {865, 5}, + {864, 2}, + {1426, 0}, + {1426, 2}, + {1426, 1}, + {1422, 1}, + {1422, 3}, + {1421, 0}, + {1421, 1}, + {1420, 2}, + {1420, 3}, + {1427, 0}, + {1427, 3}, + {931, 2}, + {931, 3}, + {860, 4}, + {866, 4}, + {1241, 4}, + {1416, 0}, + {1416, 2}, + {1416, 2}, + {863, 1}, + {863, 1}, + {1453, 1}, + {1453, 2}, + {1438, 1}, + {1438, 2}, + {1271, 4}, + {1260, 4}, + {1160, 0}, + {1160, 2}, + {874, 6}, + {873, 5}, + {877, 1}, + {861, 6}, + {861, 6}, {868, 4}, - {866, 2}, - {869, 2}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {871, 1}, - {1128, 8}, - {1145, 4}, - {1108, 3}, - {1317, 0}, - {1317, 1}, - {1317, 1}, - {1339, 1}, - {1339, 2}, - {1339, 3}, - {1037, 3}, - {1037, 3}, - {1037, 3}, - {1037, 5}, - {1318, 2}, - {1318, 2}, - {1318, 2}, - {1318, 2}, + {1238, 0}, + {1238, 1}, + {869, 4}, + {867, 2}, + {870, 2}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {872, 1}, + {1132, 8}, + {1149, 4}, + {1112, 3}, + {1324, 0}, + {1324, 1}, + {1324, 1}, + {1346, 1}, + {1346, 2}, + {1346, 3}, + {1038, 3}, + {1038, 3}, + {1038, 3}, + {1038, 5}, + {1325, 2}, + {1325, 2}, + {1325, 2}, + {1325, 2}, + {1096, 4}, + {1428, 1}, + {1428, 2}, + {1428, 3}, + {1070, 3}, + {1070, 3}, + {1070, 3}, + {1070, 1}, + {1071, 3}, + {1071, 3}, + {1071, 5}, + {1150, 4}, } yyXErrors = map[yyXError]string{} - yyParseTab = [4857][]uint16{ + yyParseTab = [4891][]uint16{ // 0 - {2284, 2284, 2827, 58: 2850, 84: 2829, 2832, 87: 2862, 2830, 2980, 102: 2864, 186: 2847, 194: 2845, 206: 2987, 220: 2858, 236: 2994, 247: 2853, 252: 2835, 256: 2883, 263: 2849, 266: 2825, 273: 2882, 2990, 2831, 280: 2995, 293: 2861, 305: 2859, 307: 2826, 309: 2865, 329: 2851, 333: 2854, 340: 2863, 344: 2848, 357: 2840, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 2881, 560: 2989, 573: 2983, 575: 2843, 579: 2841, 585: 2856, 606: 2870, 645: 2866, 707: 2993, 710: 2828, 2982, 721: 2823, 725: 2834, 741: 2833, 761: 2880, 2824, 770: 2877, 798: 2836, 801: 2879, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 2958, 2957, 817: 2981, 2837, 2939, 821: 2951, 2967, 2842, 828: 2838, 834: 2899, 840: 2893, 2897, 2948, 2959, 852: 2901, 2844, 2966, 2968, 889: 2986, 892: 2846, 899: 2887, 936: 2894, 950: 2984, 955: 2942, 958: 2953, 961: 2956, 2852, 979: 2992, 1030: 2906, 1084: 2988, 1093: 2885, 1095: 2886, 2889, 1098: 2891, 2892, 1101: 2890, 1103: 2888, 1105: 2895, 2896, 1108: 2902, 2855, 2937, 2977, 1113: 2903, 1124: 2910, 2904, 2905, 2911, 2912, 2913, 2909, 2914, 2915, 1134: 2908, 2907, 1137: 2898, 2860, 2916, 2929, 2917, 2918, 2978, 2921, 2920, 2925, 2926, 2922, 2927, 2928, 2919, 2924, 2923, 1156: 2884, 1159: 2900, 1164: 2933, 2931, 1167: 2932, 2930, 1172: 2935, 2936, 2934, 1178: 2973, 2938, 2940, 1188: 2991, 2941, 1198: 2943, 1200: 2944, 2970, 1203: 2974, 1227: 2975, 1229: 2946, 2947, 1238: 2952, 1241: 2949, 2950, 1246: 2972, 2976, 2985, 2955, 2954, 1256: 2960, 1258: 2962, 2961, 1261: 2964, 1263: 2971, 1266: 2963, 1272: 2979, 1286: 2965, 2945, 2969, 1452: 2821, 1455: 2822}, - {1: 2820}, - {7675, 2819}, - {18: 7630, 51: 7629, 216: 7627, 241: 7631, 315: 7628, 547: 4599, 606: 2089, 642: 6555, 924: 7626, 951: 4598}, - {216: 7611, 606: 7610}, + {2299, 2299, 3: 2846, 58: 2869, 84: 2848, 2851, 87: 2881, 2849, 3001, 103: 2883, 117: 3015, 159: 3017, 187: 2866, 195: 2864, 208: 3008, 222: 2877, 250: 2872, 254: 2854, 259: 2902, 266: 2868, 269: 2844, 277: 2901, 3011, 2850, 284: 3016, 296: 2880, 306: 2878, 308: 2845, 310: 2884, 330: 2870, 334: 2873, 341: 2882, 344: 2867, 357: 2859, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 2900, 561: 3010, 574: 3004, 576: 2862, 581: 2860, 586: 2875, 607: 2889, 655: 2885, 709: 3014, 712: 2847, 3003, 723: 2842, 726: 2853, 742: 2852, 762: 2899, 2843, 771: 2896, 799: 2855, 802: 2898, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 2979, 2978, 818: 3002, 2856, 2960, 822: 2972, 2988, 2861, 829: 2857, 835: 2918, 841: 2912, 2916, 2969, 2980, 853: 2920, 2863, 2987, 2989, 890: 3007, 893: 2865, 900: 2906, 929: 3013, 939: 2913, 953: 3005, 958: 2963, 961: 2974, 963: 2977, 2871, 1031: 2925, 1087: 3009, 1096: 2933, 2904, 1099: 2905, 2908, 1102: 2910, 2911, 1105: 2909, 1107: 2907, 1109: 2914, 2915, 1112: 2921, 2874, 2958, 2998, 1117: 2922, 1128: 2929, 2923, 2924, 2930, 2931, 2932, 2928, 2934, 2935, 1138: 2927, 2926, 1141: 2917, 2879, 2936, 2950, 2937, 2938, 2999, 2941, 2940, 2946, 2945, 2947, 2942, 2948, 2949, 2939, 2944, 2943, 1161: 2903, 1164: 2919, 1169: 2954, 2952, 1172: 2953, 2951, 1177: 2956, 2957, 2955, 1183: 2994, 2959, 2961, 1193: 3012, 2962, 1203: 2964, 1205: 2965, 2991, 1208: 2995, 1232: 2996, 1234: 2967, 2968, 1243: 2973, 1246: 2970, 2971, 1253: 2993, 2997, 3006, 2976, 2975, 1263: 2981, 1265: 2983, 2982, 1268: 2985, 1270: 2992, 1273: 2984, 1279: 3000, 1293: 2986, 2966, 2990, 1458: 2840, 1461: 2841}, + {1: 2839}, + {7728, 2838}, + {18: 7683, 51: 7682, 217: 7680, 244: 7684, 316: 7681, 548: 4657, 607: 2104, 643: 6611, 925: 7679, 954: 4656}, + {217: 7664, 607: 7663}, // 5 - {606: 7604}, - {374: 7588, 606: 7589, 642: 6555, 924: 7590}, - {426: 7569, 544: 7570, 606: 2629, 1449: 7568}, - {396: 7524, 606: 7523}, - {2597, 2597, 412: 7522, 419: 7521}, + {607: 7657}, + {375: 7641, 607: 7642, 643: 6611, 925: 7643}, + {427: 7622, 545: 7623, 607: 2644, 1455: 7621}, + {397: 7577, 607: 7576}, + {2612, 2612, 413: 7575, 420: 7574}, // 10 - {451: 7510}, - {531: 7509}, - {2564, 2564, 86: 6470, 564: 6468, 892: 6469, 1121: 7508}, - {18: 2335, 51: 7035, 101: 2335, 130: 2335, 180: 2335, 200: 766, 204: 6952, 214: 6054, 216: 7032, 222: 7033, 241: 7036, 6712, 269: 7024, 565: 7031, 606: 2303, 642: 6555, 702: 7026, 707: 2442, 724: 2335, 743: 7028, 924: 7029, 957: 7037, 1044: 7034, 1061: 6053, 1361: 7025, 1398: 7030, 1448: 7027}, - {18: 6959, 51: 6960, 130: 6953, 153: 2303, 200: 766, 204: 6952, 6950, 214: 6054, 216: 6954, 220: 1209, 222: 6955, 6956, 241: 6961, 6712, 269: 6947, 606: 2303, 642: 6555, 707: 6949, 889: 6957, 924: 6948, 957: 6962, 1044: 6958, 1061: 6951}, + {452: 7563}, + {532: 7562}, + {2579, 2579, 86: 6526, 565: 6524, 893: 6525, 1125: 7561}, + {18: 2350, 51: 7091, 102: 2350, 132: 2350, 181: 2350, 202: 780, 206: 7008, 216: 6112, 7088, 224: 7089, 244: 7092, 6768, 273: 7080, 566: 7087, 607: 2318, 643: 6611, 656: 2350, 704: 7082, 709: 2457, 744: 7084, 925: 7085, 960: 7093, 1045: 7090, 1062: 6111, 1368: 7081, 1405: 7086, 1454: 7083}, + {18: 7015, 51: 7016, 132: 7009, 157: 2318, 202: 780, 206: 7008, 7006, 216: 6112, 7010, 222: 1223, 224: 7011, 7012, 244: 7017, 6768, 273: 7003, 607: 2318, 643: 6611, 709: 7005, 890: 7013, 925: 7004, 960: 7018, 1045: 7014, 1062: 7007}, // 15 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 6946}, - {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 558: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6934}, - {2312, 2312}, - {2311, 2311}, - {529: 2873, 545: 2871, 606: 2870, 645: 2866, 711: 2982, 770: 4218, 798: 2836, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220, 817: 5621, 5619, 828: 5620}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 7002}, + {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 548: 1042, 559: 1042, 832: 1042, 1042, 1042, 836: 5918, 965: 5919, 1015: 6990}, + {2327, 2327}, + {2326, 2326}, + {530: 2892, 546: 2890, 607: 2889, 655: 2885, 713: 3003, 771: 3837, 799: 2855, 802: 3836, 2886, 2887, 2888, 2897, 2895, 3838, 3839, 818: 5679, 5677, 829: 5678}, // 20 - {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 228: 6906, 236: 6907, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6905}, - {2: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 10: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 58: 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 529: 2279, 2279, 545: 2279, 550: 2279, 556: 2279, 585: 2279, 606: 2279, 645: 2279, 710: 2279, 2279, 721: 2279, 798: 2279}, - {2: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 10: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 58: 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 529: 2278, 2278, 545: 2278, 550: 2278, 556: 2278, 585: 2278, 606: 2278, 645: 2278, 710: 2278, 2278, 721: 2278, 798: 2278}, - {2: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 10: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 58: 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 529: 2277, 2277, 545: 2277, 550: 2277, 556: 2277, 585: 2277, 606: 2277, 645: 2277, 710: 2277, 2277, 721: 2277, 798: 2277}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 6874, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2873, 2872, 545: 2871, 550: 2857, 556: 6873, 585: 2856, 606: 2870, 645: 2866, 710: 6875, 2982, 721: 4570, 766: 4270, 3024, 3025, 3023, 4571, 798: 2836, 6871, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6872}, + {84: 2848, 2851, 87: 2881, 2849, 117: 6963, 195: 2864, 232: 6962, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 6966, 586: 2875, 607: 2889, 655: 2885, 712: 2847, 3003, 771: 6964, 799: 2855, 802: 6965, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 6972, 6971, 818: 3002, 2856, 6969, 822: 6970, 6968, 829: 2857, 835: 6967, 841: 6980, 6975, 6978, 6979, 890: 6981, 893: 2865, 939: 6974, 958: 6973, 961: 6977, 963: 6976, 1018: 6961}, + {2: 2294, 2294, 2294, 2294, 2294, 2294, 2294, 10: 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 58: 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 530: 2294, 2294, 546: 2294, 551: 2294, 557: 2294, 586: 2294, 607: 2294, 655: 2294, 712: 2294, 2294, 723: 2294, 799: 2294}, + {2: 2293, 2293, 2293, 2293, 2293, 2293, 2293, 10: 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 58: 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 530: 2293, 2293, 546: 2293, 551: 2293, 557: 2293, 586: 2293, 607: 2293, 655: 2293, 712: 2293, 2293, 723: 2293, 799: 2293}, + {2: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 10: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 58: 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 530: 2292, 2292, 546: 2292, 551: 2292, 557: 2292, 586: 2292, 607: 2292, 655: 2292, 712: 2292, 2292, 723: 2292, 799: 2292}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 6930, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2892, 2891, 546: 2890, 551: 2876, 557: 6929, 586: 2875, 607: 2889, 655: 2885, 712: 6931, 3003, 723: 4628, 767: 3910, 3035, 3036, 3034, 4629, 799: 2855, 6927, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6928}, // 25 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6870, 3024, 3025, 3023}, - {194: 6868}, - {151: 6861, 606: 6559, 642: 6555, 924: 6558, 1107: 6860}, - {186: 6858}, - {186: 6851, 889: 6852}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6926, 3035, 3036, 3034}, + {195: 6924}, + {155: 6917, 607: 6615, 643: 6611, 925: 6614, 1111: 6916}, + {187: 6914}, + {187: 6907, 890: 6908}, // 30 - {186: 6845, 889: 6846}, - {186: 6840}, - {16: 4164, 18: 6673, 30: 6703, 6702, 92: 6682, 129: 759, 150: 759, 152: 766, 759, 179: 766, 186: 6661, 204: 6711, 206: 6674, 237: 6671, 242: 6712, 245: 766, 257: 6713, 264: 6697, 759, 277: 6662, 299: 6694, 313: 6687, 328: 6693, 361: 6686, 366: 6709, 368: 6691, 6672, 375: 6689, 6707, 378: 6680, 385: 6678, 6696, 390: 6684, 393: 6695, 6666, 6706, 397: 6676, 404: 6667, 422: 6670, 6669, 429: 6710, 435: 6698, 438: 6704, 6701, 6705, 6700, 452: 6690, 551: 4165, 606: 6665, 654: 6685, 706: 4163, 6675, 710: 6708, 741: 6664, 848: 6681, 957: 6692, 1010: 6699, 1044: 6688, 1050: 6677, 1136: 6679, 1212: 6668, 1440: 6683, 1446: 6663}, - {206: 6656, 277: 6655}, - {420: 6557, 606: 6559, 642: 6555, 924: 6558, 1107: 6556}, + {187: 6901, 890: 6902}, + {187: 6896}, + {16: 4401, 18: 6729, 30: 6759, 6758, 92: 6738, 131: 773, 154: 773, 156: 780, 773, 180: 780, 187: 6717, 206: 6767, 208: 6730, 240: 6727, 245: 6768, 248: 780, 260: 6769, 267: 6753, 773, 281: 6718, 302: 6750, 314: 6743, 329: 6749, 362: 6742, 367: 6765, 369: 6747, 6728, 376: 6745, 6763, 379: 6736, 386: 6734, 6752, 391: 6740, 394: 6751, 6722, 6762, 398: 6732, 405: 6723, 423: 6726, 6725, 430: 6766, 436: 6754, 439: 6760, 6757, 6761, 6756, 453: 6746, 552: 4402, 607: 6721, 654: 6741, 708: 4400, 6731, 712: 6764, 742: 6720, 849: 6737, 960: 6748, 1011: 6755, 1045: 6744, 1051: 6733, 1140: 6735, 1217: 6724, 1446: 6739, 1452: 6719}, + {208: 6712, 281: 6711}, + {421: 6613, 607: 6615, 643: 6611, 925: 6614, 1111: 6612}, // 35 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6544, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6546, 3024, 3025, 3023, 1410: 6545}, - {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 557: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6531}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 557: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6496}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6491, 3024, 3025, 3023}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6485, 3024, 3025, 3023}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6600, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6602, 3035, 3036, 3034, 1417: 6601}, + {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 548: 1042, 558: 1042, 832: 1042, 1042, 1042, 836: 5918, 965: 5919, 1015: 6587}, + {2: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 10: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 58: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 558: 1246, 832: 5923, 5922, 5921, 930: 5924, 986: 6552}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6547, 3035, 3036, 3034}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6541, 3035, 3036, 3034}, // 40 - {220: 6483}, - {220: 1210}, - {1208, 1208, 86: 6470, 564: 6468, 709: 6467, 892: 6469, 1121: 6466}, - {1197, 1197}, - {1196, 1196}, + {222: 6539}, + {222: 1224}, + {1222, 1222, 86: 6526, 565: 6524, 711: 6523, 893: 6525, 1125: 6522}, + {1211, 1211}, + {1210, 1210}, // 45 - {531: 6465}, - {2: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 10: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 58: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 6435, 6441, 6442, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 529: 1033, 531: 1033, 1033, 1033, 1033, 538: 1033, 1033, 541: 1033, 1033, 1033, 545: 1033, 1033, 550: 1033, 1033, 559: 1033, 571: 6438, 581: 1033, 1033, 584: 1033, 1033, 623: 1033, 1033, 626: 1033, 630: 1033, 1033, 1033, 634: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 646: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 708: 1033, 712: 3868, 824: 3866, 3867, 831: 5865, 5864, 5863, 835: 5860, 844: 6434, 6437, 6433, 879: 6353, 882: 6431, 928: 6432, 963: 6430, 1254: 6440, 6436, 1434: 6429, 6439}, - {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 6404, 560: 406, 4585, 406, 569: 406, 884: 4586, 6405, 1352: 6403}, - {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1045: 6393, 1074: 6392}, - {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6387}, + {532: 6521}, + {2: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 10: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 58: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 6491, 6497, 6498, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 530: 1047, 532: 1047, 1047, 1047, 1047, 539: 1047, 1047, 542: 1047, 1047, 1047, 546: 1047, 1047, 551: 1047, 1047, 560: 1047, 572: 6494, 577: 1047, 583: 1047, 585: 1047, 1047, 615: 1047, 624: 1047, 627: 1047, 1047, 1047, 1047, 635: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 657: 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 1047, 710: 1047, 714: 4157, 825: 4155, 4156, 832: 5923, 5922, 5921, 836: 5918, 845: 6490, 6493, 6489, 880: 6409, 883: 6487, 930: 6488, 965: 6486, 1261: 6496, 6492, 1440: 6485, 6495}, + {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 6460, 561: 418, 4643, 418, 570: 418, 885: 4644, 6461, 1359: 6459}, + {1037, 1037, 57: 1037, 529: 1037, 531: 1037, 538: 1037, 541: 1037, 549: 1037, 1037, 553: 1037, 555: 1037, 557: 1037, 1037, 561: 1037, 563: 1037, 570: 6447, 1046: 6449, 1077: 6448}, + {1489, 1489, 57: 1489, 529: 1489, 531: 1489, 538: 1489, 541: 1489, 549: 1489, 1489, 553: 1489, 555: 1489, 557: 1489, 1489, 561: 1489, 563: 3840, 838: 3894, 905: 6443}, // 50 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6382}, - {637: 4244, 1008: 4243, 1088: 4242}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6368, 1296: 6366, 1421: 6367}, - {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 6365, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212}, - {1004, 1004, 57: 1004, 528: 1004, 530: 1004, 540: 1004}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6438}, + {638: 3875, 1009: 3874, 1091: 3873}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6425, 3035, 3036, 3034, 1030: 6424, 1303: 6422, 1429: 6423}, + {530: 2892, 2891, 546: 2890, 607: 2889, 655: 2885, 771: 6421, 802: 3830, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 3832, 3831}, + {1018, 1018, 57: 1018, 529: 1018, 531: 1018, 541: 1018}, // 55 - {1003, 1003, 57: 1003, 528: 1003, 530: 1003, 540: 1003}, - {537: 6350, 548: 6351, 6352, 1437: 6349}, - {653, 653, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {537: 992, 548: 992, 992}, - {655, 655, 537: 990, 548: 990, 990}, + {1017, 1017, 57: 1017, 529: 1017, 531: 1017, 541: 1017}, + {538: 6406, 549: 6407, 6408, 1443: 6405}, + {665, 665, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {538: 1006, 549: 1006, 1006}, + {667, 667, 538: 1004, 549: 1004, 1004}, // 60 - {299: 6334, 328: 6333}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 6169, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 6170, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 6174, 3042, 3043, 3075, 6166, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 6171, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6172, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 6165, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 6175, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6173, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6177, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6183, 1290: 6176}, - {17: 6029, 58: 6032, 247: 6030, 256: 6036, 263: 6031, 6034, 266: 6027, 6035, 281: 6037, 332: 6033, 372: 6028, 387: 6038, 428: 6039, 699: 6026, 962: 6025}, - {23: 738, 151: 738, 738, 738, 171: 5172, 237: 738, 243: 738, 255: 738, 271: 738, 284: 738, 308: 738, 312: 738, 584: 738, 606: 738, 903: 5171, 919: 5998}, - {729, 729}, + {302: 6390, 329: 6389}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 6227, 6222, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 6228, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 6225, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 6232, 3053, 3054, 3086, 6224, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 6229, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 6230, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 6223, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 6233, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 6231, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 6226, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 6235, 552: 4402, 627: 6239, 651: 6238, 708: 4400, 767: 6236, 3035, 3036, 3034, 849: 6240, 922: 6237, 1093: 6241, 1297: 6234}, + {17: 6087, 58: 6090, 250: 6088, 259: 6094, 266: 6089, 6092, 269: 6085, 6093, 285: 6095, 333: 6091, 373: 6086, 388: 6096, 429: 6097, 702: 6084, 964: 6083}, + {23: 752, 155: 752, 752, 752, 173: 5230, 240: 752, 246: 752, 257: 752, 275: 752, 288: 752, 309: 752, 313: 752, 585: 752, 607: 752, 904: 5229, 920: 6056}, + {743, 743}, // 65 + {742, 742}, + {741, 741}, + {740, 740}, + {739, 739}, + {738, 738}, + // 70 + {737, 737}, + {736, 736}, + {735, 735}, + {734, 734}, + {733, 733}, + // 75 + {732, 732}, + {731, 731}, + {730, 730}, + {729, 729}, {728, 728}, + // 80 {727, 727}, {726, 726}, {725, 725}, {724, 724}, - // 70 {723, 723}, + // 85 {722, 722}, {721, 721}, {720, 720}, {719, 719}, - // 75 {718, 718}, + // 90 {717, 717}, {716, 716}, {715, 715}, {714, 714}, - // 80 {713, 713}, + // 95 {712, 712}, {711, 711}, {710, 710}, {709, 709}, - // 85 {708, 708}, + // 100 {707, 707}, {706, 706}, {705, 705}, {704, 704}, - // 90 {703, 703}, + // 105 {702, 702}, {701, 701}, {700, 700}, {699, 699}, - // 95 {698, 698}, + // 110 {697, 697}, {696, 696}, {695, 695}, {694, 694}, - // 100 {693, 693}, + // 115 {692, 692}, {691, 691}, {690, 690}, {689, 689}, - // 105 {688, 688}, + // 120 {687, 687}, {686, 686}, {685, 685}, {684, 684}, - // 110 {683, 683}, + // 125 {682, 682}, {681, 681}, {680, 680}, {679, 679}, - // 115 {678, 678}, + // 130 {677, 677}, {676, 676}, {675, 675}, {674, 674}, - // 120 {673, 673}, + // 135 {672, 672}, {671, 671}, {670, 670}, {669, 669}, - // 125 {668, 668}, - {667, 667}, + // 140 {666, 666}, - {665, 665}, {664, 664}, - // 130 {663, 663}, {662, 662}, {661, 661}, + // 145 {660, 660}, {659, 659}, - // 135 {658, 658}, {657, 657}, {656, 656}, + // 150 + {655, 655}, {654, 654}, + {653, 653}, {652, 652}, - // 140 {651, 651}, + // 155 {650, 650}, {649, 649}, {648, 648}, {647, 647}, - // 145 {646, 646}, - {645, 645}, - {644, 644}, - {643, 643}, - {642, 642}, - // 150 - {641, 641}, - {640, 640}, - {639, 639}, - {638, 638}, - {637, 637}, - // 155 - {636, 636}, - {635, 635}, - {634, 634}, - {633, 633}, - {607, 607}, // 160 - {2: 550, 550, 550, 550, 550, 550, 550, 10: 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, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 606: 5995, 1393: 5996}, - {412, 412, 540: 412}, - {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 529: 1028, 547: 1028, 641: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 5862}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 5859}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 5811, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5719, 1082: 5725, 1086: 5734, 1251: 5812}, + {645, 645}, + {619, 619}, + {2: 562, 562, 562, 562, 562, 562, 562, 10: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 58: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 607: 6053, 1400: 6054}, + {424, 424, 541: 424}, + {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 530: 1042, 548: 1042, 642: 1042, 832: 1042, 1042, 1042, 836: 5918, 965: 5919, 1015: 5920}, // 165 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 3107, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5719, 1082: 5725, 1086: 5734, 1251: 5720}, - {22: 5675, 223: 5676}, - {557: 5640}, - {153: 5623, 223: 5638, 606: 5624, 1283: 5637}, - {153: 5623, 223: 5625, 606: 5624, 1283: 5622}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 5917}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 5759, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 5761, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 5767, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 5763, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 5760, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 5768, 3210, 3460, 5762, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 5765, 5869, 3119, 3363, 5766, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 5764, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 5770, 561: 5793, 586: 5787, 655: 5776, 706: 5791, 709: 5786, 713: 5789, 5780, 723: 5781, 726: 5785, 742: 5782, 767: 3720, 3035, 3036, 3034, 799: 5784, 801: 5769, 890: 5775, 894: 5771, 953: 5790, 964: 5788, 1041: 5772, 1068: 5773, 5779, 1075: 5774, 5777, 1085: 5783, 1089: 5792, 1258: 5870}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 5759, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 5761, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 5767, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 5763, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 5760, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 5768, 3210, 3460, 5762, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 5765, 3118, 3119, 3363, 5766, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 5764, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 5770, 561: 5793, 586: 5787, 655: 5776, 706: 5791, 709: 5786, 713: 5789, 5780, 723: 5781, 726: 5785, 742: 5782, 767: 3720, 3035, 3036, 3034, 799: 5784, 801: 5769, 890: 5775, 894: 5771, 953: 5790, 964: 5788, 1041: 5772, 1068: 5773, 5779, 1075: 5774, 5777, 1085: 5783, 1089: 5792, 1258: 5778}, + {22: 5733, 225: 5734}, + {558: 5698}, // 170 - {528: 5605, 553: 193, 1390: 5604}, - {28: 5599, 56: 5131, 172: 5600, 529: 5597, 559: 4143, 794: 5598, 994: 5601}, - {28: 187, 56: 187, 172: 187, 271: 5596, 529: 187, 559: 187}, - {362: 5579}, - {427: 4552}, + {157: 5681, 225: 5696, 607: 5682, 1290: 5695}, + {157: 5681, 225: 5683, 607: 5682, 1290: 5680}, + {529: 5663, 555: 205, 1397: 5662}, + {28: 5657, 56: 5189, 159: 5658, 530: 5655, 560: 3021, 795: 5656, 995: 5659}, + {28: 199, 56: 199, 159: 199, 275: 5654, 530: 199, 560: 199}, // 175 - {51: 2996}, - {14, 14, 155: 3003, 169: 3002, 173: 3001, 456: 3004, 1037: 3000, 1317: 2997, 2999, 1339: 2998}, - {15, 15}, - {13, 13, 9: 4550, 155: 3003, 169: 3002, 173: 3001, 1037: 4549}, - {12, 12}, + {363: 5637}, + {428: 4610}, + {51: 4585}, + {134: 3018}, + {2: 3020, 765: 3019}, // 180 - {11, 11, 9: 11, 155: 11, 169: 11, 173: 11}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 529: 2286, 531: 2286, 2286, 2286, 2286, 538: 2286, 2286, 541: 2286, 2286, 2286, 545: 2286, 2286, 550: 2286, 2286, 555: 3009, 559: 2286, 581: 2286, 584: 2286, 2286, 623: 2286, 2286, 626: 2286, 630: 2286, 2286, 2286, 634: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 646: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 708: 2286, 797: 4547}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 529: 2286, 531: 2286, 2286, 2286, 2286, 538: 2286, 2286, 541: 2286, 2286, 2286, 545: 2286, 2286, 550: 2286, 2286, 555: 3009, 559: 2286, 581: 2286, 584: 2286, 2286, 623: 2286, 2286, 626: 2286, 630: 2286, 2286, 2286, 634: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 646: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 708: 2286, 797: 4545}, - {531: 2286, 555: 3009, 639: 2286, 797: 3010}, - {409: 3007, 3006, 3008, 450: 3005}, - // 185 - {4, 4}, - {3, 3}, - {2, 2}, + {51: 3025, 93: 3026, 117: 3029, 656: 3028, 1070: 3024, 3027, 1428: 3023}, + {560: 3021, 795: 3022}, + {2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 15: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 79: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 94: 2209, 2209, 2209, 98: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 118: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 133: 2209, 137: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 163: 2209, 2209, 2209, 2209, 213: 2209, 220: 2209, 235: 2209, 239: 2209, 263: 2209, 303: 2209, 529: 2209, 2209, 2209, 534: 2209, 536: 2209, 2209, 2209, 541: 2209, 545: 2209, 2209, 548: 2209, 2209, 2209, 2209, 2209, 2209, 555: 2209, 2209, 2209, 2209, 561: 2209, 2209, 564: 2209, 574: 2209, 576: 2209, 2209, 581: 2209, 586: 2209, 2209, 607: 2209, 615: 2209, 624: 2209, 638: 2209, 655: 2209, 708: 2209, 2209, 712: 2209, 2209, 717: 2209, 721: 2209, 799: 2209, 824: 2209, 827: 2209, 830: 2209, 2209}, {1, 1}, - {2: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 10: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 58: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 529: 2285, 531: 2285, 2285, 2285, 2285, 538: 2285, 2285, 541: 2285, 2285, 2285, 545: 2285, 2285, 2285, 550: 2285, 2285, 559: 2285, 581: 2285, 584: 2285, 2285, 623: 2285, 2285, 626: 2285, 630: 2285, 2285, 2285, 634: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 646: 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 708: 2285, 979: 2285}, + {12, 12, 9: 4583, 51: 3025, 93: 3026, 117: 3029, 656: 3028, 1070: 4582, 3027}, + // 185 + {11, 11, 9: 11, 51: 11, 93: 11, 117: 11, 656: 11}, + {570: 4577}, + {229: 2301, 231: 2301, 554: 4571, 798: 4572, 929: 2301}, + {5, 5, 9: 5, 51: 5, 93: 5, 117: 5, 656: 5}, + {198: 4563, 218: 4562}, // 190 - {531: 3011, 639: 3012}, - {6, 6, 9: 6, 155: 6, 169: 6, 173: 6}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3016}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 4542, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 530: 1760, 1760, 1760, 534: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 547: 1760, 1760, 1760, 552: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 560: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 582: 1760, 1760, 586: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 607: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 625: 1760, 627: 1760, 1760, 1760, 633: 1760, 700: 1760, 713: 1760, 716: 1760, 1760}, - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 4539, 1759, 1759, 1759, 534: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 547: 1759, 1759, 1759, 552: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 560: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 582: 1759, 1759, 586: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 607: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 625: 1759, 627: 1759, 1759, 1759, 633: 1759, 700: 1759, 713: 1759, 716: 1759, 1759}, + {218: 3030}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3575, 3580, 3662, 3579, 3576}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 4559, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 531: 1775, 1775, 1775, 535: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 548: 1775, 1775, 1775, 553: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 561: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 578: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 587: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 608: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 616: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 625: 1775, 1775, 631: 1775, 1775, 1775, 1775, 656: 1775, 701: 1775, 715: 1775, 718: 1775, 1775}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 4556, 1774, 1774, 1774, 535: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 548: 1774, 1774, 1774, 553: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 561: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 578: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 587: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 608: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 616: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 625: 1774, 1774, 631: 1774, 1774, 1774, 1774, 656: 1774, 701: 1774, 715: 1774, 718: 1774, 1774}, + {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 4553, 2079, 2079, 2079, 535: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 548: 2079, 2079, 2079, 553: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 561: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 578: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 587: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 608: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 616: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 625: 2079, 2079, 631: 2079, 2079, 2079, 2079, 656: 2079, 701: 2079, 715: 2079, 718: 2079, 2079}, // 195 - {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922, 714: 4537}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4536}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4535}, - {529: 4507}, - {2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 530: 2174, 2174, 535: 2174, 537: 2174, 2174, 2174, 2174, 547: 2174, 2174, 2174, 552: 2174, 2174, 2174, 4490, 2174, 2174, 2174, 560: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 577: 2174, 2174, 2174, 2174, 583: 2174, 586: 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 2174, 605: 2174, 610: 4487, 4485, 615: 4484, 4492, 4486, 619: 4488, 4489, 4491, 1326: 4483, 1368: 4482}, + {2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078, 2078}, + {2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077, 2077}, + {2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076, 2076}, + {2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075, 2075}, + {2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074, 2074}, // 200 - {2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 530: 2149, 2149, 535: 2149, 537: 2149, 2149, 2149, 2149, 547: 2149, 2149, 2149, 552: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 560: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 577: 2149, 2149, 2149, 2149, 583: 2149, 586: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 605: 2149, 610: 2149, 2149, 615: 2149, 2149, 2149, 619: 2149, 2149, 2149}, - {2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 530: 2118, 2118, 4445, 534: 4444, 2118, 537: 2118, 2118, 2118, 2118, 4012, 4013, 4018, 547: 2118, 2118, 2118, 552: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 560: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 4449, 2118, 2118, 2118, 2118, 582: 4014, 2118, 586: 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 2118, 4448, 2118, 607: 4015, 4016, 4009, 2118, 2118, 4019, 4008, 4017, 2118, 2118, 2118, 4010, 2118, 2118, 2118, 4011, 625: 4446, 627: 4450, 4458, 4459, 633: 4457, 910: 4447, 1240: 4451, 1314: 4453, 1359: 4455, 1364: 4452, 1370: 4454, 1422: 4456}, - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 4441, 2064, 2064, 2064, 534: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 547: 2064, 2064, 2064, 552: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 560: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 582: 2064, 2064, 586: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 607: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 625: 2064, 627: 2064, 2064, 2064, 633: 2064, 700: 2064, 713: 2064, 716: 2064, 2064}, - {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, - {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, + {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 1425, 2073, 2073, 2073, 535: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 548: 2073, 2073, 2073, 553: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 561: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 578: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 587: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 608: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 616: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 625: 2073, 2073, 631: 2073, 2073, 2073, 2073, 656: 2073, 701: 2073, 715: 2073, 718: 2073, 2073}, + {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072}, + {2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071}, + {2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070}, + {2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069, 2069}, // 205 - {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, - {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, - {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 1411, 2058, 2058, 2058, 534: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 547: 2058, 2058, 2058, 552: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 560: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 582: 2058, 2058, 586: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 607: 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 625: 2058, 627: 2058, 2058, 2058, 633: 2058, 700: 2058, 713: 2058, 716: 2058, 2058}, - {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, + {2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068, 2068}, + {2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067, 2067}, + {2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066, 2066}, + {2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065, 2065}, + {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, // 210 - {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, - {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, - {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, - {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, - {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, + {2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063}, + {2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062}, + {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 4548, 2061, 2061, 2061, 535: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 548: 2061, 2061, 2061, 553: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 561: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 578: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 587: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 608: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 616: 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 625: 2061, 2061, 631: 2061, 2061, 2061, 2061, 656: 2061, 701: 2061, 715: 2061, 718: 2061, 2061}, + {2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060, 2060}, + {2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059, 2059}, // 215 - {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, - {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, - {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, - {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, - {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, + {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, + {2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057, 2057}, + {2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056, 2056}, + {2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055, 2055}, + {2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054, 2054}, // 220 - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 4436, 2046, 2046, 2046, 534: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 547: 2046, 2046, 2046, 552: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 560: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 582: 2046, 2046, 586: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 607: 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 625: 2046, 627: 2046, 2046, 2046, 633: 2046, 700: 2046, 713: 2046, 716: 2046, 2046}, - {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, - {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, - {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, - {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, + {2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053, 2053}, + {2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052, 2052}, + {2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051, 2051}, + {2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050, 2050}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 1424, 2049, 2049, 2049, 535: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 548: 2049, 2049, 2049, 553: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 561: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 578: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 587: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 608: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 616: 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 625: 2049, 2049, 631: 2049, 2049, 2049, 2049, 656: 2049, 701: 2049, 715: 2049, 718: 2049, 2049}, // 225 - {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, - {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, - {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, - {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, - {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, + {2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048, 2048}, + {2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047, 2047}, + {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, + {2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045, 2045}, + {2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044, 2044}, // 230 - {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, - {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 1410, 2034, 2034, 2034, 534: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 547: 2034, 2034, 2034, 552: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 560: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 582: 2034, 2034, 586: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 607: 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 625: 2034, 627: 2034, 2034, 2034, 633: 2034, 700: 2034, 713: 2034, 716: 2034, 2034}, - {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, - {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, + {2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043, 2043}, + {2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042, 2042}, + {2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041, 2041}, + {2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040, 2040}, + {2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039, 2039}, // 235 - {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, - {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, - {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, - {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, - {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 1421, 2038, 4547, 2038, 535: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 548: 2038, 2038, 2038, 553: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 561: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 578: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 587: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 608: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 616: 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 625: 2038, 2038, 631: 2038, 2038, 2038, 2038, 656: 2038, 701: 2038, 715: 2038, 718: 2038, 2038}, + {2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037, 2037}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 1419, 2036, 2036, 2036, 535: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 548: 2036, 2036, 2036, 553: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 561: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 578: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 587: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 608: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 616: 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 625: 2036, 2036, 631: 2036, 2036, 2036, 2036, 656: 2036, 701: 2036, 715: 2036, 718: 2036, 2036}, + {2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035, 2035}, + {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, // 240 - {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, - {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, - {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 1407, 2023, 4435, 2023, 534: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 547: 2023, 2023, 2023, 552: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 560: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 582: 2023, 2023, 586: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 607: 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 625: 2023, 627: 2023, 2023, 2023, 633: 2023, 700: 2023, 713: 2023, 716: 2023, 2023}, - {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, + {2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033, 2033}, + {2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032, 2032}, + {2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031, 2031}, + {2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030, 2030}, + {2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029, 2029}, // 245 - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 1405, 2021, 2021, 2021, 534: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 547: 2021, 2021, 2021, 552: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 560: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 582: 2021, 2021, 586: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 607: 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 625: 2021, 627: 2021, 2021, 2021, 633: 2021, 700: 2021, 713: 2021, 716: 2021, 2021}, - {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, - {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, - {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, - {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, + {2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028, 2028}, + {2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027, 2027}, + {2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026, 2026}, + {2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025, 2025}, + {2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024, 2024}, // 250 - {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, - {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, - {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, - {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, - {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, + {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, + {2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022, 2022}, + {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, + {2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020, 2020}, + {2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019, 2019}, // 255 - {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, - {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, - {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, - {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, - {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, + {2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018}, + {2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017, 2017}, + {2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016, 2016}, + {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015}, + {2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014}, // 260 - {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, - {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, - {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, - {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, - {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 1415, 2013, 2013, 2013, 535: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 548: 2013, 2013, 2013, 553: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 561: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 578: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 587: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 608: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 616: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 625: 2013, 2013, 631: 2013, 2013, 2013, 2013, 656: 2013, 701: 2013, 715: 2013, 718: 2013, 2013}, + {2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012, 2012}, + {2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011, 2011}, + {2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010, 2010}, + {2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009}, // 265 - {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, - {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, - {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1401, 1998, 1998, 1998, 534: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 547: 1998, 1998, 1998, 552: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 560: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 582: 1998, 1998, 586: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 607: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 625: 1998, 627: 1998, 1998, 1998, 633: 1998, 700: 1998, 713: 1998, 716: 1998, 1998}, - {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, + {2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008, 2008}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 1418, 2007, 2007, 2007, 535: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 548: 2007, 2007, 2007, 553: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 561: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 578: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 587: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 608: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 616: 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 625: 2007, 2007, 631: 2007, 2007, 2007, 2007, 656: 2007, 701: 2007, 715: 2007, 718: 2007, 2007}, + {2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006, 2006}, + {2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005, 2005}, + {2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004, 2004}, // 270 - {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, - {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, - {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, - {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1404, 1992, 1992, 1992, 534: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 547: 1992, 1992, 1992, 552: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 560: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 582: 1992, 1992, 586: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 607: 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 625: 1992, 627: 1992, 1992, 1992, 633: 1992, 700: 1992, 713: 1992, 716: 1992, 1992}, + {2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003, 2003}, + {2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002, 2002}, + {2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001, 2001}, + {2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000, 2000}, + {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999}, // 275 - {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, - {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, - {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, - {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, - {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, + {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 4544, 1997, 1997, 1997, 535: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 548: 1997, 1997, 1997, 553: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 561: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 578: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 587: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 608: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 616: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 625: 1997, 1997, 631: 1997, 1997, 1997, 1997, 656: 1997, 701: 1997, 715: 1997, 718: 1997, 1997}, + {1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996, 1996}, + {1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995, 1995}, + {1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994, 1994}, // 280 - {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, - {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, - {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, - {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 4432, 1982, 1982, 1982, 534: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 547: 1982, 1982, 1982, 552: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 560: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 582: 1982, 1982, 586: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 607: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 625: 1982, 627: 1982, 1982, 1982, 633: 1982, 700: 1982, 713: 1982, 716: 1982, 1982}, + {1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993, 1993}, + {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, + {1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991, 1991}, + {1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990, 1990}, + {1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989, 1989}, // 285 - {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, - {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, - {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, - {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, - {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, + {1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988, 1988}, + {1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987, 1987}, + {1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986, 1986}, + {1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985, 1985}, + {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984}, // 290 - {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, - {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, - {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, - {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, - {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, + {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983}, + {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, + {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981}, + {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980}, + {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979}, // 295 - {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, - {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, - {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, - {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, - {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, + {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978}, + {1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1409, 1976, 1976, 1976, 535: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 548: 1976, 1976, 1976, 553: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 561: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 578: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 587: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 608: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 616: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 625: 1976, 1976, 631: 1976, 1976, 1976, 1976, 656: 1976, 701: 1976, 715: 1976, 718: 1976, 1976}, + {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975}, + {1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974, 1974}, // 300 - {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, - {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, - {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, - {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, - {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, + {1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973, 1973}, + {1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972, 1972}, + {1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971, 1971}, + {1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970, 1970}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1401, 1969, 4543, 1969, 535: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 548: 1969, 1969, 1969, 553: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 561: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 578: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 587: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 608: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 616: 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 625: 1969, 1969, 631: 1969, 1969, 1969, 1969, 656: 1969, 701: 1969, 715: 1969, 718: 1969, 1969}, // 305 - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1395, 1961, 1961, 1961, 534: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 547: 1961, 1961, 1961, 552: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 560: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 582: 1961, 1961, 586: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 607: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 625: 1961, 627: 1961, 1961, 1961, 633: 1961, 700: 1961, 713: 1961, 716: 1961, 1961}, - {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, - {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, - {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, - {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1400, 1968, 4542, 1968, 535: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 548: 1968, 1968, 1968, 553: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 561: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 578: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 587: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 608: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 616: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 625: 1968, 1968, 631: 1968, 1968, 1968, 1968, 656: 1968, 701: 1968, 715: 1968, 718: 1968, 1968}, + {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967}, + {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1399, 1965, 1965, 1965, 535: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 548: 1965, 1965, 1965, 553: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 561: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 578: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 587: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 608: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 616: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 625: 1965, 1965, 631: 1965, 1965, 1965, 1965, 656: 1965, 701: 1965, 715: 1965, 718: 1965, 1965}, + {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964}, // 310 - {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, - {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1387, 1954, 4431, 1954, 534: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 547: 1954, 1954, 1954, 552: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 560: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 582: 1954, 1954, 586: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 607: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 625: 1954, 627: 1954, 1954, 1954, 633: 1954, 700: 1954, 713: 1954, 716: 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1386, 1953, 4430, 1953, 534: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 547: 1953, 1953, 1953, 552: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 560: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 582: 1953, 1953, 586: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 607: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 625: 1953, 627: 1953, 1953, 1953, 633: 1953, 700: 1953, 713: 1953, 716: 1953, 1953}, - {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, + {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963}, + {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962}, + {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1396, 1960, 1960, 1960, 535: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 548: 1960, 1960, 1960, 553: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 561: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 578: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 587: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 608: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 616: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 625: 1960, 1960, 631: 1960, 1960, 1960, 1960, 656: 1960, 701: 1960, 715: 1960, 718: 1960, 1960}, + {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959}, // 315 - {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1385, 1950, 1950, 1950, 534: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 547: 1950, 1950, 1950, 552: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 560: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 582: 1950, 1950, 586: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 607: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 625: 1950, 627: 1950, 1950, 1950, 633: 1950, 700: 1950, 713: 1950, 716: 1950, 1950}, - {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, - {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, - {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1397, 1958, 1958, 1958, 535: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 548: 1958, 1958, 1958, 553: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 561: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 578: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 587: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 608: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 616: 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 625: 1958, 1958, 631: 1958, 1958, 1958, 1958, 656: 1958, 701: 1958, 715: 1958, 718: 1958, 1958}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 4532, 1957, 1957, 1957, 535: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 548: 1957, 1957, 1957, 553: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 561: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 578: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 587: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 608: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 616: 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 625: 1957, 1957, 631: 1957, 1957, 1957, 1957, 656: 1957, 701: 1957, 715: 1957, 718: 1957, 1957}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1398, 1954, 1954, 1954, 535: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 548: 1954, 1954, 1954, 553: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 561: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 578: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 587: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 608: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 616: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 625: 1954, 1954, 631: 1954, 1954, 1954, 1954, 656: 1954, 701: 1954, 715: 1954, 718: 1954, 1954}, // 320 - {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1382, 1945, 1945, 1945, 534: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 547: 1945, 1945, 1945, 552: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 560: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 582: 1945, 1945, 586: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 607: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 625: 1945, 627: 1945, 1945, 1945, 633: 1945, 700: 1945, 713: 1945, 716: 1945, 1945}, - {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1383, 1943, 1943, 1943, 534: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 547: 1943, 1943, 1943, 552: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 560: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 582: 1943, 1943, 586: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 607: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 625: 1943, 627: 1943, 1943, 1943, 633: 1943, 700: 1943, 713: 1943, 716: 1943, 1943}, - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 4420, 1942, 1942, 1942, 534: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 547: 1942, 1942, 1942, 552: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 560: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 582: 1942, 1942, 586: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 607: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 625: 1942, 627: 1942, 1942, 1942, 633: 1942, 700: 1942, 713: 1942, 716: 1942, 1942}, + {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1422, 1952, 1952, 1952, 535: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 548: 1952, 1952, 1952, 553: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 561: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 578: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 587: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 608: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 616: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 625: 1952, 1952, 631: 1952, 1952, 1952, 1952, 656: 1952, 701: 1952, 715: 1952, 718: 1952, 1952}, + {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951}, + {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, + {1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949}, // 325 - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1384, 1939, 1939, 1939, 534: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 547: 1939, 1939, 1939, 552: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 560: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 582: 1939, 1939, 586: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 607: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 625: 1939, 627: 1939, 1939, 1939, 633: 1939, 700: 1939, 713: 1939, 716: 1939, 1939}, - {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1408, 1937, 1937, 1937, 534: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 547: 1937, 1937, 1937, 552: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 560: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 582: 1937, 1937, 586: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 607: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 625: 1937, 627: 1937, 1937, 1937, 633: 1937, 700: 1937, 713: 1937, 716: 1937, 1937}, + {1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948}, + {1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947}, + {1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946}, + {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, + {1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944}, // 330 - {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, - {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, - {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, - {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, - {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, + {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, + {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, + {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941}, + {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1408, 1939, 1939, 1939, 535: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 548: 1939, 1939, 1939, 553: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 561: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 578: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 587: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 608: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 616: 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 625: 1939, 1939, 631: 1939, 1939, 1939, 1939, 656: 1939, 701: 1939, 715: 1939, 718: 1939, 1939}, // 335 - {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, - {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, - {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, - {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, - {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, + {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938}, + {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, + {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936}, + {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935}, + {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934}, // 340 - {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, - {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1394, 1924, 1924, 1924, 534: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 547: 1924, 1924, 1924, 552: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 560: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 582: 1924, 1924, 586: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 607: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 625: 1924, 627: 1924, 1924, 1924, 633: 1924, 700: 1924, 713: 1924, 716: 1924, 1924}, - {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, - {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, + {1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933}, + {1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932}, + {1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931}, + {1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930}, + {1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929}, // 345 - {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, - {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, - {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, - {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, - {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, + {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928}, + {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927}, + {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926}, + {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925}, + {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, // 350 - {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, - {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, - {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, - {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, - {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, + {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923}, + {1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922}, + {1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921}, + {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920}, + {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919}, // 355 - {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, - {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, - {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, - {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, - {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, + {1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918}, + {1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1405, 1916, 1916, 1916, 535: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 548: 1916, 1916, 1916, 553: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 561: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 578: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 587: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 608: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 616: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 625: 1916, 1916, 631: 1916, 1916, 1916, 1916, 656: 1916, 701: 1916, 715: 1916, 718: 1916, 1916}, + {1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915, 1915}, + {1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914, 1914}, // 360 - {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, - {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, - {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, - {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, - {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, + {1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913, 1913}, + {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912}, + {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911}, + {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910}, + {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909}, // 365 - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1391, 1901, 1901, 1901, 534: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 547: 1901, 1901, 1901, 552: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 560: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 582: 1901, 1901, 586: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 607: 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 625: 1901, 627: 1901, 1901, 1901, 633: 1901, 700: 1901, 713: 1901, 716: 1901, 1901}, - {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, - {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, - {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, - {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, + {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908}, + {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907}, + {1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906}, + {1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905}, + {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904}, // 370 - {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, - {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, - {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, - {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, - {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, + {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903}, + {1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902, 1902}, + {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, + {1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1403, 1899, 1899, 1899, 535: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 548: 1899, 1899, 1899, 553: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 561: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 578: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 587: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 608: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 616: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 625: 1899, 1899, 631: 1899, 1899, 1899, 1899, 656: 1899, 701: 1899, 715: 1899, 718: 1899, 1899}, // 375 - {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, - {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, - {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, - {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, - {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1423, 1898, 1898, 1898, 535: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 548: 1898, 1898, 1898, 553: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 561: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 578: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 587: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 608: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 616: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 625: 1898, 1898, 631: 1898, 1898, 1898, 1898, 656: 1898, 701: 1898, 715: 1898, 718: 1898, 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1411, 1897, 1897, 1897, 535: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 548: 1897, 1897, 1897, 553: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 561: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 578: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 587: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 608: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 616: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 625: 1897, 1897, 631: 1897, 1897, 1897, 1897, 656: 1897, 701: 1897, 715: 1897, 718: 1897, 1897}, + {1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896}, + {1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895}, + {1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894, 1894}, // 380 - {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, - {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1389, 1884, 1884, 1884, 534: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 547: 1884, 1884, 1884, 552: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 560: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 582: 1884, 1884, 586: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 607: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 625: 1884, 627: 1884, 1884, 1884, 633: 1884, 700: 1884, 713: 1884, 716: 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1409, 1883, 1883, 1883, 534: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 547: 1883, 1883, 1883, 552: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 560: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 582: 1883, 1883, 586: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 607: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 625: 1883, 627: 1883, 1883, 1883, 633: 1883, 700: 1883, 713: 1883, 716: 1883, 1883}, - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1397, 1882, 1882, 1882, 534: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 547: 1882, 1882, 1882, 552: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 560: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 582: 1882, 1882, 586: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 607: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 625: 1882, 627: 1882, 1882, 1882, 633: 1882, 700: 1882, 713: 1882, 716: 1882, 1882}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1413, 1893, 1893, 1893, 535: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 548: 1893, 1893, 1893, 553: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 561: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 578: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 587: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 608: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 616: 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 625: 1893, 1893, 631: 1893, 1893, 1893, 1893, 656: 1893, 701: 1893, 715: 1893, 718: 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1412, 1892, 1892, 1892, 535: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 548: 1892, 1892, 1892, 553: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 561: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 578: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 587: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 608: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 616: 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 625: 1892, 1892, 631: 1892, 1892, 1892, 1892, 656: 1892, 701: 1892, 715: 1892, 718: 1892, 1892}, + {1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891, 1891}, + {1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890, 1890}, + {1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889, 1889}, // 385 - {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, - {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, - {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1399, 1878, 1878, 1878, 534: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 547: 1878, 1878, 1878, 552: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 560: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 582: 1878, 1878, 586: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 607: 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 625: 1878, 627: 1878, 1878, 1878, 633: 1878, 700: 1878, 713: 1878, 716: 1878, 1878}, - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1398, 1877, 1877, 1877, 534: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 547: 1877, 1877, 1877, 552: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 560: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 582: 1877, 1877, 586: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 607: 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 625: 1877, 627: 1877, 1877, 1877, 633: 1877, 700: 1877, 713: 1877, 716: 1877, 1877}, + {1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888, 1888}, + {1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887, 1887}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1402, 1886, 1886, 1886, 535: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 548: 1886, 1886, 1886, 553: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 561: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 578: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 587: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 608: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 616: 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 625: 1886, 1886, 631: 1886, 1886, 1886, 1886, 656: 1886, 701: 1886, 715: 1886, 718: 1886, 1886}, + {1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885, 1885}, + {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, // 390 - {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, - {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, - {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, - {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, - {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, + {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, + {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, + {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881}, + {1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880}, + {1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879}, // 395 - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1388, 1871, 1871, 1871, 534: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 547: 1871, 1871, 1871, 552: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 560: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 582: 1871, 1871, 586: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 607: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 625: 1871, 627: 1871, 1871, 1871, 633: 1871, 700: 1871, 713: 1871, 716: 1871, 1871}, - {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, - {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, - {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, - {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, + {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, + {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, + {1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876, 1876}, + {1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875, 1875}, + {1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874, 1874}, // 400 - {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, - {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, - {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, - {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, - {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, + {1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873, 1873}, + {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872}, + {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, + {1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870}, + {1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869}, // 405 - {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, - {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, - {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, - {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, - {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, + {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868}, + {1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867}, + {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866}, + {1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865}, + {1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864}, // 410 - {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, - {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, - {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, - {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, - {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, + {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863}, + {1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862}, + {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861}, + {1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860}, + {1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859}, // 415 - {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, - {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, - {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, - {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, - {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, + {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858}, + {1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857}, + {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856}, + {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855}, + {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854}, // 420 - {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, - {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, - {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, - {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, - {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, + {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853}, + {1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852}, + {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851}, + {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850}, + {1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849}, // 425 - {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, - {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, - {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, - {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, - {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, + {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848}, + {1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847}, + {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846}, + {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845}, + {1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844}, // 430 - {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, - {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, - {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, - {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, - {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, + {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843}, + {1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842}, + {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841}, + {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840}, + {1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839}, // 435 - {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, - {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, - {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, - {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, - {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, + {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838}, + {1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837}, + {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836}, + {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835}, + {1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834}, // 440 - {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, - {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, - {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, - {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, - {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, + {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833}, + {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832}, + {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831}, + {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830}, + {1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829}, // 445 - {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, - {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, - {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, - {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, - {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828}, + {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827}, + {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826}, + {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825}, + {1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824}, // 450 - {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, - {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, - {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, - {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, - {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, + {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823}, + {1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822}, + {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821}, + {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820}, + {1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819}, // 455 - {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, - {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, - {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, - {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, - {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, + {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818}, + {1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817}, + {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816}, + {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815}, + {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814}, // 460 - {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, - {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, - {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, - {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, - {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, + {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813}, + {1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812}, + {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811}, + {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810}, + {1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809}, // 465 - {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, - {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, - {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, - {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, - {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, + {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808}, + {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807}, + {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806}, + {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805}, + {1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804}, // 470 - {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, - {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, - {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, - {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, - {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, + {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803}, + {1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802}, + {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801}, + {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800}, + {1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799}, // 475 - {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, - {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, - {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, - {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, - {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, + {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798}, + {1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797}, + {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796}, + {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795}, + {1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794}, // 480 - {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, - {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, - {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, - {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, - {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, + {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793}, + {1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792}, + {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791}, + {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790}, + {1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789}, // 485 - {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, - {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, - {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, - {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, - {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, + {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788}, + {1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787}, + {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786}, + {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785}, + {1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784}, // 490 - {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, - {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, - {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, - {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, - {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, + {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783}, + {1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782}, + {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781}, + {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780}, + {1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779}, // 495 - {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, - {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, - {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, - {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, - {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, + {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778}, + {1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777}, + {1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 4529, 1773, 1773, 1773, 535: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 548: 1773, 1773, 1773, 553: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 561: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 578: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 587: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 608: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 616: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 625: 1773, 1773, 631: 1773, 1773, 1773, 1773, 656: 1773, 701: 1773, 715: 1773, 718: 1773, 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 4518, 1772, 1772, 1772, 535: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 548: 1772, 1772, 1772, 553: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 561: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 578: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 587: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 608: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 616: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 625: 1772, 1772, 631: 1772, 1772, 1772, 1772, 656: 1772, 701: 1772, 715: 1772, 718: 1772, 1772}, // 500 - {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, - {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, - {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, - {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, - {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, + {1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771}, + {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770}, + {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769}, + {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768}, + {1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767}, // 505 - {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 4417, 1758, 1758, 1758, 534: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 547: 1758, 1758, 1758, 552: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 560: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 582: 1758, 1758, 586: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 607: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 625: 1758, 627: 1758, 1758, 1758, 633: 1758, 700: 1758, 713: 1758, 716: 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 4406, 1757, 1757, 1757, 534: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 547: 1757, 1757, 1757, 552: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 560: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 582: 1757, 1757, 586: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 607: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 625: 1757, 627: 1757, 1757, 1757, 633: 1757, 700: 1757, 713: 1757, 716: 1757, 1757}, - {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, - {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, + {1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766}, + {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765}, + {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764}, + {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763}, + {1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762}, // 510 - {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, - {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, - {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, - {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, - {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, + {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761}, + {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, + {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, + {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, + {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, // 515 - {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, - {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, - {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, - {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, - {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, + {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756}, + {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755}, + {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754}, + {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753}, + {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752}, // 520 - {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, - {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, - {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, - {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, - {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, + {1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751}, + {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750}, + {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749}, + {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748}, + {1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747}, // 525 - {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, - {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, - {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, - {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, - {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, + {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746}, + {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745}, + {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744}, + {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743}, + {1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742}, // 530 - {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, - {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, - {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, - {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, - {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, + {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741}, + {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740}, + {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739}, + {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738}, + {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737}, // 535 - {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, - {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, - {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, - {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, - {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, + {1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736}, + {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735}, + {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734}, + {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733}, + {1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732}, // 540 - {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, - {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, - {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, - {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, - {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, + {1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731}, + {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730}, + {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729}, + {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728}, + {1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727}, // 545 - {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, - {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, - {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, - {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, - {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, + {1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726}, + {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725}, + {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724}, + {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723}, + {1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722}, // 550 - {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, - {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, - {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, - {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, - {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, + {1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721}, + {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720}, + {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719}, + {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718}, + {1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717}, // 555 - {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, - {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, - {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, - {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, - {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, + {1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716}, + {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715}, + {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714}, + {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713}, + {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712}, // 560 - {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, - {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, - {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, - {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, - {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, + {1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711}, + {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710}, + {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709}, + {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708}, + {1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707}, // 565 - {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, - {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, - {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, - {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, - {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, + {1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706}, + {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705}, + {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704}, + {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703}, + {1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702}, // 570 - {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, - {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, - {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, - {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, - {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, + {1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701}, + {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700}, + {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699}, + {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698}, + {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697}, // 575 - {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, - {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, - {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, - {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, - {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, + {1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696}, + {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695}, + {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694}, + {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693}, + {1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692}, // 580 - {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, - {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, - {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, - {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, - {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, + {1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691}, + {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690}, + {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689}, + {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688}, + {1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687}, // 585 - {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, - {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, - {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, - {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, - {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, + {1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686}, + {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685}, + {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684}, + {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683}, + {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682}, // 590 - {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, - {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, - {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, - {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, - {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, + {1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681}, + {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680}, + {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679}, + {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678}, + {1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677}, // 595 - {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, - {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, - {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, - {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, - {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, + {1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676}, + {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675}, + {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674}, + {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673}, + {1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672}, // 600 - {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, - {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, - {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, - {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, - {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, + {1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671}, + {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670}, + {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669}, + {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1340, 1667, 1667, 1667, 535: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 548: 1667, 1667, 1667, 553: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 561: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 578: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 587: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 608: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 616: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 625: 1667, 1667, 631: 1667, 1667, 1667, 1667, 656: 1667, 701: 1667, 715: 1667, 718: 1667, 1667}, // 605 - {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, - {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, - {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, - {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, - {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, + {1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666}, + {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665}, + {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664}, + {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663}, + {1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662}, // 610 - {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, - {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1326, 1652, 1652, 1652, 534: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 547: 1652, 1652, 1652, 552: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 560: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 582: 1652, 1652, 586: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 607: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 625: 1652, 627: 1652, 1652, 1652, 633: 1652, 700: 1652, 713: 1652, 716: 1652, 1652}, - {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, - {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, + {1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661}, + {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660}, + {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659}, + {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658}, + {1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657}, // 615 - {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, - {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, - {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, - {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, - {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, + {1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656}, + {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655}, + {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654}, + {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653}, + {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, // 620 - {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, - {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, - {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, - {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, - {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, + {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651}, + {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650}, + {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 4509, 1648, 1648, 1648, 535: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 548: 1648, 1648, 1648, 553: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 561: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 578: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 587: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 608: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 616: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 625: 1648, 1648, 631: 1648, 1648, 1648, 1648, 656: 1648, 701: 1648, 715: 1648, 718: 1648, 1648}, + {1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647}, // 625 - {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, - {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, - {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, - {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, - {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, + {1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646}, + {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645}, + {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644}, + {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643}, + {1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642}, // 630 - {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 4397, 1633, 1633, 1633, 534: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 547: 1633, 1633, 1633, 552: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 560: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 582: 1633, 1633, 586: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 607: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 625: 1633, 627: 1633, 1633, 1633, 633: 1633, 700: 1633, 713: 1633, 716: 1633, 1633}, - {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, - {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, - {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, + {1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641}, + {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640}, + {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639}, + {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638}, + {1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637}, // 635 - {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, - {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, - {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, - {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, - {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, + {1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636}, + {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635}, + {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634}, + {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, + {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632}, // 640 - {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, - {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, - {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, - {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, - {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, + {1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1339, 1630, 1630, 1630, 535: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 548: 1630, 1630, 1630, 553: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 561: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 578: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 587: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 608: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 616: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 625: 1630, 1630, 631: 1630, 1630, 1630, 1630, 656: 1630, 701: 1630, 715: 1630, 718: 1630, 1630}, + {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629}, + {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628}, + {1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627}, // 645 - {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, - {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, - {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, - {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1325, 1615, 1615, 1615, 534: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 547: 1615, 1615, 1615, 552: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 560: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 582: 1615, 1615, 586: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 607: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 625: 1615, 627: 1615, 1615, 1615, 633: 1615, 700: 1615, 713: 1615, 716: 1615, 1615}, + {1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626}, + {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625}, + {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624}, + {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623}, + {1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622}, // 650 - {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, - {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, - {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, - {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, - {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, + {1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621}, + {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620}, + {1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619}, + {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 4502, 1617, 1617, 1617, 535: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 548: 1617, 1617, 1617, 553: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 561: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 578: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 587: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 608: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 616: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 625: 1617, 1617, 631: 1617, 1617, 1617, 1617, 656: 1617, 701: 1617, 715: 1617, 718: 1617, 1617}, // 655 - {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, - {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, - {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, - {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, - {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 4495, 1616, 1616, 1616, 535: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 548: 1616, 1616, 1616, 553: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 561: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 578: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 587: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 608: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 616: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 625: 1616, 1616, 631: 1616, 1616, 1616, 1616, 656: 1616, 701: 1616, 715: 1616, 718: 1616, 1616}, + {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, + {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614}, + {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613}, + {1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612}, // 660 - {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, - {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 4390, 1602, 1602, 1602, 534: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 547: 1602, 1602, 1602, 552: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 560: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 582: 1602, 1602, 586: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 607: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 625: 1602, 627: 1602, 1602, 1602, 633: 1602, 700: 1602, 713: 1602, 716: 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 4383, 1601, 1601, 1601, 534: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 547: 1601, 1601, 1601, 552: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 560: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 582: 1601, 1601, 586: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 607: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 625: 1601, 627: 1601, 1601, 1601, 633: 1601, 700: 1601, 713: 1601, 716: 1601, 1601}, - {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, + {1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611}, + {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610}, + {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609}, + {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608}, + {1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607}, // 665 - {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, - {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, - {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, - {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, - {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, + {1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606}, + {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605}, + {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604}, + {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603}, + {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, // 670 - {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, - {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, - {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, - {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, - {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, + {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, + {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600}, + {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599}, + {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598}, + {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597}, // 675 - {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, - {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, - {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, - {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, - {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 4475, 1596, 1596, 1596, 535: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 548: 1596, 1596, 1596, 553: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 561: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 578: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 587: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 608: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 616: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 625: 1596, 1596, 631: 1596, 1596, 1596, 1596, 656: 1596, 701: 1596, 715: 1596, 718: 1596, 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 4467, 1595, 1595, 1595, 535: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 548: 1595, 1595, 1595, 553: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 561: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 578: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 587: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 608: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 616: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 625: 1595, 1595, 631: 1595, 1595, 1595, 1595, 656: 1595, 701: 1595, 715: 1595, 718: 1595, 1595}, + {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594}, + {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593}, + {1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592}, // 680 - {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584}, - {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583}, - {1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582}, - {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 4363, 1581, 1581, 1581, 534: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 547: 1581, 1581, 1581, 552: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 560: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 582: 1581, 1581, 586: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 607: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 625: 1581, 627: 1581, 1581, 1581, 633: 1581, 700: 1581, 713: 1581, 716: 1581, 1581}, - {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 4355, 1580, 1580, 1580, 534: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 547: 1580, 1580, 1580, 552: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 560: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 582: 1580, 1580, 586: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 607: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 625: 1580, 627: 1580, 1580, 1580, 633: 1580, 700: 1580, 713: 1580, 716: 1580, 1580}, + {1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591}, + {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590}, + {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589}, + {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588}, + {1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587}, // 685 - {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579}, - {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578}, - {1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577}, - {1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576}, - {1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575}, + {1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586}, + {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585}, + {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584}, + {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583}, + {1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582}, // 690 - {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574}, - {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573}, - {1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572}, - {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571}, - {1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570}, + {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581}, + {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580}, + {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579}, + {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578}, + {1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577}, // 695 - {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569}, - {1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568}, - {1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567}, - {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566}, - {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565}, + {1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576}, + {1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575}, + {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574}, + {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573}, + {1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572}, // 700 - {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564}, - {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563}, - {1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562}, - {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561}, - {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560}, + {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571}, + {1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570}, + {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569}, + {1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568}, + {1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567}, // 705 - {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558}, - {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557}, - {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556}, - {1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555}, + {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566}, + {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565}, + {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564}, + {1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563}, + {1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562}, // 710 - {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554}, - {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553}, - {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552}, - {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551}, - {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550}, + {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561}, + {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 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, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558}, + {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557}, // 715 - {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549}, - {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548}, - {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547}, - {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546}, - {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545}, + {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556}, + {1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555}, + {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554}, + {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553}, + {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552}, // 720 - {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544}, - {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543}, - {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542}, - {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541}, - {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540}, + {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 531: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 547: 1516, 1516, 1516, 1516, 553: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 561: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 578: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 587: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 608: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 616: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 625: 1516, 1516, 631: 1516, 1516, 1516, 1516, 656: 1516, 700: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516}, + {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 531: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 547: 1515, 1515, 1515, 1515, 553: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 561: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 578: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 587: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 608: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 616: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 625: 1515, 1515, 631: 1515, 1515, 1515, 1515, 656: 1515, 700: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515}, + {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 531: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 547: 1514, 1514, 1514, 1514, 553: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 561: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 578: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 587: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 608: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 616: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 625: 1514, 1514, 631: 1514, 1514, 1514, 1514, 656: 1514, 700: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514}, + {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 531: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 547: 1513, 1513, 1513, 1513, 553: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 561: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 578: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 587: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 608: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 616: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 625: 1513, 1513, 631: 1513, 1513, 1513, 1513, 656: 1513, 700: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513}, + {1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 531: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 547: 1512, 1512, 1512, 1512, 553: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 561: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 578: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 587: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 608: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 616: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 625: 1512, 1512, 631: 1512, 1512, 1512, 1512, 656: 1512, 700: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512}, // 725 - {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539}, - {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538}, - {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 530: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 546: 1502, 1502, 1502, 1502, 552: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 560: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 582: 1502, 1502, 586: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 607: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 625: 1502, 627: 1502, 1502, 1502, 633: 1502, 698: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502}, - {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 530: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 546: 1501, 1501, 1501, 1501, 552: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 560: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 582: 1501, 1501, 586: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 607: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 625: 1501, 627: 1501, 1501, 1501, 633: 1501, 698: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501}, - {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 530: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 546: 1500, 1500, 1500, 1500, 552: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 560: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 582: 1500, 1500, 586: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 607: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 625: 1500, 627: 1500, 1500, 1500, 633: 1500, 698: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500}, + {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 531: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 547: 1511, 1511, 1511, 1511, 553: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 561: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 578: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 587: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 608: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 616: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 625: 1511, 1511, 631: 1511, 1511, 1511, 1511, 656: 1511, 700: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511}, + {1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 531: 1510, 4466, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 547: 1510, 1510, 1510, 1510, 553: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 561: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 578: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 587: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 608: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 616: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 625: 1510, 1510, 631: 1510, 1510, 1510, 1510, 656: 1510, 700: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510}, + {532: 4463, 637: 4464, 639: 4465}, + {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 531: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 547: 1508, 1508, 1508, 1508, 553: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 561: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 578: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 587: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 608: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 616: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 625: 1508, 1508, 631: 1508, 1508, 1508, 1508, 656: 1508, 700: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508}, + {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 531: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 547: 1507, 1507, 1507, 1507, 553: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 561: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 578: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 587: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 608: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 616: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 625: 1507, 1507, 631: 1507, 1507, 1507, 1507, 656: 1507, 700: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507}, // 730 - {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 530: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 546: 1499, 1499, 1499, 1499, 552: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 560: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 582: 1499, 1499, 586: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 607: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 625: 1499, 627: 1499, 1499, 1499, 633: 1499, 698: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499}, - {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 530: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 546: 1498, 1498, 1498, 1498, 552: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 560: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 582: 1498, 1498, 586: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 607: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 625: 1498, 627: 1498, 1498, 1498, 633: 1498, 698: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498}, - {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 530: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 546: 1497, 1497, 1497, 1497, 552: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 560: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 582: 1497, 1497, 586: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 607: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 625: 1497, 627: 1497, 1497, 1497, 633: 1497, 698: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497}, - {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 530: 1496, 4354, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 546: 1496, 1496, 1496, 1496, 552: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 560: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 582: 1496, 1496, 586: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 607: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 625: 1496, 627: 1496, 1496, 1496, 633: 1496, 698: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496}, - {531: 4351, 636: 4352, 638: 4353}, + {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 531: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 547: 1504, 1504, 1504, 1504, 553: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 561: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 578: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 587: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 608: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 616: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 625: 1504, 1504, 631: 1504, 1504, 1504, 1504, 656: 1504, 700: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504}, + {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 531: 1471, 1471, 1471, 535: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 548: 1471, 1471, 1471, 553: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 561: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 578: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 587: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 608: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 616: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 625: 1471, 1471, 631: 1471, 1471, 1471, 1471, 656: 1471, 701: 1471, 715: 4458, 718: 1471, 1471}, + {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 531: 1468, 1468, 1468, 535: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 548: 1468, 1468, 1468, 553: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 561: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 578: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 587: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 608: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 616: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 625: 1468, 1468, 631: 1468, 1468, 1468, 1468, 656: 1468, 701: 1468, 718: 4454, 4455}, + {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 531: 1467, 1467, 1467, 535: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 548: 1467, 1467, 1467, 553: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 561: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 578: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 587: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 608: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 616: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 625: 1467, 1467, 631: 1467, 1467, 1467, 1467, 656: 1467, 701: 1467}, + {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 531: 1466, 1466, 1466, 535: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 548: 1466, 1466, 1466, 553: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 561: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 578: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 587: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 608: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 616: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 625: 1466, 1466, 631: 1466, 1466, 1466, 1466, 656: 1466, 701: 1466}, // 735 - {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 530: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 546: 1494, 1494, 1494, 1494, 552: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 560: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 582: 1494, 1494, 586: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 607: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 625: 1494, 627: 1494, 1494, 1494, 633: 1494, 698: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494}, - {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 530: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 546: 1493, 1493, 1493, 1493, 552: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 560: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 582: 1493, 1493, 586: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 607: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 625: 1493, 627: 1493, 1493, 1493, 633: 1493, 698: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493}, - {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 530: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 546: 1490, 1490, 1490, 1490, 552: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 560: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 582: 1490, 1490, 586: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 607: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 625: 1490, 627: 1490, 1490, 1490, 633: 1490, 698: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4349}, - {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 530: 1458, 1458, 1458, 534: 1458, 1458, 3666, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 547: 1458, 1458, 1458, 552: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 560: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 582: 1458, 1458, 586: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 607: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 625: 1458, 627: 1458, 1458, 1458, 633: 1458, 700: 3667}, + {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 531: 1465, 1465, 1465, 535: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 548: 1465, 1465, 1465, 553: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 561: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 578: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 587: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 608: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 616: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 625: 1465, 1465, 631: 1465, 1465, 1465, 1465, 656: 1465, 701: 1465}, + {3, 3, 9: 3, 51: 3, 93: 3, 117: 3, 537: 3676, 656: 3, 701: 3677}, + {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 531: 1463, 1463, 1463, 535: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 548: 1463, 1463, 1463, 553: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 561: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 578: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 587: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 608: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 616: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 625: 1463, 1463, 631: 1463, 1463, 1463, 1463, 656: 1463, 701: 1463}, + {1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 531: 1462, 1462, 1462, 535: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 548: 1462, 1462, 1462, 553: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 561: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 578: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 587: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 608: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 616: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 625: 1462, 1462, 631: 1462, 1462, 1462, 1462, 656: 1462, 701: 1462}, + {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 531: 1461, 1461, 1461, 535: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 548: 1461, 1461, 1461, 553: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 561: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 578: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 587: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 608: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 616: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 625: 1461, 1461, 631: 1461, 1461, 1461, 1461, 656: 1461, 701: 1461}, // 740 - {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 530: 1457, 1457, 1457, 534: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 547: 1457, 1457, 1457, 552: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 560: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 582: 1457, 1457, 586: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 607: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 625: 1457, 627: 1457, 1457, 1457, 633: 1457, 700: 1457, 713: 4344, 716: 1457, 1457}, - {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 530: 1454, 1454, 1454, 534: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 547: 1454, 1454, 1454, 552: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 560: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 582: 1454, 1454, 586: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 607: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 625: 1454, 627: 1454, 1454, 1454, 633: 1454, 700: 1454, 716: 4340, 4341}, - {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 530: 1453, 1453, 1453, 534: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 547: 1453, 1453, 1453, 552: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 560: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 582: 1453, 1453, 586: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 607: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 625: 1453, 627: 1453, 1453, 1453, 633: 1453, 700: 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, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 530: 1452, 1452, 1452, 534: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 547: 1452, 1452, 1452, 552: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 560: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 582: 1452, 1452, 586: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 607: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 625: 1452, 627: 1452, 1452, 1452, 633: 1452, 700: 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, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 530: 1451, 1451, 1451, 534: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 547: 1451, 1451, 1451, 552: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 560: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 582: 1451, 1451, 586: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 607: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 625: 1451, 627: 1451, 1451, 1451, 633: 1451, 700: 1451}, + {1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 531: 1460, 1460, 1460, 535: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 548: 1460, 1460, 1460, 553: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 561: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 578: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 587: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 608: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 616: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 625: 1460, 1460, 631: 1460, 1460, 1460, 1460, 656: 1460, 701: 1460}, + {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 531: 1459, 1459, 1459, 535: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 548: 1459, 1459, 1459, 553: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 561: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 578: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 587: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 608: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 616: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 625: 1459, 1459, 631: 1459, 1459, 1459, 1459, 656: 1459, 701: 1459}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4453, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4452, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4451, 3580, 3662, 3579, 3576}, // 745 - {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 530: 1449, 1449, 1449, 534: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 547: 1449, 1449, 1449, 552: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 560: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 582: 1449, 1449, 586: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 607: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 625: 1449, 627: 1449, 1449, 1449, 633: 1449, 700: 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, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 530: 1448, 1448, 1448, 534: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 547: 1448, 1448, 1448, 552: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 560: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 582: 1448, 1448, 586: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 607: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 625: 1448, 627: 1448, 1448, 1448, 633: 1448, 700: 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, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 530: 1447, 1447, 1447, 534: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 547: 1447, 1447, 1447, 552: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 560: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 582: 1447, 1447, 586: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 607: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 625: 1447, 627: 1447, 1447, 1447, 633: 1447, 700: 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, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 530: 1446, 1446, 1446, 534: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 547: 1446, 1446, 1446, 552: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 560: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 582: 1446, 1446, 586: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 607: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 625: 1446, 627: 1446, 1446, 1446, 633: 1446, 700: 1446}, - {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 530: 1445, 1445, 1445, 534: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 547: 1445, 1445, 1445, 552: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 560: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 582: 1445, 1445, 586: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 607: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 625: 1445, 627: 1445, 1445, 1445, 633: 1445, 700: 1445}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4450, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4449, 3580, 3662, 3579, 3576}, + {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 531: 1452, 1452, 1452, 535: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 548: 1452, 1452, 1452, 553: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 561: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 578: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 587: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 608: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 616: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 625: 1452, 1452, 631: 1452, 1452, 1452, 1452, 656: 1452, 701: 1452}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 2891, 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3828, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 607: 2889, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 2885, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3827, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4443, 802: 3830, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 3832, 3831, 858: 4444}, + {530: 4438}, // 750 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4339, 3569, 3650, 3568, 3565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4338, 3569, 3650, 3568, 3565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4337, 3569, 3650, 3568, 3565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4336, 3569, 3650, 3568, 3565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4335, 3569, 3650, 3568, 3565}, + {530: 2892, 771: 4437}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4434, 3035, 3036, 3034}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4433, 3580, 3662, 3579, 3576}, + {530: 4426}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 588: 1269, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4413, 1350: 4414}, // 755 - {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 530: 1438, 1438, 1438, 534: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 547: 1438, 1438, 1438, 552: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 560: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 582: 1438, 1438, 586: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 607: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 625: 1438, 627: 1438, 1438, 1438, 633: 1438, 700: 1438}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 2872, 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 4209, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 606: 2870, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 2866, 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 4208, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4206, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 857: 4207}, - {529: 4201}, - {529: 2873, 770: 4200}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4197, 3024, 3025, 3023}, + {530: 4355}, + {530: 3883}, + {530: 3872}, + {530: 1420}, + {530: 1417}, // 760 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4196, 3569, 3650, 3568, 3565}, - {529: 4189}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 587: 1255, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4176, 1343: 4177}, - {529: 4116}, - {529: 4113}, + {530: 1416}, + {530: 1414}, + {530: 1410}, + {530: 1407}, + {530: 1406}, // 765 - {529: 4105}, - {529: 1406}, - {529: 1403}, - {529: 1400}, - {529: 1396}, + {530: 1404}, + {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 535: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 548: 1393, 1393, 1393, 553: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 561: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 578: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 587: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 608: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 616: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 625: 1393, 1393, 631: 1393, 1393, 1393, 1393, 656: 1393, 701: 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, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 535: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 548: 1392, 1392, 1392, 553: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 561: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 578: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 587: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 608: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 616: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 625: 1392, 1392, 631: 1392, 1392, 1392, 1392, 656: 1392, 701: 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, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 535: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 548: 1391, 1391, 1391, 553: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 561: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 578: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 587: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 608: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 616: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 625: 1391, 1391, 631: 1391, 1391, 1391, 1391, 656: 1391, 701: 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, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 535: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 548: 1390, 1390, 1390, 553: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 561: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 578: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 587: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 608: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 616: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 625: 1390, 1390, 631: 1390, 1390, 1390, 1390, 656: 1390, 701: 1390}, // 770 - {529: 1393}, - {529: 1392}, - {529: 1390}, - {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 534: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 547: 1379, 1379, 1379, 552: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 560: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 582: 1379, 1379, 586: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 607: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 625: 1379, 627: 1379, 1379, 1379, 633: 1379, 700: 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, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 534: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 547: 1378, 1378, 1378, 552: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 560: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 582: 1378, 1378, 586: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 607: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 625: 1378, 627: 1378, 1378, 1378, 633: 1378, 700: 1378}, + {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 535: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 548: 1389, 1389, 1389, 553: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 561: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 578: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 587: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 608: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 616: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 625: 1389, 1389, 631: 1389, 1389, 1389, 1389, 656: 1389, 701: 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, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 535: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 548: 1388, 1388, 1388, 553: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 561: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 578: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 587: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 608: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 616: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 625: 1388, 1388, 631: 1388, 1388, 1388, 1388, 656: 1388, 701: 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, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 535: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 548: 1387, 1387, 1387, 553: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 561: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 578: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 587: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 608: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 616: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 625: 1387, 1387, 631: 1387, 1387, 1387, 1387, 656: 1387, 701: 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, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 535: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 548: 1386, 1386, 1386, 553: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 561: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 578: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 587: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 608: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 616: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 625: 1386, 1386, 631: 1386, 1386, 1386, 1386, 656: 1386, 701: 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, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 535: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 548: 1385, 1385, 1385, 553: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 561: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 578: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 587: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 608: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 616: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 625: 1385, 1385, 631: 1385, 1385, 1385, 1385, 656: 1385, 701: 1385}, // 775 - {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 534: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 547: 1377, 1377, 1377, 552: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 560: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 582: 1377, 1377, 586: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 607: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 625: 1377, 627: 1377, 1377, 1377, 633: 1377, 700: 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, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 534: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 547: 1376, 1376, 1376, 552: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 560: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 582: 1376, 1376, 586: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 607: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 625: 1376, 627: 1376, 1376, 1376, 633: 1376, 700: 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, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 534: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 547: 1375, 1375, 1375, 552: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 560: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 582: 1375, 1375, 586: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 607: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 625: 1375, 627: 1375, 1375, 1375, 633: 1375, 700: 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, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 534: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 547: 1374, 1374, 1374, 552: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 560: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 582: 1374, 1374, 586: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 607: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 625: 1374, 627: 1374, 1374, 1374, 633: 1374, 700: 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, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 534: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 547: 1373, 1373, 1373, 552: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 560: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 582: 1373, 1373, 586: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 607: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 625: 1373, 627: 1373, 1373, 1373, 633: 1373, 700: 1373}, + {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 535: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 548: 1384, 1384, 1384, 553: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 561: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 578: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 587: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 608: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 616: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 625: 1384, 1384, 631: 1384, 1384, 1384, 1384, 656: 1384, 701: 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, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 535: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 548: 1383, 1383, 1383, 553: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 561: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 578: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 587: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 608: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 616: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 625: 1383, 1383, 631: 1383, 1383, 1383, 1383, 656: 1383, 701: 1383}, + {530: 4352}, + {530: 4349}, + {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 4346, 1395, 1395, 1395, 535: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 548: 1395, 1395, 1395, 553: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 561: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 578: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 587: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 608: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 616: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 625: 1395, 1395, 631: 1395, 1395, 1395, 1395, 656: 1395, 701: 1395, 1219: 4347}, // 780 - {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 534: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 547: 1372, 1372, 1372, 552: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 560: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 582: 1372, 1372, 586: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 607: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 625: 1372, 627: 1372, 1372, 1372, 633: 1372, 700: 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, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 534: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 547: 1371, 1371, 1371, 552: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 560: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 582: 1371, 1371, 586: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 607: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 625: 1371, 627: 1371, 1371, 1371, 633: 1371, 700: 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, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 534: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 547: 1370, 1370, 1370, 552: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 560: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 582: 1370, 1370, 586: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 607: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 625: 1370, 627: 1370, 1370, 1370, 633: 1370, 700: 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, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 534: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 547: 1369, 1369, 1369, 552: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 560: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 582: 1369, 1369, 586: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 607: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 625: 1369, 627: 1369, 1369, 1369, 633: 1369, 700: 1369}, - {529: 4102}, + {530: 4344}, + {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 4340, 1301, 1301, 1301, 535: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 548: 1301, 1301, 1301, 553: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 561: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 578: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 587: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 608: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 616: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 625: 1301, 1301, 631: 1301, 1301, 1301, 1301, 656: 1301, 701: 1301, 1361: 4339}, + {530: 4331}, + {530: 4327}, + {530: 4322}, // 785 - {529: 4099}, - {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 4096, 1381, 1381, 1381, 534: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 547: 1381, 1381, 1381, 552: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 560: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 582: 1381, 1381, 586: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 607: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 625: 1381, 627: 1381, 1381, 1381, 633: 1381, 700: 1381, 1214: 4097}, - {529: 4094}, - {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 4090, 1287, 1287, 1287, 534: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 547: 1287, 1287, 1287, 552: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 560: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 582: 1287, 1287, 586: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 607: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 625: 1287, 627: 1287, 1287, 1287, 633: 1287, 700: 1287, 1354: 4089}, - {529: 4081}, + {530: 4319}, + {530: 4314}, + {530: 4305}, + {530: 4298}, + {530: 4293}, // 790 - {529: 4077}, - {529: 4072}, - {529: 4069}, - {529: 4064}, - {529: 4055}, + {530: 4288}, + {530: 4274}, + {530: 4257}, + {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 531: 1348, 1348, 1348, 535: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 548: 1348, 1348, 1348, 553: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 561: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 578: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 587: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 608: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 616: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 625: 1348, 1348, 631: 1348, 1348, 1348, 1348, 656: 1348, 701: 1348}, + {530: 4250}, // 795 - {529: 4048}, - {529: 4043}, - {529: 4006}, - {529: 3992}, - {529: 3975}, + {530: 1342}, + {530: 1341}, + {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 531: 1333, 1333, 1333, 535: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 548: 1333, 1333, 1333, 553: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 561: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 578: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 587: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 608: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 616: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 625: 1333, 1333, 631: 1333, 1333, 1333, 1333, 656: 1333, 701: 1333}, + {530: 4247}, + {530: 4244}, // 800 - {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 530: 1334, 1334, 1334, 534: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 547: 1334, 1334, 1334, 552: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 560: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 582: 1334, 1334, 586: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 607: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 625: 1334, 627: 1334, 1334, 1334, 633: 1334, 700: 1334}, - {529: 3968}, - {529: 1328}, - {529: 1327}, - {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 530: 1319, 1319, 1319, 534: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 547: 1319, 1319, 1319, 552: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 560: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 582: 1319, 1319, 586: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 607: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 625: 1319, 627: 1319, 1319, 1319, 633: 1319, 700: 1319}, + {530: 4236}, + {530: 4228}, + {530: 4220}, + {530: 4206}, + {530: 4197}, // 805 - {529: 3965}, - {529: 3962}, - {529: 3954}, - {529: 3946}, - {529: 3938}, + {530: 4192}, + {530: 4187}, + {530: 4182}, + {530: 4177}, + {530: 4172}, // 810 - {529: 3924}, - {529: 3908}, - {529: 3903}, - {529: 3898}, - {529: 3893}, + {530: 4167}, + {530: 4154}, + {530: 4151}, + {530: 4148}, + {530: 4145}, // 815 - {529: 3888}, - {529: 3883}, - {529: 3878}, - {529: 3865}, - {529: 3862}, + {530: 4142}, + {530: 4139}, + {530: 4135}, + {530: 4129}, + {530: 4116}, // 820 - {529: 3859}, - {529: 3856}, - {529: 3853}, - {529: 3850}, - {529: 3846}, + {530: 4111}, + {530: 4106}, + {530: 3666}, + {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 531: 939, 939, 939, 535: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 548: 939, 939, 939, 553: 939, 939, 939, 939, 939, 939, 939, 561: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 578: 939, 939, 939, 939, 939, 939, 939, 587: 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 608: 939, 939, 939, 939, 939, 939, 939, 616: 939, 939, 939, 939, 939, 939, 939, 939, 625: 939, 939, 631: 939, 939, 939, 939, 656: 939, 701: 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, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 531: 938, 938, 938, 535: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 548: 938, 938, 938, 553: 938, 938, 938, 938, 938, 938, 938, 561: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 578: 938, 938, 938, 938, 938, 938, 938, 587: 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 938, 608: 938, 938, 938, 938, 938, 938, 938, 616: 938, 938, 938, 938, 938, 938, 938, 938, 625: 938, 938, 631: 938, 938, 938, 938, 656: 938, 701: 938}, // 825 - {529: 3840}, - {529: 3827}, - {529: 3822}, - {529: 3817}, - {529: 3653}, + {937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 531: 937, 937, 937, 535: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 548: 937, 937, 937, 553: 937, 937, 937, 937, 937, 937, 937, 561: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 578: 937, 937, 937, 937, 937, 937, 937, 587: 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 608: 937, 937, 937, 937, 937, 937, 937, 616: 937, 937, 937, 937, 937, 937, 937, 937, 625: 937, 937, 631: 937, 937, 937, 937, 656: 937, 701: 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, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 531: 936, 936, 936, 535: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 548: 936, 936, 936, 553: 936, 936, 936, 936, 936, 936, 936, 561: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 578: 936, 936, 936, 936, 936, 936, 936, 587: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 608: 936, 936, 936, 936, 936, 936, 936, 616: 936, 936, 936, 936, 936, 936, 936, 936, 625: 936, 936, 631: 936, 936, 936, 936, 656: 936, 701: 936}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3668}, + {936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 531: 936, 936, 936, 535: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 548: 936, 936, 936, 553: 936, 936, 936, 936, 936, 936, 936, 561: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 578: 936, 936, 936, 936, 936, 936, 936, 587: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 608: 936, 936, 936, 936, 936, 936, 936, 616: 936, 936, 936, 936, 936, 936, 936, 936, 625: 936, 936, 631: 936, 936, 936, 936, 701: 936, 716: 4104}, + {9: 4035, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 830 - {925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 530: 925, 925, 925, 534: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 547: 925, 925, 925, 552: 925, 925, 925, 925, 925, 925, 925, 560: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 582: 925, 925, 586: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 607: 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 925, 625: 925, 627: 925, 925, 925, 633: 925, 700: 925}, - {924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 530: 924, 924, 924, 534: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 547: 924, 924, 924, 552: 924, 924, 924, 924, 924, 924, 924, 560: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 582: 924, 924, 586: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 607: 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 924, 625: 924, 627: 924, 924, 924, 633: 924, 700: 924}, - {923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 530: 923, 923, 923, 534: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 547: 923, 923, 923, 552: 923, 923, 923, 923, 923, 923, 923, 560: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 582: 923, 923, 586: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 607: 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 923, 625: 923, 627: 923, 923, 923, 633: 923, 700: 923}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3654}, - {9: 3662, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4034}, + {530: 4006}, + {2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 531: 2189, 2189, 536: 2189, 538: 2189, 2189, 2189, 2189, 548: 2189, 2189, 2189, 553: 2189, 3989, 2189, 2189, 2189, 2189, 2189, 561: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 579: 2189, 2189, 2189, 2189, 584: 2189, 587: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 606: 2189, 611: 3986, 3984, 617: 3983, 3991, 3985, 621: 3987, 3988, 3990, 1333: 3982, 1375: 3981}, + {2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 531: 2164, 2164, 536: 2164, 538: 2164, 2164, 2164, 2164, 548: 2164, 2164, 2164, 553: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 561: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 579: 2164, 2164, 2164, 2164, 584: 2164, 587: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 606: 2164, 611: 2164, 2164, 617: 2164, 2164, 2164, 621: 2164, 2164, 2164}, + {2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 531: 2133, 2133, 3795, 535: 3794, 2133, 538: 2133, 2133, 2133, 2133, 3765, 3766, 3771, 548: 2133, 2133, 2133, 553: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 561: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 578: 3799, 2133, 2133, 2133, 2133, 3767, 2133, 587: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 3798, 2133, 608: 3768, 3769, 3762, 2133, 2133, 3772, 3761, 616: 3770, 2133, 2133, 2133, 3763, 2133, 2133, 2133, 625: 3764, 3796, 631: 3800, 3808, 3809, 3807, 911: 3797, 1245: 3801, 1321: 3803, 1366: 3805, 1371: 3802, 1377: 3804, 1430: 3806}, // 835 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3816}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3815}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3814}, - {2: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 10: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 58: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 529: 2166, 531: 2166, 2166, 2166, 2166, 538: 2166, 2166, 541: 2166, 2166, 2166, 545: 2166, 2166, 550: 2166, 2166, 559: 2166, 581: 2166, 584: 2166, 2166, 623: 2166, 2166, 626: 2166, 630: 2166, 2166, 2166, 634: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 646: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 708: 2166}, - {2: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 10: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 58: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 529: 2165, 531: 2165, 2165, 2165, 2165, 538: 2165, 2165, 541: 2165, 2165, 2165, 545: 2165, 2165, 550: 2165, 2165, 559: 2165, 581: 2165, 584: 2165, 2165, 623: 2165, 2165, 626: 2165, 630: 2165, 2165, 2165, 634: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 646: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 708: 2165}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 1416, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3721}, + {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 531: 1472, 1472, 1472, 535: 1472, 1472, 3676, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 548: 1472, 1472, 1472, 553: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 561: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 578: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 587: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 608: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 616: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 625: 1472, 1472, 631: 1472, 1472, 1472, 1472, 701: 3677}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 3718, 767: 3720, 3035, 3036, 3034, 801: 3717, 970: 3716}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3678, 3580, 3662, 3579, 3576}, + {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 531: 1454, 1454, 1454, 535: 1454, 1454, 3676, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 548: 1454, 1454, 1454, 553: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 561: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 578: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 587: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 608: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 616: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 625: 1454, 1454, 631: 1454, 1454, 1454, 1454, 656: 1454, 701: 1454}, // 840 - {2: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 10: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 58: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 529: 2164, 531: 2164, 2164, 2164, 2164, 538: 2164, 2164, 541: 2164, 2164, 2164, 545: 2164, 2164, 550: 2164, 2164, 559: 2164, 581: 2164, 584: 2164, 2164, 623: 2164, 2164, 626: 2164, 630: 2164, 2164, 2164, 634: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 646: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 708: 2164}, - {2: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 10: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 58: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 529: 2163, 531: 2163, 2163, 2163, 2163, 538: 2163, 2163, 541: 2163, 2163, 2163, 545: 2163, 2163, 550: 2163, 2163, 559: 2163, 581: 2163, 584: 2163, 2163, 623: 2163, 2163, 626: 2163, 630: 2163, 2163, 2163, 634: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 646: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 708: 2163}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3663, 3569, 3650, 3568, 3565}, - {57: 3668, 536: 3666, 700: 3667}, - {529: 1402}, + {2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079}, + {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073}, + {2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061, 2061}, + {2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049, 2049}, + {2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038, 2038}, // 845 - {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 3809}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3808, 3569, 3650, 3568, 3565}, - {183: 1110, 547: 1110, 558: 3670, 814: 1110, 1388: 3669}, - {183: 3674, 547: 3675, 814: 1113, 983: 3673}, + {2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036, 2036}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013}, + {2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007, 2007}, + {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997}, + {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976}, // 850 - {10: 3671, 230: 3672}, - {183: 1109, 547: 1109, 814: 1109}, - {183: 1108, 547: 1108, 814: 1108}, - {814: 3678, 827: 3679}, - {326: 3677}, + {1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969, 1969}, + {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968}, + {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965}, + {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960}, + {1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958, 1958}, // 855 - {326: 3676}, - {814: 1111}, - {814: 1112}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 3718, 766: 3717, 3024, 3025, 3023, 1021: 3720, 1294: 3721, 1493: 3719}, - {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 530: 1119, 1119, 1119, 534: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 547: 1119, 1119, 1119, 552: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 560: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 582: 1119, 1119, 586: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 607: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 625: 1119, 627: 1119, 1119, 1119, 633: 1119, 700: 1119}, + {1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957, 1957}, + {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, + {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952}, + {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, + {1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916}, // 860 - {2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064}, - {2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058, 2058}, - {2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046, 2046}, - {2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034, 2034}, - {2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023, 2023}, + {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899}, + {1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898}, + {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897}, + {1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893, 1893}, + {1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892, 1892}, // 865 - {2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021, 2021}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998}, - {1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992, 1992}, - {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982}, - {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961}, + {1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886, 1886}, + {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775}, + {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774}, + {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773}, + {1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772}, // 870 - {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954}, - {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953}, - {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950}, - {1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945}, - {1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943}, + {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667}, + {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648}, + {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630}, + {1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617}, + {1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616}, // 875 - {1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942}, - {1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939, 1939}, - {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937}, - {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924}, - {1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901, 1901}, + {1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596}, + {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595}, + {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 531: 1464, 1464, 1464, 535: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 548: 1464, 1464, 1464, 553: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 561: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 578: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 587: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 608: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 616: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 625: 1464, 1464, 631: 1464, 1464, 1464, 1464, 656: 1464, 701: 1464}, + {943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 561: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 578: 943, 943, 943, 943, 943, 943, 943, 587: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 943, 616: 943, 943, 943, 943, 943, 943, 943, 943, 625: 943, 943, 631: 943, 943, 943, 943, 655: 943, 943, 700: 943, 943, 943, 943, 943, 943, 943, 943, 943, 943}, + {942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 561: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 578: 942, 942, 942, 942, 942, 942, 942, 587: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 942, 616: 942, 942, 942, 942, 942, 942, 942, 942, 625: 942, 942, 631: 942, 942, 942, 942, 655: 942, 942, 700: 942, 942, 942, 942, 942, 942, 942, 942, 942, 942}, // 880 - {1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884}, - {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883}, - {1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882}, - {1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878}, - {1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877, 1877}, + {429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 561: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 578: 429, 429, 429, 429, 429, 429, 429, 429, 587: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 616: 429, 429, 429, 429, 429, 429, 429, 429, 625: 429, 429, 429, 631: 429, 429, 429, 429, 655: 429, 429, 700: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 711: 429, 429, 716: 429, 720: 429, 429, 429, 724: 429, 429}, + {428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 561: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 578: 428, 428, 428, 428, 428, 428, 428, 428, 587: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 616: 428, 428, 428, 428, 428, 428, 428, 428, 625: 428, 428, 428, 631: 428, 428, 428, 428, 655: 428, 428, 700: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 711: 428, 428, 716: 428, 720: 428, 428, 428, 724: 428, 428}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 3729}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3793}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3792}, // 885 - {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871}, - {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760}, - {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759}, - {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758}, - {1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3791}, + {2: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 10: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 58: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 530: 2181, 532: 2181, 2181, 2181, 2181, 539: 2181, 2181, 542: 2181, 2181, 2181, 546: 2181, 2181, 551: 2181, 2181, 560: 2181, 577: 2181, 585: 2181, 2181, 615: 2181, 624: 2181, 627: 2181, 2181, 2181, 2181, 635: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 657: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 710: 2181}, + {2: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 10: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 58: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 530: 2180, 532: 2180, 2180, 2180, 2180, 539: 2180, 2180, 542: 2180, 2180, 2180, 546: 2180, 2180, 551: 2180, 2180, 560: 2180, 577: 2180, 585: 2180, 2180, 615: 2180, 624: 2180, 627: 2180, 2180, 2180, 2180, 635: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 657: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 710: 2180}, + {2: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 10: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 58: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 530: 2179, 532: 2179, 2179, 2179, 2179, 539: 2179, 2179, 542: 2179, 2179, 2179, 546: 2179, 2179, 551: 2179, 2179, 560: 2179, 577: 2179, 585: 2179, 2179, 615: 2179, 624: 2179, 627: 2179, 2179, 2179, 2179, 635: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 657: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 710: 2179}, + {2: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 10: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 58: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 530: 2178, 532: 2178, 2178, 2178, 2178, 539: 2178, 2178, 542: 2178, 2178, 2178, 546: 2178, 2178, 551: 2178, 2178, 560: 2178, 577: 2178, 585: 2178, 2178, 615: 2178, 624: 2178, 627: 2178, 2178, 2178, 2178, 635: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 657: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 710: 2178}, // 890 - {1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652}, - {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633}, - {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615}, - {1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602}, - {1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601}, + {542: 3759}, + {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 548: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 561: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 578: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 587: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 616: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 625: 1298, 1298, 631: 1298, 1298, 1298, 1298, 655: 1298, 708: 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, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 548: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 561: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 578: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 587: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 616: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 625: 1297, 1297, 631: 1297, 1297, 1297, 1297, 655: 1297, 708: 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, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 548: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 561: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 578: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 587: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 616: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 625: 1296, 1296, 631: 1296, 1296, 1296, 1296, 655: 1296, 708: 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, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 548: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 561: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 578: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 587: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 616: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 625: 1295, 1295, 631: 1295, 1295, 1295, 1295, 655: 1295, 708: 1295, 1295}, // 895 - {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581}, - {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580}, - {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 530: 1161, 1161, 1161, 534: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 547: 1161, 1161, 1161, 552: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 560: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 582: 1161, 1161, 586: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 607: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 625: 1161, 627: 1161, 1161, 1161, 633: 1161, 700: 1161}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 544: 1158, 562: 1158, 586: 1158, 590: 1158, 1158, 766: 3717, 3024, 3025, 3023, 1021: 3724, 1387: 3723, 1494: 3722}, - {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 530: 1132, 1132, 1132, 534: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 547: 1132, 1132, 1132, 552: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 560: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 582: 1132, 1132, 586: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 607: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 625: 1132, 627: 1132, 1132, 1132, 633: 1132, 700: 1132}, + {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 548: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 561: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 578: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 587: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 616: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 625: 1294, 1294, 631: 1294, 1294, 1294, 1294, 655: 1294, 708: 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, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 548: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 561: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 578: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 587: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 616: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 625: 1293, 1293, 631: 1293, 1293, 1293, 1293, 655: 1293, 708: 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, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 548: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 561: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 578: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 587: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 616: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 625: 1292, 1292, 631: 1292, 1292, 1292, 1292, 655: 1292, 708: 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, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 548: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 561: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 578: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 587: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 616: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 625: 1291, 1291, 631: 1291, 1291, 1291, 1291, 655: 1291, 708: 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, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 548: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 561: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 578: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 587: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 616: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 625: 1290, 1290, 631: 1290, 1290, 1290, 1290, 655: 1290, 708: 1290, 1290}, // 900 - {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 530: 1131, 1131, 1131, 534: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 547: 1131, 1131, 1131, 552: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 560: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 582: 1131, 1131, 586: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 607: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 625: 1131, 627: 1131, 1131, 1131, 633: 1131, 700: 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, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 530: 1130, 1130, 1130, 534: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 547: 1130, 1130, 1130, 552: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 560: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 582: 1130, 1130, 586: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 607: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 625: 1130, 627: 1130, 1130, 1130, 633: 1130, 700: 1130}, - {57: 3807}, - {57: 1156, 544: 3726, 562: 1156, 586: 1156, 590: 1156, 1156, 1391: 3725}, - {57: 1157, 544: 1157, 562: 1157, 586: 1157, 590: 1157, 1157}, + {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 548: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 561: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 578: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 587: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 616: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 625: 1289, 1289, 631: 1289, 1289, 1289, 1289, 655: 1289, 708: 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, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 548: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 561: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 578: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 587: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 616: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 625: 1288, 1288, 631: 1288, 1288, 1288, 1288, 655: 1288, 708: 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, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 548: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 561: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 578: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 587: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 616: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 625: 1287, 1287, 631: 1287, 1287, 1287, 1287, 655: 1287, 708: 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, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 548: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 561: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 578: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 587: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 616: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 625: 1286, 1286, 631: 1286, 1286, 1286, 1286, 655: 1286, 708: 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, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 548: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 561: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 578: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 587: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 616: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 625: 1285, 1285, 631: 1285, 1285, 1285, 1285, 655: 1285, 708: 1285, 1285}, // 905 - {57: 1154, 562: 3737, 586: 1154, 590: 1154, 1154, 1396: 3736}, - {720: 3727}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3730}, - {1482, 1482, 9: 1482, 57: 1482, 157: 1482, 528: 1482, 530: 1482, 537: 1482, 540: 1482, 548: 1482, 1482, 552: 1482, 1482, 556: 1482, 1482, 560: 1482, 562: 1482, 564: 3661, 3659, 3660, 3658, 3656, 570: 1482, 572: 1482, 575: 3735, 586: 1482, 590: 1482, 1482, 603: 3734, 795: 3657, 3655, 1397: 3733}, - {1484, 1484, 9: 1484, 57: 1484, 157: 1484, 528: 1484, 530: 1484, 537: 1484, 540: 1484, 548: 1484, 1484, 552: 1484, 1484, 556: 1484, 1484, 560: 1484, 562: 1484, 570: 1484, 572: 1484, 586: 1484, 590: 1484, 1484}, + {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 548: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 561: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 578: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 587: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 616: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 625: 1284, 1284, 631: 1284, 1284, 1284, 1284, 655: 1284, 708: 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, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 548: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 561: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 578: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 587: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 616: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 625: 1283, 1283, 631: 1283, 1283, 1283, 1283, 655: 1283, 708: 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, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 548: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 561: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 578: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 587: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 616: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 625: 1282, 1282, 631: 1282, 1282, 1282, 1282, 655: 1282, 708: 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, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 548: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 561: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 578: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 587: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 616: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 625: 1281, 1281, 631: 1281, 1281, 1281, 1281, 655: 1281, 708: 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, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 548: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 561: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 578: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 587: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 616: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 625: 1280, 1280, 631: 1280, 1280, 1280, 1280, 655: 1280, 708: 1280, 1280}, // 910 - {9: 3731, 57: 1155, 562: 1155, 586: 1155, 590: 1155, 1155}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3732}, - {1483, 1483, 9: 1483, 57: 1483, 157: 1483, 528: 1483, 530: 1483, 537: 1483, 540: 1483, 548: 1483, 1483, 552: 1483, 1483, 556: 1483, 1483, 560: 1483, 562: 1483, 570: 1483, 572: 1483, 586: 1483, 590: 1483, 1483}, - {1481, 1481, 9: 1481, 57: 1481, 157: 1481, 528: 1481, 530: 1481, 537: 1481, 540: 1481, 548: 1481, 1481, 552: 1481, 1481, 556: 1481, 1481, 560: 1481, 562: 1481, 570: 1481, 572: 1481, 586: 1481, 590: 1481, 1481}, - {1480, 1480, 9: 1480, 57: 1480, 157: 1480, 528: 1480, 530: 1480, 537: 1480, 540: 1480, 548: 1480, 1480, 552: 1480, 1480, 556: 1480, 1480, 560: 1480, 562: 1480, 570: 1480, 572: 1480, 586: 1480, 590: 1480, 1480}, + {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 548: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 561: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 578: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 587: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 616: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 625: 1279, 1279, 631: 1279, 1279, 1279, 1279, 655: 1279, 708: 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, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 548: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 561: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 578: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 587: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 616: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 625: 1278, 1278, 631: 1278, 1278, 1278, 1278, 655: 1278, 708: 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, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 548: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 561: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 578: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 587: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 616: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 625: 1277, 1277, 631: 1277, 1277, 1277, 1277, 655: 1277, 708: 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, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 548: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 561: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 578: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 587: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 616: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 625: 1276, 1276, 631: 1276, 1276, 1276, 1276, 655: 1276, 708: 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, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 548: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 561: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 578: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 587: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 616: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 625: 1275, 1275, 631: 1275, 1275, 1275, 1275, 655: 1275, 708: 1275, 1275}, // 915 - {1479, 1479, 9: 1479, 57: 1479, 157: 1479, 528: 1479, 530: 1479, 537: 1479, 540: 1479, 548: 1479, 1479, 552: 1479, 1479, 556: 1479, 1479, 560: 1479, 562: 1479, 570: 1479, 572: 1479, 586: 1479, 590: 1479, 1479}, - {57: 1152, 586: 3742, 590: 3743, 3744, 1395: 3740, 1492: 3741}, - {720: 3738}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3739}, - {9: 3731, 57: 1153, 586: 1153, 590: 1153, 1153}, + {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 548: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 561: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 578: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 587: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 616: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 625: 1274, 1274, 631: 1274, 1274, 1274, 1274, 655: 1274, 708: 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, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 548: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 561: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 578: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 587: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 616: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 625: 1273, 1273, 631: 1273, 1273, 1273, 1273, 655: 1273, 708: 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, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 548: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 561: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 578: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 587: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 616: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 625: 1272, 1272, 631: 1272, 1272, 1272, 1272, 655: 1272, 708: 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, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 548: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 561: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 578: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 587: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 616: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 625: 1271, 1271, 631: 1271, 1271, 1271, 1271, 655: 1271, 708: 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, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 548: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 561: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 578: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 587: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 616: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 625: 1270, 1270, 631: 1270, 1270, 1270, 1270, 655: 1270, 708: 1270, 1270}, // 920 - {57: 1159}, - {188: 3755, 199: 3751, 559: 3745, 625: 3756, 634: 3747, 3746, 639: 3754, 3753, 911: 3752, 1091: 3749, 1490: 3750, 3748}, - {188: 1150, 199: 1150, 559: 1150, 625: 1150, 634: 1150, 1150, 639: 1150, 1150}, - {188: 1149, 199: 1149, 559: 1149, 625: 1149, 634: 1149, 1149, 639: 1149, 1149}, - {188: 1148, 199: 1148, 559: 1148, 625: 1148, 634: 1148, 1148, 639: 1148, 1148}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3760}, + {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 531: 1479, 1479, 1479, 535: 1479, 1479, 538: 1479, 1479, 1479, 1479, 1479, 1479, 3771, 548: 1479, 1479, 1479, 553: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 561: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 578: 1479, 1479, 1479, 1479, 1479, 3767, 1479, 587: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 608: 3768, 3769, 1479, 1479, 1479, 3772, 1479, 616: 3770, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 625: 1479, 1479, 631: 1479, 1479, 1479, 1479}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3790}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3789}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3788}, // 925 - {2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 57: 2464, 165: 2464, 190: 2464, 528: 2464, 2464, 2464, 532: 2464, 2464, 2464, 2464, 2464, 2464, 544: 2464, 2464, 2464, 2464, 550: 2464, 2464, 563: 2464, 606: 2464, 645: 2464, 698: 2464, 2464, 701: 2464, 2464, 2464, 2464, 2464, 2464, 2464}, - {2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 57: 2463, 165: 2463, 190: 2463, 240: 2463, 528: 2463, 2463, 2463, 532: 2463, 2463, 2463, 2463, 2463, 2463, 544: 2463, 2463, 2463, 2463, 550: 2463, 2463, 563: 2463, 606: 2463, 645: 2463, 698: 2463, 2463, 701: 2463, 2463, 2463, 2463, 2463, 2463, 2463}, - {2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 57: 2462, 165: 2462, 190: 2462, 240: 2462, 528: 2462, 2462, 2462, 532: 2462, 2462, 2462, 2462, 2462, 2462, 544: 2462, 2462, 2462, 2462, 550: 2462, 2462, 563: 2462, 606: 2462, 645: 2462, 698: 2462, 2462, 701: 2462, 2462, 2462, 2462, 2462, 2462, 2462}, - {57: 1151}, - {57: 1147}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3787}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3784, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3783}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3780, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3779}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3778}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3777}, // 930 - {57: 1146}, - {165: 3802}, - {165: 3800}, - {165: 3798}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3805}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3776}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3775}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3774}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3773}, + {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 531: 1473, 1473, 1473, 535: 1473, 1473, 538: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 548: 1473, 1473, 1473, 553: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 561: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 578: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 587: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 608: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 616: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 625: 1473, 1473, 631: 1473, 1473, 1473, 1473}, // 935 - {637: 3804}, - {188: 3755, 199: 3757, 559: 3745, 634: 3747, 3746, 639: 3760, 3759, 911: 3758, 1091: 3762, 1293: 3761}, - {165: 3802, 190: 3803}, - {165: 3800, 190: 3801}, - {165: 3798, 190: 3799}, + {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 531: 1474, 1474, 1474, 535: 1474, 1474, 538: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 548: 1474, 1474, 1474, 553: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 561: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 578: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 587: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 608: 1474, 1474, 1474, 1474, 1474, 3772, 1474, 616: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 625: 1474, 1474, 631: 1474, 1474, 1474, 1474}, + {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 531: 1475, 1475, 1475, 535: 1475, 1475, 538: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 548: 1475, 1475, 1475, 553: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 561: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 578: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 587: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 608: 1475, 1475, 1475, 1475, 1475, 3772, 1475, 616: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 625: 1475, 1475, 631: 1475, 1475, 1475, 1475}, + {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 531: 1476, 1476, 1476, 535: 1476, 1476, 538: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 548: 1476, 1476, 1476, 553: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 561: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 578: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 587: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 608: 1476, 1476, 1476, 1476, 1476, 3772, 1476, 616: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 625: 1476, 1476, 631: 1476, 1476, 1476, 1476}, + {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 531: 1477, 1477, 1477, 535: 1477, 1477, 538: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 548: 1477, 1477, 1477, 553: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 561: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 578: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 587: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 608: 1477, 1477, 1477, 1477, 1477, 3772, 1477, 616: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 625: 1477, 1477, 631: 1477, 1477, 1477, 1477}, + {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 531: 1478, 1478, 1478, 535: 1478, 1478, 538: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 548: 1478, 1478, 1478, 553: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 561: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 578: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 587: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 608: 1478, 1478, 1478, 1478, 1478, 3772, 1478, 616: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 625: 1478, 1478, 631: 1478, 1478, 1478, 1478}, // 940 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3765}, - {564: 3763}, - {57: 1139, 564: 1139}, - {188: 3755, 199: 3757, 559: 3745, 634: 3747, 3746, 639: 3760, 3759, 911: 3758, 1091: 3762, 1293: 3764}, - {57: 1140}, + {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 531: 1482, 1482, 1482, 535: 1482, 1482, 538: 1482, 1482, 1482, 1482, 1482, 1482, 3771, 548: 1482, 1482, 1482, 553: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 561: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 578: 1482, 1482, 1482, 1482, 1482, 3767, 1482, 587: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 608: 3768, 3769, 1482, 1482, 1482, 3772, 1482, 616: 3770, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 625: 1482, 1482, 631: 1482, 1482, 1482, 1482}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 1416, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3781}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 3782}, + {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 531: 1480, 1480, 1480, 535: 1480, 1480, 538: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 548: 1480, 1480, 1480, 553: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 561: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 578: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 587: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 608: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 616: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 625: 1480, 1480, 631: 1480, 1480, 1480, 1480}, + {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 531: 1483, 1483, 1483, 535: 1483, 1483, 538: 1483, 1483, 1483, 1483, 1483, 1483, 3771, 548: 1483, 1483, 1483, 553: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 561: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 578: 1483, 1483, 1483, 1483, 1483, 3767, 1483, 587: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 608: 3768, 3769, 1483, 1483, 1483, 3772, 1483, 616: 3770, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 625: 1483, 1483, 631: 1483, 1483, 1483, 1483}, // 945 - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 3795}, - {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 547: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 560: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 582: 1284, 1284, 586: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 625: 1284, 627: 1284, 1284, 1284, 633: 1284, 645: 1284, 706: 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, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 547: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 560: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 582: 1283, 1283, 586: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 625: 1283, 627: 1283, 1283, 1283, 633: 1283, 645: 1283, 706: 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, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 547: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 560: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 582: 1282, 1282, 586: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 625: 1282, 627: 1282, 1282, 1282, 633: 1282, 645: 1282, 706: 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, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 547: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 560: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 582: 1281, 1281, 586: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 625: 1281, 627: 1281, 1281, 1281, 633: 1281, 645: 1281, 706: 1281, 1281}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 1416, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3785}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 3786}, + {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 531: 1481, 1481, 1481, 535: 1481, 1481, 538: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 548: 1481, 1481, 1481, 553: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 561: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 578: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 587: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 608: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 616: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 625: 1481, 1481, 631: 1481, 1481, 1481, 1481}, + {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 531: 1484, 1484, 1484, 535: 1484, 1484, 538: 1484, 1484, 1484, 1484, 3765, 3766, 3771, 548: 1484, 1484, 1484, 553: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 561: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 578: 1484, 1484, 1484, 1484, 1484, 3767, 1484, 587: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 608: 3768, 3769, 1484, 1484, 1484, 3772, 1484, 616: 3770, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 625: 1484, 1484, 631: 1484, 1484, 1484, 1484}, + {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 531: 1485, 1485, 1485, 535: 1485, 1485, 538: 1485, 1485, 1485, 1485, 3765, 3766, 3771, 548: 1485, 1485, 1485, 553: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 561: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 578: 1485, 1485, 1485, 1485, 1485, 3767, 1485, 587: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 608: 3768, 3769, 1485, 1485, 1485, 3772, 1485, 616: 3770, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 625: 1485, 1485, 631: 1485, 1485, 1485, 1485}, // 950 - {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 547: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 560: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 582: 1280, 1280, 586: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 625: 1280, 627: 1280, 1280, 1280, 633: 1280, 645: 1280, 706: 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, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 547: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 560: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 582: 1279, 1279, 586: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 625: 1279, 627: 1279, 1279, 1279, 633: 1279, 645: 1279, 706: 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, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 547: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 560: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 582: 1278, 1278, 586: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 625: 1278, 627: 1278, 1278, 1278, 633: 1278, 645: 1278, 706: 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, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 547: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 560: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 582: 1277, 1277, 586: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 625: 1277, 627: 1277, 1277, 1277, 633: 1277, 645: 1277, 706: 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, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 547: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 560: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 582: 1276, 1276, 586: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 625: 1276, 627: 1276, 1276, 1276, 633: 1276, 645: 1276, 706: 1276, 1276}, + {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 531: 1486, 1486, 1486, 535: 1486, 1486, 538: 1486, 1486, 1486, 1486, 3765, 3766, 3771, 548: 1486, 1486, 1486, 553: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 561: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 578: 1486, 1486, 1486, 1486, 1486, 3767, 1486, 587: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 608: 3768, 3769, 1486, 1486, 1486, 3772, 1486, 616: 3770, 1486, 1486, 1486, 3763, 1486, 1486, 1486, 625: 3764, 1486, 631: 1486, 1486, 1486, 1486}, + {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 531: 1487, 1487, 1487, 535: 1487, 1487, 538: 1487, 1487, 1487, 1487, 3765, 3766, 3771, 548: 1487, 1487, 1487, 553: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 561: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 578: 1487, 1487, 1487, 1487, 1487, 3767, 1487, 587: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 608: 3768, 3769, 3762, 1487, 1487, 3772, 1487, 616: 3770, 1487, 1487, 1487, 3763, 1487, 1487, 1487, 625: 3764, 1487, 631: 1487, 1487, 1487, 1487}, + {2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 531: 2195, 2195, 536: 2195, 538: 2195, 2195, 2195, 2195, 548: 2195, 2195, 2195, 553: 2195, 555: 2195, 2195, 2195, 2195, 2195, 561: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 579: 2195, 2195, 2195, 2195, 584: 2195, 587: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 606: 2195, 796: 3724, 3722}, + {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 531: 2196, 2196, 536: 2196, 538: 2196, 2196, 2196, 2196, 548: 2196, 2196, 2196, 553: 2196, 555: 2196, 2196, 2196, 2196, 2196, 561: 2196, 2196, 2196, 2196, 3728, 2196, 3727, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 579: 2196, 2196, 2196, 2196, 584: 2196, 587: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 606: 2196, 796: 3724, 3722}, + {2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 531: 2197, 2197, 536: 2197, 538: 2197, 2197, 2197, 2197, 548: 2197, 2197, 2197, 553: 2197, 555: 2197, 2197, 2197, 2197, 2197, 561: 2197, 2197, 2197, 2197, 3728, 2197, 3727, 2197, 3723, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 579: 2197, 2197, 2197, 2197, 584: 2197, 587: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 606: 2197, 796: 3724, 3722}, // 955 - {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 547: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 560: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 582: 1275, 1275, 586: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 625: 1275, 627: 1275, 1275, 1275, 633: 1275, 645: 1275, 706: 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, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 547: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 560: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 582: 1274, 1274, 586: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 625: 1274, 627: 1274, 1274, 1274, 633: 1274, 645: 1274, 706: 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, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 547: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 560: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 582: 1273, 1273, 586: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 625: 1273, 627: 1273, 1273, 1273, 633: 1273, 645: 1273, 706: 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, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 547: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 560: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 582: 1272, 1272, 586: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 625: 1272, 627: 1272, 1272, 1272, 633: 1272, 645: 1272, 706: 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, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 547: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 560: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 582: 1271, 1271, 586: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 625: 1271, 627: 1271, 1271, 1271, 633: 1271, 645: 1271, 706: 1271, 1271}, + {190: 2575, 226: 2575, 547: 2575, 578: 2575, 605: 2575, 626: 2575, 628: 2575, 2575, 631: 2575, 2575, 2575, 644: 2575}, + {190: 2574, 226: 2574, 547: 2574, 578: 2574, 605: 2574, 626: 2574, 628: 2574, 2574, 631: 2574, 2574, 2574, 644: 2574}, + {2: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 10: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 58: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 530: 2155, 532: 2155, 2155, 2155, 539: 2155, 2155, 542: 2155, 2155, 2155, 546: 2155, 2155, 551: 2155, 2155, 560: 2155, 577: 2155, 585: 2155, 2155, 615: 2155, 624: 2155, 627: 2155, 2155, 2155, 2155, 635: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 657: 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155, 2155}, + {578: 3978, 605: 3977, 626: 3976, 631: 3979, 3808, 3809, 1245: 3980}, + {530: 2151}, // 960 - {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 547: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 560: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 582: 1270, 1270, 586: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 625: 1270, 627: 1270, 1270, 1270, 633: 1270, 645: 1270, 706: 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, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 547: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 560: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 582: 1269, 1269, 586: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 625: 1269, 627: 1269, 1269, 1269, 633: 1269, 645: 1269, 706: 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, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 547: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 560: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 582: 1268, 1268, 586: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 625: 1268, 627: 1268, 1268, 1268, 633: 1268, 645: 1268, 706: 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, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 547: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 560: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 582: 1267, 1267, 586: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 625: 1267, 627: 1267, 1267, 1267, 633: 1267, 645: 1267, 706: 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, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 547: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 560: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 582: 1266, 1266, 586: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 625: 1266, 627: 1266, 1266, 1266, 633: 1266, 645: 1266, 706: 1266, 1266}, + {2: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 10: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 58: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 530: 2149, 532: 2149, 2149, 2149, 539: 2149, 2149, 542: 2149, 2149, 2149, 546: 2149, 2149, 551: 2149, 2149, 560: 2149, 577: 2149, 585: 2149, 2149, 615: 2149, 624: 2149, 627: 2149, 2149, 2149, 2149, 635: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 657: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149}, + {2: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 10: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 58: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 530: 2147, 532: 2147, 2147, 2147, 539: 2147, 2147, 542: 2147, 2147, 2147, 546: 2147, 2147, 551: 2147, 2147, 560: 2147, 577: 2147, 585: 2147, 2147, 615: 2147, 624: 2147, 627: 2147, 2147, 2147, 2147, 635: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 657: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147}, + {2: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 10: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 58: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 530: 2145, 532: 2145, 2145, 2145, 539: 2145, 2145, 542: 2145, 2145, 2145, 546: 2145, 2145, 551: 2145, 2145, 560: 2145, 577: 2145, 585: 2145, 2145, 615: 2145, 624: 2145, 627: 2145, 2145, 2145, 2145, 635: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 657: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145}, + {530: 3823, 771: 3824}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3820}, // 965 - {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 547: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 560: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 582: 1265, 1265, 586: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 625: 1265, 627: 1265, 1265, 1265, 633: 1265, 645: 1265, 706: 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, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 547: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 560: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 582: 1264, 1264, 586: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 625: 1264, 627: 1264, 1264, 1264, 633: 1264, 645: 1264, 706: 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, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 547: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 560: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 582: 1263, 1263, 586: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 625: 1263, 627: 1263, 1263, 1263, 633: 1263, 645: 1263, 706: 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, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 547: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 560: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 582: 1262, 1262, 586: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 625: 1262, 627: 1262, 1262, 1262, 633: 1262, 645: 1262, 706: 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, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 547: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 560: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 582: 1261, 1261, 586: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 625: 1261, 627: 1261, 1261, 1261, 633: 1261, 645: 1261, 706: 1261, 1261}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3818, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3814, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3813, 3580, 3662, 3579, 3576}, + {530: 3810}, + {2: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 10: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 58: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 530: 2132, 532: 2132, 2132, 2132, 539: 2132, 2132, 542: 2132, 2132, 2132, 546: 2132, 2132, 551: 2132, 2132, 560: 2132, 577: 2132, 585: 2132, 2132, 615: 2132, 624: 2132, 627: 2132, 2132, 2132, 2132, 635: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 657: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, // 970 - {1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 547: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 560: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 582: 1260, 1260, 586: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 625: 1260, 627: 1260, 1260, 1260, 633: 1260, 645: 1260, 706: 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, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 547: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 560: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 582: 1259, 1259, 586: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 625: 1259, 627: 1259, 1259, 1259, 633: 1259, 645: 1259, 706: 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, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 547: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 560: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 582: 1258, 1258, 586: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 625: 1258, 627: 1258, 1258, 1258, 633: 1258, 645: 1258, 706: 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, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 547: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 560: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 582: 1257, 1257, 586: 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 1257, 625: 1257, 627: 1257, 1257, 1257, 633: 1257, 645: 1257, 706: 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, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 547: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 560: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 582: 1256, 1256, 586: 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 1256, 625: 1256, 627: 1256, 1256, 1256, 633: 1256, 645: 1256, 706: 1256, 1256}, + {2: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 10: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 58: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 530: 2131, 532: 2131, 2131, 2131, 539: 2131, 2131, 542: 2131, 2131, 2131, 546: 2131, 2131, 551: 2131, 2131, 560: 2131, 577: 2131, 585: 2131, 2131, 615: 2131, 624: 2131, 627: 2131, 2131, 2131, 2131, 635: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 657: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3811, 3580, 3662, 3579, 3576}, + {57: 3812, 537: 3676, 701: 3677}, + {2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 531: 2134, 2134, 536: 2134, 538: 2134, 2134, 2134, 2134, 548: 2134, 2134, 2134, 553: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 561: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 579: 2134, 2134, 2134, 2134, 584: 2134, 587: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 606: 2134, 611: 2134, 2134, 617: 2134, 2134, 2134, 621: 2134, 2134, 2134}, + {2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 531: 2135, 2135, 536: 2135, 3676, 2135, 2135, 2135, 2135, 548: 2135, 2135, 2135, 553: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 561: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 579: 2135, 2135, 2135, 2135, 584: 2135, 587: 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 2135, 606: 2135, 611: 2135, 2135, 617: 2135, 2135, 2135, 621: 2135, 2135, 2135, 701: 3677}, // 975 - {165: 3796, 190: 3797}, - {57: 1142, 564: 1142}, - {57: 1135, 564: 1135}, - {57: 1143, 564: 1143}, - {57: 1136, 564: 1136}, + {2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 3816, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 531: 2130, 2130, 536: 2130, 3676, 2130, 2130, 2130, 2130, 548: 2130, 2130, 2130, 553: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 561: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 579: 2130, 2130, 2130, 2130, 584: 2130, 587: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 606: 2130, 611: 2130, 2130, 617: 2130, 2130, 2130, 621: 2130, 2130, 2130, 701: 3677, 1195: 3815}, + {2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 531: 2136, 2136, 536: 2136, 538: 2136, 2136, 2136, 2136, 548: 2136, 2136, 2136, 553: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 561: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 579: 2136, 2136, 2136, 2136, 584: 2136, 587: 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 2136, 606: 2136, 611: 2136, 2136, 617: 2136, 2136, 2136, 621: 2136, 2136, 2136}, + {532: 3817}, + {2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 531: 2129, 2129, 536: 2129, 538: 2129, 2129, 2129, 2129, 548: 2129, 2129, 2129, 553: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 561: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 579: 2129, 2129, 2129, 2129, 584: 2129, 587: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 606: 2129, 611: 2129, 2129, 617: 2129, 2129, 2129, 621: 2129, 2129, 2129}, + {2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 3816, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 531: 2130, 2130, 536: 2130, 3676, 2130, 2130, 2130, 2130, 548: 2130, 2130, 2130, 553: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 561: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 579: 2130, 2130, 2130, 2130, 584: 2130, 587: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 606: 2130, 611: 2130, 2130, 617: 2130, 2130, 2130, 621: 2130, 2130, 2130, 701: 3677, 1195: 3819}, // 980 - {57: 1144, 564: 1144}, - {57: 1137, 564: 1137}, - {57: 1145, 564: 1145}, - {57: 1138, 564: 1138}, - {57: 1141, 564: 1141}, + {2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 531: 2137, 2137, 536: 2137, 538: 2137, 2137, 2137, 2137, 548: 2137, 2137, 2137, 553: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 561: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 579: 2137, 2137, 2137, 2137, 584: 2137, 587: 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 2137, 606: 2137, 611: 2137, 2137, 617: 2137, 2137, 2137, 621: 2137, 2137, 2137}, + {542: 3765, 3766, 3771, 565: 3821, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3822}, + {2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 531: 2138, 2138, 536: 2138, 538: 2138, 2138, 2138, 2138, 548: 2138, 2138, 2138, 553: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 561: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 579: 2138, 2138, 2138, 2138, 584: 2138, 587: 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 2138, 606: 2138, 611: 2138, 2138, 617: 2138, 2138, 2138, 621: 2138, 2138, 2138}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 2891, 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3828, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 607: 2889, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 2885, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3827, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 802: 3830, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 3832, 3831, 858: 3826}, // 985 - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 3806}, - {165: 3796}, - {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 530: 1160, 1160, 1160, 534: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 547: 1160, 1160, 1160, 552: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 560: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 582: 1160, 1160, 586: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 607: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 625: 1160, 627: 1160, 1160, 1160, 633: 1160, 700: 1160}, - {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 530: 1440, 1440, 1440, 534: 1440, 1440, 3666, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 547: 1440, 1440, 1440, 552: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 560: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 582: 1440, 1440, 586: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 607: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 625: 1440, 627: 1440, 1440, 1440, 633: 1440, 700: 1440}, - {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 530: 1450, 1450, 1450, 534: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 547: 1450, 1450, 1450, 552: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 560: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 582: 1450, 1450, 586: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 607: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 625: 1450, 627: 1450, 1450, 1450, 633: 1450, 700: 1450}, + {2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 531: 2139, 2139, 536: 2139, 538: 2139, 2139, 2139, 2139, 548: 2139, 2139, 2139, 553: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 561: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 579: 2139, 2139, 2139, 2139, 584: 2139, 587: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 606: 2139, 611: 2139, 2139, 617: 2139, 2139, 2139, 621: 2139, 2139, 2139}, + {2177, 2177, 9: 2177, 57: 2177, 160: 2177, 541: 2177, 563: 2177, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {9: 3973, 57: 3974}, + {9: 1452, 57: 1452, 533: 1452, 535: 1452, 537: 1452, 1003, 542: 1452, 1452, 1452, 549: 1003, 1003, 553: 3842, 1452, 3841, 563: 3840, 565: 1452, 1452, 1452, 1452, 1452, 578: 1452, 583: 1452, 605: 1452, 608: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 616: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 625: 1452, 1452, 631: 1452, 1452, 1452, 1452, 701: 1452, 838: 3843, 3844}, + {530: 3872, 638: 3875, 1009: 3874, 1091: 3873}, // 990 - {929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 560: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 582: 929, 929, 586: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 929, 625: 929, 627: 929, 929, 929, 633: 929, 645: 929, 698: 929, 929, 929, 929, 929, 929, 929, 929, 929, 929}, - {928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 560: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 582: 928, 928, 586: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 928, 625: 928, 627: 928, 928, 928, 633: 928, 645: 928, 698: 928, 928, 928, 928, 928, 928, 928, 928, 928, 928}, - {417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 560: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 582: 417, 417, 417, 586: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 625: 417, 417, 417, 417, 417, 633: 417, 645: 417, 698: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 709: 417, 417, 714: 417, 718: 417, 417, 417, 722: 417, 417, 417}, - {416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 560: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 582: 416, 416, 416, 586: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 625: 416, 416, 416, 416, 416, 633: 416, 645: 416, 698: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 709: 416, 416, 714: 416, 718: 416, 416, 416, 722: 416, 416, 416}, - {2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 530: 2180, 2180, 535: 2180, 537: 2180, 2180, 2180, 2180, 547: 2180, 2180, 2180, 552: 2180, 2180, 2180, 556: 2180, 2180, 2180, 560: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 577: 2180, 2180, 2180, 2180, 583: 2180, 586: 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 2180, 605: 2180, 795: 3657, 3655}, + {530: 2892, 546: 2890, 607: 2889, 655: 2885, 771: 3837, 802: 3836, 2886, 2887, 2888, 2897, 2895, 3838, 3839}, + {57: 3835, 538: 1004, 549: 1004, 1004}, + {57: 3834}, + {57: 3833}, + {1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 535: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 546: 1031, 548: 1031, 1031, 1031, 553: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 561: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 578: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 587: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 616: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 625: 1031, 1031, 631: 1031, 1031, 1031, 1031, 655: 1031, 1031, 701: 1031, 713: 1031, 799: 1031}, // 995 - {2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 530: 2181, 2181, 535: 2181, 537: 2181, 2181, 2181, 2181, 547: 2181, 2181, 2181, 552: 2181, 2181, 2181, 556: 2181, 2181, 2181, 560: 2181, 2181, 2181, 2181, 3661, 2181, 3660, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 577: 2181, 2181, 2181, 2181, 583: 2181, 586: 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 2181, 605: 2181, 795: 3657, 3655}, - {2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 530: 2182, 2182, 535: 2182, 537: 2182, 2182, 2182, 2182, 547: 2182, 2182, 2182, 552: 2182, 2182, 2182, 556: 2182, 2182, 2182, 560: 2182, 2182, 2182, 2182, 3661, 2182, 3660, 2182, 3656, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 577: 2182, 2182, 2182, 2182, 583: 2182, 586: 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 2182, 605: 2182, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3818}, - {57: 3819, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {183: 3674, 547: 3675, 814: 1113, 983: 3820}, + {1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 535: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 546: 1032, 548: 1032, 1032, 1032, 553: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 561: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 578: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 587: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 616: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 625: 1032, 1032, 631: 1032, 1032, 1032, 1032, 655: 1032, 1032, 701: 1032, 713: 1032, 799: 1032}, + {1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 535: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 546: 1033, 548: 1033, 1033, 1033, 553: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 561: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 578: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 587: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 616: 1033, 1033, 1033, 1033, 1033, 1033, 1033, 1033, 625: 1033, 1033, 631: 1033, 1033, 1033, 1033, 655: 1033, 1033, 701: 1033, 713: 1033, 799: 1033}, + {1188, 1188, 57: 1188, 529: 1188, 531: 1188, 538: 1004, 541: 1188, 549: 1004, 1004}, + {1187, 1187, 57: 1187, 529: 1187, 531: 1187, 538: 1003, 541: 1187, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {1016, 1016, 57: 1016, 529: 1016, 531: 1016, 541: 1016}, // 1000 - {814: 3678, 827: 3821}, - {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 530: 1120, 1120, 1120, 534: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 547: 1120, 1120, 1120, 552: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 560: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 582: 1120, 1120, 586: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 607: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 625: 1120, 627: 1120, 1120, 1120, 633: 1120, 700: 1120}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3823}, - {57: 3824, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {183: 3674, 547: 3675, 814: 1113, 983: 3825}, + {1015, 1015, 57: 1015, 529: 1015, 531: 1015, 541: 1015}, + {722: 3863}, + {560: 3021, 641: 3851, 795: 3849, 811: 3850, 981: 3858}, + {10: 3846, 265: 3847, 1357: 3848}, + {1009, 1009, 57: 1009, 529: 1009, 531: 1009, 541: 1009, 553: 3842, 555: 3841, 839: 3845}, // 1005 - {814: 3678, 827: 3826}, - {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 530: 1121, 1121, 1121, 534: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 547: 1121, 1121, 1121, 552: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 560: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 582: 1121, 1121, 586: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 607: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 625: 1121, 627: 1121, 1121, 1121, 633: 1121, 700: 1121}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3828}, - {9: 3830, 57: 1118, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655, 1216: 3829}, - {57: 3837}, + {1008, 1008, 57: 1008, 529: 1008, 531: 1008, 541: 1008}, + {1007, 1007, 57: 1007, 529: 1007, 531: 1007, 541: 1007}, + {560: 1066, 587: 1066, 638: 1066, 641: 1066}, + {560: 1065, 587: 1065, 638: 1065, 641: 1065}, + {560: 3021, 587: 1064, 638: 1064, 641: 3851, 795: 3849, 811: 3850, 981: 3852, 1351: 3853}, // 1010 - {559: 3745, 634: 3747, 3746, 640: 3832, 911: 3831}, - {9: 3834, 57: 1115, 1217: 3836}, - {9: 3834, 57: 1115, 1217: 3833}, - {57: 1116}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3835}, + {2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 15: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 57: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 79: 2211, 2211, 2211, 2211, 2211, 102: 2211, 104: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 118: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 133: 2211, 137: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 213: 2211, 220: 2211, 263: 2211, 529: 2211, 2211, 2211, 534: 2211, 536: 2211, 2211, 2211, 541: 2211, 545: 2211, 2211, 548: 2211, 2211, 2211, 2211, 2211, 556: 2211, 2211, 2211, 561: 2211, 564: 2211, 587: 2211, 607: 2211, 638: 2211, 655: 2211, 708: 2211, 2211, 712: 2211}, + {1070, 1070, 9: 1070, 57: 1070, 213: 1070, 529: 1070, 531: 1070, 538: 1070, 541: 1070, 549: 1070, 1070, 557: 1070, 1070, 561: 1070, 587: 1070, 638: 1070}, + {1069, 1069, 9: 1069, 57: 1069, 213: 1069, 529: 1069, 531: 1069, 538: 1069, 541: 1069, 549: 1069, 1069, 557: 1069, 1069, 561: 1069, 587: 1069, 638: 1069}, + {587: 1063, 638: 1063}, + {587: 3855, 638: 3854, 1437: 3856}, // 1015 - {57: 1114, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {57: 1117}, - {183: 3674, 547: 3675, 814: 1113, 983: 3838}, - {814: 3678, 827: 3839}, - {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 530: 1122, 1122, 1122, 534: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 547: 1122, 1122, 1122, 552: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 560: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 582: 1122, 1122, 586: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 607: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 625: 1122, 627: 1122, 1122, 1122, 633: 1122, 700: 1122}, + {194: 1068}, + {194: 1067}, + {194: 3857}, + {1059, 1059, 57: 1059, 529: 1059, 531: 1059, 538: 1059, 541: 1059, 549: 1059, 1059, 557: 1059, 1059, 561: 1059}, + {1062, 1062, 9: 3859, 57: 1062, 213: 3860, 529: 1062, 531: 1062, 538: 1062, 541: 1062, 549: 1062, 1062, 557: 1062, 1062, 561: 1062}, // 1020 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3841}, - {9: 3830, 57: 1118, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655, 1216: 3842}, - {57: 3843}, - {183: 3674, 547: 3675, 814: 1113, 983: 3844}, - {814: 3678, 827: 3845}, + {560: 3021, 641: 3851, 795: 3849, 811: 3850, 981: 3862}, + {560: 3021, 641: 3851, 795: 3849, 811: 3850, 981: 3861}, + {1060, 1060, 57: 1060, 529: 1060, 531: 1060, 538: 1060, 541: 1060, 549: 1060, 1060, 557: 1060, 1060, 561: 1060}, + {1061, 1061, 57: 1061, 529: 1061, 531: 1061, 538: 1061, 541: 1061, 549: 1061, 1061, 557: 1061, 1061, 561: 1061}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3864, 969: 3866, 996: 3865}, // 1025 - {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 530: 1123, 1123, 1123, 534: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 547: 1123, 1123, 1123, 552: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 560: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 582: 1123, 1123, 586: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 607: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 625: 1123, 627: 1123, 1123, 1123, 633: 1123, 700: 1123}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3847, 3569, 3650, 3568, 3565}, - {57: 3848, 536: 3666, 700: 3667}, - {814: 3678, 827: 3849}, - {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 530: 1124, 1124, 1124, 534: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 547: 1124, 1124, 1124, 552: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 560: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 582: 1124, 1124, 586: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 607: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 625: 1124, 627: 1124, 1124, 1124, 633: 1124, 700: 1124}, + {1496, 1496, 9: 1496, 57: 1496, 160: 1496, 529: 1496, 531: 1496, 538: 1496, 541: 1496, 549: 1496, 1496, 553: 1496, 555: 1496, 557: 1496, 1496, 561: 1496, 563: 1496, 565: 3728, 3726, 3727, 3725, 3723, 571: 1496, 573: 1496, 576: 3871, 587: 1496, 591: 1496, 1496, 604: 3870, 796: 3724, 3722, 1404: 3869}, + {1499, 1499, 9: 3867, 57: 1499, 160: 1499, 529: 1499, 531: 1499, 538: 1499, 541: 1499, 549: 1499, 1499, 553: 1499, 555: 1499, 557: 1499, 1499, 561: 1499}, + {1498, 1498, 9: 1498, 57: 1498, 160: 1498, 529: 1498, 531: 1498, 538: 1498, 541: 1498, 549: 1498, 1498, 553: 1498, 555: 1498, 557: 1498, 1498, 561: 1498, 563: 1498, 571: 1498, 573: 1498, 587: 1498, 591: 1498, 1498}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3864, 969: 3868}, + {1497, 1497, 9: 1497, 57: 1497, 160: 1497, 529: 1497, 531: 1497, 538: 1497, 541: 1497, 549: 1497, 1497, 553: 1497, 555: 1497, 557: 1497, 1497, 561: 1497, 563: 1497, 571: 1497, 573: 1497, 587: 1497, 591: 1497, 1497}, // 1030 - {57: 3851}, - {814: 3678, 827: 3852}, - {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 530: 1125, 1125, 1125, 534: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 547: 1125, 1125, 1125, 552: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 560: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 582: 1125, 1125, 586: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 607: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 625: 1125, 627: 1125, 1125, 1125, 633: 1125, 700: 1125}, - {57: 3854}, - {814: 3678, 827: 3855}, + {1495, 1495, 9: 1495, 57: 1495, 160: 1495, 529: 1495, 531: 1495, 538: 1495, 541: 1495, 549: 1495, 1495, 553: 1495, 555: 1495, 557: 1495, 1495, 561: 1495, 563: 1495, 571: 1495, 573: 1495, 587: 1495, 591: 1495, 1495}, + {1494, 1494, 9: 1494, 57: 1494, 160: 1494, 529: 1494, 531: 1494, 538: 1494, 541: 1494, 549: 1494, 1494, 553: 1494, 555: 1494, 557: 1494, 1494, 561: 1494, 563: 1494, 571: 1494, 573: 1494, 587: 1494, 591: 1494, 1494}, + {1493, 1493, 9: 1493, 57: 1493, 160: 1493, 529: 1493, 531: 1493, 538: 1493, 541: 1493, 549: 1493, 1493, 553: 1493, 555: 1493, 557: 1493, 1493, 561: 1493, 563: 1493, 571: 1493, 573: 1493, 587: 1493, 591: 1493, 1493}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3884, 3035, 3036, 3034, 774: 3970}, + {1489, 1489, 9: 3896, 57: 1489, 529: 1489, 531: 1489, 538: 1489, 541: 1489, 549: 1489, 1489, 553: 1489, 555: 1489, 557: 1489, 1489, 561: 1489, 563: 3840, 838: 3894, 905: 3895}, // 1035 - {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 530: 1126, 1126, 1126, 534: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 547: 1126, 1126, 1126, 552: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 560: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 582: 1126, 1126, 586: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 607: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 625: 1126, 627: 1126, 1126, 1126, 633: 1126, 700: 1126}, - {57: 3857}, - {814: 3678, 827: 3858}, - {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 530: 1127, 1127, 1127, 534: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 547: 1127, 1127, 1127, 552: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 560: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 582: 1127, 1127, 586: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 607: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 625: 1127, 627: 1127, 1127, 1127, 633: 1127, 700: 1127}, - {57: 3860}, + {146, 146, 9: 146, 57: 146, 529: 146, 531: 146, 538: 146, 541: 146, 549: 146, 146, 553: 146, 555: 146, 557: 146, 146, 561: 146, 563: 146}, + {530: 3876, 934: 3877}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 1527, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 3881, 1483: 3880, 3879}, + {144, 144, 9: 144, 57: 144, 529: 144, 531: 144, 538: 144, 541: 144, 549: 144, 144, 553: 144, 555: 144, 557: 144, 144, 561: 144, 563: 144}, + {1523, 1523, 9: 1523, 57: 1523, 529: 1523, 531: 1523, 541: 1523, 555: 1523, 559: 1523, 562: 1523, 1523, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1040 - {814: 3678, 827: 3861}, - {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 530: 1128, 1128, 1128, 534: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 547: 1128, 1128, 1128, 552: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 560: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 582: 1128, 1128, 586: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 607: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 625: 1128, 627: 1128, 1128, 1128, 633: 1128, 700: 1128}, - {57: 3863}, - {814: 3678, 827: 3864}, - {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 530: 1129, 1129, 1129, 534: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 547: 1129, 1129, 1129, 552: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 560: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 582: 1129, 1129, 586: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 607: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 625: 1129, 627: 1129, 1129, 1129, 633: 1129, 700: 1129}, + {57: 3893}, + {9: 3891, 57: 1526}, + {9: 1524, 57: 1524}, + {1522, 1522, 9: 1522, 57: 1522, 529: 1522, 3883, 1522, 541: 1522, 555: 1522, 559: 1522, 562: 1522, 1522}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3884, 3035, 3036, 3034, 774: 3885}, // 1045 - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3872, 3871}, - {2: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 10: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 58: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 529: 1421, 531: 1421, 1421, 1421, 1421, 538: 1421, 1421, 541: 1421, 1421, 1421, 545: 1421, 1421, 550: 1421, 1421, 559: 1421, 571: 1421, 581: 1421, 1421, 584: 1421, 1421, 606: 1421, 623: 1421, 1421, 626: 1421, 630: 1421, 1421, 1421, 634: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 708: 1421, 712: 1421, 824: 1421, 1421, 831: 1421, 1421, 1421, 835: 1421, 844: 1421, 1421, 1421}, - {2: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 10: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 58: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 529: 1420, 531: 1420, 1420, 1420, 1420, 538: 1420, 1420, 541: 1420, 1420, 1420, 545: 1420, 1420, 550: 1420, 1420, 559: 1420, 571: 1420, 581: 1420, 1420, 584: 1420, 1420, 606: 1420, 623: 1420, 1420, 626: 1420, 630: 1420, 1420, 1420, 634: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 708: 1420, 712: 1420, 824: 1420, 1420, 831: 1420, 1420, 1420, 835: 1420, 844: 1420, 1420, 1420}, - {2: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 10: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 58: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 529: 1419, 531: 1419, 1419, 1419, 1419, 538: 1419, 1419, 541: 1419, 1419, 1419, 545: 1419, 1419, 550: 1419, 1419, 559: 1419, 571: 1419, 581: 1419, 1419, 584: 1419, 1419, 606: 1419, 623: 1419, 1419, 626: 1419, 630: 1419, 1419, 1419, 634: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 708: 1419, 712: 1419, 824: 1419, 1419, 831: 1419, 1419, 1419, 835: 1419, 844: 1419, 1419, 1419}, - {2: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 10: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 58: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 529: 1418, 531: 1418, 1418, 1418, 1418, 538: 1418, 1418, 541: 1418, 1418, 1418, 545: 1418, 1418, 550: 1418, 1418, 559: 1418, 581: 1418, 584: 1418, 1418, 623: 1418, 1418, 626: 1418, 630: 1418, 1418, 1418, 634: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 646: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 708: 1418, 712: 3877}, + {57: 1471, 554: 1471, 715: 3887}, + {57: 3886}, + {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 531: 1441, 1441, 1441, 535: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 548: 1441, 1441, 1441, 553: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 561: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 578: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 587: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 608: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 616: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 625: 1441, 1441, 631: 1441, 1441, 1441, 1441, 656: 1441, 701: 1441}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3888, 3035, 3036, 3034}, + {57: 1470, 554: 1470, 715: 3889}, // 1050 - {2: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 10: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 58: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 529: 1416, 531: 1416, 1416, 1416, 1416, 538: 1416, 1416, 541: 1416, 1416, 1416, 545: 1416, 1416, 550: 1416, 1416, 559: 1416, 581: 1416, 584: 1416, 1416, 623: 1416, 1416, 626: 1416, 630: 1416, 1416, 1416, 634: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 646: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 708: 1416}, - {2: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 10: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 58: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 529: 1413, 531: 1413, 1413, 1413, 1413, 538: 1413, 1413, 541: 1413, 1413, 1413, 545: 1413, 1413, 550: 1413, 1413, 559: 1413, 581: 1413, 584: 1413, 1413, 623: 1413, 1413, 626: 1413, 630: 1413, 1413, 1413, 634: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 646: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 708: 1413}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3873}, - {57: 3874, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3875}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3890, 3035, 3036, 3034}, + {1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 531: 1469, 1469, 1469, 535: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 548: 1469, 1469, 1469, 553: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 561: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 578: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 587: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 608: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 616: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 625: 1469, 1469, 631: 1469, 1469, 1469, 1469, 656: 1469, 701: 1469, 718: 1469, 1469}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 3892}, + {9: 1525, 57: 1525}, + {1528, 1528, 9: 1528, 57: 1528, 108: 1528, 529: 1528, 531: 1528, 538: 1528, 541: 1528, 549: 1528, 1528, 553: 1528, 555: 1528, 557: 1528, 1528, 561: 1528, 563: 1528, 565: 1528}, // 1055 - {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 530: 1298, 1298, 1298, 534: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 547: 1298, 1298, 1298, 552: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 560: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 582: 1298, 1298, 586: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 607: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 625: 1298, 627: 1298, 1298, 1298, 633: 1298, 700: 1298}, - {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 530: 1133, 1133, 1133, 534: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 547: 1133, 1133, 1133, 552: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 560: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 582: 1133, 1133, 586: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 607: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 625: 1133, 627: 1133, 1133, 1133, 633: 1133, 700: 1133}, - {2: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 10: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 58: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 529: 1412, 531: 1412, 1412, 1412, 1412, 538: 1412, 1412, 541: 1412, 1412, 1412, 545: 1412, 1412, 550: 1412, 1412, 559: 1412, 581: 1412, 584: 1412, 1412, 623: 1412, 1412, 626: 1412, 630: 1412, 1412, 1412, 634: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 646: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 708: 1412}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3879, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3880}, + {1488, 1488, 57: 1488, 160: 1488, 529: 1488, 531: 1488, 538: 1488, 541: 1488, 549: 1488, 1488, 553: 1488, 555: 1488, 557: 1488, 1488, 561: 1488}, + {1058, 1058, 57: 1058, 529: 1058, 531: 1058, 538: 1058, 541: 1058, 549: 1058, 1058, 553: 3842, 555: 3841, 557: 1058, 1058, 561: 1058, 839: 3899, 921: 3898}, + {638: 3875, 1009: 3897}, + {145, 145, 9: 145, 57: 145, 529: 145, 531: 145, 538: 145, 541: 145, 549: 145, 145, 553: 145, 555: 145, 557: 145, 145, 561: 145, 563: 145}, + {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 557: 3901, 1029, 561: 3902, 987: 3900}, // 1060 - {57: 3881, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3882}, - {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 530: 1299, 1299, 1299, 534: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 547: 1299, 1299, 1299, 552: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 560: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 582: 1299, 1299, 586: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 607: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 625: 1299, 627: 1299, 1299, 1299, 633: 1299, 700: 1299}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3884, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3885}, + {1057, 1057, 57: 1057, 529: 1057, 531: 1057, 538: 1057, 541: 1057, 549: 1057, 1057, 557: 1057, 1057, 561: 1057}, + {1035, 1035, 57: 1035, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 3927, 988: 3926}, + {340: 3907, 713: 3906}, + {605: 3903}, + {340: 3904}, // 1065 - {57: 3886, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3887}, - {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 530: 1300, 1300, 1300, 534: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 547: 1300, 1300, 1300, 552: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 560: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 582: 1300, 1300, 586: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 607: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 625: 1300, 627: 1300, 1300, 1300, 633: 1300, 700: 1300}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3889, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3890}, + {264: 3905}, + {1021, 1021, 57: 1021, 529: 1021, 531: 1021, 538: 1021, 541: 1021, 549: 1021, 1021, 558: 1021}, + {1020, 1020, 57: 1020, 193: 1020, 196: 1020, 227: 1020, 529: 1020, 531: 1020, 538: 1020, 541: 1020, 549: 1020, 1020, 558: 1020, 1211: 3909, 3920}, + {1020, 1020, 57: 1020, 193: 1020, 196: 1020, 529: 1020, 531: 1020, 538: 1020, 541: 1020, 549: 1020, 1020, 558: 1020, 1211: 3909, 3908}, + {1027, 1027, 57: 1027, 193: 3917, 196: 3918, 529: 1027, 531: 1027, 538: 1027, 541: 1027, 549: 1027, 1027, 558: 1027}, // 1070 - {57: 3891, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3892}, - {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 530: 1301, 1301, 1301, 534: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 547: 1301, 1301, 1301, 552: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 560: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 582: 1301, 1301, 586: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 607: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 625: 1301, 627: 1301, 1301, 1301, 633: 1301, 700: 1301}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3894, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3895}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 3912}, + {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 578: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 587: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 616: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 625: 1244, 1244, 631: 1244, 1244, 1244, 1244, 645: 1244, 655: 1244, 1244, 700: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 3915, 717: 1244, 721: 1244, 1244, 1244, 726: 1244, 1244, 1244, 1244, 1244, 742: 1244, 761: 1244, 1244, 1244, 1244, 1244, 1244}, + {1242, 1242, 9: 1242, 57: 1242, 193: 1242, 196: 1242, 227: 1242, 529: 1242, 531: 1242, 538: 1242, 541: 1242, 549: 1242, 1242, 558: 1242, 1242, 711: 1242, 727: 1242, 729: 1242}, + {1019, 1019, 9: 3913, 57: 1019, 193: 1019, 196: 1019, 227: 1019, 529: 1019, 531: 1019, 538: 1019, 541: 1019, 549: 1019, 1019, 558: 1019}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3914}, // 1075 - {57: 3896, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3897}, - {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 530: 1302, 1302, 1302, 534: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 547: 1302, 1302, 1302, 552: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 560: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 582: 1302, 1302, 586: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 607: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 625: 1302, 627: 1302, 1302, 1302, 633: 1302, 700: 1302}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3899, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3900}, + {1241, 1241, 9: 1241, 57: 1241, 193: 1241, 196: 1241, 215: 1241, 227: 1241, 529: 1241, 531: 1241, 538: 1241, 541: 1241, 549: 1241, 1241, 558: 1241, 1241, 711: 1241, 714: 1241, 727: 1241, 729: 1241, 761: 1241}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3916, 3035, 3036, 3034}, + {1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 578: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 587: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 616: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 625: 1243, 1243, 631: 1243, 1243, 1243, 1243, 645: 1243, 655: 1243, 1243, 700: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 717: 1243, 721: 1243, 1243, 1243, 726: 1243, 1243, 1243, 1243, 1243, 742: 1243, 761: 1243, 1243, 1243, 1243, 1243, 1243}, + {1024, 1024, 57: 1024, 529: 1024, 531: 1024, 538: 1024, 541: 1024, 549: 1024, 1024, 558: 1024}, + {320: 3919}, // 1080 - {57: 3901, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3902}, - {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 530: 1303, 1303, 1303, 534: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 547: 1303, 1303, 1303, 552: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 560: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 582: 1303, 1303, 586: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 607: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 625: 1303, 627: 1303, 1303, 1303, 633: 1303, 700: 1303}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3904, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3905}, + {1022, 1022, 57: 1022, 529: 1022, 531: 1022, 538: 1022, 541: 1022, 549: 1022, 1022, 558: 1022}, + {1028, 1028, 57: 1028, 193: 3921, 196: 3923, 227: 3922, 529: 1028, 531: 1028, 538: 1028, 541: 1028, 549: 1028, 1028, 558: 1028}, + {1026, 1026, 57: 1026, 529: 1026, 531: 1026, 538: 1026, 541: 1026, 549: 1026, 1026, 558: 1026}, + {560: 3021, 795: 3925}, + {320: 3924}, // 1085 - {57: 3906, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3907}, - {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 530: 1304, 1304, 1304, 534: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 547: 1304, 1304, 1304, 552: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 560: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 582: 1304, 1304, 586: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 607: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 625: 1304, 627: 1304, 1304, 1304, 633: 1304, 700: 1304}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 3909, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3911}, + {1023, 1023, 57: 1023, 529: 1023, 531: 1023, 538: 1023, 541: 1023, 549: 1023, 1023, 558: 1023}, + {1025, 1025, 57: 1025, 529: 1025, 531: 1025, 538: 1025, 541: 1025, 549: 1025, 1025, 558: 1025}, + {1189, 1189, 57: 1189, 529: 1189, 531: 1189, 538: 1189, 541: 1189, 549: 1189, 1189}, + {1406: 3928}, + {532: 3929}, // 1090 - {2162, 2162, 9: 2162, 57: 2162, 157: 2162, 540: 2162, 562: 2162, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {9: 3912, 57: 1475, 157: 1475, 562: 3913, 837: 3914, 904: 3915}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3923}, - {720: 3921}, - {1474, 1474, 57: 1474, 157: 1474, 528: 1474, 530: 1474, 537: 1474, 540: 1474, 548: 1474, 1474, 552: 1474, 1474, 556: 1474, 1474, 560: 1474}, + {257, 257, 57: 257, 131: 3933, 154: 3932, 529: 257, 531: 257, 538: 257, 541: 257, 549: 257, 257, 721: 257, 926: 3931, 1168: 3930}, + {242, 242, 57: 242, 529: 242, 531: 242, 538: 242, 541: 242, 549: 242, 242, 721: 3961, 1052: 3960}, + {135: 3940, 848: 3936, 852: 3938, 857: 3939, 859: 3937, 1167: 3935, 1354: 3934}, + {255, 255, 17: 255, 58: 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 79: 255, 255, 255, 255, 255, 135: 255, 529: 255, 255, 559: 255, 605: 255, 712: 255, 848: 255, 852: 255, 857: 255, 859: 255}, + {254, 254, 17: 254, 58: 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 79: 254, 254, 254, 254, 254, 135: 254, 529: 254, 254, 559: 254, 605: 254, 712: 254, 848: 254, 852: 254, 857: 254, 859: 254}, // 1095 - {57: 1291, 157: 3917, 1389: 3916}, - {57: 3919}, - {531: 3918}, - {57: 1290}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3920}, + {256, 256, 57: 256, 135: 3940, 529: 256, 256, 256, 538: 256, 541: 256, 548: 256, 256, 256, 556: 256, 721: 256, 848: 3936, 852: 3938, 857: 3939, 859: 3937, 1167: 3959}, + {252, 252, 57: 252, 135: 252, 529: 252, 252, 252, 538: 252, 541: 252, 548: 252, 252, 252, 556: 252, 721: 252, 848: 252, 852: 252, 857: 252, 859: 252}, + {722: 3957}, + {532: 3951, 637: 3952, 639: 3953, 952: 3956}, + {722: 3954}, // 1100 - {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 530: 1305, 1305, 1305, 534: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 547: 1305, 1305, 1305, 552: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 560: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 582: 1305, 1305, 586: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 607: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 625: 1305, 627: 1305, 1305, 1305, 633: 1305, 700: 1305}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 3922}, - {1485, 1485, 9: 3731, 57: 1485, 157: 1485, 528: 1485, 530: 1485, 537: 1485, 540: 1485, 548: 1485, 1485, 552: 1485, 1485, 556: 1485, 1485, 560: 1485}, - {2161, 2161, 9: 2161, 57: 2161, 157: 2161, 540: 2161, 562: 2161, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 3928, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3927, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3925, 824: 3866, 3867, 879: 3926}, + {722: 3949}, + {547: 3941}, + {722: 3942}, + {532: 3943, 637: 3944, 639: 3945, 1017: 3946}, + {434, 434, 9: 434, 57: 434, 135: 434, 529: 434, 434, 434, 538: 434, 541: 434, 548: 434, 434, 434, 556: 434, 721: 434, 848: 434, 852: 434, 857: 434, 859: 434, 1003: 434}, // 1105 - {57: 3936, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3934}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3931}, - {57: 3929}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3930}, + {433, 433, 9: 433, 57: 433, 135: 433, 529: 433, 433, 433, 538: 433, 541: 433, 548: 433, 433, 433, 556: 433, 721: 433, 848: 433, 852: 433, 857: 433, 859: 433, 1003: 433}, + {432, 432, 9: 432, 57: 432, 135: 432, 529: 432, 432, 432, 538: 432, 541: 432, 548: 432, 432, 432, 556: 432, 721: 432, 848: 432, 852: 432, 857: 432, 859: 432, 1003: 432}, + {247, 247, 57: 247, 135: 247, 529: 247, 247, 247, 538: 247, 541: 247, 548: 247, 247, 247, 556: 247, 721: 247, 848: 247, 852: 247, 857: 247, 859: 247, 1003: 3947}, + {852: 3948}, + {246, 246, 57: 246, 135: 246, 529: 246, 246, 246, 538: 246, 541: 246, 548: 246, 246, 246, 556: 246, 721: 246, 848: 246, 852: 246, 857: 246, 859: 246}, // 1110 - {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 530: 1306, 1306, 1306, 534: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 547: 1306, 1306, 1306, 552: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 560: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 582: 1306, 1306, 586: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 607: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 625: 1306, 627: 1306, 1306, 1306, 633: 1306, 700: 1306}, - {57: 3932, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3933}, - {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 530: 1308, 1308, 1308, 534: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 547: 1308, 1308, 1308, 552: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 560: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 582: 1308, 1308, 586: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 607: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 625: 1308, 627: 1308, 1308, 1308, 633: 1308, 700: 1308}, - {9: 3912, 57: 3935}, + {532: 3951, 637: 3952, 639: 3953, 952: 3950}, + {248, 248, 57: 248, 135: 248, 529: 248, 248, 248, 538: 248, 541: 248, 548: 248, 248, 248, 556: 248, 721: 248, 848: 248, 852: 248, 857: 248, 859: 248}, + {245, 245, 57: 245, 135: 245, 529: 245, 245, 245, 538: 245, 541: 245, 548: 245, 245, 245, 556: 245, 721: 245, 848: 245, 852: 245, 857: 245, 859: 245}, + {244, 244, 57: 244, 135: 244, 529: 244, 244, 244, 538: 244, 541: 244, 548: 244, 244, 244, 556: 244, 721: 244, 848: 244, 852: 244, 857: 244, 859: 244}, + {243, 243, 57: 243, 135: 243, 529: 243, 243, 243, 538: 243, 541: 243, 548: 243, 243, 243, 556: 243, 721: 243, 848: 243, 852: 243, 857: 243, 859: 243}, // 1115 - {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 530: 1309, 1309, 1309, 534: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 547: 1309, 1309, 1309, 552: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 560: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 582: 1309, 1309, 586: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 607: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 625: 1309, 627: 1309, 1309, 1309, 633: 1309, 700: 1309}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3937}, - {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 530: 1307, 1307, 1307, 534: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 547: 1307, 1307, 1307, 552: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 560: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 582: 1307, 1307, 586: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 607: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 625: 1307, 627: 1307, 1307, 1307, 633: 1307, 700: 1307}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3940, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3939}, - {57: 3944, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {532: 3951, 637: 3952, 639: 3953, 952: 3955}, + {249, 249, 57: 249, 135: 249, 529: 249, 249, 249, 538: 249, 541: 249, 548: 249, 249, 249, 556: 249, 721: 249, 848: 249, 852: 249, 857: 249, 859: 249}, + {250, 250, 57: 250, 135: 250, 529: 250, 250, 250, 538: 250, 541: 250, 548: 250, 250, 250, 556: 250, 721: 250, 848: 250, 852: 250, 857: 250, 859: 250}, + {532: 3951, 637: 3952, 639: 3953, 952: 3958}, + {251, 251, 57: 251, 135: 251, 529: 251, 251, 251, 538: 251, 541: 251, 548: 251, 251, 251, 556: 251, 721: 251, 848: 251, 852: 251, 857: 251, 859: 251}, // 1120 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3941}, - {57: 3942, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3943}, - {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 530: 1310, 1310, 1310, 534: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 547: 1310, 1310, 1310, 552: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 560: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 582: 1310, 1310, 586: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 607: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 625: 1310, 627: 1310, 1310, 1310, 633: 1310, 700: 1310}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3945}, + {253, 253, 57: 253, 135: 253, 529: 253, 253, 253, 538: 253, 541: 253, 548: 253, 253, 253, 556: 253, 721: 253, 848: 253, 852: 253, 857: 253, 859: 253}, + {1034, 1034, 57: 1034, 529: 1034, 531: 1034, 538: 1034, 541: 1034, 549: 1034, 1034}, + {240, 240, 57: 240, 529: 240, 240, 240, 538: 240, 541: 240, 548: 240, 240, 240, 556: 240, 848: 240, 1459: 3962, 3963}, + {238, 238, 57: 238, 529: 238, 238, 238, 538: 238, 541: 238, 548: 238, 238, 238, 556: 238, 848: 3967, 1379: 3966}, + {722: 3964}, // 1125 - {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 530: 1311, 1311, 1311, 534: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 547: 1311, 1311, 1311, 552: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 560: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 582: 1311, 1311, 586: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 607: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 625: 1311, 627: 1311, 1311, 1311, 633: 1311, 700: 1311}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3948, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3947}, - {57: 3952, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3949}, - {57: 3950, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {532: 3951, 637: 3952, 639: 3953, 952: 3965}, + {239, 239, 57: 239, 529: 239, 239, 239, 538: 239, 541: 239, 548: 239, 239, 239, 556: 239, 848: 239}, + {241, 241, 57: 241, 529: 241, 241, 241, 538: 241, 541: 241, 548: 241, 241, 241, 556: 241}, + {722: 3968}, + {532: 3951, 637: 3952, 639: 3953, 952: 3969}, // 1130 - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3951}, - {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 530: 1312, 1312, 1312, 534: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 547: 1312, 1312, 1312, 552: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 560: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 582: 1312, 1312, 586: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 607: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 625: 1312, 627: 1312, 1312, 1312, 633: 1312, 700: 1312}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3953}, - {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 530: 1313, 1313, 1313, 534: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 547: 1313, 1313, 1313, 552: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 560: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 582: 1313, 1313, 586: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 607: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 625: 1313, 627: 1313, 1313, 1313, 633: 1313, 700: 1313}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 3956, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3955}, + {237, 237, 57: 237, 529: 237, 237, 237, 538: 237, 541: 237, 548: 237, 237, 237, 556: 237}, + {57: 3971}, + {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 531: 1440, 1440, 1440, 535: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 548: 1440, 1440, 1440, 553: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 561: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 578: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 587: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 608: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 616: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 625: 1440, 1440, 631: 1440, 1440, 1440, 1440, 656: 1440, 701: 1440}, + {1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 535: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 546: 1030, 548: 1030, 1030, 1030, 553: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 561: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 578: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 587: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 616: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 625: 1030, 1030, 631: 1030, 1030, 1030, 1030, 655: 1030, 1030, 701: 1030, 713: 1030, 799: 1030}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3975}, // 1135 - {57: 3960, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3957}, - {57: 3958, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3959}, - {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 530: 1314, 1314, 1314, 534: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 547: 1314, 1314, 1314, 552: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 560: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 582: 1314, 1314, 586: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 607: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 625: 1314, 627: 1314, 1314, 1314, 633: 1314, 700: 1314}, + {2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 531: 2140, 2140, 536: 2140, 538: 2140, 2140, 2140, 2140, 548: 2140, 2140, 2140, 553: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 561: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 579: 2140, 2140, 2140, 2140, 584: 2140, 587: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 606: 2140, 611: 2140, 2140, 617: 2140, 2140, 2140, 621: 2140, 2140, 2140}, + {2176, 2176, 9: 2176, 57: 2176, 160: 2176, 541: 2176, 563: 2176, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 10: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 58: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 530: 2154, 532: 2154, 2154, 2154, 539: 2154, 2154, 542: 2154, 2154, 2154, 546: 2154, 2154, 551: 2154, 2154, 560: 2154, 577: 2154, 585: 2154, 2154, 615: 2154, 624: 2154, 627: 2154, 2154, 2154, 2154, 635: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 657: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154}, + {530: 2150}, + {2: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 10: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 58: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 530: 2148, 532: 2148, 2148, 2148, 539: 2148, 2148, 542: 2148, 2148, 2148, 546: 2148, 2148, 551: 2148, 2148, 560: 2148, 577: 2148, 585: 2148, 2148, 615: 2148, 624: 2148, 627: 2148, 2148, 2148, 2148, 635: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 657: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148}, // 1140 - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 3961}, - {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 530: 1315, 1315, 1315, 534: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 547: 1315, 1315, 1315, 552: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 560: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 582: 1315, 1315, 586: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 607: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 625: 1315, 627: 1315, 1315, 1315, 633: 1315, 700: 1315}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3963}, - {9: 3912, 57: 3964}, - {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 530: 1316, 1316, 1316, 534: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 547: 1316, 1316, 1316, 552: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 560: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 582: 1316, 1316, 586: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 607: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 625: 1316, 627: 1316, 1316, 1316, 633: 1316, 700: 1316}, + {2: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 10: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 58: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 530: 2146, 532: 2146, 2146, 2146, 539: 2146, 2146, 542: 2146, 2146, 2146, 546: 2146, 2146, 551: 2146, 2146, 560: 2146, 577: 2146, 585: 2146, 2146, 615: 2146, 624: 2146, 627: 2146, 2146, 2146, 2146, 635: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 657: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146}, + {2: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 10: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 58: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 530: 2144, 532: 2144, 2144, 2144, 539: 2144, 2144, 542: 2144, 2144, 2144, 546: 2144, 2144, 551: 2144, 2144, 560: 2144, 577: 2144, 585: 2144, 2144, 615: 2144, 624: 2144, 627: 2144, 2144, 2144, 2144, 635: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 657: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144}, + {226: 4004, 547: 4005, 628: 4003, 4002}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3996, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3997, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3995, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 714: 3998, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3993, 1314: 3994}, + {2: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 10: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 58: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 530: 2163, 532: 2163, 2163, 2163, 539: 2163, 2163, 542: 2163, 2163, 2163, 546: 2163, 2163, 551: 2163, 2163, 560: 2163, 577: 2163, 585: 2163, 2163, 615: 2163, 624: 2163, 627: 2163, 2163, 2163, 2163, 635: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 657: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 714: 2163}, // 1145 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 3966}, - {9: 3912, 57: 3967}, - {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 530: 1317, 1317, 1317, 534: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 547: 1317, 1317, 1317, 552: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 560: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 582: 1317, 1317, 586: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 607: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 625: 1317, 627: 1317, 1317, 1317, 633: 1317, 700: 1317}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3969}, - {9: 3970, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 10: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 58: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 530: 2162, 532: 2162, 2162, 2162, 539: 2162, 2162, 542: 2162, 2162, 2162, 546: 2162, 2162, 551: 2162, 2162, 560: 2162, 577: 2162, 585: 2162, 2162, 615: 2162, 624: 2162, 627: 2162, 2162, 2162, 2162, 635: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 657: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 714: 2162}, + {2: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 10: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 58: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 530: 2161, 532: 2161, 2161, 2161, 539: 2161, 2161, 542: 2161, 2161, 2161, 546: 2161, 2161, 551: 2161, 2161, 560: 2161, 577: 2161, 585: 2161, 2161, 615: 2161, 624: 2161, 627: 2161, 2161, 2161, 2161, 635: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 657: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 714: 2161}, + {2: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 10: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 58: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 530: 2160, 532: 2160, 2160, 2160, 539: 2160, 2160, 542: 2160, 2160, 2160, 546: 2160, 2160, 551: 2160, 2160, 560: 2160, 577: 2160, 585: 2160, 2160, 615: 2160, 624: 2160, 627: 2160, 2160, 2160, 2160, 635: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 657: 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 2160, 714: 2160}, + {2: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 10: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 58: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 530: 2159, 532: 2159, 2159, 2159, 539: 2159, 2159, 542: 2159, 2159, 2159, 546: 2159, 2159, 551: 2159, 2159, 560: 2159, 577: 2159, 585: 2159, 2159, 615: 2159, 624: 2159, 627: 2159, 2159, 2159, 2159, 635: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 657: 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 2159, 714: 2159}, + {2: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 10: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 58: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 530: 2158, 532: 2158, 2158, 2158, 539: 2158, 2158, 542: 2158, 2158, 2158, 546: 2158, 2158, 551: 2158, 2158, 560: 2158, 577: 2158, 585: 2158, 2158, 615: 2158, 624: 2158, 627: 2158, 2158, 2158, 2158, 635: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 657: 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 2158, 714: 2158}, // 1150 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3971}, - {9: 3972, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3973}, - {57: 3974, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 530: 1333, 1333, 1333, 534: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 547: 1333, 1333, 1333, 552: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 560: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 582: 1333, 1333, 586: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 607: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 625: 1333, 627: 1333, 1333, 1333, 633: 1333, 700: 1333}, + {2: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 10: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 58: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 530: 2157, 532: 2157, 2157, 2157, 539: 2157, 2157, 542: 2157, 2157, 2157, 546: 2157, 2157, 551: 2157, 2157, 560: 2157, 577: 2157, 585: 2157, 2157, 615: 2157, 624: 2157, 627: 2157, 2157, 2157, 2157, 635: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 657: 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 2157, 714: 2157}, + {2: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 10: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 58: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 530: 2156, 532: 2156, 2156, 2156, 539: 2156, 2156, 542: 2156, 2156, 2156, 546: 2156, 2156, 551: 2156, 2156, 560: 2156, 577: 2156, 585: 2156, 2156, 615: 2156, 624: 2156, 627: 2156, 2156, 2156, 2156, 635: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 657: 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 2156, 714: 2156}, + {226: 2153, 533: 3795, 535: 3794, 547: 2153, 628: 2153, 2153, 911: 3992}, + {226: 2152, 547: 2152, 628: 2152, 2152}, + {2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 531: 2167, 2167, 536: 2167, 538: 2167, 2167, 2167, 2167, 548: 2167, 2167, 2167, 553: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 561: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 579: 2167, 2167, 2167, 2167, 584: 2167, 587: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 606: 2167, 611: 2167, 2167, 617: 2167, 2167, 2167, 621: 2167, 2167, 2167}, // 1155 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3976, 1316: 3978, 1369: 3979, 1472: 3980, 3977}, - {57: 3988, 558: 3989, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 558: 3982, 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3981}, - {2: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 10: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 58: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 529: 1324, 531: 1324, 1324, 1324, 1324, 538: 1324, 1324, 541: 1324, 1324, 1324, 545: 1324, 1324, 550: 1324, 1324, 558: 1324, 1324, 581: 1324, 584: 1324, 1324, 623: 1324, 1324, 626: 1324, 630: 1324, 1324, 1324, 634: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 646: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 708: 1324}, - {2: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 10: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 58: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 529: 1323, 531: 1323, 1323, 1323, 1323, 538: 1323, 1323, 541: 1323, 1323, 1323, 545: 1323, 1323, 550: 1323, 1323, 558: 1323, 1323, 581: 1323, 584: 1323, 1323, 623: 1323, 1323, 626: 1323, 630: 1323, 1323, 1323, 634: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 646: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 708: 1323}, + {530: 2892, 771: 4001}, + {936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 531: 936, 936, 936, 535: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 548: 936, 936, 936, 553: 936, 936, 936, 936, 936, 936, 936, 561: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 578: 936, 936, 936, 936, 936, 936, 936, 587: 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 936, 608: 936, 936, 936, 936, 936, 936, 936, 616: 936, 936, 936, 936, 936, 936, 936, 936, 625: 936, 936, 631: 936, 936, 936, 936, 701: 936, 716: 3999}, + {1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 2143, 1956, 1956, 1956, 535: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 548: 1956, 1956, 1956, 553: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 561: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 578: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 587: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 608: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 616: 1956, 1956, 1956, 1956, 1956, 1956, 1956, 1956, 625: 1956, 1956, 631: 1956, 1956, 1956, 1956, 701: 1956, 715: 1956, 718: 1956, 1956}, + {1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 2142, 1955, 1955, 1955, 535: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 548: 1955, 1955, 1955, 553: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 561: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 578: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 587: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 608: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 616: 1955, 1955, 1955, 1955, 1955, 1955, 1955, 1955, 625: 1955, 1955, 631: 1955, 1955, 1955, 1955, 701: 1955, 715: 1955, 718: 1955, 1955}, + {530: 2141}, // 1160 - {2: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 10: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 58: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 529: 1322, 531: 1322, 1322, 1322, 1322, 538: 1322, 1322, 541: 1322, 1322, 1322, 545: 1322, 1322, 550: 1322, 1322, 558: 1322, 1322, 581: 1322, 584: 1322, 1322, 623: 1322, 1322, 626: 1322, 630: 1322, 1322, 1322, 634: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 646: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 708: 1322}, - {558: 3985, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3983}, - {57: 3984, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 530: 1339, 1339, 1339, 534: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 547: 1339, 1339, 1339, 552: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 560: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 582: 1339, 1339, 586: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 607: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 625: 1339, 627: 1339, 1339, 1339, 633: 1339, 700: 1339}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 4000}, + {2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 531: 2165, 2165, 536: 2165, 538: 2165, 2165, 2165, 2165, 548: 2165, 2165, 2165, 553: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 561: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 579: 2165, 2165, 2165, 2165, 584: 2165, 587: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 606: 2165, 611: 2165, 2165, 617: 2165, 2165, 2165, 621: 2165, 2165, 2165}, + {2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 531: 2166, 2166, 536: 2166, 538: 2166, 2166, 2166, 2166, 548: 2166, 2166, 2166, 553: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 561: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 579: 2166, 2166, 2166, 2166, 584: 2166, 587: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 606: 2166, 611: 2166, 2166, 617: 2166, 2166, 2166, 621: 2166, 2166, 2166}, + {2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 531: 2192, 2192, 536: 2192, 538: 2192, 2192, 2192, 2192, 548: 2192, 2192, 2192, 553: 2192, 555: 2192, 2192, 2192, 2192, 2192, 561: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 579: 2192, 2192, 2192, 2192, 584: 2192, 587: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 606: 2192}, + {2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 531: 2191, 2191, 536: 2191, 538: 2191, 2191, 2191, 2191, 548: 2191, 2191, 2191, 553: 2191, 555: 2191, 2191, 2191, 2191, 2191, 561: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 579: 2191, 2191, 2191, 2191, 584: 2191, 587: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 606: 2191}, // 1165 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3986}, - {57: 3987, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 530: 1338, 1338, 1338, 534: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 547: 1338, 1338, 1338, 552: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 560: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 582: 1338, 1338, 586: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 607: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 625: 1338, 627: 1338, 1338, 1338, 633: 1338, 700: 1338}, - {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 530: 1341, 1341, 1341, 534: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 547: 1341, 1341, 1341, 552: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 560: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 582: 1341, 1341, 586: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 607: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 625: 1341, 627: 1341, 1341, 1341, 633: 1341, 700: 1341}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3990}, + {2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 531: 2190, 2190, 536: 2190, 538: 2190, 2190, 2190, 2190, 548: 2190, 2190, 2190, 553: 2190, 555: 2190, 2190, 2190, 2190, 2190, 561: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 579: 2190, 2190, 2190, 2190, 584: 2190, 587: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 606: 2190}, + {2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 531: 2168, 2168, 536: 2168, 538: 2168, 2168, 2168, 2168, 548: 2168, 2168, 2168, 553: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 561: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 579: 2168, 2168, 2168, 2168, 584: 2168, 587: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 606: 2168, 611: 2168, 2168, 617: 2168, 2168, 2168, 621: 2168, 2168, 2168}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 4009}, + {2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 530: 2598, 545: 2598, 552: 2598, 554: 2598, 2598, 2598, 576: 2598, 585: 2598, 604: 2598, 708: 2598, 715: 4030, 2598, 726: 2598, 2598, 729: 2598, 731: 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 745: 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598, 2598}, + {9: 2595, 57: 2595}, // 1170 - {57: 3991, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 530: 1340, 1340, 1340, 534: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 547: 1340, 1340, 1340, 552: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 560: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 582: 1340, 1340, 586: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 607: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 625: 1340, 627: 1340, 1340, 1340, 633: 1340, 700: 1340}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3993}, - {9: 3994, 558: 3995, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4001}, + {9: 4010, 57: 4011}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4029}, + {364: 4012}, + {530: 4013}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 4014}, // 1175 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3996}, - {57: 3997, 556: 3998, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 530: 1346, 1346, 1346, 534: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 547: 1346, 1346, 1346, 552: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 560: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 582: 1346, 1346, 586: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 607: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 625: 1346, 627: 1346, 1346, 1346, 633: 1346, 700: 1346}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3999}, - {57: 4000, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {57: 2186, 531: 4017, 542: 3765, 3766, 3771, 583: 3767, 605: 4016, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764, 1360: 4015}, + {57: 4028}, + {188: 4021, 579: 4020}, + {159: 4018}, + {307: 4019}, // 1180 - {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 530: 1344, 1344, 1344, 534: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 547: 1344, 1344, 1344, 552: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 560: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 582: 1344, 1344, 586: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 607: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 625: 1344, 627: 1344, 1344, 1344, 633: 1344, 700: 1344}, - {9: 4003, 57: 4002, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 530: 1347, 1347, 1347, 534: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 547: 1347, 1347, 1347, 552: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 560: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 582: 1347, 1347, 586: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 607: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 625: 1347, 627: 1347, 1347, 1347, 633: 1347, 700: 1347}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4004}, - {57: 4005, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {57: 2182}, + {402: 4023}, + {264: 4022}, + {57: 2183}, + {264: 4024}, // 1185 - {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 530: 1345, 1345, 1345, 534: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 547: 1345, 1345, 1345, 552: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 560: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 582: 1345, 1345, 586: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 607: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 625: 1345, 627: 1345, 1345, 1345, 633: 1345, 700: 1345}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4007}, - {541: 4012, 4013, 4018, 582: 4014, 604: 4020, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4042}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4041}, + {57: 2185, 531: 4025}, + {159: 4026}, + {307: 4027}, + {57: 2184}, + {2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 531: 2193, 2193, 536: 2193, 538: 2193, 2193, 2193, 2193, 548: 2193, 2193, 2193, 553: 2193, 555: 2193, 2193, 2193, 2193, 2193, 561: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 579: 2193, 2193, 2193, 2193, 584: 2193, 587: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 606: 2193}, // 1190 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4040}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4039}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4036, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4035}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4030, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4029}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4028}, + {9: 2594, 57: 2594}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4031, 3035, 3036, 3034}, + {2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 530: 2597, 545: 2597, 552: 2597, 554: 2597, 2597, 2597, 576: 2597, 585: 2597, 604: 2597, 708: 2597, 715: 4032, 2597, 726: 2597, 2597, 729: 2597, 731: 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 745: 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597, 2597}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4033, 3035, 3036, 3034}, + {2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 530: 2596, 545: 2596, 552: 2596, 554: 2596, 2596, 2596, 576: 2596, 585: 2596, 604: 2596, 708: 2596, 716: 2596, 726: 2596, 2596, 729: 2596, 731: 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 745: 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596, 2596}, // 1195 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4027}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4026}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4025}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4024}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4023}, + {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 531: 2194, 2194, 536: 2194, 538: 2194, 2194, 2194, 2194, 548: 2194, 2194, 2194, 553: 2194, 555: 2194, 2194, 2194, 2194, 2194, 561: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 579: 2194, 2194, 2194, 2194, 584: 2194, 587: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 606: 2194, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4036, 3580, 3662, 3579, 3576}, + {57: 4037, 537: 3676, 701: 3677}, + {184: 1124, 548: 1124, 559: 4039, 815: 1124, 1395: 4038}, + {184: 4043, 548: 4044, 815: 1127, 984: 4042}, // 1200 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4021}, - {57: 4022, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 530: 1348, 1348, 1348, 534: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 547: 1348, 1348, 1348, 552: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 560: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 582: 1348, 1348, 586: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 607: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 625: 1348, 627: 1348, 1348, 1348, 633: 1348, 700: 1348}, - {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 530: 1459, 1459, 1459, 534: 1459, 1459, 537: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 547: 1459, 1459, 1459, 552: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 560: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 582: 1459, 1459, 586: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 607: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 625: 1459, 627: 1459, 1459, 1459, 633: 1459}, - {1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 530: 1460, 1460, 1460, 534: 1460, 1460, 537: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 547: 1460, 1460, 1460, 552: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 560: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 582: 1460, 1460, 586: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 607: 1460, 1460, 1460, 1460, 1460, 4019, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 625: 1460, 627: 1460, 1460, 1460, 633: 1460}, + {10: 4040, 234: 4041}, + {184: 1123, 548: 1123, 815: 1123}, + {184: 1122, 548: 1122, 815: 1122}, + {815: 4047, 828: 4048}, + {327: 4046}, // 1205 - {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 530: 1461, 1461, 1461, 534: 1461, 1461, 537: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 547: 1461, 1461, 1461, 552: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 560: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 582: 1461, 1461, 586: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 607: 1461, 1461, 1461, 1461, 1461, 4019, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 625: 1461, 627: 1461, 1461, 1461, 633: 1461}, - {1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 530: 1462, 1462, 1462, 534: 1462, 1462, 537: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 547: 1462, 1462, 1462, 552: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 560: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 582: 1462, 1462, 586: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 607: 1462, 1462, 1462, 1462, 1462, 4019, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 625: 1462, 627: 1462, 1462, 1462, 633: 1462}, - {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 530: 1463, 1463, 1463, 534: 1463, 1463, 537: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 547: 1463, 1463, 1463, 552: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 560: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 582: 1463, 1463, 586: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 607: 1463, 1463, 1463, 1463, 1463, 4019, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 625: 1463, 627: 1463, 1463, 1463, 633: 1463}, - {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 530: 1464, 1464, 1464, 534: 1464, 1464, 537: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 547: 1464, 1464, 1464, 552: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 560: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 582: 1464, 1464, 586: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 607: 1464, 1464, 1464, 1464, 1464, 4019, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 625: 1464, 627: 1464, 1464, 1464, 633: 1464}, - {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 530: 1468, 1468, 1468, 534: 1468, 1468, 537: 1468, 1468, 1468, 1468, 1468, 1468, 4018, 547: 1468, 1468, 1468, 552: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 560: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 582: 4014, 1468, 586: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 607: 4015, 4016, 1468, 1468, 1468, 4019, 1468, 4017, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 625: 1468, 627: 1468, 1468, 1468, 633: 1468}, + {327: 4045}, + {815: 1125}, + {815: 1126}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 4050, 767: 4049, 3035, 3036, 3034, 1022: 4052, 1301: 4053, 1500: 4051}, + {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 531: 1133, 1133, 1133, 535: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 548: 1133, 1133, 1133, 553: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 561: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 578: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 587: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 608: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 616: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 625: 1133, 1133, 631: 1133, 1133, 1133, 1133, 656: 1133, 701: 1133}, // 1210 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4031}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4032}, - {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 530: 1466, 1466, 1466, 534: 1466, 1466, 537: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 547: 1466, 1466, 1466, 552: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 560: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 582: 1466, 1466, 586: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 607: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 625: 1466, 627: 1466, 1466, 1466, 633: 1466}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4034}, - {1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 530: 1465, 1465, 1465, 534: 1465, 1465, 537: 1465, 1465, 1465, 1465, 1465, 1465, 4018, 547: 1465, 1465, 1465, 552: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 560: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 582: 4014, 1465, 586: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 607: 4015, 4016, 1465, 1465, 1465, 4019, 1465, 4017, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 625: 1465, 627: 1465, 1465, 1465, 633: 1465}, + {1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 531: 1175, 1175, 1175, 535: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 548: 1175, 1175, 1175, 553: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 561: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 578: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 587: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 608: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 616: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 625: 1175, 1175, 631: 1175, 1175, 1175, 1175, 656: 1175, 701: 1175}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 1172, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 545: 1172, 563: 1172, 587: 1172, 591: 1172, 1172, 767: 4049, 3035, 3036, 3034, 1022: 4056, 1394: 4055, 1501: 4054}, + {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 531: 1146, 1146, 1146, 535: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 548: 1146, 1146, 1146, 553: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 561: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 578: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 587: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 608: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 616: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 625: 1146, 1146, 631: 1146, 1146, 1146, 1146, 656: 1146, 701: 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, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 531: 1145, 1145, 1145, 535: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 548: 1145, 1145, 1145, 553: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 561: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 578: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 587: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 608: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 616: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 625: 1145, 1145, 631: 1145, 1145, 1145, 1145, 656: 1145, 701: 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, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 531: 1144, 1144, 1144, 535: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 548: 1144, 1144, 1144, 553: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 561: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 578: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 587: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 608: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 616: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 625: 1144, 1144, 631: 1144, 1144, 1144, 1144, 656: 1144, 701: 1144}, // 1215 - {1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 530: 1469, 1469, 1469, 534: 1469, 1469, 537: 1469, 1469, 1469, 1469, 1469, 1469, 4018, 547: 1469, 1469, 1469, 552: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 560: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 582: 4014, 1469, 586: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 607: 4015, 4016, 1469, 1469, 1469, 4019, 1469, 4017, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 625: 1469, 627: 1469, 1469, 1469, 633: 1469}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4037}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4038}, - {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 530: 1467, 1467, 1467, 534: 1467, 1467, 537: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 547: 1467, 1467, 1467, 552: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 560: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 582: 1467, 1467, 586: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 607: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 625: 1467, 627: 1467, 1467, 1467, 633: 1467}, - {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 530: 1470, 1470, 1470, 534: 1470, 1470, 537: 1470, 1470, 1470, 1470, 4012, 4013, 4018, 547: 1470, 1470, 1470, 552: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 560: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 582: 4014, 1470, 586: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 607: 4015, 4016, 1470, 1470, 1470, 4019, 1470, 4017, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 625: 1470, 627: 1470, 1470, 1470, 633: 1470}, + {57: 4103}, + {57: 1170, 545: 4058, 563: 1170, 587: 1170, 591: 1170, 1170, 1398: 4057}, + {57: 1171, 545: 1171, 563: 1171, 587: 1171, 591: 1171, 1171}, + {57: 1168, 563: 4062, 587: 1168, 591: 1168, 1168, 1403: 4061}, + {722: 4059}, // 1220 - {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 530: 1471, 1471, 1471, 534: 1471, 1471, 537: 1471, 1471, 1471, 1471, 4012, 4013, 4018, 547: 1471, 1471, 1471, 552: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 560: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 582: 4014, 1471, 586: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 607: 4015, 4016, 1471, 1471, 1471, 4019, 1471, 4017, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 625: 1471, 627: 1471, 1471, 1471, 633: 1471}, - {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 530: 1472, 1472, 1472, 534: 1472, 1472, 537: 1472, 1472, 1472, 1472, 4012, 4013, 4018, 547: 1472, 1472, 1472, 552: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 560: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 582: 4014, 1472, 586: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 607: 4015, 4016, 1472, 1472, 1472, 4019, 1472, 4017, 1472, 1472, 1472, 4010, 1472, 1472, 1472, 4011, 625: 1472, 627: 1472, 1472, 1472, 633: 1472}, - {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 530: 1473, 1473, 1473, 534: 1473, 1473, 537: 1473, 1473, 1473, 1473, 4012, 4013, 4018, 547: 1473, 1473, 1473, 552: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 560: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 582: 4014, 1473, 586: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 607: 4015, 4016, 4009, 1473, 1473, 4019, 1473, 4017, 1473, 1473, 1473, 4010, 1473, 1473, 1473, 4011, 625: 1473, 627: 1473, 1473, 1473, 633: 1473}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 881: 3766, 896: 4044}, - {558: 4045}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3864, 969: 3866, 996: 4060}, + {9: 3867, 57: 1169, 563: 1169, 587: 1169, 591: 1169, 1169}, + {57: 1166, 587: 4067, 591: 4068, 4069, 1402: 4065, 1499: 4066}, + {722: 4063}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3864, 969: 3866, 996: 4064}, // 1225 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4046}, - {57: 4047, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 530: 1350, 1350, 1350, 534: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 547: 1350, 1350, 1350, 552: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 560: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 582: 1350, 1350, 586: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 607: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 625: 1350, 627: 1350, 1350, 1350, 633: 1350, 700: 1350}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4049}, - {9: 4050, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {9: 3867, 57: 1167, 587: 1167, 591: 1167, 1167}, + {57: 1173}, + {189: 4080, 201: 4076, 560: 4070, 626: 4081, 635: 4072, 4071, 640: 4079, 4078, 912: 4077, 1094: 4074, 1497: 4075, 4073}, + {189: 1164, 201: 1164, 560: 1164, 626: 1164, 635: 1164, 1164, 640: 1164, 1164}, + {189: 1163, 201: 1163, 560: 1163, 626: 1163, 635: 1163, 1163, 640: 1163, 1163}, // 1230 - {639: 4051}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4052}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4053}, - {57: 4054}, - {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 530: 1351, 1351, 1351, 534: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 547: 1351, 1351, 1351, 552: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 560: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 582: 1351, 1351, 586: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 607: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 625: 1351, 627: 1351, 1351, 1351, 633: 1351, 700: 1351}, + {189: 1162, 201: 1162, 560: 1162, 626: 1162, 635: 1162, 1162, 640: 1162, 1162}, + {2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 57: 2479, 167: 2479, 191: 2479, 529: 2479, 2479, 2479, 533: 2479, 2479, 2479, 2479, 2479, 2479, 545: 2479, 2479, 2479, 2479, 551: 2479, 2479, 564: 2479, 607: 2479, 655: 2479, 700: 2479, 702: 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479}, + {2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 57: 2478, 167: 2478, 191: 2478, 243: 2478, 529: 2478, 2478, 2478, 533: 2478, 2478, 2478, 2478, 2478, 2478, 545: 2478, 2478, 2478, 2478, 551: 2478, 2478, 564: 2478, 607: 2478, 655: 2478, 700: 2478, 702: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478}, + {2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 57: 2477, 167: 2477, 191: 2477, 243: 2477, 529: 2477, 2477, 2477, 533: 2477, 2477, 2477, 2477, 2477, 2477, 545: 2477, 2477, 2477, 2477, 551: 2477, 2477, 564: 2477, 607: 2477, 655: 2477, 700: 2477, 702: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477}, + {57: 1165}, // 1235 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4056}, - {9: 4057, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 4059, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4058}, - {57: 4063, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 1402, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4060}, + {57: 1161}, + {57: 1160}, + {167: 4098}, + {167: 4096}, + {167: 4094}, // 1240 - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4061}, - {57: 4062, 541: 4033}, - {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 530: 1352, 1352, 1352, 534: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 547: 1352, 1352, 1352, 552: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 560: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 582: 1352, 1352, 586: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 607: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 625: 1352, 627: 1352, 1352, 1352, 633: 1352, 700: 1352}, - {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 530: 1353, 1353, 1353, 534: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 547: 1353, 1353, 1353, 552: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 560: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 582: 1353, 1353, 586: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 607: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 625: 1353, 627: 1353, 1353, 1353, 633: 1353, 700: 1353}, - {57: 2156, 559: 4066, 1170: 4065, 4067}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4101}, + {638: 4100}, + {189: 4080, 201: 4082, 560: 4070, 635: 4072, 4071, 640: 4085, 4084, 912: 4083, 1094: 4087, 1300: 4086}, + {167: 4098, 191: 4099}, + {167: 4096, 191: 4097}, // 1245 - {57: 2155}, - {57: 2154}, - {57: 4068}, - {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 530: 1354, 1354, 1354, 534: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 547: 1354, 1354, 1354, 552: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 560: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 582: 1354, 1354, 586: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 607: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 625: 1354, 627: 1354, 1354, 1354, 633: 1354, 700: 1354}, - {57: 2156, 559: 4066, 1170: 4065, 4070}, + {167: 4094, 191: 4095}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4090}, + {565: 4088}, + {57: 1153, 565: 1153}, + {189: 4080, 201: 4082, 560: 4070, 635: 4072, 4071, 640: 4085, 4084, 912: 4083, 1094: 4087, 1300: 4089}, // 1250 - {57: 4071}, - {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 530: 1355, 1355, 1355, 534: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 547: 1355, 1355, 1355, 552: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 560: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 582: 1355, 1355, 586: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 607: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 625: 1355, 627: 1355, 1355, 1355, 633: 1355, 700: 1355}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4073}, - {9: 4074, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4075}, + {57: 1154}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 4091}, + {167: 4092, 191: 4093}, + {57: 1156, 565: 1156}, + {57: 1149, 565: 1149}, // 1255 - {57: 4076, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 530: 1357, 1357, 1357, 534: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 547: 1357, 1357, 1357, 552: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 560: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 582: 1357, 1357, 586: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 607: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 625: 1357, 627: 1357, 1357, 1357, 633: 1357, 700: 1357}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4079}, - {9: 3912, 57: 2157}, - {57: 4080}, + {57: 1157, 565: 1157}, + {57: 1150, 565: 1150}, + {57: 1158, 565: 1158}, + {57: 1151, 565: 1151}, + {57: 1159, 565: 1159}, // 1260 - {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 530: 1358, 1358, 1358, 534: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 547: 1358, 1358, 1358, 552: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 560: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 582: 1358, 1358, 586: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 607: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 625: 1358, 627: 1358, 1358, 1358, 633: 1358, 700: 1358}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4082}, - {9: 3912, 57: 4083, 540: 4084}, - {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 530: 1363, 1363, 1363, 534: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 547: 1363, 1363, 1363, 552: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 560: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 582: 1363, 1363, 586: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 607: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 625: 1363, 627: 1363, 1363, 1363, 633: 1363, 700: 1363}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4085}, + {57: 1152, 565: 1152}, + {57: 1155, 565: 1155}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 4102}, + {167: 4092}, + {1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 531: 1174, 1174, 1174, 535: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 548: 1174, 1174, 1174, 553: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 561: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 578: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 587: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 608: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 616: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 625: 1174, 1174, 631: 1174, 1174, 1174, 1174, 656: 1174, 701: 1174}, // 1265 - {57: 4088}, - {931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 931, 57: 931, 129: 931, 150: 931, 528: 931, 931, 931, 532: 931, 931, 931, 931, 931, 931, 544: 931, 931, 931, 931, 550: 931, 931, 554: 931, 563: 931, 584: 931, 606: 931, 645: 931, 698: 931, 931, 701: 931, 931, 931, 931, 931, 931, 931, 718: 931, 931}, - {930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 930, 57: 930, 129: 930, 150: 930, 528: 930, 930, 930, 532: 930, 930, 930, 930, 930, 930, 544: 930, 930, 930, 930, 550: 930, 930, 554: 930, 563: 930, 584: 930, 606: 930, 645: 930, 698: 930, 930, 701: 930, 930, 930, 930, 930, 930, 930, 718: 930, 930}, - {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 530: 1362, 1362, 1362, 534: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 547: 1362, 1362, 1362, 552: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 560: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 582: 1362, 1362, 586: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 607: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 625: 1362, 627: 1362, 1362, 1362, 633: 1362, 700: 1362}, - {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 530: 1364, 1364, 1364, 534: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 547: 1364, 1364, 1364, 552: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 560: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 582: 1364, 1364, 586: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 607: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 625: 1364, 627: 1364, 1364, 1364, 633: 1364, 700: 1364}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4105}, + {2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 531: 2198, 2198, 536: 2198, 538: 2198, 2198, 2198, 2198, 548: 2198, 2198, 2198, 553: 2198, 555: 2198, 2198, 2198, 2198, 2198, 561: 2198, 2198, 2198, 2198, 3728, 3726, 3727, 3725, 3723, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 579: 2198, 2198, 2198, 2198, 584: 2198, 587: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 606: 2198, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4107}, + {57: 4108, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {184: 4043, 548: 4044, 815: 1127, 984: 4109}, // 1270 - {57: 4091, 559: 4092}, - {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 530: 1286, 1286, 1286, 534: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 547: 1286, 1286, 1286, 552: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 560: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 582: 1286, 1286, 586: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 607: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 625: 1286, 627: 1286, 1286, 1286, 633: 1286, 700: 1286}, - {57: 4093}, - {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 530: 1285, 1285, 1285, 534: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 547: 1285, 1285, 1285, 552: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 560: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 582: 1285, 1285, 586: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 607: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 625: 1285, 627: 1285, 1285, 1285, 633: 1285, 700: 1285}, - {57: 4095}, + {815: 4047, 828: 4110}, + {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 531: 1134, 1134, 1134, 535: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 548: 1134, 1134, 1134, 553: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 561: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 578: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 587: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 608: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 616: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 1134, 631: 1134, 1134, 1134, 1134, 656: 1134, 701: 1134}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4112}, + {57: 4113, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {184: 4043, 548: 4044, 815: 1127, 984: 4114}, // 1275 - {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 530: 1365, 1365, 1365, 534: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 547: 1365, 1365, 1365, 552: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 560: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 582: 1365, 1365, 586: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 607: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 625: 1365, 627: 1365, 1365, 1365, 633: 1365, 700: 1365}, - {57: 4098}, - {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 530: 1366, 1366, 1366, 534: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 547: 1366, 1366, 1366, 552: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 560: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 582: 1366, 1366, 586: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 607: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 625: 1366, 627: 1366, 1366, 1366, 633: 1366, 700: 1366}, - {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 530: 1380, 1380, 1380, 534: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 547: 1380, 1380, 1380, 552: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 560: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 582: 1380, 1380, 586: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 607: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 625: 1380, 627: 1380, 1380, 1380, 633: 1380, 700: 1380, 709: 1380, 714: 1380, 722: 1380, 724: 1380}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4100}, + {815: 4047, 828: 4115}, + {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 531: 1135, 1135, 1135, 535: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 548: 1135, 1135, 1135, 553: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 561: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 578: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 587: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 608: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 616: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 625: 1135, 1135, 631: 1135, 1135, 1135, 1135, 656: 1135, 701: 1135}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4117}, + {9: 4119, 57: 1132, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722, 1221: 4118}, + {57: 4126}, // 1280 - {57: 4101}, - {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 530: 1367, 1367, 1367, 534: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 547: 1367, 1367, 1367, 552: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 560: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 582: 1367, 1367, 586: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 607: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 625: 1367, 627: 1367, 1367, 1367, 633: 1367, 700: 1367}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4103}, - {57: 4104}, - {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 530: 1368, 1368, 1368, 534: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 547: 1368, 1368, 1368, 552: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 560: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 582: 1368, 1368, 586: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 607: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 625: 1368, 627: 1368, 1368, 1368, 633: 1368, 700: 1368}, + {560: 4070, 635: 4072, 4071, 641: 4121, 912: 4120}, + {9: 4123, 57: 1129, 1222: 4125}, + {9: 4123, 57: 1129, 1222: 4122}, + {57: 1130}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4124}, // 1285 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 4107}, - {57: 1457, 555: 1457, 713: 4109}, - {57: 4108}, - {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 530: 1426, 1426, 1426, 534: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 547: 1426, 1426, 1426, 552: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 560: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 582: 1426, 1426, 586: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 607: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 625: 1426, 627: 1426, 1426, 1426, 633: 1426, 700: 1426}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4110, 3024, 3025, 3023}, + {57: 1128, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {57: 1131}, + {184: 4043, 548: 4044, 815: 1127, 984: 4127}, + {815: 4047, 828: 4128}, + {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 531: 1136, 1136, 1136, 535: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 548: 1136, 1136, 1136, 553: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 561: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 578: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 587: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 608: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 616: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 625: 1136, 1136, 631: 1136, 1136, 1136, 1136, 656: 1136, 701: 1136}, // 1290 - {57: 1456, 555: 1456, 713: 4111}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4112, 3024, 3025, 3023}, - {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 530: 1455, 1455, 1455, 534: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 547: 1455, 1455, 1455, 552: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 560: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 582: 1455, 1455, 586: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 607: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 625: 1455, 627: 1455, 1455, 1455, 633: 1455, 700: 1455, 716: 1455, 1455}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 4114}, - {57: 4115}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4130}, + {9: 4119, 57: 1132, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722, 1221: 4131}, + {57: 4132}, + {184: 4043, 548: 4044, 815: 1127, 984: 4133}, + {815: 4047, 828: 4134}, // 1295 - {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 530: 1427, 1427, 1427, 534: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 547: 1427, 1427, 1427, 552: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 560: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 582: 1427, 1427, 586: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 607: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 625: 1427, 627: 1427, 1427, 1427, 633: 1427, 700: 1427}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4117}, - {9: 4118, 540: 4119, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {78: 4130, 116: 4126, 170: 4132, 174: 4127, 4125, 178: 4129, 551: 4137, 584: 4123, 706: 4136, 732: 4128, 4133, 4134, 737: 4135, 813: 4131, 944: 4124, 1112: 4122}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4120}, + {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 531: 1137, 1137, 1137, 535: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 548: 1137, 1137, 1137, 553: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 561: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 578: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 587: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 608: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 616: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 625: 1137, 1137, 631: 1137, 1137, 1137, 1137, 656: 1137, 701: 1137}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4136, 3580, 3662, 3579, 3576}, + {57: 4137, 537: 3676, 701: 3677}, + {815: 4047, 828: 4138}, + {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 531: 1138, 1138, 1138, 535: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 548: 1138, 1138, 1138, 553: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 561: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 578: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 587: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 608: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 616: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 625: 1138, 1138, 631: 1138, 1138, 1138, 1138, 656: 1138, 701: 1138}, // 1300 - {57: 4121}, - {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 530: 1428, 1428, 1428, 534: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 547: 1428, 1428, 1428, 552: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 560: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 582: 1428, 1428, 586: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 607: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 625: 1428, 627: 1428, 1428, 1428, 633: 1428, 700: 1428}, - {57: 4175}, - {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4174}, - {16: 447, 57: 447, 529: 4154, 551: 447, 584: 447, 706: 447, 718: 447, 836: 4155, 883: 4159}, + {57: 4140}, + {815: 4047, 828: 4141}, + {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 531: 1139, 1139, 1139, 535: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 548: 1139, 1139, 1139, 553: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 561: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 578: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 587: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 608: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 616: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 625: 1139, 1139, 631: 1139, 1139, 1139, 1139, 656: 1139, 701: 1139}, + {57: 4143}, + {815: 4047, 828: 4144}, // 1305 - {57: 1246, 718: 1246}, - {57: 1245, 718: 1245}, - {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4158}, - {57: 440, 529: 4139, 718: 440, 836: 4140, 998: 4157, 1005: 4141}, - {57: 447, 529: 4154, 718: 447, 836: 4155, 883: 4153}, + {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 531: 1140, 1140, 1140, 535: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 548: 1140, 1140, 1140, 553: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 561: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 578: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 587: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 608: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 616: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 625: 1140, 1140, 631: 1140, 1140, 1140, 1140, 656: 1140, 701: 1140}, + {57: 4146}, + {815: 4047, 828: 4147}, + {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 531: 1141, 1141, 1141, 535: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 548: 1141, 1141, 1141, 553: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 561: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 578: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 587: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 608: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 616: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 625: 1141, 1141, 631: 1141, 1141, 1141, 1141, 656: 1141, 701: 1141}, + {57: 4149}, // 1310 - {57: 511, 718: 511, 735: 4150, 4151, 1213: 4152}, - {57: 511, 718: 511, 735: 4150, 4151, 1213: 4149}, - {57: 1239, 718: 1239}, - {57: 1238, 718: 1238}, - {57: 440, 529: 4139, 718: 440, 836: 4140, 998: 4138, 1005: 4141}, + {815: 4047, 828: 4150}, + {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 531: 1142, 1142, 1142, 535: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 548: 1142, 1142, 1142, 553: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 561: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 578: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 587: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 608: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 616: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 625: 1142, 1142, 631: 1142, 1142, 1142, 1142, 656: 1142, 701: 1142}, + {57: 4152}, + {815: 4047, 828: 4153}, + {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 531: 1143, 1143, 1143, 535: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 548: 1143, 1143, 1143, 553: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 561: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 578: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 587: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 608: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 616: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 625: 1143, 1143, 631: 1143, 1143, 1143, 1143, 656: 1143, 701: 1143}, // 1315 - {57: 1236, 718: 1236}, - {16: 485, 57: 485, 529: 485, 551: 485, 584: 485, 706: 485, 718: 485}, - {16: 484, 57: 484, 529: 484, 551: 484, 584: 484, 706: 484, 718: 484}, - {57: 1237, 718: 1237}, - {559: 4143, 794: 4142, 810: 4144}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4161, 4160}, + {2: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 10: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 58: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 530: 1435, 532: 1435, 1435, 1435, 1435, 539: 1435, 1435, 542: 1435, 1435, 1435, 546: 1435, 1435, 551: 1435, 1435, 560: 1435, 572: 1435, 577: 1435, 583: 1435, 585: 1435, 1435, 607: 1435, 615: 1435, 624: 1435, 627: 1435, 1435, 1435, 1435, 635: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 657: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 710: 1435, 714: 1435, 825: 1435, 1435, 832: 1435, 1435, 1435, 836: 1435, 845: 1435, 1435, 1435}, + {2: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 10: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 58: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 530: 1434, 532: 1434, 1434, 1434, 1434, 539: 1434, 1434, 542: 1434, 1434, 1434, 546: 1434, 1434, 551: 1434, 1434, 560: 1434, 572: 1434, 577: 1434, 583: 1434, 585: 1434, 1434, 607: 1434, 615: 1434, 624: 1434, 627: 1434, 1434, 1434, 1434, 635: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 657: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 710: 1434, 714: 1434, 825: 1434, 1434, 832: 1434, 1434, 1434, 836: 1434, 845: 1434, 1434, 1434}, + {2: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 10: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 58: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 530: 1433, 532: 1433, 1433, 1433, 1433, 539: 1433, 1433, 542: 1433, 1433, 1433, 546: 1433, 1433, 551: 1433, 1433, 560: 1433, 572: 1433, 577: 1433, 583: 1433, 585: 1433, 1433, 607: 1433, 615: 1433, 624: 1433, 627: 1433, 1433, 1433, 1433, 635: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 657: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 710: 1433, 714: 1433, 825: 1433, 1433, 832: 1433, 1433, 1433, 836: 1433, 845: 1433, 1433, 1433}, + {2: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 10: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 58: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 530: 1432, 532: 1432, 1432, 1432, 1432, 539: 1432, 1432, 542: 1432, 1432, 1432, 546: 1432, 1432, 551: 1432, 1432, 560: 1432, 577: 1432, 585: 1432, 1432, 615: 1432, 624: 1432, 627: 1432, 1432, 1432, 1432, 635: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 657: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 710: 1432, 714: 4166}, // 1320 - {439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 57: 439, 78: 439, 528: 439, 532: 439, 439, 439, 439, 439, 544: 439, 546: 439, 698: 439, 439, 701: 439, 439, 439, 439, 439, 718: 439, 813: 439, 815: 439}, - {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 57: 438, 78: 438, 528: 438, 532: 438, 438, 438, 438, 438, 544: 438, 546: 438, 698: 438, 438, 701: 438, 438, 438, 438, 438, 718: 438, 813: 438, 815: 438}, - {2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 15: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 57: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 79: 2196, 2196, 2196, 2196, 2196, 101: 2196, 103: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 131: 2196, 133: 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 2196, 211: 2196, 218: 2196, 260: 2196, 528: 2196, 2196, 2196, 533: 2196, 535: 2196, 2196, 2196, 540: 2196, 544: 2196, 2196, 547: 2196, 2196, 2196, 2196, 2196, 554: 2196, 556: 2196, 2196, 560: 2196, 563: 2196, 586: 2196, 606: 2196, 637: 2196, 645: 2196, 706: 2196, 2196, 710: 2196}, - {2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 15: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 79: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 97: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 131: 2194, 133: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 161: 2194, 2194, 2194, 2194, 211: 2194, 218: 2194, 231: 2194, 235: 2194, 260: 2194, 300: 2194, 528: 2194, 2194, 2194, 533: 2194, 535: 2194, 2194, 2194, 540: 2194, 544: 2194, 2194, 547: 2194, 2194, 2194, 2194, 2194, 2194, 2194, 2194, 556: 2194, 2194, 560: 2194, 2194, 563: 2194, 573: 2194, 575: 2194, 579: 2194, 581: 2194, 585: 2194, 2194, 606: 2194, 623: 2194, 2194, 637: 2194, 645: 2194, 706: 2194, 2194, 710: 2194, 2194, 715: 2194, 719: 2194, 798: 2194, 823: 2194, 826: 2194, 829: 2194, 2194}, - {9: 4146, 57: 4145}, + {2: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 10: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 58: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 530: 1430, 532: 1430, 1430, 1430, 1430, 539: 1430, 1430, 542: 1430, 1430, 1430, 546: 1430, 1430, 551: 1430, 1430, 560: 1430, 577: 1430, 585: 1430, 1430, 615: 1430, 624: 1430, 627: 1430, 1430, 1430, 1430, 635: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 657: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 710: 1430}, + {2: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 10: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 58: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 530: 1427, 532: 1427, 1427, 1427, 1427, 539: 1427, 1427, 542: 1427, 1427, 1427, 546: 1427, 1427, 551: 1427, 1427, 560: 1427, 577: 1427, 585: 1427, 1427, 615: 1427, 624: 1427, 627: 1427, 1427, 1427, 1427, 635: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 657: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 710: 1427}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4162}, + {57: 4163, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4164}, // 1325 - {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 16: 448, 57: 448, 78: 448, 147: 448, 448, 448, 528: 448, 532: 448, 448, 448, 448, 448, 544: 448, 546: 448, 551: 448, 575: 448, 584: 448, 603: 448, 698: 448, 448, 701: 448, 448, 448, 448, 448, 448, 718: 448, 813: 448, 815: 448}, - {559: 4143, 794: 4142, 810: 4147}, - {57: 4148}, - {437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 57: 437, 78: 437, 528: 437, 532: 437, 437, 437, 437, 437, 544: 437, 546: 437, 698: 437, 437, 701: 437, 437, 437, 437, 437, 718: 437, 813: 437, 815: 437}, - {57: 1240, 718: 1240}, + {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 531: 1312, 1312, 1312, 535: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 548: 1312, 1312, 1312, 553: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 561: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 578: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 587: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 608: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 616: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 625: 1312, 1312, 631: 1312, 1312, 1312, 1312, 656: 1312, 701: 1312}, + {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 531: 1147, 1147, 1147, 535: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 548: 1147, 1147, 1147, 553: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 561: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 578: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 587: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 608: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 616: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 625: 1147, 1147, 631: 1147, 1147, 1147, 1147, 656: 1147, 701: 1147}, + {2: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 10: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 58: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 530: 1426, 532: 1426, 1426, 1426, 1426, 539: 1426, 1426, 542: 1426, 1426, 1426, 546: 1426, 1426, 551: 1426, 1426, 560: 1426, 577: 1426, 585: 1426, 1426, 615: 1426, 624: 1426, 627: 1426, 1426, 1426, 1426, 635: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 657: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 710: 1426}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4168, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4169}, // 1330 - {57: 510, 718: 510}, - {57: 509, 718: 509}, - {57: 1241, 718: 1241}, - {57: 1242, 718: 1242}, - {559: 4143, 794: 4142, 810: 4156}, + {57: 4170, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4171}, + {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 531: 1313, 1313, 1313, 535: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 548: 1313, 1313, 1313, 553: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 561: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 578: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 587: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 608: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 616: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 625: 1313, 1313, 631: 1313, 1313, 1313, 1313, 656: 1313, 701: 1313}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4173, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4174}, // 1335 - {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 446, 57: 446, 78: 446, 147: 446, 446, 446, 528: 446, 532: 446, 446, 446, 446, 446, 544: 446, 546: 446, 551: 446, 575: 446, 584: 446, 603: 446, 698: 446, 446, 701: 446, 446, 446, 446, 446, 446, 718: 446, 813: 446, 815: 446}, - {57: 4145}, - {57: 1243, 718: 1243}, - {57: 1244, 718: 1244}, - {16: 4164, 57: 434, 551: 4165, 584: 4161, 706: 4163, 718: 434, 848: 4162, 891: 4160}, + {57: 4175, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4176}, + {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 531: 1314, 1314, 1314, 535: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 548: 1314, 1314, 1314, 553: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 561: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 578: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 587: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 608: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 616: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 625: 1314, 1314, 631: 1314, 1314, 1314, 1314, 656: 1314, 701: 1314}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4178, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4179}, // 1340 - {57: 1247, 718: 1247}, - {431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 16: 4164, 57: 431, 528: 431, 532: 431, 431, 431, 431, 431, 544: 431, 546: 431, 551: 4165, 698: 431, 431, 701: 431, 431, 431, 431, 431, 4163, 718: 431, 848: 4172, 1386: 4171}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4168}, - {554: 4167}, - {428, 428, 428, 428, 428, 428, 428, 428, 428, 10: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 58: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 531: 428, 533: 428, 555: 428, 561: 428, 576: 428, 584: 428}, + {57: 4180, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4181}, + {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 531: 1315, 1315, 1315, 535: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 548: 1315, 1315, 1315, 553: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 561: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 578: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 587: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 608: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 616: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 625: 1315, 1315, 631: 1315, 1315, 1315, 1315, 656: 1315, 701: 1315}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4183, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4184}, // 1345 - {554: 4166}, - {427, 427, 427, 427, 427, 427, 427, 427, 427, 10: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 58: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 531: 427, 533: 427, 555: 427, 561: 427, 576: 427, 584: 427}, - {429, 429, 429, 429, 429, 429, 429, 429, 429, 10: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 58: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 531: 429, 533: 429, 555: 429, 561: 429, 576: 429, 584: 429}, - {436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 57: 436, 528: 436, 532: 436, 436, 436, 436, 436, 544: 436, 546: 436, 584: 4169, 698: 436, 436, 701: 436, 436, 436, 436, 436, 718: 436, 1385: 4170}, - {435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 57: 435, 528: 435, 532: 435, 435, 435, 435, 435, 544: 435, 546: 435, 698: 435, 435, 701: 435, 435, 435, 435, 435, 718: 435}, + {57: 4185, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4186}, + {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 531: 1316, 1316, 1316, 535: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 548: 1316, 1316, 1316, 553: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 561: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 578: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 587: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 608: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 616: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 625: 1316, 1316, 631: 1316, 1316, 1316, 1316, 656: 1316, 701: 1316}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4188, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4189}, // 1350 - {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 57: 432, 528: 432, 532: 432, 432, 432, 432, 432, 544: 432, 546: 432, 698: 432, 432, 701: 432, 432, 432, 432, 432, 718: 432}, - {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 57: 433, 528: 433, 532: 433, 433, 433, 433, 433, 544: 433, 546: 433, 698: 433, 433, 701: 433, 433, 433, 433, 433, 718: 433}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4173}, - {430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 57: 430, 528: 430, 532: 430, 430, 430, 430, 430, 544: 430, 546: 430, 698: 430, 430, 701: 430, 430, 430, 430, 430, 718: 430}, - {57: 1248, 718: 1248}, + {57: 4190, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4191}, + {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 531: 1317, 1317, 1317, 535: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 548: 1317, 1317, 1317, 553: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 561: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 578: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 587: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 608: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 616: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 625: 1317, 1317, 631: 1317, 1317, 1317, 1317, 656: 1317, 701: 1317}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4193, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4194}, // 1355 - {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 530: 1429, 1429, 1429, 534: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 547: 1429, 1429, 1429, 552: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 560: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 582: 1429, 1429, 586: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 607: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 625: 1429, 627: 1429, 1429, 1429, 633: 1429, 700: 1429}, - {564: 3661, 3659, 3660, 3658, 3656, 587: 1254, 795: 3657, 3655}, - {587: 4180, 1291: 4179, 1487: 4178}, - {96: 1250, 587: 4180, 4186, 1291: 4185, 1340: 4184}, - {96: 1253, 587: 1253, 1253}, + {57: 4195, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4196}, + {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 531: 1318, 1318, 1318, 535: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 548: 1318, 1318, 1318, 553: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 561: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 578: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 587: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 608: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 616: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 625: 1318, 1318, 631: 1318, 1318, 1318, 1318, 656: 1318, 701: 1318}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4198, 4160}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4199}, // 1360 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4181}, - {564: 3661, 3659, 3660, 3658, 3656, 605: 4182, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4183}, - {96: 1251, 564: 3661, 3659, 3660, 3658, 3656, 587: 1251, 1251, 795: 3657, 3655}, - {96: 4188}, + {9: 3973, 57: 1489, 160: 1489, 563: 3840, 838: 3894, 905: 4200}, + {57: 1305, 160: 4202, 1396: 4201}, + {57: 4204}, + {532: 4203}, + {57: 1304}, // 1365 - {96: 1252, 587: 1252, 1252}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4187}, - {96: 1249, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 530: 1430, 1430, 1430, 534: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 547: 1430, 1430, 1430, 552: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 560: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 582: 1430, 1430, 586: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 607: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 625: 1430, 627: 1430, 1430, 1430, 633: 1430, 700: 1430}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4190}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4205}, + {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 531: 1319, 1319, 1319, 535: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 548: 1319, 1319, 1319, 553: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 561: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 578: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 587: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 608: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 616: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 625: 1319, 1319, 631: 1319, 1319, 1319, 1319, 656: 1319, 701: 1319}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 583: 4210, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4209, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4207, 825: 4155, 4156, 880: 4208}, + {57: 4218, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4216}, // 1370 - {535: 4191, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {78: 4130, 116: 4126, 170: 4132, 174: 4127, 4125, 178: 4129, 551: 4137, 584: 4123, 706: 4136, 732: 4128, 4133, 4134, 737: 4135, 813: 4131, 944: 4124, 1112: 4192}, - {57: 1423, 718: 4194, 1308: 4193}, - {57: 4195}, - {57: 1422}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4213}, + {57: 4211}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4212}, + {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 531: 1320, 1320, 1320, 535: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 548: 1320, 1320, 1320, 553: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 561: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 578: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 587: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 608: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 616: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 625: 1320, 1320, 631: 1320, 1320, 1320, 1320, 656: 1320, 701: 1320}, + {57: 4214, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1375 - {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 1431, 1431, 534: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 547: 1431, 1431, 1431, 552: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 560: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 582: 1431, 1431, 586: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 607: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 625: 1431, 627: 1431, 1431, 1431, 633: 1431, 700: 1431}, - {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 530: 1432, 1432, 1432, 534: 1432, 1432, 3666, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 547: 1432, 1432, 1432, 552: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 560: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 582: 1432, 1432, 586: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 607: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 625: 1432, 627: 1432, 1432, 1432, 633: 1432, 700: 1432}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4198}, - {564: 3661, 3659, 3660, 3658, 3656, 583: 4199, 795: 3657, 3655}, - {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 530: 1433, 1433, 1433, 534: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 547: 1433, 1433, 1433, 552: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 560: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 582: 1433, 1433, 586: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 607: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 625: 1433, 627: 1433, 1433, 1433, 633: 1433, 700: 1433}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4215}, + {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 531: 1322, 1322, 1322, 535: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 548: 1322, 1322, 1322, 553: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 561: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 578: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 587: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 608: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 616: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 625: 1322, 1322, 631: 1322, 1322, 1322, 1322, 656: 1322, 701: 1322}, + {9: 3973, 57: 4217}, + {1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 531: 1323, 1323, 1323, 535: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 548: 1323, 1323, 1323, 553: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 561: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 578: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 587: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 608: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 616: 1323, 1323, 1323, 1323, 1323, 1323, 1323, 1323, 625: 1323, 1323, 631: 1323, 1323, 1323, 1323, 656: 1323, 701: 1323}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4219}, // 1380 - {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 530: 1434, 1434, 1434, 534: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 547: 1434, 1434, 1434, 552: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 560: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 582: 1434, 1434, 586: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 607: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 625: 1434, 627: 1434, 1434, 1434, 633: 1434, 700: 1434}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4202}, - {9: 4203}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4204}, - {9: 2161, 57: 4205, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 531: 1321, 1321, 1321, 535: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 548: 1321, 1321, 1321, 553: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 561: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 578: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 587: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 608: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 616: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 625: 1321, 1321, 631: 1321, 1321, 1321, 1321, 656: 1321, 701: 1321}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4222, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4221}, + {57: 4226, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4223}, + {57: 4224, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1385 - {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 530: 1435, 1435, 1435, 534: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 547: 1435, 1435, 1435, 552: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 560: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 582: 1435, 1435, 586: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 607: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 625: 1435, 627: 1435, 1435, 1435, 633: 1435, 700: 1435}, - {9: 2162, 57: 4334, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {9: 4331}, - {9: 1438, 57: 1438, 532: 1438, 534: 1438, 536: 1438, 989, 541: 1438, 1438, 1438, 548: 989, 989, 552: 4222, 4221, 555: 1438, 562: 3913, 564: 1438, 1438, 1438, 1438, 1438, 576: 1438, 582: 1438, 604: 1438, 607: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 625: 1438, 627: 1438, 1438, 1438, 633: 1438, 700: 1438, 837: 4223, 4224}, - {529: 4105, 637: 4244, 1008: 4243, 1088: 4242}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4225}, + {1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 531: 1324, 1324, 1324, 535: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 548: 1324, 1324, 1324, 553: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 561: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 578: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 587: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 608: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 616: 1324, 1324, 1324, 1324, 1324, 1324, 1324, 1324, 625: 1324, 1324, 631: 1324, 1324, 1324, 1324, 656: 1324, 701: 1324}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4227}, + {1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 531: 1325, 1325, 1325, 535: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 548: 1325, 1325, 1325, 553: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 561: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 578: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 587: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 608: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 616: 1325, 1325, 1325, 1325, 1325, 1325, 1325, 1325, 625: 1325, 1325, 631: 1325, 1325, 1325, 1325, 656: 1325, 701: 1325}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4230, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4229}, // 1390 - {529: 2873, 545: 2871, 606: 2870, 645: 2866, 770: 4218, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220}, - {57: 4216, 537: 990, 548: 990, 990}, - {57: 4215}, - {57: 4214}, - {1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 534: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 545: 1017, 547: 1017, 1017, 1017, 552: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 560: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 582: 1017, 1017, 586: 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 1017, 625: 1017, 627: 1017, 1017, 1017, 633: 1017, 645: 1017, 700: 1017, 711: 1017, 798: 1017}, + {57: 4234, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4231}, + {57: 4232, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4233}, + {1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 531: 1326, 1326, 1326, 535: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 548: 1326, 1326, 1326, 553: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 561: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 578: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 587: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 608: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 616: 1326, 1326, 1326, 1326, 1326, 1326, 1326, 1326, 625: 1326, 1326, 631: 1326, 1326, 1326, 1326, 656: 1326, 701: 1326}, // 1395 - {1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 534: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 545: 1018, 547: 1018, 1018, 1018, 552: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 560: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 582: 1018, 1018, 586: 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 1018, 625: 1018, 627: 1018, 1018, 1018, 633: 1018, 645: 1018, 700: 1018, 711: 1018, 798: 1018}, - {1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 534: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 545: 1019, 547: 1019, 1019, 1019, 552: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 560: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 582: 1019, 1019, 586: 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 1019, 625: 1019, 627: 1019, 1019, 1019, 633: 1019, 645: 1019, 700: 1019, 711: 1019, 798: 1019}, - {1174, 1174, 57: 1174, 528: 1174, 530: 1174, 537: 990, 540: 1174, 548: 990, 990}, - {1173, 1173, 57: 1173, 528: 1173, 530: 1173, 537: 989, 540: 1173, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {1002, 1002, 57: 1002, 528: 1002, 530: 1002, 540: 1002}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4235}, + {1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 531: 1327, 1327, 1327, 535: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 548: 1327, 1327, 1327, 553: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 561: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 578: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 587: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 608: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 616: 1327, 1327, 1327, 1327, 1327, 1327, 1327, 1327, 625: 1327, 1327, 631: 1327, 1327, 1327, 1327, 656: 1327, 701: 1327}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4238, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4237}, + {57: 4242, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4239}, // 1400 - {1001, 1001, 57: 1001, 528: 1001, 530: 1001, 540: 1001}, - {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4237}, - {10: 4226, 262: 4227, 1350: 4228}, - {995, 995, 57: 995, 528: 995, 530: 995, 540: 995, 552: 4222, 4221, 838: 4225}, - {994, 994, 57: 994, 528: 994, 530: 994, 540: 994}, + {57: 4240, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4241}, + {1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 531: 1328, 1328, 1328, 535: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 548: 1328, 1328, 1328, 553: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 561: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 578: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 587: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 608: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 616: 1328, 1328, 1328, 1328, 1328, 1328, 1328, 1328, 625: 1328, 1328, 631: 1328, 1328, 1328, 1328, 656: 1328, 701: 1328}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4243}, + {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 531: 1329, 1329, 1329, 535: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 548: 1329, 1329, 1329, 553: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 561: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 578: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 587: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 608: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 616: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 625: 1329, 1329, 631: 1329, 1329, 1329, 1329, 656: 1329, 701: 1329}, // 1405 - {993, 993, 57: 993, 528: 993, 530: 993, 540: 993}, - {559: 1052, 586: 1052, 637: 1052, 640: 1052}, - {559: 1051, 586: 1051, 637: 1051, 640: 1051}, - {559: 4143, 586: 1050, 637: 1050, 640: 4230, 794: 4142, 810: 4229, 980: 4231, 1344: 4232}, - {1056, 1056, 9: 1056, 57: 1056, 211: 1056, 528: 1056, 530: 1056, 537: 1056, 540: 1056, 548: 1056, 1056, 556: 1056, 1056, 560: 1056, 586: 1056, 637: 1056}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4245}, + {9: 3973, 57: 4246}, + {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 531: 1330, 1330, 1330, 535: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 548: 1330, 1330, 1330, 553: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 561: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 578: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 587: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 608: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 616: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 625: 1330, 1330, 631: 1330, 1330, 1330, 1330, 656: 1330, 701: 1330}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4248}, + {9: 3973, 57: 4249}, // 1410 - {1055, 1055, 9: 1055, 57: 1055, 211: 1055, 528: 1055, 530: 1055, 537: 1055, 540: 1055, 548: 1055, 1055, 556: 1055, 1055, 560: 1055, 586: 1055, 637: 1055}, - {586: 1049, 637: 1049}, - {586: 4234, 637: 4233, 1431: 4235}, - {193: 1054}, - {193: 1053}, + {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 531: 1331, 1331, 1331, 535: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 548: 1331, 1331, 1331, 553: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 561: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 578: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 587: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 608: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 616: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 625: 1331, 1331, 631: 1331, 1331, 1331, 1331, 656: 1331, 701: 1331}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4251}, + {9: 4252, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4253}, + {9: 4254, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1415 - {193: 4236}, - {1045, 1045, 57: 1045, 528: 1045, 530: 1045, 537: 1045, 540: 1045, 548: 1045, 1045, 556: 1045, 1045, 560: 1045}, - {1048, 1048, 9: 4238, 57: 1048, 211: 4239, 528: 1048, 530: 1048, 537: 1048, 540: 1048, 548: 1048, 1048, 556: 1048, 1048, 560: 1048}, - {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4241}, - {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 4240}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4255}, + {57: 4256, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 531: 1347, 1347, 1347, 535: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 548: 1347, 1347, 1347, 553: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 561: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 578: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 587: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 608: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 616: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 625: 1347, 1347, 631: 1347, 1347, 1347, 1347, 656: 1347, 701: 1347}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4258, 1323: 4260, 1376: 4261, 1478: 4262, 4259}, + {57: 4270, 559: 4271, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1420 - {1046, 1046, 57: 1046, 528: 1046, 530: 1046, 537: 1046, 540: 1046, 548: 1046, 1046, 556: 1046, 1046, 560: 1046}, - {1047, 1047, 57: 1047, 528: 1047, 530: 1047, 537: 1047, 540: 1047, 548: 1047, 1047, 556: 1047, 1047, 560: 1047}, - {1475, 1475, 9: 4256, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 4255}, - {134, 134, 9: 134, 57: 134, 528: 134, 530: 134, 537: 134, 540: 134, 548: 134, 134, 552: 134, 134, 556: 134, 134, 560: 134, 562: 134}, - {529: 4245, 931: 4246}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 559: 4264, 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4263}, + {2: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 10: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 58: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 530: 1338, 532: 1338, 1338, 1338, 1338, 539: 1338, 1338, 542: 1338, 1338, 1338, 546: 1338, 1338, 551: 1338, 1338, 559: 1338, 1338, 577: 1338, 585: 1338, 1338, 615: 1338, 624: 1338, 627: 1338, 1338, 1338, 1338, 635: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 657: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 710: 1338}, + {2: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 10: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 58: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 530: 1337, 532: 1337, 1337, 1337, 1337, 539: 1337, 1337, 542: 1337, 1337, 1337, 546: 1337, 1337, 551: 1337, 1337, 559: 1337, 1337, 577: 1337, 585: 1337, 1337, 615: 1337, 624: 1337, 627: 1337, 1337, 1337, 1337, 635: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 657: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 710: 1337}, + {2: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 10: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 58: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 530: 1336, 532: 1336, 1336, 1336, 1336, 539: 1336, 1336, 542: 1336, 1336, 1336, 546: 1336, 1336, 551: 1336, 1336, 559: 1336, 1336, 577: 1336, 585: 1336, 1336, 615: 1336, 624: 1336, 627: 1336, 1336, 1336, 1336, 635: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 657: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 710: 1336}, + {559: 4267, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1425 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 1513, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 4250, 1477: 4249, 4248}, - {132, 132, 9: 132, 57: 132, 528: 132, 530: 132, 537: 132, 540: 132, 548: 132, 132, 552: 132, 132, 556: 132, 132, 560: 132, 562: 132}, - {1509, 1509, 9: 1509, 57: 1509, 528: 1509, 530: 1509, 540: 1509, 553: 1509, 558: 1509, 561: 1509, 1509, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {57: 4254}, - {9: 4252, 57: 1512}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4265}, + {57: 4266, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 531: 1353, 1353, 1353, 535: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 548: 1353, 1353, 1353, 553: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 561: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 578: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 587: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 608: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 616: 1353, 1353, 1353, 1353, 1353, 1353, 1353, 1353, 625: 1353, 1353, 631: 1353, 1353, 1353, 1353, 656: 1353, 701: 1353}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4268}, + {57: 4269, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1430 - {9: 1510, 57: 1510}, - {1508, 1508, 9: 1508, 57: 1508, 528: 1508, 4113, 1508, 540: 1508, 553: 1508, 558: 1508, 561: 1508, 1508}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 4253}, - {9: 1511, 57: 1511}, - {1514, 1514, 9: 1514, 57: 1514, 107: 1514, 528: 1514, 530: 1514, 537: 1514, 540: 1514, 548: 1514, 1514, 552: 1514, 1514, 556: 1514, 1514, 560: 1514, 562: 1514, 564: 1514}, + {1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 531: 1352, 1352, 1352, 535: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 548: 1352, 1352, 1352, 553: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 561: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 578: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 587: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 608: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 616: 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 625: 1352, 1352, 631: 1352, 1352, 1352, 1352, 656: 1352, 701: 1352}, + {1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 531: 1355, 1355, 1355, 535: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 548: 1355, 1355, 1355, 553: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 561: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 578: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 587: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 608: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 616: 1355, 1355, 1355, 1355, 1355, 1355, 1355, 1355, 625: 1355, 1355, 631: 1355, 1355, 1355, 1355, 656: 1355, 701: 1355}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4272}, + {57: 4273, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 531: 1354, 1354, 1354, 535: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 548: 1354, 1354, 1354, 553: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 561: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 578: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 587: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 608: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 616: 1354, 1354, 1354, 1354, 1354, 1354, 1354, 1354, 625: 1354, 1354, 631: 1354, 1354, 1354, 1354, 656: 1354, 701: 1354}, // 1435 - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 4258}, - {637: 4244, 1008: 4257}, - {133, 133, 9: 133, 57: 133, 528: 133, 530: 133, 537: 133, 540: 133, 548: 133, 133, 552: 133, 133, 556: 133, 133, 560: 133, 562: 133}, - {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 4260}, - {1043, 1043, 57: 1043, 528: 1043, 530: 1043, 537: 1043, 540: 1043, 548: 1043, 1043, 556: 1043, 1043, 560: 1043}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4275}, + {9: 4276, 559: 4277, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4283}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4278}, + {57: 4279, 557: 4280, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1440 - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 4286}, - {339: 4267, 711: 4266}, - {604: 4263}, - {339: 4264}, - {261: 4265}, + {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 531: 1360, 1360, 1360, 535: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 548: 1360, 1360, 1360, 553: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 561: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 578: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 587: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 608: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 616: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 625: 1360, 1360, 631: 1360, 1360, 1360, 1360, 656: 1360, 701: 1360}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4281}, + {57: 4282, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 531: 1358, 1358, 1358, 535: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 548: 1358, 1358, 1358, 553: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 561: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 578: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 587: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 608: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 616: 1358, 1358, 1358, 1358, 1358, 1358, 1358, 1358, 625: 1358, 1358, 631: 1358, 1358, 1358, 1358, 656: 1358, 701: 1358}, + {9: 4285, 57: 4284, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1445 - {1007, 1007, 57: 1007, 528: 1007, 530: 1007, 537: 1007, 540: 1007, 548: 1007, 1007, 557: 1007}, - {1006, 1006, 57: 1006, 192: 1006, 195: 1006, 225: 1006, 528: 1006, 530: 1006, 537: 1006, 540: 1006, 548: 1006, 1006, 557: 1006, 1206: 4269, 4280}, - {1006, 1006, 57: 1006, 192: 1006, 195: 1006, 528: 1006, 530: 1006, 537: 1006, 540: 1006, 548: 1006, 1006, 557: 1006, 1206: 4269, 4268}, - {1013, 1013, 57: 1013, 192: 4277, 195: 4278, 528: 1013, 530: 1013, 537: 1013, 540: 1013, 548: 1013, 1013, 557: 1013}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4272}, + {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 531: 1361, 1361, 1361, 535: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 548: 1361, 1361, 1361, 553: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 561: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 578: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 587: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 608: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 616: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 625: 1361, 1361, 631: 1361, 1361, 1361, 1361, 656: 1361, 701: 1361}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4286}, + {57: 4287, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 531: 1359, 1359, 1359, 535: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 548: 1359, 1359, 1359, 553: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 561: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 578: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 587: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 608: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 616: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 625: 1359, 1359, 631: 1359, 1359, 1359, 1359, 656: 1359, 701: 1359}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 4289}, // 1450 - {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 582: 1230, 1230, 586: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 625: 1230, 627: 1230, 1230, 1230, 633: 1230, 644: 1230, 1230, 698: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 4275, 715: 1230, 719: 1230, 1230, 1230, 725: 1230, 1230, 1230, 1230, 1230, 741: 1230, 760: 1230, 1230, 1230, 1230, 1230, 1230}, - {1228, 1228, 9: 1228, 57: 1228, 192: 1228, 195: 1228, 225: 1228, 528: 1228, 530: 1228, 537: 1228, 540: 1228, 548: 1228, 1228, 557: 1228, 1228, 709: 1228, 726: 1228, 728: 1228}, - {1005, 1005, 9: 4273, 57: 1005, 192: 1005, 195: 1005, 225: 1005, 528: 1005, 530: 1005, 537: 1005, 540: 1005, 548: 1005, 1005, 557: 1005}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4274}, - {1227, 1227, 9: 1227, 57: 1227, 192: 1227, 195: 1227, 213: 1227, 225: 1227, 528: 1227, 530: 1227, 537: 1227, 540: 1227, 548: 1227, 1227, 557: 1227, 1227, 709: 1227, 712: 1227, 726: 1227, 728: 1227, 760: 1227}, + {542: 3765, 3766, 3771, 583: 3767, 605: 4290, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4291}, + {57: 4292, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 531: 1362, 1362, 1362, 535: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 548: 1362, 1362, 1362, 553: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 561: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 578: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 587: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 608: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 616: 1362, 1362, 1362, 1362, 1362, 1362, 1362, 1362, 625: 1362, 1362, 631: 1362, 1362, 1362, 1362, 656: 1362, 701: 1362}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 882: 3730, 897: 4294}, // 1455 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4276, 3024, 3025, 3023}, - {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 582: 1229, 1229, 586: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 625: 1229, 627: 1229, 1229, 1229, 633: 1229, 644: 1229, 1229, 698: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 715: 1229, 719: 1229, 1229, 1229, 725: 1229, 1229, 1229, 1229, 1229, 741: 1229, 760: 1229, 1229, 1229, 1229, 1229, 1229}, - {1010, 1010, 57: 1010, 528: 1010, 530: 1010, 537: 1010, 540: 1010, 548: 1010, 1010, 557: 1010}, - {319: 4279}, - {1008, 1008, 57: 1008, 528: 1008, 530: 1008, 537: 1008, 540: 1008, 548: 1008, 1008, 557: 1008}, + {559: 4295}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4296}, + {57: 4297, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 531: 1364, 1364, 1364, 535: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 548: 1364, 1364, 1364, 553: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 561: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 578: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 587: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 608: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 616: 1364, 1364, 1364, 1364, 1364, 1364, 1364, 1364, 625: 1364, 1364, 631: 1364, 1364, 1364, 1364, 656: 1364, 701: 1364}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4299}, // 1460 - {1014, 1014, 57: 1014, 192: 4281, 195: 4283, 225: 4282, 528: 1014, 530: 1014, 537: 1014, 540: 1014, 548: 1014, 1014, 557: 1014}, - {1012, 1012, 57: 1012, 528: 1012, 530: 1012, 537: 1012, 540: 1012, 548: 1012, 1012, 557: 1012}, - {559: 4143, 794: 4285}, - {319: 4284}, - {1009, 1009, 57: 1009, 528: 1009, 530: 1009, 537: 1009, 540: 1009, 548: 1009, 1009, 557: 1009}, + {9: 4300, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {640: 4301}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4302}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 4303}, + {57: 4304}, // 1465 - {1011, 1011, 57: 1011, 528: 1011, 530: 1011, 537: 1011, 540: 1011, 548: 1011, 1011, 557: 1011}, - {1175, 1175, 57: 1175, 528: 1175, 530: 1175, 537: 1175, 540: 1175, 548: 1175, 1175}, - {1399: 4288}, - {531: 4289}, - {245, 245, 57: 245, 129: 4293, 150: 4292, 528: 245, 530: 245, 537: 245, 540: 245, 548: 245, 245, 719: 245, 925: 4291, 1163: 4290}, + {1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 531: 1365, 1365, 1365, 535: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 548: 1365, 1365, 1365, 553: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 561: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 578: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 587: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 608: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 616: 1365, 1365, 1365, 1365, 1365, 1365, 1365, 1365, 625: 1365, 1365, 631: 1365, 1365, 1365, 1365, 656: 1365, 701: 1365}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4306}, + {9: 4307, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 4309, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4308}, + {57: 4313, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1470 - {230, 230, 57: 230, 528: 230, 530: 230, 537: 230, 540: 230, 548: 230, 230, 719: 4321, 1051: 4320}, - {132: 4300, 847: 4296, 851: 4298, 856: 4299, 858: 4297, 1162: 4295, 1347: 4294}, - {243, 243, 17: 243, 58: 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 243, 79: 243, 243, 243, 243, 243, 132: 243, 528: 243, 243, 558: 243, 604: 243, 710: 243, 847: 243, 851: 243, 856: 243, 858: 243}, - {242, 242, 17: 242, 58: 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 242, 79: 242, 242, 242, 242, 242, 132: 242, 528: 242, 242, 558: 242, 604: 242, 710: 242, 847: 242, 851: 242, 856: 242, 858: 242}, - {244, 244, 57: 244, 132: 4300, 528: 244, 244, 244, 537: 244, 540: 244, 547: 244, 244, 244, 554: 244, 719: 244, 847: 4296, 851: 4298, 856: 4299, 858: 4297, 1162: 4319}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 1416, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4310}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 4311}, + {57: 4312, 542: 3759}, + {1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 531: 1366, 1366, 1366, 535: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 548: 1366, 1366, 1366, 553: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 561: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 578: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 587: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 608: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 616: 1366, 1366, 1366, 1366, 1366, 1366, 1366, 1366, 625: 1366, 1366, 631: 1366, 1366, 1366, 1366, 656: 1366, 701: 1366}, + {1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 531: 1367, 1367, 1367, 535: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 548: 1367, 1367, 1367, 553: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 561: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 578: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 587: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 608: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 616: 1367, 1367, 1367, 1367, 1367, 1367, 1367, 1367, 625: 1367, 1367, 631: 1367, 1367, 1367, 1367, 656: 1367, 701: 1367}, // 1475 - {240, 240, 57: 240, 132: 240, 528: 240, 240, 240, 537: 240, 540: 240, 547: 240, 240, 240, 554: 240, 719: 240, 847: 240, 851: 240, 856: 240, 858: 240}, - {720: 4317}, - {531: 4311, 636: 4312, 638: 4313, 949: 4316}, - {720: 4314}, - {720: 4309}, + {57: 2171, 560: 4316, 1175: 4315, 4317}, + {57: 2170}, + {57: 2169}, + {57: 4318}, + {1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 531: 1368, 1368, 1368, 535: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 548: 1368, 1368, 1368, 553: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 561: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 578: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 587: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 608: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 616: 1368, 1368, 1368, 1368, 1368, 1368, 1368, 1368, 625: 1368, 1368, 631: 1368, 1368, 1368, 1368, 656: 1368, 701: 1368}, // 1480 - {546: 4301}, - {720: 4302}, - {531: 4303, 636: 4304, 638: 4305, 1016: 4306}, - {422, 422, 9: 422, 57: 422, 132: 422, 528: 422, 422, 422, 537: 422, 540: 422, 547: 422, 422, 422, 554: 422, 719: 422, 847: 422, 851: 422, 856: 422, 858: 422, 1002: 422}, - {421, 421, 9: 421, 57: 421, 132: 421, 528: 421, 421, 421, 537: 421, 540: 421, 547: 421, 421, 421, 554: 421, 719: 421, 847: 421, 851: 421, 856: 421, 858: 421, 1002: 421}, + {57: 2171, 560: 4316, 1175: 4315, 4320}, + {57: 4321}, + {1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 531: 1369, 1369, 1369, 535: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 548: 1369, 1369, 1369, 553: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 561: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 578: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 587: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 608: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 616: 1369, 1369, 1369, 1369, 1369, 1369, 1369, 1369, 625: 1369, 1369, 631: 1369, 1369, 1369, 1369, 656: 1369, 701: 1369}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 4323}, + {9: 4324, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, // 1485 - {420, 420, 9: 420, 57: 420, 132: 420, 528: 420, 420, 420, 537: 420, 540: 420, 547: 420, 420, 420, 554: 420, 719: 420, 847: 420, 851: 420, 856: 420, 858: 420, 1002: 420}, - {235, 235, 57: 235, 132: 235, 528: 235, 235, 235, 537: 235, 540: 235, 547: 235, 235, 235, 554: 235, 719: 235, 847: 235, 851: 235, 856: 235, 858: 235, 1002: 4307}, - {851: 4308}, - {234, 234, 57: 234, 132: 234, 528: 234, 234, 234, 537: 234, 540: 234, 547: 234, 234, 234, 554: 234, 719: 234, 847: 234, 851: 234, 856: 234, 858: 234}, - {531: 4311, 636: 4312, 638: 4313, 949: 4310}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 4325}, + {57: 4326, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 531: 1371, 1371, 1371, 535: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 548: 1371, 1371, 1371, 553: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 561: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 578: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 587: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 608: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 616: 1371, 1371, 1371, 1371, 1371, 1371, 1371, 1371, 625: 1371, 1371, 631: 1371, 1371, 1371, 1371, 656: 1371, 701: 1371}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4329}, + {9: 3973, 57: 2172}, // 1490 - {236, 236, 57: 236, 132: 236, 528: 236, 236, 236, 537: 236, 540: 236, 547: 236, 236, 236, 554: 236, 719: 236, 847: 236, 851: 236, 856: 236, 858: 236}, - {233, 233, 57: 233, 132: 233, 528: 233, 233, 233, 537: 233, 540: 233, 547: 233, 233, 233, 554: 233, 719: 233, 847: 233, 851: 233, 856: 233, 858: 233}, - {232, 232, 57: 232, 132: 232, 528: 232, 232, 232, 537: 232, 540: 232, 547: 232, 232, 232, 554: 232, 719: 232, 847: 232, 851: 232, 856: 232, 858: 232}, - {231, 231, 57: 231, 132: 231, 528: 231, 231, 231, 537: 231, 540: 231, 547: 231, 231, 231, 554: 231, 719: 231, 847: 231, 851: 231, 856: 231, 858: 231}, - {531: 4311, 636: 4312, 638: 4313, 949: 4315}, + {57: 4330}, + {1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 531: 1372, 1372, 1372, 535: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 548: 1372, 1372, 1372, 553: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 561: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 578: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 587: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 608: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 616: 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 625: 1372, 1372, 631: 1372, 1372, 1372, 1372, 656: 1372, 701: 1372}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4332}, + {9: 3973, 57: 4333, 541: 4334}, + {1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 531: 1377, 1377, 1377, 535: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 548: 1377, 1377, 1377, 553: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 561: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 578: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 587: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 608: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 616: 1377, 1377, 1377, 1377, 1377, 1377, 1377, 1377, 625: 1377, 1377, 631: 1377, 1377, 1377, 1377, 656: 1377, 701: 1377}, // 1495 - {237, 237, 57: 237, 132: 237, 528: 237, 237, 237, 537: 237, 540: 237, 547: 237, 237, 237, 554: 237, 719: 237, 847: 237, 851: 237, 856: 237, 858: 237}, - {238, 238, 57: 238, 132: 238, 528: 238, 238, 238, 537: 238, 540: 238, 547: 238, 238, 238, 554: 238, 719: 238, 847: 238, 851: 238, 856: 238, 858: 238}, - {531: 4311, 636: 4312, 638: 4313, 949: 4318}, - {239, 239, 57: 239, 132: 239, 528: 239, 239, 239, 537: 239, 540: 239, 547: 239, 239, 239, 554: 239, 719: 239, 847: 239, 851: 239, 856: 239, 858: 239}, - {241, 241, 57: 241, 132: 241, 528: 241, 241, 241, 537: 241, 540: 241, 547: 241, 241, 241, 554: 241, 719: 241, 847: 241, 851: 241, 856: 241, 858: 241}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 4335}, + {57: 4338}, + {945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 945, 57: 945, 131: 945, 154: 945, 529: 945, 945, 945, 533: 945, 945, 945, 945, 945, 945, 545: 945, 945, 945, 945, 551: 945, 945, 556: 945, 564: 945, 585: 945, 607: 945, 655: 945, 700: 945, 702: 945, 945, 945, 945, 945, 945, 945, 945, 720: 945, 945}, + {944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 944, 57: 944, 131: 944, 154: 944, 529: 944, 944, 944, 533: 944, 944, 944, 944, 944, 944, 545: 944, 944, 944, 944, 551: 944, 944, 556: 944, 564: 944, 585: 944, 607: 944, 655: 944, 700: 944, 702: 944, 944, 944, 944, 944, 944, 944, 944, 720: 944, 944}, + {1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 531: 1376, 1376, 1376, 535: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 548: 1376, 1376, 1376, 553: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 561: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 578: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 587: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 608: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 616: 1376, 1376, 1376, 1376, 1376, 1376, 1376, 1376, 625: 1376, 1376, 631: 1376, 1376, 1376, 1376, 656: 1376, 701: 1376}, // 1500 - {1020, 1020, 57: 1020, 528: 1020, 530: 1020, 537: 1020, 540: 1020, 548: 1020, 1020}, - {228, 228, 57: 228, 528: 228, 228, 228, 537: 228, 540: 228, 547: 228, 228, 228, 554: 228, 847: 228, 1453: 4322, 4323}, - {226, 226, 57: 226, 528: 226, 226, 226, 537: 226, 540: 226, 547: 226, 226, 226, 554: 226, 847: 4327, 1372: 4326}, - {720: 4324}, - {531: 4311, 636: 4312, 638: 4313, 949: 4325}, + {1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 531: 1378, 1378, 1378, 535: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 548: 1378, 1378, 1378, 553: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 561: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 578: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 587: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 608: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 616: 1378, 1378, 1378, 1378, 1378, 1378, 1378, 1378, 625: 1378, 1378, 631: 1378, 1378, 1378, 1378, 656: 1378, 701: 1378}, + {57: 4341, 560: 4342}, + {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 531: 1300, 1300, 1300, 535: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 548: 1300, 1300, 1300, 553: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 561: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 578: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 587: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 608: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 616: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 625: 1300, 1300, 631: 1300, 1300, 1300, 1300, 656: 1300, 701: 1300}, + {57: 4343}, + {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 531: 1299, 1299, 1299, 535: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 548: 1299, 1299, 1299, 553: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 561: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 578: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 587: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 608: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 616: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 625: 1299, 1299, 631: 1299, 1299, 1299, 1299, 656: 1299, 701: 1299}, // 1505 - {227, 227, 57: 227, 528: 227, 227, 227, 537: 227, 540: 227, 547: 227, 227, 227, 554: 227, 847: 227}, - {229, 229, 57: 229, 528: 229, 229, 229, 537: 229, 540: 229, 547: 229, 229, 229, 554: 229}, - {720: 4328}, - {531: 4311, 636: 4312, 638: 4313, 949: 4329}, - {225, 225, 57: 225, 528: 225, 225, 225, 537: 225, 540: 225, 547: 225, 225, 225, 554: 225}, + {57: 4345}, + {1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 531: 1379, 1379, 1379, 535: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 548: 1379, 1379, 1379, 553: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 561: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 578: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 587: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 608: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 616: 1379, 1379, 1379, 1379, 1379, 1379, 1379, 1379, 625: 1379, 1379, 631: 1379, 1379, 1379, 1379, 656: 1379, 701: 1379}, + {57: 4348}, + {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 531: 1380, 1380, 1380, 535: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 548: 1380, 1380, 1380, 553: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 561: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 578: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 587: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 608: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 616: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 625: 1380, 1380, 631: 1380, 1380, 1380, 1380, 656: 1380, 701: 1380}, + {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 531: 1394, 1394, 1394, 535: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 548: 1394, 1394, 1394, 553: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 561: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 578: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 587: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 608: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 616: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 625: 1394, 1394, 631: 1394, 1394, 1394, 1394, 656: 1394, 701: 1394, 711: 1394, 716: 1394, 724: 1394}, // 1510 - {1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 534: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 545: 1016, 547: 1016, 1016, 1016, 552: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 560: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 582: 1016, 1016, 586: 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 1016, 625: 1016, 627: 1016, 1016, 1016, 633: 1016, 645: 1016, 700: 1016, 711: 1016, 798: 1016}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4332}, - {9: 2161, 57: 4333, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 530: 1436, 1436, 1436, 534: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 547: 1436, 1436, 1436, 552: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 560: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 582: 1436, 1436, 586: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 607: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 625: 1436, 627: 1436, 1436, 1436, 633: 1436, 700: 1436}, - {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 530: 1437, 1437, 1437, 534: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 547: 1437, 1437, 1437, 552: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 560: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 582: 1437, 1437, 586: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 607: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 625: 1437, 627: 1437, 1437, 1437, 633: 1437, 700: 1437}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4350}, + {57: 4351}, + {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 531: 1381, 1381, 1381, 535: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 548: 1381, 1381, 1381, 553: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 561: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 578: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 587: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 608: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 616: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 625: 1381, 1381, 631: 1381, 1381, 1381, 1381, 656: 1381, 701: 1381}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4353}, + {57: 4354}, // 1515 - {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 530: 1439, 1439, 1439, 534: 1439, 1439, 3666, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 547: 1439, 1439, 1439, 552: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 560: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 582: 1439, 1439, 586: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 607: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 625: 1439, 627: 1439, 1439, 1439, 633: 1439, 700: 1439}, - {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 530: 1441, 1441, 1441, 534: 1441, 1441, 3666, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 547: 1441, 1441, 1441, 552: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 560: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 582: 1441, 1441, 586: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 607: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 625: 1441, 627: 1441, 1441, 1441, 633: 1441, 700: 1441}, - {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 530: 1442, 1442, 1442, 534: 1442, 1442, 3666, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 547: 1442, 1442, 1442, 552: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 560: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 582: 1442, 1442, 586: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 607: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 625: 1442, 627: 1442, 1442, 1442, 633: 1442, 700: 1442}, - {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 530: 1443, 1443, 1443, 534: 1443, 1443, 3666, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 547: 1443, 1443, 1443, 552: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 560: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 582: 1443, 1443, 586: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 607: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 625: 1443, 627: 1443, 1443, 1443, 633: 1443, 700: 1443}, - {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 530: 1444, 1444, 1444, 534: 1444, 1444, 3666, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 547: 1444, 1444, 1444, 552: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 560: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 582: 1444, 1444, 586: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 607: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 625: 1444, 627: 1444, 1444, 1444, 633: 1444, 700: 1444}, + {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 531: 1382, 1382, 1382, 535: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 548: 1382, 1382, 1382, 553: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 561: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 578: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 587: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 608: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 616: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 625: 1382, 1382, 631: 1382, 1382, 1382, 1382, 656: 1382, 701: 1382}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4356}, + {9: 4357, 541: 4358, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {78: 4369, 118: 4365, 172: 4371, 175: 4366, 4364, 179: 4368, 552: 4376, 585: 4362, 708: 4375, 733: 4367, 4372, 4373, 738: 4374, 814: 4370, 947: 4363, 1116: 4361}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 4359}, // 1520 - {531: 4343}, - {531: 4342}, - {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 530: 1424, 1424, 1424, 534: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 547: 1424, 1424, 1424, 552: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 560: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 582: 1424, 1424, 586: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 607: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 625: 1424, 627: 1424, 1424, 1424, 633: 1424, 700: 1424}, - {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 530: 1425, 1425, 1425, 534: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 547: 1425, 1425, 1425, 552: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 560: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 582: 1425, 1425, 586: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 607: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 625: 1425, 627: 1425, 1425, 1425, 633: 1425, 700: 1425}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4345, 3024, 3025, 3023}, + {57: 4360}, + {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 531: 1442, 1442, 1442, 535: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 548: 1442, 1442, 1442, 553: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 561: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 578: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 587: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 608: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 616: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 625: 1442, 1442, 631: 1442, 1442, 1442, 1442, 656: 1442, 701: 1442}, + {57: 4412}, + {57: 459, 530: 4391, 720: 459, 837: 4392, 884: 4411}, + {16: 459, 57: 459, 530: 4391, 552: 459, 585: 459, 708: 459, 720: 459, 837: 4392, 884: 4396}, // 1525 - {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 4346, 1456, 1456, 1456, 534: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 547: 1456, 1456, 1456, 552: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 560: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 582: 1456, 1456, 586: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 607: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 625: 1456, 627: 1456, 1456, 1456, 633: 1456, 700: 1456, 713: 4111, 716: 1456, 1456}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4347}, - {57: 4348}, - {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 530: 1288, 1288, 1288, 534: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 547: 1288, 1288, 1288, 552: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 560: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 582: 1288, 1288, 586: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 607: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 625: 1288, 627: 1288, 1288, 1288, 633: 1288, 700: 1288}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 4350}, + {57: 1260, 720: 1260}, + {57: 1259, 720: 1259}, + {57: 459, 530: 4391, 720: 459, 837: 4392, 884: 4395}, + {57: 452, 530: 4378, 720: 452, 837: 4379, 999: 4394, 1006: 4380}, + {57: 459, 530: 4391, 720: 459, 837: 4392, 884: 4390}, // 1530 - {541: 4033}, - {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 530: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 546: 1495, 1495, 1495, 1495, 552: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 560: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 582: 1495, 1495, 586: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 607: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 625: 1495, 627: 1495, 1495, 1495, 633: 1495, 698: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495}, - {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 530: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 546: 1492, 1492, 1492, 1492, 552: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 560: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 582: 1492, 1492, 586: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 607: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 625: 1492, 627: 1492, 1492, 1492, 633: 1492, 698: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492}, - {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 530: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 546: 1491, 1491, 1491, 1491, 552: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 560: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 582: 1491, 1491, 586: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 607: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 625: 1491, 627: 1491, 1491, 1491, 633: 1491, 698: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491}, - {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 530: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 546: 1489, 1489, 1489, 1489, 552: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 560: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 582: 1489, 1489, 586: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 607: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 625: 1489, 627: 1489, 1489, 1489, 633: 1489, 698: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489}, + {57: 523, 720: 523, 736: 4387, 4388, 1218: 4389}, + {57: 523, 720: 523, 736: 4387, 4388, 1218: 4386}, + {57: 1253, 720: 1253}, + {57: 1252, 720: 1252}, + {57: 452, 530: 4378, 720: 452, 837: 4379, 999: 4377, 1006: 4380}, // 1535 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4357, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4356}, - {57: 4361, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4358}, - {57: 4359, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4360}, + {57: 1250, 720: 1250}, + {16: 497, 57: 497, 530: 497, 552: 497, 585: 497, 708: 497, 720: 497}, + {16: 496, 57: 496, 530: 496, 552: 496, 585: 496, 708: 496, 720: 496}, + {57: 1251, 720: 1251}, + {560: 3021, 795: 3849, 811: 4381}, // 1540 - {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 530: 1296, 1296, 1296, 534: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 547: 1296, 1296, 1296, 552: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 560: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 582: 1296, 1296, 586: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 607: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 625: 1296, 627: 1296, 1296, 1296, 633: 1296, 700: 1296}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4362}, - {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 530: 1297, 1297, 1297, 534: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 547: 1297, 1297, 1297, 552: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 560: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 582: 1297, 1297, 586: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 607: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 625: 1297, 627: 1297, 1297, 1297, 633: 1297, 700: 1297}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4365, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4364}, - {9: 4375, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 78: 451, 529: 451, 533: 451, 451, 451, 451, 451, 545: 451, 547: 451, 700: 451, 702: 451, 451, 451, 451, 451, 451, 720: 451, 814: 451, 816: 451}, + {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 57: 450, 78: 450, 529: 450, 533: 450, 450, 450, 450, 450, 545: 450, 547: 450, 700: 450, 702: 450, 450, 450, 450, 450, 450, 720: 450, 814: 450, 816: 450}, + {9: 4383, 57: 4382}, + {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 16: 460, 57: 460, 78: 460, 151: 460, 460, 460, 529: 460, 533: 460, 460, 460, 460, 460, 545: 460, 547: 460, 552: 460, 576: 460, 585: 460, 604: 460, 700: 460, 702: 460, 460, 460, 460, 460, 460, 460, 720: 460, 814: 460, 816: 460}, + {560: 3021, 795: 3849, 811: 4384}, // 1545 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4366}, - {9: 4367, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4369, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4368}, - {57: 4373, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4370}, + {57: 4385}, + {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 78: 449, 529: 449, 533: 449, 449, 449, 449, 449, 545: 449, 547: 449, 700: 449, 702: 449, 449, 449, 449, 449, 449, 720: 449, 814: 449, 816: 449}, + {57: 1254, 720: 1254}, + {57: 522, 720: 522}, + {57: 521, 720: 521}, // 1550 - {57: 4371, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4372}, - {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 530: 1292, 1292, 1292, 534: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 547: 1292, 1292, 1292, 552: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 560: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 582: 1292, 1292, 586: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 607: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 625: 1292, 627: 1292, 1292, 1292, 633: 1292, 700: 1292}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4374}, - {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 530: 1294, 1294, 1294, 534: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 547: 1294, 1294, 1294, 552: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 560: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 582: 1294, 1294, 586: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 607: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 625: 1294, 627: 1294, 1294, 1294, 633: 1294, 700: 1294}, + {57: 1255, 720: 1255}, + {57: 1256, 720: 1256}, + {560: 3021, 795: 3849, 811: 4393}, + {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 458, 57: 458, 78: 458, 151: 458, 458, 458, 529: 458, 533: 458, 458, 458, 458, 458, 545: 458, 547: 458, 552: 458, 576: 458, 585: 458, 604: 458, 700: 458, 702: 458, 458, 458, 458, 458, 458, 458, 720: 458, 814: 458, 816: 458}, + {57: 4382}, // 1555 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 712: 4377, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4376}, - {57: 4381, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4378}, - {57: 4379, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4380}, + {57: 1257, 720: 1257}, + {57: 1258, 720: 1258}, + {16: 4401, 57: 446, 552: 4402, 585: 4398, 708: 4400, 720: 446, 849: 4399, 892: 4397}, + {57: 1261, 720: 1261}, + {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 16: 4401, 57: 443, 529: 443, 533: 443, 443, 443, 443, 443, 545: 443, 547: 443, 552: 4402, 700: 443, 702: 443, 443, 443, 443, 443, 443, 4400, 720: 443, 849: 4409, 1393: 4408}, // 1560 - {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 530: 1293, 1293, 1293, 534: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 547: 1293, 1293, 1293, 552: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 560: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 582: 1293, 1293, 586: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 607: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 625: 1293, 627: 1293, 1293, 1293, 633: 1293, 700: 1293}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4382}, - {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 530: 1295, 1295, 1295, 534: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 547: 1295, 1295, 1295, 552: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 560: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 582: 1295, 1295, 586: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 607: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 625: 1295, 627: 1295, 1295, 1295, 633: 1295, 700: 1295}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 881: 4384}, - {9: 4385}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 4405}, + {556: 4404}, + {440, 440, 440, 440, 440, 440, 440, 440, 440, 10: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 58: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 532: 440, 534: 440, 554: 440, 562: 440, 578: 440, 585: 440}, + {556: 4403}, + {439, 439, 439, 439, 439, 439, 439, 439, 439, 10: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 58: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 532: 439, 534: 439, 554: 439, 562: 439, 578: 439, 585: 439}, // 1565 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4386}, - {9: 4387, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4388}, - {57: 4389, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 530: 1342, 1342, 1342, 534: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 547: 1342, 1342, 1342, 552: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 560: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 582: 1342, 1342, 586: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 607: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 625: 1342, 627: 1342, 1342, 1342, 633: 1342, 700: 1342}, + {441, 441, 441, 441, 441, 441, 441, 441, 441, 10: 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 58: 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 532: 441, 534: 441, 554: 441, 562: 441, 578: 441, 585: 441}, + {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 57: 448, 529: 448, 533: 448, 448, 448, 448, 448, 545: 448, 547: 448, 585: 4406, 700: 448, 702: 448, 448, 448, 448, 448, 448, 720: 448, 1392: 4407}, + {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 529: 447, 533: 447, 447, 447, 447, 447, 545: 447, 547: 447, 700: 447, 702: 447, 447, 447, 447, 447, 447, 720: 447}, + {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 57: 444, 529: 444, 533: 444, 444, 444, 444, 444, 545: 444, 547: 444, 700: 444, 702: 444, 444, 444, 444, 444, 444, 720: 444}, + {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 529: 445, 533: 445, 445, 445, 445, 445, 545: 445, 547: 445, 700: 445, 702: 445, 445, 445, 445, 445, 445, 720: 445}, // 1570 - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 881: 4391}, - {9: 4392}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4393}, - {9: 4394, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4395}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 4410}, + {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 529: 442, 533: 442, 442, 442, 442, 442, 545: 442, 547: 442, 700: 442, 702: 442, 442, 442, 442, 442, 442, 720: 442}, + {57: 1262, 720: 1262}, + {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 531: 1443, 1443, 1443, 535: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 548: 1443, 1443, 1443, 553: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 561: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 578: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 587: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 608: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 616: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 625: 1443, 1443, 631: 1443, 1443, 1443, 1443, 656: 1443, 701: 1443}, + {565: 3728, 3726, 3727, 3725, 3723, 588: 1268, 796: 3724, 3722}, // 1575 - {57: 4396, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 530: 1343, 1343, 1343, 534: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 547: 1343, 1343, 1343, 552: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 560: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 582: 1343, 1343, 586: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 607: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 625: 1343, 627: 1343, 1343, 1343, 633: 1343, 700: 1343}, - {174: 4400, 4399, 178: 4401, 184: 4402, 1355: 4398}, - {9: 4403}, - {9: 1332}, + {588: 4417, 1298: 4416, 1494: 4415}, + {97: 1264, 588: 4417, 4423, 1298: 4422, 1347: 4421}, + {97: 1267, 588: 1267, 1267}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4418}, + {565: 3728, 3726, 3727, 3725, 3723, 606: 4419, 796: 3724, 3722}, // 1580 - {9: 1331}, - {9: 1330}, - {9: 1329}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4404}, - {57: 4405, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4420}, + {97: 1265, 565: 3728, 3726, 3727, 3725, 3723, 588: 1265, 1265, 796: 3724, 3722}, + {97: 4425}, + {97: 1266, 588: 1266, 1266}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4424}, // 1585 - {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 530: 1349, 1349, 1349, 534: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 547: 1349, 1349, 1349, 552: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 560: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 582: 1349, 1349, 586: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 607: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 625: 1349, 627: 1349, 1349, 1349, 633: 1349, 700: 1349}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4407}, - {9: 4408}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 4410}, - {2195, 2195, 6: 2195, 2195, 2195, 2195, 15: 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 2195, 57: 2195, 86: 2195, 88: 2195, 90: 2195, 2195, 94: 2195, 2195, 97: 2195, 2195, 2195, 2195, 102: 2195, 131: 2195, 161: 2195, 2195, 2195, 2195, 533: 2195, 536: 2195, 2195, 551: 2195, 2195, 2195, 561: 2195, 563: 2195, 706: 2195, 2195, 715: 2195}, + {97: 1263, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 531: 1444, 1444, 1444, 535: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 548: 1444, 1444, 1444, 553: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 561: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 578: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 587: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 608: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 616: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 625: 1444, 1444, 631: 1444, 1444, 1444, 1444, 656: 1444, 701: 1444}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4427}, + {536: 4428, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {78: 4369, 118: 4365, 172: 4371, 175: 4366, 4364, 179: 4368, 552: 4376, 585: 4362, 708: 4375, 733: 4367, 4372, 4373, 738: 4374, 814: 4370, 947: 4363, 1116: 4429}, // 1590 - {57: 4416}, - {155, 155, 6: 155, 155, 155, 15: 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 57: 155, 86: 155, 88: 155, 90: 155, 155, 94: 155, 155, 97: 155, 155, 155, 155, 102: 155, 533: 155, 536: 155, 155, 551: 155, 563: 155, 706: 155, 155, 715: 155}, - {559: 4143, 794: 4409, 820: 4415}, - {559: 4143, 794: 4414}, - {153, 153, 6: 153, 153, 153, 15: 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 57: 153, 86: 153, 88: 153, 90: 153, 153, 94: 153, 153, 97: 153, 153, 153, 153, 102: 153, 533: 153, 536: 153, 153, 551: 153, 563: 153, 706: 153, 153, 715: 153}, + {57: 1437, 720: 4431, 1315: 4430}, + {57: 4432}, + {57: 1436}, + {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 531: 1445, 1445, 1445, 535: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 548: 1445, 1445, 1445, 553: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 561: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 578: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 587: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 608: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 616: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 625: 1445, 1445, 631: 1445, 1445, 1445, 1445, 656: 1445, 701: 1445}, + {1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 531: 1446, 1446, 1446, 535: 1446, 1446, 3676, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 548: 1446, 1446, 1446, 553: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 561: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 578: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 587: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 608: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 616: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 625: 1446, 1446, 631: 1446, 1446, 1446, 1446, 656: 1446, 701: 1446}, // 1595 - {154, 154, 6: 154, 154, 154, 15: 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 57: 154, 86: 154, 88: 154, 90: 154, 154, 94: 154, 154, 97: 154, 154, 154, 154, 102: 154, 533: 154, 536: 154, 154, 551: 154, 563: 154, 706: 154, 154, 715: 154}, - {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 530: 1320, 1320, 1320, 534: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 547: 1320, 1320, 1320, 552: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 560: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 582: 1320, 1320, 586: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 607: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 625: 1320, 627: 1320, 1320, 1320, 633: 1320, 700: 1320}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4418}, - {57: 4419}, - {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 530: 1321, 1321, 1321, 534: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 547: 1321, 1321, 1321, 552: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 560: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 582: 1321, 1321, 586: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 607: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 625: 1321, 627: 1321, 1321, 1321, 633: 1321, 700: 1321}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4435}, + {565: 3728, 3726, 3727, 3725, 3723, 584: 4436, 796: 3724, 3722}, + {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 531: 1447, 1447, 1447, 535: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 548: 1447, 1447, 1447, 553: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 561: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 578: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 587: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 608: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 616: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 625: 1447, 1447, 631: 1447, 1447, 1447, 1447, 656: 1447, 701: 1447}, + {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 531: 1448, 1448, 1448, 535: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 548: 1448, 1448, 1448, 553: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 561: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 578: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 587: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 608: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 616: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 625: 1448, 1448, 631: 1448, 1448, 1448, 1448, 656: 1448, 701: 1448}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4439}, // 1600 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4421}, - {57: 4422, 535: 4423, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 530: 1337, 1337, 1337, 534: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 547: 1337, 1337, 1337, 552: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 560: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 582: 1337, 1337, 586: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 607: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 625: 1337, 627: 1337, 1337, 1337, 633: 1337, 700: 1337}, - {551: 4137, 584: 4425, 706: 4136, 944: 4424}, - {529: 4154, 836: 4428}, + {9: 4440}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4441}, + {9: 2176, 57: 4442, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 531: 1449, 1449, 1449, 535: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 548: 1449, 1449, 1449, 553: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 561: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 578: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 587: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 608: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 616: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 625: 1449, 1449, 631: 1449, 1449, 1449, 1449, 656: 1449, 701: 1449}, + {9: 2177, 57: 4448, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1605 - {529: 4154, 836: 4426}, - {57: 4427}, - {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 530: 1335, 1335, 1335, 534: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 547: 1335, 1335, 1335, 552: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 560: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 582: 1335, 1335, 586: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 607: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 625: 1335, 627: 1335, 1335, 1335, 633: 1335, 700: 1335}, - {57: 4429}, - {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 530: 1336, 1336, 1336, 534: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 547: 1336, 1336, 1336, 552: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 560: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 582: 1336, 1336, 586: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 607: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 625: 1336, 627: 1336, 1336, 1336, 633: 1336, 700: 1336}, + {9: 4445}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4446}, + {9: 2176, 57: 4447, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 531: 1450, 1450, 1450, 535: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 548: 1450, 1450, 1450, 553: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 561: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 578: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 587: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 608: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 616: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 625: 1450, 1450, 631: 1450, 1450, 1450, 1450, 656: 1450, 701: 1450}, + {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 531: 1451, 1451, 1451, 535: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 548: 1451, 1451, 1451, 553: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 561: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 578: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 587: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 608: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 616: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 625: 1451, 1451, 631: 1451, 1451, 1451, 1451, 656: 1451, 701: 1451}, // 1610 - {1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 530: 1359, 1359, 1359, 534: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 547: 1359, 1359, 1359, 552: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 560: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 582: 1359, 1359, 586: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 607: 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 1359, 625: 1359, 627: 1359, 1359, 1359, 633: 1359, 700: 1359}, - {1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 530: 1360, 1360, 1360, 534: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 547: 1360, 1360, 1360, 552: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 560: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 582: 1360, 1360, 586: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 607: 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 1360, 625: 1360, 627: 1360, 1360, 1360, 633: 1360, 700: 1360}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4433}, - {57: 4434}, - {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 530: 1356, 1356, 1356, 534: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 547: 1356, 1356, 1356, 552: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 560: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 582: 1356, 1356, 586: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 607: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 625: 1356, 627: 1356, 1356, 1356, 633: 1356, 700: 1356}, + {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 531: 1453, 1453, 1453, 535: 1453, 1453, 3676, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 548: 1453, 1453, 1453, 553: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 561: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 578: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 587: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 608: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 616: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 625: 1453, 1453, 631: 1453, 1453, 1453, 1453, 656: 1453, 701: 1453}, + {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 531: 1455, 1455, 1455, 535: 1455, 1455, 3676, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 548: 1455, 1455, 1455, 553: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 561: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 578: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 587: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 608: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 616: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 625: 1455, 1455, 631: 1455, 1455, 1455, 1455, 656: 1455, 701: 1455}, + {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 531: 1456, 1456, 1456, 535: 1456, 1456, 3676, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 548: 1456, 1456, 1456, 553: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 561: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 578: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 587: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 608: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 616: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 625: 1456, 1456, 631: 1456, 1456, 1456, 1456, 656: 1456, 701: 1456}, + {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 531: 1457, 1457, 1457, 535: 1457, 1457, 3676, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 548: 1457, 1457, 1457, 553: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 561: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 578: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 587: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 608: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 616: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 625: 1457, 1457, 631: 1457, 1457, 1457, 1457, 656: 1457, 701: 1457}, + {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 531: 1458, 1458, 1458, 535: 1458, 1458, 3676, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 548: 1458, 1458, 1458, 553: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 561: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 578: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 587: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 608: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 616: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 625: 1458, 1458, 631: 1458, 1458, 1458, 1458, 656: 1458, 701: 1458}, // 1615 - {1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 530: 1361, 1361, 1361, 534: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 547: 1361, 1361, 1361, 552: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 560: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 582: 1361, 1361, 586: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 607: 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 1361, 625: 1361, 627: 1361, 1361, 1361, 633: 1361, 700: 1361}, - {2: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 10: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 58: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 529: 1417, 531: 1417, 1417, 1417, 1417, 538: 1417, 1417, 541: 1417, 1417, 1417, 545: 1417, 1417, 550: 1417, 1417, 559: 1417, 581: 1417, 584: 1417, 1417, 623: 1417, 1417, 626: 1417, 630: 1417, 1417, 1417, 634: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 646: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 708: 1417, 712: 3868, 824: 3866, 3867, 879: 3869, 882: 3870, 907: 4437, 3871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4438}, - {57: 4439, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 530: 1134, 1134, 1134, 534: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 547: 1134, 1134, 1134, 552: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 560: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 582: 1134, 1134, 586: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 607: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 625: 1134, 627: 1134, 1134, 1134, 633: 1134, 700: 1134, 814: 3678, 827: 3876, 839: 4440}, + {532: 4457}, + {532: 4456}, + {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 531: 1438, 1438, 1438, 535: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 548: 1438, 1438, 1438, 553: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 561: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 578: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 587: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 608: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 616: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 625: 1438, 1438, 631: 1438, 1438, 1438, 1438, 656: 1438, 701: 1438}, + {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 531: 1439, 1439, 1439, 535: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 548: 1439, 1439, 1439, 553: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 561: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 578: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 587: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 608: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 616: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 625: 1439, 1439, 631: 1439, 1439, 1439, 1439, 656: 1439, 701: 1439}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4459, 3035, 3036, 3034}, // 1620 - {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 530: 1318, 1318, 1318, 534: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 547: 1318, 1318, 1318, 552: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 560: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 582: 1318, 1318, 586: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 607: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 625: 1318, 627: 1318, 1318, 1318, 633: 1318, 700: 1318}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 4442}, - {57: 4443}, - {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 530: 1289, 1289, 1289, 534: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 547: 1289, 1289, 1289, 552: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 560: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 582: 1289, 1289, 586: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 607: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 625: 1289, 627: 1289, 1289, 1289, 633: 1289, 700: 1289}, - {189: 2560, 224: 2560, 546: 2560, 576: 2560, 604: 2560, 625: 2560, 627: 2560, 2560, 2560, 2560, 2560, 643: 2560}, + {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 4460, 1470, 1470, 1470, 535: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 548: 1470, 1470, 1470, 553: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 561: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 578: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 587: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 608: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 616: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 625: 1470, 1470, 631: 1470, 1470, 1470, 1470, 656: 1470, 701: 1470, 715: 3889, 718: 1470, 1470}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4461}, + {57: 4462}, + {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 531: 1302, 1302, 1302, 535: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 548: 1302, 1302, 1302, 553: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 561: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 578: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 587: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 608: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 616: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 625: 1302, 1302, 631: 1302, 1302, 1302, 1302, 656: 1302, 701: 1302}, + {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 531: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 547: 1509, 1509, 1509, 1509, 553: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 561: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 578: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 587: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 608: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 616: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 625: 1509, 1509, 631: 1509, 1509, 1509, 1509, 656: 1509, 700: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509}, // 1625 - {189: 2559, 224: 2559, 546: 2559, 576: 2559, 604: 2559, 625: 2559, 627: 2559, 2559, 2559, 2559, 2559, 643: 2559}, - {2: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 10: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 58: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 529: 2140, 531: 2140, 2140, 2140, 538: 2140, 2140, 541: 2140, 2140, 2140, 545: 2140, 2140, 550: 2140, 2140, 559: 2140, 581: 2140, 584: 2140, 2140, 623: 2140, 2140, 626: 2140, 630: 2140, 2140, 2140, 634: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 646: 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140, 2140}, - {576: 4479, 604: 4478, 625: 4477, 627: 4480, 4458, 4459, 1240: 4481}, - {529: 2136}, - {2: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 10: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 58: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 529: 2134, 531: 2134, 2134, 2134, 538: 2134, 2134, 541: 2134, 2134, 2134, 545: 2134, 2134, 550: 2134, 2134, 559: 2134, 581: 2134, 584: 2134, 2134, 623: 2134, 2134, 626: 2134, 630: 2134, 2134, 2134, 634: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 646: 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134, 2134}, + {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 531: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 547: 1506, 1506, 1506, 1506, 553: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 561: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 578: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 587: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 608: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 616: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 625: 1506, 1506, 631: 1506, 1506, 1506, 1506, 656: 1506, 700: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506}, + {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 531: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 547: 1505, 1505, 1505, 1505, 553: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 561: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 578: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 587: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 608: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 616: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 625: 1505, 1505, 631: 1505, 1505, 1505, 1505, 656: 1505, 700: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505}, + {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 531: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 547: 1503, 1503, 1503, 1503, 553: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 561: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 578: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 587: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 608: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 616: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 625: 1503, 1503, 631: 1503, 1503, 1503, 1503, 656: 1503, 700: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4469, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4468}, + {57: 4473, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1630 - {2: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 10: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 58: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 529: 2132, 531: 2132, 2132, 2132, 538: 2132, 2132, 541: 2132, 2132, 2132, 545: 2132, 2132, 550: 2132, 2132, 559: 2132, 581: 2132, 584: 2132, 2132, 623: 2132, 2132, 626: 2132, 630: 2132, 2132, 2132, 634: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 646: 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132, 2132}, - {2: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 10: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 58: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 529: 2130, 531: 2130, 2130, 2130, 538: 2130, 2130, 541: 2130, 2130, 2130, 545: 2130, 2130, 550: 2130, 2130, 559: 2130, 581: 2130, 584: 2130, 2130, 623: 2130, 2130, 626: 2130, 630: 2130, 2130, 2130, 634: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 646: 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130, 2130}, - {529: 4473, 770: 4474}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4470}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4468, 3569, 3650, 3568, 3565}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4470}, + {57: 4471, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4472}, + {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 531: 1310, 1310, 1310, 535: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 548: 1310, 1310, 1310, 553: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 561: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 578: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 587: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 608: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 616: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 625: 1310, 1310, 631: 1310, 1310, 1310, 1310, 656: 1310, 701: 1310}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4474}, // 1635 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4464, 3569, 3650, 3568, 3565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4463, 3569, 3650, 3568, 3565}, - {529: 4460}, - {2: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 10: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 58: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 529: 2117, 531: 2117, 2117, 2117, 538: 2117, 2117, 541: 2117, 2117, 2117, 545: 2117, 2117, 550: 2117, 2117, 559: 2117, 581: 2117, 584: 2117, 2117, 623: 2117, 2117, 626: 2117, 630: 2117, 2117, 2117, 634: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 646: 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117, 2117}, - {2: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 10: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 58: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 529: 2116, 531: 2116, 2116, 2116, 538: 2116, 2116, 541: 2116, 2116, 2116, 545: 2116, 2116, 550: 2116, 2116, 559: 2116, 581: 2116, 584: 2116, 2116, 623: 2116, 2116, 626: 2116, 630: 2116, 2116, 2116, 634: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 646: 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116, 2116}, + {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 531: 1311, 1311, 1311, 535: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 548: 1311, 1311, 1311, 553: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 561: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 578: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 587: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 608: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 616: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 625: 1311, 1311, 631: 1311, 1311, 1311, 1311, 656: 1311, 701: 1311}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4477, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4476}, + {9: 4487, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4478}, + {9: 4479, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1640 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4461, 3569, 3650, 3568, 3565}, - {57: 4462, 536: 3666, 700: 3667}, - {2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 530: 2119, 2119, 535: 2119, 537: 2119, 2119, 2119, 2119, 547: 2119, 2119, 2119, 552: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 560: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 577: 2119, 2119, 2119, 2119, 583: 2119, 586: 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 2119, 605: 2119, 610: 2119, 2119, 615: 2119, 2119, 2119, 619: 2119, 2119, 2119}, - {2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 530: 2120, 2120, 535: 2120, 3666, 2120, 2120, 2120, 2120, 547: 2120, 2120, 2120, 552: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 560: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 577: 2120, 2120, 2120, 2120, 583: 2120, 586: 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 2120, 605: 2120, 610: 2120, 2120, 615: 2120, 2120, 2120, 619: 2120, 2120, 2120, 700: 3667}, - {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 4466, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 530: 2115, 2115, 535: 2115, 3666, 2115, 2115, 2115, 2115, 547: 2115, 2115, 2115, 552: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 560: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 577: 2115, 2115, 2115, 2115, 583: 2115, 586: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 605: 2115, 610: 2115, 2115, 615: 2115, 2115, 2115, 619: 2115, 2115, 2115, 700: 3667, 1190: 4465}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4481, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4480}, + {57: 4485, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4482}, + {57: 4483, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4484}, // 1645 - {2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 530: 2121, 2121, 535: 2121, 537: 2121, 2121, 2121, 2121, 547: 2121, 2121, 2121, 552: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 560: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 577: 2121, 2121, 2121, 2121, 583: 2121, 586: 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 2121, 605: 2121, 610: 2121, 2121, 615: 2121, 2121, 2121, 619: 2121, 2121, 2121}, - {531: 4467}, - {2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 530: 2114, 2114, 535: 2114, 537: 2114, 2114, 2114, 2114, 547: 2114, 2114, 2114, 552: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 560: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 577: 2114, 2114, 2114, 2114, 583: 2114, 586: 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 2114, 605: 2114, 610: 2114, 2114, 615: 2114, 2114, 2114, 619: 2114, 2114, 2114}, - {2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 4466, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 530: 2115, 2115, 535: 2115, 3666, 2115, 2115, 2115, 2115, 547: 2115, 2115, 2115, 552: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 560: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 577: 2115, 2115, 2115, 2115, 583: 2115, 586: 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 2115, 605: 2115, 610: 2115, 2115, 615: 2115, 2115, 2115, 619: 2115, 2115, 2115, 700: 3667, 1190: 4469}, - {2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 530: 2122, 2122, 535: 2122, 537: 2122, 2122, 2122, 2122, 547: 2122, 2122, 2122, 552: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 560: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 577: 2122, 2122, 2122, 2122, 583: 2122, 586: 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 2122, 605: 2122, 610: 2122, 2122, 615: 2122, 2122, 2122, 619: 2122, 2122, 2122}, + {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 531: 1306, 1306, 1306, 535: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 548: 1306, 1306, 1306, 553: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 561: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 578: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 587: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 608: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 616: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 625: 1306, 1306, 631: 1306, 1306, 1306, 1306, 656: 1306, 701: 1306}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4486}, + {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 531: 1308, 1308, 1308, 535: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 548: 1308, 1308, 1308, 553: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 561: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 578: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 587: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 608: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 616: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 625: 1308, 1308, 631: 1308, 1308, 1308, 1308, 656: 1308, 701: 1308}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 714: 4489, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4488}, + {57: 4493, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1650 - {541: 4012, 4013, 4018, 564: 4471, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4472}, - {2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 530: 2123, 2123, 535: 2123, 537: 2123, 2123, 2123, 2123, 547: 2123, 2123, 2123, 552: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 560: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 577: 2123, 2123, 2123, 2123, 583: 2123, 586: 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 2123, 605: 2123, 610: 2123, 2123, 615: 2123, 2123, 2123, 619: 2123, 2123, 2123}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 2872, 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 4209, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 606: 2870, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 2866, 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 4208, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 857: 4475}, - {2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 530: 2124, 2124, 535: 2124, 537: 2124, 2124, 2124, 2124, 547: 2124, 2124, 2124, 552: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 560: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 577: 2124, 2124, 2124, 2124, 583: 2124, 586: 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 2124, 605: 2124, 610: 2124, 2124, 615: 2124, 2124, 2124, 619: 2124, 2124, 2124}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4490}, + {57: 4491, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4492}, + {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 531: 1307, 1307, 1307, 535: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 548: 1307, 1307, 1307, 553: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 561: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 578: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 587: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 608: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 616: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 625: 1307, 1307, 631: 1307, 1307, 1307, 1307, 656: 1307, 701: 1307}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4494}, // 1655 - {9: 3912, 57: 4476}, - {2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 530: 2125, 2125, 535: 2125, 537: 2125, 2125, 2125, 2125, 547: 2125, 2125, 2125, 552: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 560: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 577: 2125, 2125, 2125, 2125, 583: 2125, 586: 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 2125, 605: 2125, 610: 2125, 2125, 615: 2125, 2125, 2125, 619: 2125, 2125, 2125}, - {2: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 10: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 58: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 529: 2139, 531: 2139, 2139, 2139, 538: 2139, 2139, 541: 2139, 2139, 2139, 545: 2139, 2139, 550: 2139, 2139, 559: 2139, 581: 2139, 584: 2139, 2139, 623: 2139, 2139, 626: 2139, 630: 2139, 2139, 2139, 634: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 646: 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139, 2139}, - {529: 2135}, - {2: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 10: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 58: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 529: 2133, 531: 2133, 2133, 2133, 538: 2133, 2133, 541: 2133, 2133, 2133, 545: 2133, 2133, 550: 2133, 2133, 559: 2133, 581: 2133, 584: 2133, 2133, 623: 2133, 2133, 626: 2133, 630: 2133, 2133, 2133, 634: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 646: 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133, 2133}, + {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 531: 1309, 1309, 1309, 535: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 548: 1309, 1309, 1309, 553: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 561: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 578: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 587: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 608: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 616: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 625: 1309, 1309, 631: 1309, 1309, 1309, 1309, 656: 1309, 701: 1309}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 882: 4496}, + {9: 4497}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4498}, + {9: 4499, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1660 - {2: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 10: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 58: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 529: 2131, 531: 2131, 2131, 2131, 538: 2131, 2131, 541: 2131, 2131, 2131, 545: 2131, 2131, 550: 2131, 2131, 559: 2131, 581: 2131, 584: 2131, 2131, 623: 2131, 2131, 626: 2131, 630: 2131, 2131, 2131, 634: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 646: 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131, 2131}, - {2: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 10: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 58: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 529: 2129, 531: 2129, 2129, 2129, 538: 2129, 2129, 541: 2129, 2129, 2129, 545: 2129, 2129, 550: 2129, 2129, 559: 2129, 581: 2129, 584: 2129, 2129, 623: 2129, 2129, 626: 2129, 630: 2129, 2129, 2129, 634: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 646: 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129, 2129}, - {224: 4505, 546: 4506, 630: 4504, 4503}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 4497, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 4498, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 4496, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 712: 4499, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4494, 1307: 4495}, - {2: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 10: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 58: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 529: 2148, 531: 2148, 2148, 2148, 538: 2148, 2148, 541: 2148, 2148, 2148, 545: 2148, 2148, 550: 2148, 2148, 559: 2148, 581: 2148, 584: 2148, 2148, 623: 2148, 2148, 626: 2148, 630: 2148, 2148, 2148, 634: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 646: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 712: 2148}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4500}, + {57: 4501, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 531: 1356, 1356, 1356, 535: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 548: 1356, 1356, 1356, 553: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 561: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 578: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 587: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 608: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 616: 1356, 1356, 1356, 1356, 1356, 1356, 1356, 1356, 625: 1356, 1356, 631: 1356, 1356, 1356, 1356, 656: 1356, 701: 1356}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 882: 4503}, + {9: 4504}, // 1665 - {2: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 10: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 58: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 529: 2147, 531: 2147, 2147, 2147, 538: 2147, 2147, 541: 2147, 2147, 2147, 545: 2147, 2147, 550: 2147, 2147, 559: 2147, 581: 2147, 584: 2147, 2147, 623: 2147, 2147, 626: 2147, 630: 2147, 2147, 2147, 634: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 646: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 712: 2147}, - {2: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 10: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 58: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 529: 2146, 531: 2146, 2146, 2146, 538: 2146, 2146, 541: 2146, 2146, 2146, 545: 2146, 2146, 550: 2146, 2146, 559: 2146, 581: 2146, 584: 2146, 2146, 623: 2146, 2146, 626: 2146, 630: 2146, 2146, 2146, 634: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 646: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 712: 2146}, - {2: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 10: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 58: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 529: 2145, 531: 2145, 2145, 2145, 538: 2145, 2145, 541: 2145, 2145, 2145, 545: 2145, 2145, 550: 2145, 2145, 559: 2145, 581: 2145, 584: 2145, 2145, 623: 2145, 2145, 626: 2145, 630: 2145, 2145, 2145, 634: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 646: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 712: 2145}, - {2: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 10: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 58: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 529: 2144, 531: 2144, 2144, 2144, 538: 2144, 2144, 541: 2144, 2144, 2144, 545: 2144, 2144, 550: 2144, 2144, 559: 2144, 581: 2144, 584: 2144, 2144, 623: 2144, 2144, 626: 2144, 630: 2144, 2144, 2144, 634: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 646: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 712: 2144}, - {2: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 10: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 58: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 529: 2143, 531: 2143, 2143, 2143, 538: 2143, 2143, 541: 2143, 2143, 2143, 545: 2143, 2143, 550: 2143, 2143, 559: 2143, 581: 2143, 584: 2143, 2143, 623: 2143, 2143, 626: 2143, 630: 2143, 2143, 2143, 634: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 646: 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 2143, 712: 2143}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4505}, + {9: 4506, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4507}, + {57: 4508, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 531: 1357, 1357, 1357, 535: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 548: 1357, 1357, 1357, 553: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 561: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 578: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 587: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 608: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 616: 1357, 1357, 1357, 1357, 1357, 1357, 1357, 1357, 625: 1357, 1357, 631: 1357, 1357, 1357, 1357, 656: 1357, 701: 1357}, // 1670 - {2: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 10: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 58: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 529: 2142, 531: 2142, 2142, 2142, 538: 2142, 2142, 541: 2142, 2142, 2142, 545: 2142, 2142, 550: 2142, 2142, 559: 2142, 581: 2142, 584: 2142, 2142, 623: 2142, 2142, 626: 2142, 630: 2142, 2142, 2142, 634: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 646: 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 2142, 712: 2142}, - {2: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 10: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 58: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 529: 2141, 531: 2141, 2141, 2141, 538: 2141, 2141, 541: 2141, 2141, 2141, 545: 2141, 2141, 550: 2141, 2141, 559: 2141, 581: 2141, 584: 2141, 2141, 623: 2141, 2141, 626: 2141, 630: 2141, 2141, 2141, 634: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 646: 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 2141, 712: 2141}, - {224: 2138, 532: 4445, 534: 4444, 546: 2138, 630: 2138, 2138, 910: 4493}, - {224: 2137, 546: 2137, 630: 2137, 2137}, - {2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 530: 2152, 2152, 535: 2152, 537: 2152, 2152, 2152, 2152, 547: 2152, 2152, 2152, 552: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 560: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 577: 2152, 2152, 2152, 2152, 583: 2152, 586: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 605: 2152, 610: 2152, 2152, 615: 2152, 2152, 2152, 619: 2152, 2152, 2152}, + {175: 4512, 4511, 179: 4513, 185: 4514, 1362: 4510}, + {9: 4515}, + {9: 1346}, + {9: 1345}, + {9: 1344}, // 1675 - {529: 2873, 770: 4502}, - {922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 530: 922, 922, 922, 534: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 547: 922, 922, 922, 552: 922, 922, 922, 922, 922, 922, 922, 560: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 582: 922, 922, 586: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 607: 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 922, 625: 922, 627: 922, 922, 922, 633: 922, 700: 922, 714: 4500}, - {1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 2128, 1941, 1941, 1941, 534: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 547: 1941, 1941, 1941, 552: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 560: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 582: 1941, 1941, 586: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 607: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 625: 1941, 627: 1941, 1941, 1941, 633: 1941, 700: 1941, 713: 1941, 716: 1941, 1941}, - {1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 2127, 1940, 1940, 1940, 534: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 547: 1940, 1940, 1940, 552: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 560: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 582: 1940, 1940, 586: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 607: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 625: 1940, 627: 1940, 1940, 1940, 633: 1940, 700: 1940, 713: 1940, 716: 1940, 1940}, - {529: 2126}, + {9: 1343}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4516}, + {57: 4517, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 531: 1363, 1363, 1363, 535: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 548: 1363, 1363, 1363, 553: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 561: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 578: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 587: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 608: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 616: 1363, 1363, 1363, 1363, 1363, 1363, 1363, 1363, 625: 1363, 1363, 631: 1363, 1363, 1363, 1363, 656: 1363, 701: 1363}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4519}, // 1680 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 4501}, - {2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 530: 2150, 2150, 535: 2150, 537: 2150, 2150, 2150, 2150, 547: 2150, 2150, 2150, 552: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 560: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 577: 2150, 2150, 2150, 2150, 583: 2150, 586: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 605: 2150, 610: 2150, 2150, 615: 2150, 2150, 2150, 619: 2150, 2150, 2150}, - {2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 530: 2151, 2151, 535: 2151, 537: 2151, 2151, 2151, 2151, 547: 2151, 2151, 2151, 552: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 560: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 577: 2151, 2151, 2151, 2151, 583: 2151, 586: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 605: 2151, 610: 2151, 2151, 615: 2151, 2151, 2151, 619: 2151, 2151, 2151}, - {2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 530: 2177, 2177, 535: 2177, 537: 2177, 2177, 2177, 2177, 547: 2177, 2177, 2177, 552: 2177, 2177, 2177, 556: 2177, 2177, 2177, 560: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 577: 2177, 2177, 2177, 2177, 583: 2177, 586: 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 2177, 605: 2177}, - {2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 530: 2176, 2176, 535: 2176, 537: 2176, 2176, 2176, 2176, 547: 2176, 2176, 2176, 552: 2176, 2176, 2176, 556: 2176, 2176, 2176, 560: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 577: 2176, 2176, 2176, 2176, 583: 2176, 586: 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 2176, 605: 2176}, + {9: 4520}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 4522}, + {2210, 2210, 6: 2210, 2210, 2210, 2210, 15: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 57: 2210, 86: 2210, 88: 2210, 90: 2210, 2210, 95: 2210, 2210, 98: 2210, 2210, 2210, 2210, 103: 2210, 133: 2210, 163: 2210, 2210, 2210, 2210, 534: 2210, 537: 2210, 2210, 552: 2210, 2210, 555: 2210, 562: 2210, 564: 2210, 708: 2210, 2210, 717: 2210}, + {57: 4528}, + {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 57: 167, 86: 167, 88: 167, 90: 167, 167, 95: 167, 167, 98: 167, 167, 167, 167, 103: 167, 534: 167, 537: 167, 167, 552: 167, 564: 167, 708: 167, 167, 717: 167}, // 1685 - {2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 530: 2175, 2175, 535: 2175, 537: 2175, 2175, 2175, 2175, 547: 2175, 2175, 2175, 552: 2175, 2175, 2175, 556: 2175, 2175, 2175, 560: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 577: 2175, 2175, 2175, 2175, 583: 2175, 586: 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 2175, 605: 2175}, - {2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 530: 2153, 2153, 535: 2153, 537: 2153, 2153, 2153, 2153, 547: 2153, 2153, 2153, 552: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 560: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 577: 2153, 2153, 2153, 2153, 583: 2153, 586: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 605: 2153, 610: 2153, 2153, 615: 2153, 2153, 2153, 619: 2153, 2153, 2153}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 4510}, - {2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 529: 2583, 544: 2583, 551: 2583, 553: 2583, 2583, 2583, 575: 2583, 584: 2583, 603: 2583, 706: 2583, 713: 4531, 2583, 725: 2583, 2583, 728: 2583, 730: 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 744: 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583, 2583}, - {9: 2580, 57: 2580}, + {560: 3021, 795: 4521, 821: 4527}, + {560: 3021, 795: 4526}, + {165, 165, 6: 165, 165, 165, 15: 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 57: 165, 86: 165, 88: 165, 90: 165, 165, 95: 165, 165, 98: 165, 165, 165, 165, 103: 165, 534: 165, 537: 165, 165, 552: 165, 564: 165, 708: 165, 165, 717: 165}, + {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 57: 166, 86: 166, 88: 166, 90: 166, 166, 95: 166, 166, 98: 166, 166, 166, 166, 103: 166, 534: 166, 537: 166, 166, 552: 166, 564: 166, 708: 166, 166, 717: 166}, + {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 531: 1334, 1334, 1334, 535: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 548: 1334, 1334, 1334, 553: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 561: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 578: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 587: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 608: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 616: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 625: 1334, 1334, 631: 1334, 1334, 1334, 1334, 656: 1334, 701: 1334}, // 1690 - {9: 4511, 57: 4512}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4530}, - {363: 4513}, - {529: 4514}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 4515}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4530}, + {57: 4531}, + {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 531: 1335, 1335, 1335, 535: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 548: 1335, 1335, 1335, 553: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 561: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 578: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 587: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 608: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 616: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 625: 1335, 1335, 631: 1335, 1335, 1335, 1335, 656: 1335, 701: 1335}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4533}, + {57: 4534, 536: 4535, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, // 1695 - {57: 2171, 530: 4518, 541: 4012, 4013, 4018, 582: 4014, 604: 4517, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011, 1353: 4516}, - {57: 4529}, - {187: 4522, 577: 4521}, - {172: 4519}, - {306: 4520}, + {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 531: 1351, 1351, 1351, 535: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 548: 1351, 1351, 1351, 553: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 561: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 578: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 587: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 608: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 616: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 625: 1351, 1351, 631: 1351, 1351, 1351, 1351, 656: 1351, 701: 1351}, + {552: 4376, 585: 4537, 708: 4375, 947: 4536}, + {530: 4391, 837: 4540}, + {530: 4391, 837: 4538}, + {57: 4539}, // 1700 - {57: 2167}, - {401: 4524}, - {261: 4523}, - {57: 2168}, - {261: 4525}, + {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 531: 1349, 1349, 1349, 535: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 548: 1349, 1349, 1349, 553: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 561: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 578: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 587: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 608: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 616: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 625: 1349, 1349, 631: 1349, 1349, 1349, 1349, 656: 1349, 701: 1349}, + {57: 4541}, + {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 531: 1350, 1350, 1350, 535: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 548: 1350, 1350, 1350, 553: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 561: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 578: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 587: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 608: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 616: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 625: 1350, 1350, 631: 1350, 1350, 1350, 1350, 656: 1350, 701: 1350}, + {1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 531: 1373, 1373, 1373, 535: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 548: 1373, 1373, 1373, 553: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 561: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 578: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 587: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 608: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 616: 1373, 1373, 1373, 1373, 1373, 1373, 1373, 1373, 625: 1373, 1373, 631: 1373, 1373, 1373, 1373, 656: 1373, 701: 1373}, + {1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 531: 1374, 1374, 1374, 535: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 548: 1374, 1374, 1374, 553: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 561: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 578: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 587: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 608: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 616: 1374, 1374, 1374, 1374, 1374, 1374, 1374, 1374, 625: 1374, 1374, 631: 1374, 1374, 1374, 1374, 656: 1374, 701: 1374}, // 1705 - {57: 2170, 530: 4526}, - {172: 4527}, - {306: 4528}, - {57: 2169}, - {2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 530: 2178, 2178, 535: 2178, 537: 2178, 2178, 2178, 2178, 547: 2178, 2178, 2178, 552: 2178, 2178, 2178, 556: 2178, 2178, 2178, 560: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 577: 2178, 2178, 2178, 2178, 583: 2178, 586: 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 2178, 605: 2178}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4545}, + {57: 4546}, + {1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 531: 1370, 1370, 1370, 535: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 548: 1370, 1370, 1370, 553: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 561: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 578: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 587: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 608: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 616: 1370, 1370, 1370, 1370, 1370, 1370, 1370, 1370, 625: 1370, 1370, 631: 1370, 1370, 1370, 1370, 656: 1370, 701: 1370}, + {1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 531: 1375, 1375, 1375, 535: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 548: 1375, 1375, 1375, 553: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 561: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 578: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 587: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 608: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 616: 1375, 1375, 1375, 1375, 1375, 1375, 1375, 1375, 625: 1375, 1375, 631: 1375, 1375, 1375, 1375, 656: 1375, 701: 1375}, + {2: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 10: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 58: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 530: 1431, 532: 1431, 1431, 1431, 1431, 539: 1431, 1431, 542: 1431, 1431, 1431, 546: 1431, 1431, 551: 1431, 1431, 560: 1431, 577: 1431, 585: 1431, 1431, 615: 1431, 624: 1431, 627: 1431, 1431, 1431, 1431, 635: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 657: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 710: 1431, 714: 4157, 825: 4155, 4156, 880: 4158, 883: 4159, 908: 4549, 4160}, // 1710 - {9: 2579, 57: 2579}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4532, 3024, 3025, 3023}, - {2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 529: 2582, 544: 2582, 551: 2582, 553: 2582, 2582, 2582, 575: 2582, 584: 2582, 603: 2582, 706: 2582, 713: 4533, 2582, 725: 2582, 2582, 728: 2582, 730: 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 744: 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4534, 3024, 3025, 3023}, - {2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 529: 2581, 544: 2581, 551: 2581, 553: 2581, 2581, 2581, 575: 2581, 584: 2581, 603: 2581, 706: 2581, 714: 2581, 725: 2581, 2581, 728: 2581, 730: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 744: 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581, 2581}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4550}, + {57: 4551, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 531: 1148, 1148, 1148, 535: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 548: 1148, 1148, 1148, 553: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 561: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 587: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 608: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 616: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 625: 1148, 1148, 631: 1148, 1148, 1148, 1148, 656: 1148, 701: 1148, 815: 4047, 828: 4165, 840: 4552}, + {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 531: 1332, 1332, 1332, 535: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 548: 1332, 1332, 1332, 553: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 561: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 578: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 587: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 608: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 616: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 625: 1332, 1332, 631: 1332, 1332, 1332, 1332, 656: 1332, 701: 1332}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 4554}, // 1715 - {2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 530: 2179, 2179, 535: 2179, 537: 2179, 2179, 2179, 2179, 547: 2179, 2179, 2179, 552: 2179, 2179, 2179, 556: 2179, 2179, 2179, 560: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 577: 2179, 2179, 2179, 2179, 583: 2179, 586: 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 2179, 605: 2179, 795: 3657, 3655}, - {5, 5, 9: 5, 155: 5, 169: 5, 173: 5}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4538}, - {2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 530: 2183, 2183, 535: 2183, 537: 2183, 2183, 2183, 2183, 547: 2183, 2183, 2183, 552: 2183, 2183, 2183, 556: 2183, 2183, 2183, 560: 2183, 2183, 2183, 2183, 3661, 3659, 3660, 3658, 3656, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 577: 2183, 2183, 2183, 2183, 583: 2183, 586: 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 2183, 605: 2183, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4540}, + {57: 4555}, + {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 531: 1303, 1303, 1303, 535: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 548: 1303, 1303, 1303, 553: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 561: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 578: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 587: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 608: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 616: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 625: 1303, 1303, 631: 1303, 1303, 1303, 1303, 656: 1303, 701: 1303}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4557}, + {57: 4558}, + {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 531: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 547: 2492, 2492, 2492, 2492, 553: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 561: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 578: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 587: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 608: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 616: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 625: 2492, 2492, 631: 2492, 2492, 2492, 2492, 656: 2492, 700: 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492}, // 1720 - {57: 4541}, - {2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 530: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 546: 2477, 2477, 2477, 2477, 552: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 560: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 582: 2477, 2477, 586: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 607: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 625: 2477, 627: 2477, 2477, 2477, 633: 2477, 698: 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477}, - {556: 4543}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4544}, - {2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 530: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 546: 2478, 2478, 2478, 2478, 552: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 560: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 582: 2478, 2478, 586: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 607: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478, 625: 2478, 627: 2478, 2478, 2478, 633: 2478, 698: 2478, 2478, 2478, 2478, 2478, 2478, 2478, 2478}, + {557: 4560}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4561}, + {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 531: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 547: 2493, 2493, 2493, 2493, 553: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 561: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 578: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 587: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 608: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 616: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 625: 2493, 2493, 631: 2493, 2493, 2493, 2493, 656: 2493, 700: 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4570, 3580, 3662, 3579, 3576}, + {117: 4566, 258: 4564, 272: 4565, 1252: 4567}, // 1725 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4546}, - {7, 7, 9: 7, 155: 7, 169: 7, 173: 7, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4548}, - {8, 8, 9: 8, 155: 8, 169: 8, 173: 8, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {10, 10, 9: 10, 155: 10, 169: 10, 173: 10}, + {9: 2821, 57: 2821, 93: 2821, 134: 2821, 136: 2821, 158: 2821, 711: 2821}, + {9: 2820, 57: 2820, 93: 2820, 134: 2820, 136: 2820, 158: 2820, 711: 2820}, + {9: 2819, 57: 2819, 93: 2819, 134: 2819, 136: 2819, 158: 2819, 711: 2819}, + {711: 4568}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4569, 3580, 3662, 3579, 3576}, // 1730 - {155: 3003, 169: 3002, 173: 3001, 1037: 4551}, - {9, 9, 9: 9, 155: 9, 169: 9, 173: 9}, - {281: 4555, 383: 4553, 889: 4554}, - {530: 4563, 579: 122, 1406: 4562}, - {531: 4561}, + {2, 2, 9: 2, 51: 2, 93: 2, 117: 2, 537: 3676, 656: 2, 701: 3677}, + {4, 4, 9: 4, 51: 4, 93: 4, 117: 4, 537: 3676, 656: 4, 701: 3677}, + {2: 2300, 2300, 2300, 2300, 2300, 2300, 2300, 10: 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 58: 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 530: 2300, 532: 2300, 2300, 2300, 2300, 539: 2300, 2300, 542: 2300, 2300, 2300, 546: 2300, 2300, 2300, 551: 2300, 2300, 560: 2300, 577: 2300, 585: 2300, 2300, 615: 2300, 624: 2300, 627: 2300, 2300, 2300, 2300, 635: 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 657: 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 710: 2300, 929: 2300}, + {229: 4574, 231: 4573, 929: 4575, 1251: 4576}, + {2818, 2818, 9: 2818, 51: 2818, 57: 2818, 93: 2818, 117: 2818, 134: 2818, 136: 2818, 656: 2818}, // 1735 - {4: 4557, 531: 4556}, - {531: 4560}, - {531: 4558}, - {531: 4559}, - {123, 123}, + {2817, 2817, 9: 2817, 51: 2817, 57: 2817, 93: 2817, 117: 2817, 134: 2817, 136: 2817, 656: 2817}, + {2816, 2816, 9: 2816, 51: 2816, 57: 2816, 93: 2816, 117: 2816, 134: 2816, 136: 2816, 656: 2816}, + {6, 6, 9: 6, 51: 6, 93: 6, 117: 6, 656: 6}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 627: 3665, 767: 4578, 3035, 3036, 3034, 772: 4581, 932: 4580}, + {2448, 2448, 9: 2448, 51: 2448, 93: 2448, 110: 2448, 2448, 2448, 2448, 2448, 117: 2448, 656: 2448}, // 1740 - {124, 124}, - {125, 125}, - {579: 4569}, - {223: 4564}, - {729: 4565, 990: 4566}, + {2447, 2447, 9: 2447, 51: 2447, 93: 2447, 110: 2447, 2447, 2447, 2447, 2447, 117: 2447, 656: 2447}, + {8, 8, 9: 8, 51: 8, 93: 8, 117: 8, 656: 8}, + {7, 7, 9: 7, 51: 7, 93: 7, 117: 7, 656: 7}, + {10, 10, 9: 10, 51: 10, 93: 10, 117: 10, 656: 10}, + {51: 3025, 93: 3026, 117: 3029, 656: 3028, 1070: 4584, 3027}, // 1745 - {184: 4567}, - {579: 121}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4568}, - {2094, 2094, 9: 2094, 57: 2094, 528: 2094, 530: 2094, 537: 2094, 2094, 2094, 2094, 547: 2094, 2094, 2094, 552: 2094, 2094, 2094, 556: 2094, 2094, 560: 2094, 2094, 2094, 2094, 3661, 3659, 3660, 3658, 3656, 2094, 2094, 2094, 2094, 2094, 2094, 577: 2094, 2094, 2094, 2094, 583: 2094, 589: 2094, 795: 3657, 3655}, - {243: 4582, 529: 2873, 2872, 4583, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 710: 4581, 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 4580}, + {9, 9, 9: 9, 51: 9, 93: 9, 117: 9, 656: 9}, + {26, 26, 158: 4592, 171: 4591, 174: 4590, 457: 4593, 1038: 4589, 1324: 4586, 4588, 1346: 4587}, + {27, 27}, + {25, 25, 9: 4608, 158: 4592, 171: 4591, 174: 4590, 1038: 4607}, + {24, 24}, // 1750 - {547: 4599, 606: 2089, 951: 4598}, - {609, 609, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {611, 611, 537: 990, 548: 990, 990}, - {616, 616}, - {615, 615}, + {23, 23, 9: 23, 158: 23, 171: 23, 174: 23}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 530: 2301, 532: 2301, 2301, 2301, 2301, 539: 2301, 2301, 542: 2301, 2301, 2301, 546: 2301, 2301, 551: 2301, 2301, 554: 4571, 560: 2301, 577: 2301, 585: 2301, 2301, 615: 2301, 624: 2301, 627: 2301, 2301, 2301, 2301, 635: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 657: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 710: 2301, 798: 4605}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 530: 2301, 532: 2301, 2301, 2301, 2301, 539: 2301, 2301, 542: 2301, 2301, 2301, 546: 2301, 2301, 551: 2301, 2301, 554: 4571, 560: 2301, 577: 2301, 585: 2301, 2301, 615: 2301, 624: 2301, 627: 2301, 2301, 2301, 2301, 635: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 657: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 710: 2301, 798: 4603}, + {532: 2301, 554: 4571, 640: 2301, 798: 4598}, + {410: 4596, 4595, 4597, 451: 4594}, // 1755 - {614, 614}, - {613, 613}, - {612, 612}, - {610, 610}, - {608, 608}, + {16, 16}, + {15, 15}, + {14, 14}, + {13, 13}, + {532: 4599, 640: 4600}, // 1760 - {131, 131}, - {243: 4592, 529: 2873, 2872, 4593, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 4591}, - {172: 4584}, - {127, 127}, - {406, 406, 552: 406, 406, 561: 4585, 406, 884: 4586, 4587}, + {18, 18, 9: 18, 158: 18, 171: 18, 174: 18}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4601}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 4602}, + {17, 17, 9: 17, 158: 17, 171: 17, 174: 17}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4604}, // 1765 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4590}, - {405, 405, 57: 405, 528: 405, 530: 405, 537: 405, 540: 405, 548: 405, 405, 552: 405, 405, 556: 405, 405, 560: 405, 562: 405, 569: 405, 405, 572: 405}, - {1475, 1475, 552: 1475, 1475, 562: 3913, 837: 3914, 904: 4588}, - {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 4589}, - {129, 129}, + {19, 19, 9: 19, 158: 19, 171: 19, 174: 19, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4606}, + {20, 20, 9: 20, 158: 20, 171: 20, 174: 20, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {22, 22, 9: 22, 158: 22, 171: 22, 174: 22}, + {158: 4592, 171: 4591, 174: 4590, 1038: 4609}, // 1770 - {407, 407, 57: 407, 528: 407, 530: 407, 537: 407, 540: 407, 548: 407, 407, 552: 407, 407, 556: 407, 407, 560: 407, 562: 407, 564: 3661, 3659, 3660, 3658, 3656, 407, 407, 572: 407, 795: 3657, 3655}, - {130, 130}, - {172: 4594}, - {126, 126}, - {406, 406, 552: 406, 406, 561: 4585, 406, 884: 4586, 4595}, + {21, 21, 9: 21, 158: 21, 171: 21, 174: 21}, + {285: 4613, 384: 4611, 890: 4612}, + {531: 4621, 581: 134, 1413: 4620}, + {532: 4619}, + {2: 4615, 532: 4614}, // 1775 - {1475, 1475, 552: 1475, 1475, 562: 3913, 837: 3914, 904: 4596}, - {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 4597}, - {128, 128}, - {606: 4600}, - {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 58: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 529: 2088, 557: 2088, 2088, 606: 2088, 641: 2088}, + {532: 4618}, + {532: 4616}, + {532: 4617}, + {135, 135}, + {136, 136}, // 1780 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4601}, - {2661, 2661, 2661, 2661, 2661, 2661, 4649, 4651, 559, 10: 4618, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 89: 4620, 4641, 4642, 101: 4643, 206: 4623, 230: 4612, 246: 4606, 248: 4604, 251: 4627, 254: 4628, 267: 4622, 272: 4638, 286: 4616, 296: 4624, 304: 4619, 323: 4629, 330: 4625, 337: 4639, 4640, 343: 4607, 530: 4637, 533: 4648, 536: 2416, 4685, 544: 2661, 551: 2416, 554: 4609, 560: 4644, 562: 4626, 4636, 644: 4610, 699: 4615, 706: 2416, 4654, 710: 4603, 721: 4631, 725: 4617, 727: 4645, 761: 4630, 4632, 764: 4611, 4621, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 966: 4635, 981: 4633, 1015: 4608, 1023: 4613, 1102: 4647, 1273: 4614, 1297: 4634, 1303: 4646, 4602}, - {2414, 2414, 5469, 5470, 5467, 5468, 544: 5471, 1223: 5466, 1305: 5465}, - {544: 5439}, - {2815, 2815, 198: 5433, 544: 5434}, + {137, 137}, + {581: 4627}, + {225: 4622}, + {730: 4623, 991: 4624}, + {185: 4625}, // 1785 - {212: 5425}, - {531: 2286, 533: 2286, 555: 3009, 797: 5422}, - {531: 2286, 533: 2286, 555: 3009, 797: 5419}, - {2747, 2747, 2747, 2747, 2747, 2747, 4649, 4651, 559, 2747, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 544: 2747, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5416}, - {198: 5400, 205: 5401}, + {581: 133}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4626}, + {2109, 2109, 9: 2109, 57: 2109, 529: 2109, 531: 2109, 538: 2109, 2109, 2109, 2109, 548: 2109, 2109, 2109, 553: 2109, 555: 2109, 2109, 2109, 2109, 561: 2109, 2109, 2109, 2109, 3728, 3726, 3727, 3725, 3723, 2109, 2109, 2109, 2109, 2109, 2109, 579: 2109, 2109, 2109, 2109, 584: 2109, 590: 2109, 796: 3724, 3722}, + {246: 4640, 530: 2892, 2891, 4641, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 712: 4639, 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 4638}, + {548: 4657, 607: 2104, 954: 4656}, // 1790 - {709: 5392}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 529: 2666, 544: 5250, 581: 2666, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 923: 5252, 945: 4844, 969: 5248, 997: 5249, 1010: 5251}, - {544: 5241}, - {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 544: 2735}, - {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 544: 2734}, + {621, 621, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {623, 623, 538: 1004, 549: 1004, 1004}, + {628, 628}, + {627, 627}, + {626, 626}, // 1795 - {544: 5239}, - {544: 5236}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 544: 5215, 581: 2666, 698: 4830, 4845, 701: 5214, 703: 4846, 707: 4831, 742: 5218, 918: 5217, 945: 4844, 969: 5213, 1010: 5216, 1114: 5219}, - {544: 5206}, - {544: 5195}, + {625, 625}, + {624, 624}, + {622, 622}, + {620, 620}, + {143, 143}, // 1800 - {544: 5193}, - {544: 5190}, - {544: 5187}, - {20: 5184, 544: 5183}, - {20: 5180, 544: 5179}, + {246: 4650, 530: 2892, 2891, 4651, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 4649}, + {159: 4642}, + {139, 139}, + {418, 418, 553: 418, 555: 418, 562: 4643, 418, 885: 4644, 4645}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4648}, // 1805 - {544: 5169}, - {720: 5162}, - {1050: 5161}, - {1050: 5160}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 581: 2666, 945: 4844, 969: 5156}, + {417, 417, 57: 417, 529: 417, 531: 417, 538: 417, 541: 417, 549: 417, 417, 553: 417, 555: 417, 557: 417, 417, 561: 417, 563: 417, 570: 417, 417, 573: 417}, + {1489, 1489, 553: 1489, 555: 1489, 563: 3840, 838: 3894, 905: 4646}, + {1058, 1058, 553: 3842, 555: 3841, 839: 3899, 921: 4647}, + {141, 141}, + {419, 419, 57: 419, 529: 419, 531: 419, 538: 419, 541: 419, 549: 419, 419, 553: 419, 555: 419, 557: 419, 419, 561: 419, 563: 419, 565: 3728, 3726, 3727, 3725, 3723, 419, 419, 573: 419, 796: 3724, 3722}, // 1810 - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 581: 2666, 945: 4844, 969: 4870}, - {2: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 10: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 58: 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 2666, 699: 4845, 703: 4846, 707: 4843, 945: 4844, 969: 4841, 1114: 4842}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 535: 4828, 555: 3009, 698: 4830, 707: 4831, 709: 4826, 797: 4827, 918: 4829, 945: 4825}, - {2702, 2702, 2702, 2702, 2702, 2702, 9: 2702, 544: 2702}, - {2701, 2701, 2701, 2701, 2701, 2701, 9: 2701, 544: 2701}, + {142, 142}, + {159: 4652}, + {138, 138}, + {418, 418, 553: 418, 555: 418, 562: 4643, 418, 885: 4644, 4653}, + {1489, 1489, 553: 1489, 555: 1489, 563: 3840, 838: 3894, 905: 4654}, // 1815 - {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 544: 2700}, - {2699, 2699, 2699, 2699, 2699, 2699, 8: 558, 2699, 29: 558, 544: 2699}, - {244: 4824}, - {244: 4823}, - {2696, 2696, 2696, 2696, 2696, 2696, 9: 2696, 544: 2696}, + {1058, 1058, 553: 3842, 555: 3841, 839: 3899, 921: 4655}, + {140, 140}, + {607: 4658}, + {2: 2103, 2103, 2103, 2103, 2103, 2103, 2103, 10: 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 58: 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 2103, 530: 2103, 558: 2103, 2103, 607: 2103, 642: 2103}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4659}, // 1820 - {2695, 2695, 2695, 2695, 2695, 2695, 9: 2695, 544: 2695}, - {2691, 2691, 2691, 2691, 2691, 2691, 9: 2691, 544: 2691}, - {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 544: 2690}, - {56: 2286, 290: 2286, 314: 2286, 316: 2286, 533: 2286, 555: 3009, 797: 4817}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 533: 2286, 555: 3009, 797: 4814}, + {2676, 2676, 2676, 2676, 2676, 2676, 4707, 4709, 571, 10: 4676, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 89: 4678, 4699, 4700, 102: 4701, 208: 4681, 234: 4670, 249: 4664, 251: 4662, 253: 4685, 256: 4686, 270: 4680, 276: 4696, 290: 4674, 299: 4682, 305: 4677, 324: 4687, 331: 4683, 338: 4697, 4698, 343: 4665, 531: 4695, 534: 4706, 537: 2431, 4743, 545: 2676, 552: 2431, 556: 4667, 561: 4702, 563: 4684, 4694, 645: 4668, 702: 4673, 708: 2431, 4712, 712: 4661, 723: 4689, 726: 4675, 728: 4703, 762: 4688, 4690, 765: 4669, 4679, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 4748, 968: 4693, 982: 4691, 1016: 4666, 1024: 4671, 1106: 4705, 1280: 4672, 1304: 4692, 1310: 4704, 4660}, + {2429, 2429, 5525, 5527, 5528, 5526, 545: 5529, 1228: 5524, 1312: 5523}, + {545: 5497}, + {2834, 2834, 200: 5491, 545: 5492}, + {214: 5483}, // 1825 - {193: 4813, 763: 4812}, - {2660, 2660, 2660, 2660, 2660, 2660, 9: 4810, 544: 2660}, - {2659, 2659, 2659, 2659, 2659, 2659, 9: 2659, 544: 2659}, - {16: 2415, 18: 2415, 21: 2415, 536: 2415, 551: 2415, 706: 2415}, - {531: 2286, 555: 3009, 797: 4808}, + {532: 2301, 534: 2301, 554: 4571, 798: 5480}, + {532: 2301, 534: 2301, 554: 4571, 798: 5477}, + {2762, 2762, 2762, 2762, 2762, 2762, 4707, 4709, 571, 2762, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 534: 4706, 537: 2431, 4743, 545: 2762, 552: 2431, 564: 5473, 708: 2431, 4712, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 5474}, + {200: 5458, 207: 5459}, + {711: 5450}, // 1830 - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4806}, - {23: 4801, 232: 4802, 297: 4803}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4799}, - {295: 4796}, - {295: 4793}, + {2: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 10: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 58: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 530: 2681, 545: 5308, 577: 2681, 700: 2670, 702: 2670, 2670, 2670, 5064, 709: 2670, 743: 2670, 2670, 924: 5310, 948: 4902, 971: 5306, 998: 5307, 1011: 5309}, + {545: 5299}, + {2750, 2750, 2750, 2750, 2750, 2750, 9: 2750, 545: 2750}, + {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 545: 2749}, + {545: 5297}, // 1835 - {555: 3009, 559: 2286, 797: 4791}, - {555: 3009, 559: 2286, 797: 4789}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 555: 3009, 797: 4787}, - {555: 3009, 559: 2286, 797: 4785}, - {2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 15: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 57: 2360, 528: 2360, 2360, 2360, 533: 2360, 535: 2360, 2360, 2360, 544: 2360, 2360, 547: 2360, 550: 2360, 2360, 563: 2360, 606: 2360, 645: 2360, 706: 2360, 2360}, + {545: 5294}, + {2: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 10: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 58: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 545: 5273, 577: 2681, 700: 4888, 702: 4903, 5272, 705: 4904, 709: 4889, 743: 5276, 919: 5275, 948: 4902, 971: 5271, 1011: 5274, 1118: 5277}, + {545: 5264}, + {545: 5253}, + {545: 5251}, // 1840 - {596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 15: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 528: 596, 596, 596, 533: 596, 535: 596, 596, 596, 544: 596, 596, 547: 596, 550: 596, 596, 563: 596, 606: 596, 645: 596, 706: 596, 596}, - {16: 4164, 536: 4780, 551: 4165, 706: 4163, 848: 4779}, - {8: 4773, 29: 4774}, - {555: 3009, 559: 2286, 797: 4771}, - {555: 3009, 559: 2286, 797: 4769}, + {545: 5248}, + {545: 5245}, + {20: 5242, 545: 5241}, + {20: 5238, 545: 5237}, + {545: 5227}, // 1845 - {531: 2286, 555: 3009, 797: 4767}, - {555: 3009, 559: 2286, 797: 4765}, - {555: 3009, 559: 2286, 797: 4763}, - {531: 2286, 555: 3009, 797: 4761}, - {531: 2286, 555: 3009, 797: 4759}, + {722: 5220}, + {1051: 5219}, + {1051: 5218}, + {2: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 10: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 58: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 577: 2681, 948: 4902, 971: 5214}, + {2: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 10: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 58: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 577: 2681, 948: 4902, 971: 4928}, // 1850 - {555: 3009, 559: 2286, 797: 4757}, - {555: 3009, 559: 2286, 797: 4755}, - {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 528: 582, 582, 582, 533: 582, 535: 582, 582, 582, 544: 582, 582, 547: 582, 550: 582, 582, 563: 582, 606: 582, 645: 582, 706: 582, 582}, - {533: 2286, 555: 3009, 559: 2286, 797: 4753}, - {533: 2286, 555: 3009, 559: 2286, 797: 4750}, + {2: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 10: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 58: 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 702: 4903, 705: 4904, 709: 4901, 948: 4902, 971: 4899, 1118: 4900}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 536: 4886, 554: 4571, 700: 4888, 709: 4889, 711: 4884, 798: 4885, 919: 4887, 948: 4883}, + {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 545: 2717}, + {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 545: 2716}, + {2715, 2715, 2715, 2715, 2715, 2715, 9: 2715, 545: 2715}, // 1855 - {533: 2286, 555: 3009, 559: 2286, 797: 4747}, - {555: 3009, 559: 2286, 797: 4745}, - {555: 3009, 559: 2286, 797: 4743}, - {555: 3009, 559: 2286, 634: 2286, 2286, 797: 4741}, - {531: 2286, 555: 3009, 797: 4739}, + {2714, 2714, 2714, 2714, 2714, 2714, 8: 570, 2714, 29: 570, 545: 2714}, + {247: 4882}, + {247: 4881}, + {2711, 2711, 2711, 2711, 2711, 2711, 9: 2711, 545: 2711}, + {2710, 2710, 2710, 2710, 2710, 2710, 9: 2710, 545: 2710}, // 1860 - {531: 2286, 555: 3009, 797: 4737}, - {555: 3009, 559: 2286, 797: 4735}, - {555: 3009, 559: 2286, 797: 4733}, - {533: 2286, 555: 3009, 559: 2286, 797: 4729}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 546: 2286, 555: 3009, 797: 4726}, + {2706, 2706, 2706, 2706, 2706, 2706, 9: 2706, 545: 2706}, + {2705, 2705, 2705, 2705, 2705, 2705, 9: 2705, 545: 2705}, + {56: 2301, 293: 2301, 315: 2301, 317: 2301, 534: 2301, 554: 4571, 798: 4875}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 534: 2301, 554: 4571, 798: 4872}, + {194: 4871, 764: 4870}, // 1865 - {529: 2286, 555: 3009, 797: 4721}, - {531: 2286, 555: 3009, 797: 4718}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 555: 3009, 797: 4712}, - {531: 2286, 555: 3009, 797: 4710}, - {531: 2286, 555: 3009, 797: 4708}, + {2675, 2675, 2675, 2675, 2675, 2675, 9: 4868, 545: 2675}, + {2674, 2674, 2674, 2674, 2674, 2674, 9: 2674, 545: 2674}, + {16: 2430, 18: 2430, 21: 2430, 537: 2430, 552: 2430, 708: 2430}, + {532: 2301, 554: 4571, 798: 4866}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 798: 4864}, // 1870 - {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 15: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 528: 553, 553, 553, 533: 553, 535: 553, 553, 553, 544: 553, 553, 547: 553, 550: 553, 553, 563: 553, 606: 553, 645: 553, 706: 553, 553}, - {176: 2286, 248: 2286, 253: 2286, 287: 2286, 331: 2286, 347: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 533: 2286, 555: 3009, 797: 4692}, - {176: 4695, 248: 4698, 253: 4694, 287: 4696, 331: 4697, 347: 4699, 4700, 4705, 4704, 4701, 4706, 4707, 4702, 4703, 533: 4693}, - {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 15: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 528: 547, 547, 547, 533: 547, 535: 547, 547, 547, 544: 547, 547, 547: 547, 550: 547, 547, 563: 547, 606: 547, 645: 547, 706: 547, 547}, - {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 15: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 528: 546, 546, 546, 533: 546, 535: 546, 546, 546, 544: 546, 546, 547: 546, 550: 546, 546, 563: 546, 606: 546, 645: 546, 706: 546, 546}, + {23: 4859, 236: 4860, 300: 4861}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 798: 4857}, + {298: 4854}, + {298: 4851}, + {554: 4571, 560: 2301, 798: 4849}, // 1875 - {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 15: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 528: 545, 545, 545, 533: 545, 535: 545, 545, 545, 544: 545, 545, 547: 545, 550: 545, 545, 563: 545, 606: 545, 645: 545, 706: 545, 545}, - {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 15: 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 528: 544, 544, 544, 533: 544, 535: 544, 544, 544, 544: 544, 544, 547: 544, 550: 544, 544, 563: 544, 606: 544, 645: 544, 706: 544, 544}, - {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 15: 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 528: 543, 543, 543, 533: 543, 535: 543, 543, 543, 544: 543, 543, 547: 543, 550: 543, 543, 563: 543, 606: 543, 645: 543, 706: 543, 543}, - {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 15: 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 528: 542, 542, 542, 533: 542, 535: 542, 542, 542, 544: 542, 542, 547: 542, 550: 542, 542, 563: 542, 606: 542, 645: 542, 706: 542, 542}, - {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 15: 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 528: 541, 541, 541, 533: 541, 535: 541, 541, 541, 544: 541, 541, 547: 541, 550: 541, 541, 563: 541, 606: 541, 645: 541, 706: 541, 541}, + {554: 4571, 560: 2301, 798: 4847}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 554: 4571, 798: 4845}, + {554: 4571, 560: 2301, 798: 4843}, + {2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 15: 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 2375, 57: 2375, 529: 2375, 2375, 2375, 534: 2375, 536: 2375, 2375, 2375, 545: 2375, 2375, 548: 2375, 551: 2375, 2375, 564: 2375, 607: 2375, 655: 2375, 708: 2375, 2375}, + {608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 15: 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 608, 529: 608, 608, 608, 534: 608, 536: 608, 608, 608, 545: 608, 608, 548: 608, 551: 608, 608, 564: 608, 607: 608, 655: 608, 708: 608, 608}, // 1880 - {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 15: 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 528: 540, 540, 540, 533: 540, 535: 540, 540, 540, 544: 540, 540, 547: 540, 550: 540, 540, 563: 540, 606: 540, 645: 540, 706: 540, 540}, - {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 15: 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 528: 539, 539, 539, 533: 539, 535: 539, 539, 539, 544: 539, 539, 547: 539, 550: 539, 539, 563: 539, 606: 539, 645: 539, 706: 539, 539}, - {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 15: 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 528: 538, 538, 538, 533: 538, 535: 538, 538, 538, 544: 538, 538, 547: 538, 550: 538, 538, 563: 538, 606: 538, 645: 538, 706: 538, 538}, - {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 15: 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 528: 537, 537, 537, 533: 537, 535: 537, 537, 537, 544: 537, 537, 547: 537, 550: 537, 537, 563: 537, 606: 537, 645: 537, 706: 537, 537}, - {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 15: 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 528: 536, 536, 536, 533: 536, 535: 536, 536, 536, 544: 536, 536, 547: 536, 550: 536, 536, 563: 536, 606: 536, 645: 536, 706: 536, 536}, + {16: 4401, 537: 4838, 552: 4402, 708: 4400, 849: 4837}, + {8: 4831, 29: 4832}, + {554: 4571, 560: 2301, 798: 4829}, + {554: 4571, 560: 2301, 798: 4827}, + {532: 2301, 554: 4571, 798: 4825}, // 1885 - {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 15: 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 528: 535, 535, 535, 533: 535, 535: 535, 535, 535, 544: 535, 535, 547: 535, 550: 535, 535, 563: 535, 606: 535, 645: 535, 706: 535, 535}, - {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 15: 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 528: 534, 534, 534, 533: 534, 535: 534, 534, 534, 544: 534, 534, 547: 534, 550: 534, 534, 563: 534, 606: 534, 645: 534, 706: 534, 534}, - {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 15: 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 528: 533, 533, 533, 533: 533, 535: 533, 533, 533, 544: 533, 533, 547: 533, 550: 533, 533, 563: 533, 606: 533, 645: 533, 706: 533, 533}, - {531: 4709}, - {560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 15: 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 560, 528: 560, 560, 560, 533: 560, 535: 560, 560, 560, 544: 560, 560, 547: 560, 550: 560, 560, 563: 560, 606: 560, 645: 560, 706: 560, 560}, + {554: 4571, 560: 2301, 798: 4823}, + {554: 4571, 560: 2301, 798: 4821}, + {532: 2301, 554: 4571, 798: 4819}, + {532: 2301, 554: 4571, 798: 4817}, + {554: 4571, 560: 2301, 798: 4815}, // 1890 - {531: 4711}, - {561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 15: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 528: 561, 561, 561, 533: 561, 535: 561, 561, 561, 544: 561, 561, 547: 561, 550: 561, 561, 563: 561, 606: 561, 645: 561, 706: 561, 561}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4713, 3024, 3025, 3023}, - {541: 4714}, - {639: 4715}, + {554: 4571, 560: 2301, 798: 4813}, + {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 529: 594, 594, 594, 534: 594, 536: 594, 594, 594, 545: 594, 594, 548: 594, 551: 594, 594, 564: 594, 607: 594, 655: 594, 708: 594, 594}, + {534: 2301, 554: 4571, 560: 2301, 798: 4811}, + {534: 2301, 554: 4571, 560: 2301, 798: 4808}, + {534: 2301, 554: 4571, 560: 2301, 798: 4805}, // 1895 - {531: 3557, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4716, 774: 3553}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 881: 3766, 896: 4717}, - {562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 15: 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 562, 528: 562, 562, 562, 533: 562, 535: 562, 562, 562, 544: 562, 562, 547: 562, 550: 562, 562, 563: 562, 606: 562, 645: 562, 706: 562, 562}, - {531: 4720, 1157: 4719}, - {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 15: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 528: 563, 563, 563, 533: 563, 535: 563, 563, 563, 544: 563, 563, 547: 563, 550: 563, 563, 563: 563, 606: 563, 645: 563, 706: 563, 563}, + {554: 4571, 560: 2301, 798: 4803}, + {554: 4571, 560: 2301, 798: 4801}, + {554: 4571, 560: 2301, 635: 2301, 2301, 798: 4799}, + {532: 2301, 554: 4571, 798: 4797}, + {532: 2301, 554: 4571, 798: 4795}, // 1900 - {135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 15: 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, 528: 135, 135, 135, 533: 135, 535: 135, 135, 135, 544: 135, 135, 547: 135, 550: 135, 135, 554: 135, 563: 135, 606: 135, 645: 135, 706: 135, 135}, - {529: 4722}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 735, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4723, 1281: 4724}, - {734, 734, 9: 4273, 57: 734, 530: 734}, - {57: 4725}, + {554: 4571, 560: 2301, 798: 4793}, + {554: 4571, 560: 2301, 798: 4791}, + {534: 2301, 554: 4571, 560: 2301, 798: 4787}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 547: 2301, 554: 4571, 798: 4784}, + {530: 2301, 554: 4571, 798: 4779}, // 1905 - {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 15: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 528: 564, 564, 564, 533: 564, 535: 564, 564, 564, 544: 564, 564, 547: 564, 550: 564, 564, 563: 564, 606: 564, 645: 564, 706: 564, 564}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 546: 4727, 766: 3813, 3024, 3025, 3023, 800: 4728}, - {566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 15: 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 566, 528: 566, 566, 566, 533: 566, 535: 566, 566, 566, 544: 566, 566, 547: 566, 550: 566, 566, 563: 566, 606: 566, 645: 566, 706: 566, 566}, - {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 15: 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 528: 565, 565, 565, 533: 565, 535: 565, 565, 565, 544: 565, 565, 547: 565, 550: 565, 565, 563: 565, 606: 565, 645: 565, 706: 565, 565}, - {533: 4731, 559: 4143, 794: 4142, 810: 4732, 1274: 4730}, + {532: 2301, 554: 4571, 798: 4776}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 554: 4571, 798: 4770}, + {532: 2301, 554: 4571, 798: 4768}, + {532: 2301, 554: 4571, 798: 4766}, + {565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 15: 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 565, 529: 565, 565, 565, 534: 565, 536: 565, 565, 565, 545: 565, 565, 548: 565, 551: 565, 565, 564: 565, 607: 565, 655: 565, 708: 565, 565}, // 1910 - {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 15: 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 528: 569, 569, 569, 533: 569, 535: 569, 569, 569, 544: 569, 569, 547: 569, 550: 569, 569, 563: 569, 606: 569, 645: 569, 706: 569, 569}, - {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 15: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 528: 557, 557, 557, 533: 557, 535: 557, 557, 557, 544: 557, 557, 547: 557, 550: 557, 557, 563: 557, 606: 557, 645: 557, 706: 557, 557}, - {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 15: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 528: 556, 556, 556, 533: 556, 535: 556, 556, 556, 544: 556, 556, 547: 556, 550: 556, 556, 563: 556, 606: 556, 645: 556, 706: 556, 556}, - {559: 4143, 794: 4142, 810: 4734}, - {570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 15: 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 570, 528: 570, 570, 570, 533: 570, 535: 570, 570, 570, 544: 570, 570, 547: 570, 550: 570, 570, 563: 570, 606: 570, 645: 570, 706: 570, 570}, + {177: 2301, 251: 2301, 255: 2301, 291: 2301, 332: 2301, 347: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 534: 2301, 554: 4571, 798: 4750}, + {177: 4753, 251: 4756, 255: 4752, 291: 4754, 332: 4755, 347: 4757, 4758, 4763, 4762, 4759, 4764, 4765, 4760, 4761, 534: 4751}, + {559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 15: 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 559, 529: 559, 559, 559, 534: 559, 536: 559, 559, 559, 545: 559, 559, 548: 559, 551: 559, 559, 564: 559, 607: 559, 655: 559, 708: 559, 559}, + {558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 15: 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 558, 529: 558, 558, 558, 534: 558, 536: 558, 558, 558, 545: 558, 558, 548: 558, 551: 558, 558, 564: 558, 607: 558, 655: 558, 708: 558, 558}, + {557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 15: 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 557, 529: 557, 557, 557, 534: 557, 536: 557, 557, 557, 545: 557, 557, 548: 557, 551: 557, 557, 564: 557, 607: 557, 655: 557, 708: 557, 557}, // 1915 - {559: 4143, 794: 4142, 810: 4736}, - {571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 15: 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 571, 528: 571, 571, 571, 533: 571, 535: 571, 571, 571, 544: 571, 571, 547: 571, 550: 571, 571, 563: 571, 606: 571, 645: 571, 706: 571, 571}, - {531: 4738}, - {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 528: 572, 572, 572, 533: 572, 535: 572, 572, 572, 544: 572, 572, 547: 572, 550: 572, 572, 563: 572, 606: 572, 645: 572, 706: 572, 572}, - {531: 4740}, + {556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 15: 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 556, 529: 556, 556, 556, 534: 556, 536: 556, 556, 556, 545: 556, 556, 548: 556, 551: 556, 556, 564: 556, 607: 556, 655: 556, 708: 556, 556}, + {555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 15: 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 555, 529: 555, 555, 555, 534: 555, 536: 555, 555, 555, 545: 555, 555, 548: 555, 551: 555, 555, 564: 555, 607: 555, 655: 555, 708: 555, 555}, + {554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 15: 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 554, 529: 554, 554, 554, 534: 554, 536: 554, 554, 554, 545: 554, 554, 548: 554, 551: 554, 554, 564: 554, 607: 554, 655: 554, 708: 554, 554}, + {553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 15: 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 553, 529: 553, 553, 553, 534: 553, 536: 553, 553, 553, 545: 553, 553, 548: 553, 551: 553, 553, 564: 553, 607: 553, 655: 553, 708: 553, 553}, + {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 15: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 529: 552, 552, 552, 534: 552, 536: 552, 552, 552, 545: 552, 552, 548: 552, 551: 552, 552, 564: 552, 607: 552, 655: 552, 708: 552, 552}, // 1920 - {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 528: 573, 573, 573, 533: 573, 535: 573, 573, 573, 544: 573, 573, 547: 573, 550: 573, 573, 563: 573, 606: 573, 645: 573, 706: 573, 573}, - {559: 3745, 634: 3747, 3746, 911: 4742}, - {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 528: 574, 574, 574, 533: 574, 535: 574, 574, 574, 544: 574, 574, 547: 574, 550: 574, 574, 563: 574, 606: 574, 645: 574, 706: 574, 574}, - {559: 4143, 794: 4142, 810: 4744}, - {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 528: 575, 575, 575, 533: 575, 535: 575, 575, 575, 544: 575, 575, 547: 575, 550: 575, 575, 563: 575, 606: 575, 645: 575, 706: 575, 575}, + {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 15: 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, 551, 551, 529: 551, 551, 551, 534: 551, 536: 551, 551, 551, 545: 551, 551, 548: 551, 551: 551, 551, 564: 551, 607: 551, 655: 551, 708: 551, 551}, + {550, 550, 550, 550, 550, 550, 550, 550, 550, 550, 15: 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, 550, 550, 529: 550, 550, 550, 534: 550, 536: 550, 550, 550, 545: 550, 550, 548: 550, 551: 550, 550, 564: 550, 607: 550, 655: 550, 708: 550, 550}, + {549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 15: 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, 549, 549, 529: 549, 549, 549, 534: 549, 536: 549, 549, 549, 545: 549, 549, 548: 549, 551: 549, 549, 564: 549, 607: 549, 655: 549, 708: 549, 549}, + {548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 15: 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 548, 529: 548, 548, 548, 534: 548, 536: 548, 548, 548, 545: 548, 548, 548: 548, 551: 548, 548, 564: 548, 607: 548, 655: 548, 708: 548, 548}, + {547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 15: 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 547, 529: 547, 547, 547, 534: 547, 536: 547, 547, 547, 545: 547, 547, 548: 547, 551: 547, 547, 564: 547, 607: 547, 655: 547, 708: 547, 547}, // 1925 - {559: 4143, 794: 4142, 810: 4746}, - {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 528: 576, 576, 576, 533: 576, 535: 576, 576, 576, 544: 576, 576, 547: 576, 550: 576, 576, 563: 576, 606: 576, 645: 576, 706: 576, 576}, - {533: 4749, 559: 4143, 794: 4142, 810: 4748}, - {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 528: 578, 578, 578, 533: 578, 535: 578, 578, 578, 544: 578, 578, 547: 578, 550: 578, 578, 563: 578, 606: 578, 645: 578, 706: 578, 578}, - {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 528: 577, 577, 577, 533: 577, 535: 577, 577, 577, 544: 577, 577, 547: 577, 550: 577, 577, 563: 577, 606: 577, 645: 577, 706: 577, 577}, + {546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 15: 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 546, 529: 546, 546, 546, 534: 546, 536: 546, 546, 546, 545: 546, 546, 548: 546, 551: 546, 546, 564: 546, 607: 546, 655: 546, 708: 546, 546}, + {545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 15: 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 545, 529: 545, 545, 545, 534: 545, 536: 545, 545, 545, 545: 545, 545, 548: 545, 551: 545, 545, 564: 545, 607: 545, 655: 545, 708: 545, 545}, + {532: 4767}, + {572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 15: 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 572, 529: 572, 572, 572, 534: 572, 536: 572, 572, 572, 545: 572, 572, 548: 572, 551: 572, 572, 564: 572, 607: 572, 655: 572, 708: 572, 572}, + {532: 4769}, // 1930 - {533: 4752, 559: 4143, 794: 4142, 810: 4751}, - {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 528: 580, 580, 580, 533: 580, 535: 580, 580, 580, 544: 580, 580, 547: 580, 550: 580, 580, 563: 580, 606: 580, 645: 580, 706: 580, 580}, - {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 528: 579, 579, 579, 533: 579, 535: 579, 579, 579, 544: 579, 579, 547: 579, 550: 579, 579, 563: 579, 606: 579, 645: 579, 706: 579, 579}, - {533: 4731, 559: 4143, 794: 4142, 810: 4732, 1274: 4754}, - {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 528: 581, 581, 581, 533: 581, 535: 581, 581, 581, 544: 581, 581, 547: 581, 550: 581, 581, 563: 581, 606: 581, 645: 581, 706: 581, 581}, + {573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 15: 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 573, 529: 573, 573, 573, 534: 573, 536: 573, 573, 573, 545: 573, 573, 548: 573, 551: 573, 573, 564: 573, 607: 573, 655: 573, 708: 573, 573}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4771, 3035, 3036, 3034}, + {542: 4772}, + {640: 4773}, + {532: 3569, 547: 3560, 560: 3564, 628: 3559, 3561, 635: 3563, 3562, 3567, 639: 3568, 646: 3566, 773: 4774, 775: 3565}, // 1935 - {559: 4143, 794: 4142, 810: 4756}, - {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 528: 583, 583, 583, 533: 583, 535: 583, 583, 583, 544: 583, 583, 547: 583, 550: 583, 583, 563: 583, 606: 583, 645: 583, 706: 583, 583}, - {559: 4143, 794: 4142, 810: 4758}, - {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 528: 584, 584, 584, 533: 584, 535: 584, 584, 584, 544: 584, 584, 547: 584, 550: 584, 584, 563: 584, 606: 584, 645: 584, 706: 584, 584}, - {531: 4760}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 882: 3730, 897: 4775}, + {574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 15: 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 574, 529: 574, 574, 574, 534: 574, 536: 574, 574, 574, 545: 574, 574, 548: 574, 551: 574, 574, 564: 574, 607: 574, 655: 574, 708: 574, 574}, + {532: 4778, 1162: 4777}, + {575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 15: 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 575, 529: 575, 575, 575, 534: 575, 536: 575, 575, 575, 545: 575, 575, 548: 575, 551: 575, 575, 564: 575, 607: 575, 655: 575, 708: 575, 575}, + {147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 15: 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, 529: 147, 147, 147, 534: 147, 536: 147, 147, 147, 545: 147, 147, 548: 147, 551: 147, 147, 556: 147, 564: 147, 607: 147, 655: 147, 708: 147, 147}, // 1940 - {585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 15: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 528: 585, 585, 585, 533: 585, 535: 585, 585, 585, 544: 585, 585, 547: 585, 550: 585, 585, 563: 585, 606: 585, 645: 585, 706: 585, 585}, - {531: 4762}, - {586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 15: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 528: 586, 586, 586, 533: 586, 535: 586, 586, 586, 544: 586, 586, 547: 586, 550: 586, 586, 563: 586, 606: 586, 645: 586, 706: 586, 586}, - {559: 4143, 794: 4142, 810: 4764}, - {587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 15: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 528: 587, 587, 587, 533: 587, 535: 587, 587, 587, 544: 587, 587, 547: 587, 550: 587, 587, 563: 587, 606: 587, 645: 587, 706: 587, 587}, + {530: 4780}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 749, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 4781, 1288: 4782}, + {748, 748, 9: 3913, 57: 748, 531: 748}, + {57: 4783}, + {576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 15: 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 576, 529: 576, 576, 576, 534: 576, 536: 576, 576, 576, 545: 576, 576, 548: 576, 551: 576, 576, 564: 576, 607: 576, 655: 576, 708: 576, 576}, // 1945 - {559: 4143, 794: 4142, 810: 4766}, - {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 528: 588, 588, 588, 533: 588, 535: 588, 588, 588, 544: 588, 588, 547: 588, 550: 588, 588, 563: 588, 606: 588, 645: 588, 706: 588, 588}, - {531: 4768}, - {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 528: 589, 589, 589, 533: 589, 535: 589, 589, 589, 544: 589, 589, 547: 589, 550: 589, 589, 563: 589, 606: 589, 645: 589, 706: 589, 589}, - {559: 4143, 794: 4142, 810: 4770}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 547: 4785, 767: 3720, 3035, 3036, 3034, 801: 4786}, + {578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 15: 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 578, 529: 578, 578, 578, 534: 578, 536: 578, 578, 578, 545: 578, 578, 548: 578, 551: 578, 578, 564: 578, 607: 578, 655: 578, 708: 578, 578}, + {577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 15: 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 577, 529: 577, 577, 577, 534: 577, 536: 577, 577, 577, 545: 577, 577, 548: 577, 551: 577, 577, 564: 577, 607: 577, 655: 577, 708: 577, 577}, + {534: 4789, 560: 3021, 795: 3849, 811: 4790, 1281: 4788}, + {581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 15: 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 581, 529: 581, 581, 581, 534: 581, 536: 581, 581, 581, 545: 581, 581, 548: 581, 551: 581, 581, 564: 581, 607: 581, 655: 581, 708: 581, 581}, // 1950 - {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 528: 590, 590, 590, 533: 590, 535: 590, 590, 590, 544: 590, 590, 547: 590, 550: 590, 590, 563: 590, 606: 590, 645: 590, 706: 590, 590}, - {559: 4143, 794: 4142, 810: 4772}, - {592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 15: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 528: 592, 592, 592, 533: 592, 535: 592, 592, 592, 544: 592, 592, 547: 592, 550: 592, 592, 563: 592, 606: 592, 645: 592, 706: 592, 592}, - {555: 3009, 559: 2286, 797: 4777}, - {555: 3009, 559: 2286, 797: 4775}, + {569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 15: 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 569, 529: 569, 569, 569, 534: 569, 536: 569, 569, 569, 545: 569, 569, 548: 569, 551: 569, 569, 564: 569, 607: 569, 655: 569, 708: 569, 569}, + {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 15: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 529: 568, 568, 568, 534: 568, 536: 568, 568, 568, 545: 568, 568, 548: 568, 551: 568, 568, 564: 568, 607: 568, 655: 568, 708: 568, 568}, + {560: 3021, 795: 3849, 811: 4792}, + {582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 15: 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 582, 529: 582, 582, 582, 534: 582, 536: 582, 582, 582, 545: 582, 582, 548: 582, 551: 582, 582, 564: 582, 607: 582, 655: 582, 708: 582, 582}, + {560: 3021, 795: 3849, 811: 4794}, // 1955 - {559: 4143, 794: 4142, 810: 4776}, - {591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 15: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 528: 591, 591, 591, 533: 591, 535: 591, 591, 591, 544: 591, 591, 547: 591, 550: 591, 591, 563: 591, 606: 591, 645: 591, 706: 591, 591}, - {559: 4143, 794: 4142, 810: 4778}, - {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 528: 593, 593, 593, 533: 593, 535: 593, 593, 593, 544: 593, 593, 547: 593, 550: 593, 593, 563: 593, 606: 593, 645: 593, 706: 593, 593}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 4783}, + {583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 15: 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 583, 529: 583, 583, 583, 534: 583, 536: 583, 583, 583, 545: 583, 583, 548: 583, 551: 583, 583, 564: 583, 607: 583, 655: 583, 708: 583, 583}, + {532: 4796}, + {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 15: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 529: 584, 584, 584, 534: 584, 536: 584, 584, 584, 545: 584, 584, 548: 584, 551: 584, 584, 564: 584, 607: 584, 655: 584, 708: 584, 584}, + {532: 4798}, + {585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 15: 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 529: 585, 585, 585, 534: 585, 536: 585, 585, 585, 545: 585, 585, 548: 585, 551: 585, 585, 564: 585, 607: 585, 655: 585, 708: 585, 585}, // 1960 - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 4781}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 4782}, - {594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 15: 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 528: 594, 594, 594, 533: 594, 535: 594, 594, 594, 544: 594, 594, 547: 594, 550: 594, 594, 563: 594, 606: 594, 645: 594, 706: 594, 594}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 4784}, - {595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 15: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 528: 595, 595, 595, 533: 595, 535: 595, 595, 595, 544: 595, 595, 547: 595, 550: 595, 595, 563: 595, 606: 595, 645: 595, 706: 595, 595}, + {560: 4070, 635: 4072, 4071, 912: 4800}, + {586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 15: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 529: 586, 586, 586, 534: 586, 536: 586, 586, 586, 545: 586, 586, 548: 586, 551: 586, 586, 564: 586, 607: 586, 655: 586, 708: 586, 586}, + {560: 3021, 795: 3849, 811: 4802}, + {587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 15: 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 587, 529: 587, 587, 587, 534: 587, 536: 587, 587, 587, 545: 587, 587, 548: 587, 551: 587, 587, 564: 587, 607: 587, 655: 587, 708: 587, 587}, + {560: 3021, 795: 3849, 811: 4804}, // 1965 - {559: 4143, 794: 4142, 810: 4786}, - {2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 15: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 57: 2361, 528: 2361, 2361, 2361, 533: 2361, 535: 2361, 2361, 2361, 544: 2361, 2361, 547: 2361, 550: 2361, 2361, 563: 2361, 606: 2361, 645: 2361, 706: 2361, 2361}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4788, 3024, 3025, 3023}, - {2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 15: 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 2362, 57: 2362, 528: 2362, 2362, 2362, 533: 2362, 535: 2362, 2362, 2362, 544: 2362, 2362, 547: 2362, 550: 2362, 2362, 563: 2362, 606: 2362, 645: 2362, 706: 2362, 2362}, - {559: 4143, 794: 4142, 810: 4790}, + {588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 15: 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 588, 529: 588, 588, 588, 534: 588, 536: 588, 588, 588, 545: 588, 588, 548: 588, 551: 588, 588, 564: 588, 607: 588, 655: 588, 708: 588, 588}, + {534: 4807, 560: 3021, 795: 3849, 811: 4806}, + {590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 15: 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 590, 529: 590, 590, 590, 534: 590, 536: 590, 590, 590, 545: 590, 590, 548: 590, 551: 590, 590, 564: 590, 607: 590, 655: 590, 708: 590, 590}, + {589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 15: 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 589, 529: 589, 589, 589, 534: 589, 536: 589, 589, 589, 545: 589, 589, 548: 589, 551: 589, 589, 564: 589, 607: 589, 655: 589, 708: 589, 589}, + {534: 4810, 560: 3021, 795: 3849, 811: 4809}, // 1970 - {2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 15: 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 2363, 57: 2363, 528: 2363, 2363, 2363, 533: 2363, 535: 2363, 2363, 2363, 544: 2363, 2363, 547: 2363, 550: 2363, 2363, 563: 2363, 606: 2363, 645: 2363, 706: 2363, 2363}, - {559: 4143, 794: 4142, 810: 4792}, - {2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 15: 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 2364, 57: 2364, 528: 2364, 2364, 2364, 533: 2364, 535: 2364, 2364, 2364, 544: 2364, 2364, 547: 2364, 550: 2364, 2364, 563: 2364, 606: 2364, 645: 2364, 706: 2364, 2364}, - {531: 2286, 555: 3009, 797: 4794}, - {531: 4795}, + {592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 15: 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 592, 529: 592, 592, 592, 534: 592, 536: 592, 592, 592, 545: 592, 592, 548: 592, 551: 592, 592, 564: 592, 607: 592, 655: 592, 708: 592, 592}, + {591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 15: 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 591, 529: 591, 591, 591, 534: 591, 536: 591, 591, 591, 545: 591, 591, 548: 591, 551: 591, 591, 564: 591, 607: 591, 655: 591, 708: 591, 591}, + {534: 4789, 560: 3021, 795: 3849, 811: 4790, 1281: 4812}, + {593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 15: 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 529: 593, 593, 593, 534: 593, 536: 593, 593, 593, 545: 593, 593, 548: 593, 551: 593, 593, 564: 593, 607: 593, 655: 593, 708: 593, 593}, + {560: 3021, 795: 3849, 811: 4814}, // 1975 - {2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 15: 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 2365, 57: 2365, 528: 2365, 2365, 2365, 533: 2365, 535: 2365, 2365, 2365, 544: 2365, 2365, 547: 2365, 550: 2365, 2365, 563: 2365, 606: 2365, 645: 2365, 706: 2365, 2365}, - {531: 2286, 555: 3009, 797: 4797}, - {531: 4798}, - {2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 15: 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 2366, 57: 2366, 528: 2366, 2366, 2366, 533: 2366, 535: 2366, 2366, 2366, 544: 2366, 2366, 547: 2366, 550: 2366, 2366, 563: 2366, 606: 2366, 645: 2366, 706: 2366, 2366}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4800}, + {595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 15: 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 529: 595, 595, 595, 534: 595, 536: 595, 595, 595, 545: 595, 595, 548: 595, 551: 595, 595, 564: 595, 607: 595, 655: 595, 708: 595, 595}, + {560: 3021, 795: 3849, 811: 4816}, + {596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 15: 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 596, 529: 596, 596, 596, 534: 596, 536: 596, 596, 596, 545: 596, 596, 548: 596, 551: 596, 596, 564: 596, 607: 596, 655: 596, 708: 596, 596}, + {532: 4818}, + {597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 529: 597, 597, 597, 534: 597, 536: 597, 597, 597, 545: 597, 597, 548: 597, 551: 597, 597, 564: 597, 607: 597, 655: 597, 708: 597, 597}, // 1980 - {2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 15: 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 2367, 57: 2367, 528: 2367, 2367, 2367, 533: 2367, 535: 2367, 2367, 2367, 544: 2367, 2367, 547: 2367, 550: 2367, 2367, 563: 2367, 606: 2367, 645: 2367, 706: 2367, 2367}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 797: 4804}, - {568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 15: 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 568, 528: 568, 568, 568, 533: 568, 535: 568, 568, 568, 544: 568, 568, 547: 568, 550: 568, 568, 563: 568, 606: 568, 645: 568, 706: 568, 568}, - {567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 15: 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 567, 528: 567, 567, 567, 533: 567, 535: 567, 567, 567, 544: 567, 567, 547: 567, 550: 567, 567, 563: 567, 606: 567, 645: 567, 706: 567, 567}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4805}, + {532: 4820}, + {598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 529: 598, 598, 598, 534: 598, 536: 598, 598, 598, 545: 598, 598, 548: 598, 551: 598, 598, 564: 598, 607: 598, 655: 598, 708: 598, 598}, + {560: 3021, 795: 3849, 811: 4822}, + {599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 15: 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 599, 529: 599, 599, 599, 534: 599, 536: 599, 599, 599, 545: 599, 599, 548: 599, 551: 599, 599, 564: 599, 607: 599, 655: 599, 708: 599, 599}, + {560: 3021, 795: 3849, 811: 4824}, // 1985 - {2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 15: 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 2368, 57: 2368, 528: 2368, 2368, 2368, 533: 2368, 535: 2368, 2368, 2368, 544: 2368, 2368, 547: 2368, 550: 2368, 2368, 563: 2368, 606: 2368, 645: 2368, 706: 2368, 2368}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 4807}, - {2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 15: 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 2369, 57: 2369, 528: 2369, 2369, 2369, 533: 2369, 535: 2369, 2369, 2369, 544: 2369, 2369, 547: 2369, 550: 2369, 2369, 563: 2369, 606: 2369, 645: 2369, 706: 2369, 2369}, - {531: 4809}, - {2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 15: 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 2370, 57: 2370, 528: 2370, 2370, 2370, 533: 2370, 535: 2370, 2370, 2370, 544: 2370, 2370, 547: 2370, 550: 2370, 2370, 563: 2370, 606: 2370, 645: 2370, 706: 2370, 2370}, + {600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 15: 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 600, 529: 600, 600, 600, 534: 600, 536: 600, 600, 600, 545: 600, 600, 548: 600, 551: 600, 600, 564: 600, 607: 600, 655: 600, 708: 600, 600}, + {532: 4826}, + {601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 15: 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 601, 529: 601, 601, 601, 534: 601, 536: 601, 601, 601, 545: 601, 601, 548: 601, 551: 601, 601, 564: 601, 607: 601, 655: 601, 708: 601, 601}, + {560: 3021, 795: 3849, 811: 4828}, + {602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 15: 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 602, 529: 602, 602, 602, 534: 602, 536: 602, 602, 602, 545: 602, 602, 548: 602, 551: 602, 602, 564: 602, 607: 602, 655: 602, 708: 602, 602}, // 1990 - {6: 4649, 4651, 559, 10: 4618, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 89: 4620, 4641, 4642, 101: 4643, 206: 4623, 230: 4612, 246: 4606, 251: 4627, 254: 4628, 267: 4622, 272: 4638, 286: 4616, 296: 4624, 304: 4619, 323: 4629, 330: 4625, 337: 4639, 4640, 343: 4607, 530: 4637, 533: 4648, 536: 2416, 4685, 551: 2416, 554: 4609, 560: 4644, 562: 4626, 4636, 644: 4610, 699: 4615, 706: 2416, 4654, 721: 4631, 725: 4617, 727: 4645, 761: 4630, 4632, 764: 4611, 4621, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 966: 4635, 981: 4633, 1015: 4608, 1023: 4613, 1102: 4811, 1273: 4614, 1297: 4634}, - {2658, 2658, 2658, 2658, 2658, 2658, 9: 2658, 544: 2658}, - {2672, 2672, 2672, 2672, 2672, 2672, 9: 2672, 544: 2672}, - {2671, 2671, 2671, 2671, 2671, 2671, 9: 2671, 544: 2671}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 4815, 766: 4816, 3024, 3025, 3023}, + {560: 3021, 795: 3849, 811: 4830}, + {604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 15: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 529: 604, 604, 604, 534: 604, 536: 604, 604, 604, 545: 604, 604, 548: 604, 551: 604, 604, 564: 604, 607: 604, 655: 604, 708: 604, 604}, + {554: 4571, 560: 2301, 798: 4835}, + {554: 4571, 560: 2301, 798: 4833}, + {560: 3021, 795: 3849, 811: 4834}, // 1995 - {2674, 2674, 2674, 2674, 2674, 2674, 9: 2674, 101: 2674, 544: 2674}, - {2673, 2673, 2673, 2673, 2673, 2673, 9: 2673, 101: 2673, 544: 2673}, - {56: 4822, 290: 4819, 314: 4820, 316: 4821, 533: 4818}, - {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 544: 2679, 560: 2679}, - {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 544: 2678, 560: 2678}, + {603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 15: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 529: 603, 603, 603, 534: 603, 536: 603, 603, 603, 545: 603, 603, 548: 603, 551: 603, 603, 564: 603, 607: 603, 655: 603, 708: 603, 603}, + {560: 3021, 795: 3849, 811: 4836}, + {605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 15: 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 605, 529: 605, 605, 605, 534: 605, 536: 605, 605, 605, 545: 605, 605, 548: 605, 551: 605, 605, 564: 605, 607: 605, 655: 605, 708: 605, 605}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 585: 2301, 798: 4841}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 585: 2301, 798: 4839}, // 2000 - {2677, 2677, 2677, 2677, 2677, 2677, 9: 2677, 544: 2677, 560: 2677}, - {2676, 2676, 2676, 2676, 2676, 2676, 9: 2676, 544: 2676, 560: 2676}, - {2675, 2675, 2675, 2675, 2675, 2675, 9: 2675, 544: 2675, 560: 2675}, - {2697, 2697, 2697, 2697, 2697, 2697, 9: 2697, 544: 2697}, - {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 544: 2698}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 3718, 767: 3720, 3035, 3036, 3034, 801: 3717, 970: 4840}, + {606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 15: 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 606, 529: 606, 606, 606, 534: 606, 536: 606, 606, 606, 545: 606, 606, 548: 606, 551: 606, 606, 564: 606, 607: 606, 655: 606, 708: 606, 606}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 4842}, + {607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 15: 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 607, 529: 607, 607, 607, 534: 607, 536: 607, 607, 607, 545: 607, 607, 548: 607, 551: 607, 607, 564: 607, 607: 607, 655: 607, 708: 607, 607}, + {560: 3021, 795: 3849, 811: 4844}, // 2005 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4838, 3024, 3025, 3023}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4837}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4836}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4835}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4832, 3024, 3025, 3023}, + {2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 15: 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 2376, 57: 2376, 529: 2376, 2376, 2376, 534: 2376, 536: 2376, 2376, 2376, 545: 2376, 2376, 548: 2376, 551: 2376, 2376, 564: 2376, 607: 2376, 655: 2376, 708: 2376, 2376}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4846, 3035, 3036, 3034}, + {2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 15: 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 57: 2377, 529: 2377, 2377, 2377, 534: 2377, 536: 2377, 2377, 2377, 545: 2377, 2377, 548: 2377, 551: 2377, 2377, 564: 2377, 607: 2377, 655: 2377, 708: 2377, 2377}, + {560: 3021, 795: 3849, 811: 4848}, + {2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 15: 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 57: 2378, 529: 2378, 2378, 2378, 534: 2378, 536: 2378, 2378, 2378, 545: 2378, 2378, 548: 2378, 551: 2378, 2378, 564: 2378, 607: 2378, 655: 2378, 708: 2378, 2378}, // 2010 - {2: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 10: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 58: 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 2670, 529: 2670, 540: 2670, 556: 2670, 581: 2670}, - {2: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 10: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 58: 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 2669, 529: 2669, 540: 2669, 556: 2669, 581: 2669}, - {709: 4833}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4834, 3024, 3025, 3023}, - {2703, 2703, 2703, 2703, 2703, 2703, 9: 2703, 544: 2703}, + {560: 3021, 795: 3849, 811: 4850}, + {2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 15: 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 57: 2379, 529: 2379, 2379, 2379, 534: 2379, 536: 2379, 2379, 2379, 545: 2379, 2379, 548: 2379, 551: 2379, 2379, 564: 2379, 607: 2379, 655: 2379, 708: 2379, 2379}, + {532: 2301, 554: 4571, 798: 4852}, + {532: 4853}, + {2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 15: 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 2380, 57: 2380, 529: 2380, 2380, 2380, 534: 2380, 536: 2380, 2380, 2380, 545: 2380, 2380, 548: 2380, 551: 2380, 2380, 564: 2380, 607: 2380, 655: 2380, 708: 2380, 2380}, // 2015 - {2704, 2704, 2704, 2704, 2704, 2704, 9: 2704, 544: 2704}, - {2705, 2705, 2705, 2705, 2705, 2705, 9: 2705, 544: 2705}, - {2706, 2706, 2706, 2706, 2706, 2706, 9: 2706, 544: 2706}, - {709: 4839}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4840, 3024, 3025, 3023}, + {532: 2301, 554: 4571, 798: 4855}, + {532: 4856}, + {2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 15: 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 2381, 57: 2381, 529: 2381, 2381, 2381, 534: 2381, 536: 2381, 2381, 2381, 545: 2381, 2381, 548: 2381, 551: 2381, 2381, 564: 2381, 607: 2381, 655: 2381, 708: 2381, 2381}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 4858}, + {2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 15: 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 2382, 57: 2382, 529: 2382, 2382, 2382, 534: 2382, 536: 2382, 2382, 2382, 545: 2382, 2382, 548: 2382, 551: 2382, 2382, 564: 2382, 607: 2382, 655: 2382, 708: 2382, 2382}, // 2020 - {2707, 2707, 2707, 2707, 2707, 2707, 9: 2707, 544: 2707}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4856}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4851, 3024, 3025, 3023}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4847, 3024, 3025, 3023}, - {2: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 10: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 58: 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 2665, 529: 2665, 581: 2665}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 798: 4862}, + {580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 15: 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 580, 529: 580, 580, 580, 534: 580, 536: 580, 580, 580, 545: 580, 580, 548: 580, 551: 580, 580, 564: 580, 607: 580, 655: 580, 708: 580, 580}, + {579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 15: 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 579, 529: 579, 579, 579, 534: 579, 536: 579, 579, 579, 545: 579, 579, 548: 579, 551: 579, 579, 564: 579, 607: 579, 655: 579, 708: 579, 579}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 4863}, + {2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 15: 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 57: 2383, 529: 2383, 2383, 2383, 534: 2383, 536: 2383, 2383, 2383, 545: 2383, 2383, 548: 2383, 551: 2383, 2383, 564: 2383, 607: 2383, 655: 2383, 708: 2383, 2383}, // 2025 - {2: 604, 604, 604, 604, 604, 604, 604, 10: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 58: 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604, 604}, - {2: 603, 603, 603, 603, 603, 603, 603, 10: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 58: 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603, 603}, - {105: 4850, 108: 4849, 952: 4848}, - {2692, 2692, 2692, 2692, 2692, 2692, 9: 2692, 544: 2692}, - {2066, 2066, 2066, 2066, 2066, 2066, 2066, 9: 2066, 19: 2066, 57: 2066, 101: 2066, 103: 2066, 2066, 2066, 2066, 108: 2066, 530: 2066, 540: 2066, 544: 2066, 560: 2066}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 4865}, + {2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 15: 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 2384, 57: 2384, 529: 2384, 2384, 2384, 534: 2384, 536: 2384, 2384, 2384, 545: 2384, 2384, 548: 2384, 551: 2384, 2384, 564: 2384, 607: 2384, 655: 2384, 708: 2384, 2384}, + {532: 4867}, + {2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 15: 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 2385, 57: 2385, 529: 2385, 2385, 2385, 534: 2385, 536: 2385, 2385, 2385, 545: 2385, 2385, 548: 2385, 551: 2385, 2385, 564: 2385, 607: 2385, 655: 2385, 708: 2385, 2385}, + {6: 4707, 4709, 571, 10: 4676, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 89: 4678, 4699, 4700, 102: 4701, 208: 4681, 234: 4670, 249: 4664, 253: 4685, 256: 4686, 270: 4680, 276: 4696, 290: 4674, 299: 4682, 305: 4677, 324: 4687, 331: 4683, 338: 4697, 4698, 343: 4665, 531: 4695, 534: 4706, 537: 2431, 4743, 552: 2431, 556: 4667, 561: 4702, 563: 4684, 4694, 645: 4668, 702: 4673, 708: 2431, 4712, 723: 4689, 726: 4675, 728: 4703, 762: 4688, 4690, 765: 4669, 4679, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 4748, 968: 4693, 982: 4691, 1016: 4666, 1024: 4671, 1106: 4869, 1280: 4672, 1304: 4692}, // 2030 - {2065, 2065, 2065, 2065, 2065, 2065, 2065, 9: 2065, 19: 2065, 57: 2065, 101: 2065, 103: 2065, 2065, 2065, 2065, 108: 2065, 530: 2065, 540: 2065, 544: 2065, 560: 2065}, - {189: 4853, 532: 4445, 534: 4444, 910: 4854, 1039: 4852}, - {2694, 2694, 2694, 2694, 2694, 2694, 9: 2694, 544: 2694}, - {2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 57: 2558, 528: 2558, 532: 2558, 2558, 2558, 2558, 2558, 544: 2558, 546: 2558, 698: 2558, 2558, 701: 2558, 2558, 2558, 2558, 2558}, - {189: 4855}, + {2673, 2673, 2673, 2673, 2673, 2673, 9: 2673, 545: 2673}, + {2687, 2687, 2687, 2687, 2687, 2687, 9: 2687, 545: 2687}, + {2686, 2686, 2686, 2686, 2686, 2686, 9: 2686, 545: 2686}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4873, 767: 4874, 3035, 3036, 3034}, + {2689, 2689, 2689, 2689, 2689, 2689, 9: 2689, 102: 2689, 545: 2689}, // 2035 - {2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 57: 2557, 528: 2557, 532: 2557, 2557, 2557, 2557, 2557, 544: 2557, 546: 2557, 698: 2557, 2557, 701: 2557, 2557, 2557, 2557, 2557}, - {554: 4857, 725: 4858}, - {533: 4860}, - {533: 4859}, - {2708, 2708, 2708, 2708, 2708, 2708, 9: 2708, 544: 2708}, + {2688, 2688, 2688, 2688, 2688, 2688, 9: 2688, 102: 2688, 545: 2688}, + {56: 4880, 293: 4877, 315: 4878, 317: 4879, 534: 4876}, + {2694, 2694, 2694, 2694, 2694, 2694, 9: 2694, 545: 2694, 561: 2694}, + {2693, 2693, 2693, 2693, 2693, 2693, 9: 2693, 545: 2693, 561: 2693}, + {2692, 2692, 2692, 2692, 2692, 2692, 9: 2692, 545: 2692, 561: 2692}, // 2040 - {529: 4862, 531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4863, 774: 3553, 1076: 4861}, - {2710, 2710, 2710, 2710, 2710, 2710, 9: 2710, 544: 2710}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4868}, - {2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 57: 2467, 528: 2467, 532: 2467, 2467, 2467, 2467, 2467, 544: 2467, 546: 2467, 698: 2467, 2467, 701: 2467, 2467, 2467, 2467, 2467}, - {559: 3745, 634: 3747, 3746, 911: 4867}, + {2691, 2691, 2691, 2691, 2691, 2691, 9: 2691, 545: 2691, 561: 2691}, + {2690, 2690, 2690, 2690, 2690, 2690, 9: 2690, 545: 2690, 561: 2690}, + {2712, 2712, 2712, 2712, 2712, 2712, 9: 2712, 545: 2712}, + {2713, 2713, 2713, 2713, 2713, 2713, 9: 2713, 545: 2713}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4896, 3035, 3036, 3034}, // 2045 - {559: 3745, 634: 3747, 3746, 911: 4866}, - {2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 57: 2465, 528: 2465, 532: 2465, 2465, 2465, 2465, 2465, 544: 2465, 546: 2465, 698: 2465, 2465, 701: 2465, 2465, 2465, 2465, 2465}, - {2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 57: 2466, 528: 2466, 532: 2466, 2466, 2466, 2466, 2466, 544: 2466, 546: 2466, 698: 2466, 2466, 701: 2466, 2466, 2466, 2466, 2466}, - {57: 4869, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 544: 2709}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4895}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4894}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 4893}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4890, 3035, 3036, 3034}, + {2: 2685, 2685, 2685, 2685, 2685, 2685, 2685, 10: 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 58: 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 2685, 530: 2685, 541: 2685, 557: 2685, 577: 2685}, // 2050 - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 4871}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4874}, - {643: 4873}, - {2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 58: 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 2092, 531: 2092, 533: 2092, 544: 2092, 632: 2092}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 4875}, + {2: 2684, 2684, 2684, 2684, 2684, 2684, 2684, 10: 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 58: 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 2684, 530: 2684, 541: 2684, 557: 2684, 577: 2684}, + {711: 4891}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4892, 3035, 3036, 3034}, + {2718, 2718, 2718, 2718, 2718, 2718, 9: 2718, 545: 2718}, + {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 545: 2719}, // 2055 - {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5152}, - {12: 4878, 116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 4877, 1092: 4940}, - {2518, 2518, 2518, 2518, 2518, 2518, 5017, 5023, 5011, 2518, 2518, 2518, 5015, 5024, 5022, 57: 2518, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2518, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5026, 1043: 5019, 1066: 5012, 1118: 5027, 5151}, - {2518, 2518, 2518, 2518, 2518, 2518, 5017, 5023, 5011, 2518, 2518, 2518, 5015, 5024, 5022, 57: 2518, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2518, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5026, 1043: 5019, 1066: 5012, 1118: 5027, 5007}, - {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 57: 532, 528: 532, 532: 532, 532, 532, 532, 532, 544: 532, 546: 532, 698: 532, 532, 701: 532, 532, 532, 532, 532}, + {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 545: 2720}, + {2721, 2721, 2721, 2721, 2721, 2721, 9: 2721, 545: 2721}, + {711: 4897}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4898, 3035, 3036, 3034}, + {2722, 2722, 2722, 2722, 2722, 2722, 9: 2722, 545: 2722}, // 2060 - {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 57: 531, 528: 531, 532: 531, 531, 531, 531, 531, 544: 531, 546: 531, 698: 531, 531, 701: 531, 531, 531, 531, 531}, - {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 528: 530, 532: 530, 530, 530, 530, 530, 544: 530, 546: 530, 698: 530, 530, 701: 530, 530, 530, 530, 530}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 78: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 813: 447, 815: 447, 836: 4155, 883: 5004}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5003}, - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 4139, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 698: 440, 440, 701: 440, 440, 440, 440, 440, 813: 440, 815: 440, 836: 4140, 998: 5001, 1005: 4141}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4914}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4909, 3035, 3036, 3034}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4905, 3035, 3036, 3034}, + {2: 2680, 2680, 2680, 2680, 2680, 2680, 2680, 10: 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 58: 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 530: 2680, 577: 2680}, + {2: 616, 616, 616, 616, 616, 616, 616, 10: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 58: 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616, 616}, // 2065 - {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 57: 440, 78: 440, 528: 440, 4139, 532: 440, 440, 440, 440, 440, 544: 440, 546: 440, 698: 440, 440, 701: 440, 440, 440, 440, 440, 813: 440, 815: 440, 836: 4140, 998: 4999, 1005: 4141}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4998}, - {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 57: 524, 78: 524, 528: 524, 524, 532: 524, 524, 524, 524, 524, 544: 524, 546: 524, 698: 524, 524, 701: 524, 524, 524, 524, 524, 813: 524, 815: 524}, - {523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 523, 57: 523, 78: 523, 528: 523, 523, 532: 523, 523, 523, 523, 523, 544: 523, 546: 523, 698: 523, 523, 701: 523, 523, 523, 523, 523, 813: 523, 815: 523}, - {522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 522, 57: 522, 78: 522, 528: 522, 522, 532: 522, 522, 522, 522, 522, 544: 522, 546: 522, 698: 522, 522, 701: 522, 522, 522, 522, 522, 813: 522, 815: 522}, + {2: 615, 615, 615, 615, 615, 615, 615, 10: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 58: 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615, 615}, + {106: 4908, 109: 4907, 955: 4906}, + {2707, 2707, 2707, 2707, 2707, 2707, 9: 2707, 545: 2707}, + {2081, 2081, 2081, 2081, 2081, 2081, 2081, 9: 2081, 19: 2081, 57: 2081, 102: 2081, 104: 2081, 2081, 2081, 2081, 109: 2081, 531: 2081, 541: 2081, 545: 2081, 561: 2081}, + {2080, 2080, 2080, 2080, 2080, 2080, 2080, 9: 2080, 19: 2080, 57: 2080, 102: 2080, 104: 2080, 2080, 2080, 2080, 109: 2080, 531: 2080, 541: 2080, 545: 2080, 561: 2080}, // 2070 - {521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 521, 57: 521, 78: 521, 528: 521, 521, 532: 521, 521, 521, 521, 521, 544: 521, 546: 521, 698: 521, 521, 701: 521, 521, 521, 521, 521, 813: 521, 815: 521}, - {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 78: 520, 528: 520, 520, 532: 520, 520, 520, 520, 520, 544: 520, 546: 520, 698: 520, 520, 701: 520, 520, 520, 520, 520, 813: 520, 815: 520}, - {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 57: 519, 78: 519, 528: 519, 519, 532: 519, 519, 519, 519, 519, 544: 519, 546: 519, 698: 519, 519, 701: 519, 519, 519, 519, 519, 813: 519, 815: 519}, - {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 57: 518, 78: 518, 528: 518, 518, 532: 518, 518, 518, 518, 518, 544: 518, 546: 518, 698: 518, 518, 701: 518, 518, 518, 518, 518, 813: 518, 815: 518}, - {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 78: 517, 528: 517, 517, 532: 517, 517, 517, 517, 517, 544: 517, 546: 517, 698: 517, 517, 701: 517, 517, 517, 517, 517, 813: 517, 815: 517}, + {190: 4911, 533: 3795, 535: 3794, 911: 4912, 1040: 4910}, + {2709, 2709, 2709, 2709, 2709, 2709, 9: 2709, 545: 2709}, + {2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 2573, 57: 2573, 529: 2573, 533: 2573, 2573, 2573, 2573, 2573, 545: 2573, 547: 2573, 700: 2573, 702: 2573, 2573, 2573, 2573, 2573, 2573}, + {190: 4913}, + {2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 2572, 57: 2572, 529: 2572, 533: 2572, 2572, 2572, 2572, 2572, 545: 2572, 547: 2572, 700: 2572, 702: 2572, 2572, 2572, 2572, 2572, 2572}, // 2075 - {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 78: 516, 528: 516, 516, 532: 516, 516, 516, 516, 516, 544: 516, 546: 516, 698: 516, 516, 701: 516, 516, 516, 516, 516, 813: 516, 815: 516}, - {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 78: 515, 528: 515, 515, 532: 515, 515, 515, 515, 515, 544: 515, 546: 515, 698: 515, 515, 701: 515, 515, 515, 515, 515, 813: 515, 815: 515}, - {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 78: 514, 528: 514, 514, 532: 514, 514, 514, 514, 514, 544: 514, 546: 514, 698: 514, 514, 701: 514, 514, 514, 514, 514, 813: 514, 815: 514}, - {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 57: 513, 78: 513, 528: 513, 532: 513, 513, 513, 513, 513, 544: 513, 546: 513, 698: 513, 513, 701: 513, 513, 513, 513, 513, 813: 513, 815: 513}, - {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 57: 512, 78: 512, 528: 512, 532: 512, 512, 512, 512, 512, 544: 512, 546: 512, 698: 512, 512, 701: 512, 512, 512, 512, 512, 813: 512, 815: 512}, + {556: 4915, 726: 4916}, + {534: 4918}, + {534: 4917}, + {2723, 2723, 2723, 2723, 2723, 2723, 9: 2723, 545: 2723}, + {530: 4920, 532: 3569, 542: 4922, 4923, 547: 3560, 560: 3564, 628: 3559, 3561, 635: 3563, 3562, 3567, 639: 3568, 646: 3566, 773: 4921, 775: 3565, 1079: 4919}, // 2080 - {508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 57: 508, 78: 508, 528: 508, 508, 532: 508, 508, 508, 508, 508, 544: 508, 546: 508, 698: 508, 508, 701: 508, 508, 508, 508, 508, 813: 508, 815: 508}, - {507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 57: 507, 78: 507, 528: 507, 507, 532: 507, 507, 507, 507, 507, 544: 507, 546: 507, 698: 507, 507, 701: 507, 507, 507, 507, 507, 813: 507, 815: 507}, - {506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 57: 506, 78: 506, 528: 506, 506, 532: 506, 506, 506, 506, 506, 544: 506, 546: 506, 698: 506, 506, 701: 506, 506, 506, 506, 506, 813: 506, 815: 506}, - {505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 57: 505, 78: 505, 528: 505, 505, 532: 505, 505, 505, 505, 505, 544: 505, 546: 505, 698: 505, 505, 701: 505, 505, 505, 505, 505, 813: 505, 815: 505}, - {504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 57: 504, 78: 504, 528: 504, 504, 532: 504, 504, 504, 504, 504, 544: 504, 546: 504, 698: 504, 504, 701: 504, 504, 504, 504, 504, 813: 504, 815: 504}, + {2725, 2725, 2725, 2725, 2725, 2725, 9: 2725, 545: 2725}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 4926}, + {2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 57: 2482, 529: 2482, 533: 2482, 2482, 2482, 2482, 2482, 545: 2482, 547: 2482, 700: 2482, 702: 2482, 2482, 2482, 2482, 2482, 2482}, + {560: 4070, 635: 4072, 4071, 912: 4925}, + {560: 4070, 635: 4072, 4071, 912: 4924}, // 2085 - {503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 57: 503, 78: 503, 528: 503, 503, 532: 503, 503, 503, 503, 503, 544: 503, 546: 503, 698: 503, 503, 701: 503, 503, 503, 503, 503, 813: 503, 815: 503, 1407: 4997}, - {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 57: 501, 528: 501, 501, 532: 501, 501, 501, 501, 501, 544: 501, 546: 501, 698: 501, 501, 701: 501, 501, 501, 501, 501}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 4154, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 836: 4994, 848: 4162, 891: 4995}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 4154, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 836: 4991, 848: 4162, 891: 4992}, - {529: 4154, 836: 4989}, + {2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 57: 2480, 529: 2480, 533: 2480, 2480, 2480, 2480, 2480, 545: 2480, 547: 2480, 700: 2480, 702: 2480, 2480, 2480, 2480, 2480, 2480}, + {2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 57: 2481, 529: 2481, 533: 2481, 2481, 2481, 2481, 2481, 545: 2481, 547: 2481, 700: 2481, 702: 2481, 2481, 2481, 2481, 2481, 2481}, + {57: 4927, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2724, 2724, 2724, 2724, 2724, 2724, 9: 2724, 545: 2724}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 4929}, // 2090 - {529: 4154, 836: 4987}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4986}, - {529: 4154, 836: 4985}, - {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 57: 492, 528: 492, 532: 492, 492, 492, 492, 492, 544: 492, 546: 492, 698: 492, 492, 701: 492, 492, 492, 492, 492}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4984}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4932}, + {644: 4931}, + {2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 58: 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 2107, 532: 2107, 534: 2107, 545: 2107, 630: 2107}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4934, 949: 4933}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 5211, 5212, 545: 2679, 1029: 5210}, // 2095 - {529: 4980}, - {529: 4973}, - {488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 488, 57: 488, 528: 488, 532: 488, 488, 488, 488, 488, 544: 488, 546: 488, 698: 488, 488, 701: 488, 488, 488, 488, 488}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4966, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4965, 730: 4924, 4923, 738: 4967, 848: 4162, 891: 4968, 982: 4964, 1020: 4963}, - {485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 485, 16: 485, 57: 485, 528: 485, 485, 532: 485, 485, 485, 485, 485, 544: 485, 546: 485, 551: 485, 584: 485, 698: 485, 485, 701: 485, 485, 485, 485, 485, 485, 935: 4962}, + {12: 4936, 118: 4984, 127: 4985, 172: 4975, 175: 4995, 4994, 4960, 179: 4997, 185: 4996, 188: 4957, 198: 4991, 203: 4964, 4956, 4973, 209: 4980, 4979, 212: 4983, 552: 4978, 556: 4974, 585: 4969, 708: 4977, 731: 4982, 4981, 4958, 4963, 4961, 4954, 4948, 4962, 4970, 4955, 4987, 745: 4949, 4950, 4951, 4952, 4953, 4976, 4989, 4993, 4988, 4947, 4992, 4959, 4946, 4986, 4945, 4990, 947: 4965, 1021: 4967, 1025: 4944, 4971, 4941, 1034: 4939, 1042: 4942, 4943, 1050: 4940, 1055: 4966, 1059: 4937, 4968, 1080: 4938, 1083: 4972, 1086: 4935, 1095: 4998}, + {2533, 2533, 2533, 2533, 2533, 2533, 5075, 5081, 5069, 2533, 2533, 2533, 5073, 5082, 5080, 57: 2533, 529: 5074, 533: 3795, 5072, 3794, 2540, 5079, 545: 2533, 547: 5068, 700: 2577, 702: 2670, 5066, 5071, 5064, 5086, 5083, 911: 5067, 924: 5076, 1007: 5078, 1028: 5084, 1044: 5077, 1067: 5070, 1122: 5085, 5209}, + {2533, 2533, 2533, 2533, 2533, 2533, 5075, 5081, 5069, 2533, 2533, 2533, 5073, 5082, 5080, 57: 2533, 529: 5074, 533: 3795, 5072, 3794, 2540, 5079, 545: 2533, 547: 5068, 700: 2577, 702: 2670, 5066, 5071, 5064, 5086, 5083, 911: 5067, 924: 5076, 1007: 5078, 1028: 5084, 1044: 5077, 1067: 5070, 1122: 5085, 5065}, + {544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 544, 57: 544, 529: 544, 533: 544, 544, 544, 544, 544, 545: 544, 547: 544, 700: 544, 702: 544, 544, 544, 544, 544, 544}, + {543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 543, 57: 543, 529: 543, 533: 543, 543, 543, 543, 543, 545: 543, 547: 543, 700: 543, 702: 543, 543, 543, 543, 543, 543}, // 2100 - {484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 484, 16: 484, 57: 484, 528: 484, 484, 532: 484, 484, 484, 484, 484, 544: 484, 546: 484, 551: 484, 584: 484, 698: 484, 484, 701: 484, 484, 484, 484, 484, 484, 935: 4961}, - {483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 483, 16: 483, 57: 483, 528: 483, 483, 532: 483, 483, 483, 483, 483, 544: 483, 546: 483, 551: 483, 584: 483, 698: 483, 483, 701: 483, 483, 483, 483, 483, 483, 730: 4959, 4958, 935: 4960}, - {551: 4953, 706: 4952, 730: 4955, 4954}, - {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 16: 478, 57: 478, 147: 478, 478, 478, 528: 478, 478, 532: 478, 478, 478, 478, 478, 544: 478, 546: 478, 551: 478, 584: 478, 698: 478, 478, 701: 478, 478, 478, 478, 478, 478}, - {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 16: 477, 57: 477, 147: 477, 477, 477, 528: 477, 477, 532: 477, 477, 477, 477, 477, 544: 477, 546: 477, 551: 477, 584: 477, 698: 477, 477, 701: 477, 477, 477, 477, 477, 477}, + {542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 542, 57: 542, 529: 542, 533: 542, 542, 542, 542, 542, 545: 542, 547: 542, 700: 542, 702: 542, 542, 542, 542, 542, 542}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 78: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 814: 459, 816: 459, 837: 4392, 884: 5062}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 78: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 702: 454, 454, 454, 454, 454, 454, 814: 454, 816: 454, 975: 5061}, + {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 78: 452, 529: 452, 4378, 533: 452, 452, 452, 452, 452, 545: 452, 547: 452, 700: 452, 702: 452, 452, 452, 452, 452, 452, 814: 452, 816: 452, 837: 4379, 999: 5059, 1006: 4380}, + {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 78: 452, 529: 452, 4378, 533: 452, 452, 452, 452, 452, 545: 452, 547: 452, 700: 452, 702: 452, 452, 452, 452, 452, 452, 814: 452, 816: 452, 837: 4379, 999: 5057, 1006: 4380}, // 2105 - {529: 474}, - {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 57: 468, 78: 468, 528: 468, 468, 532: 468, 468, 468, 468, 468, 544: 468, 546: 468, 698: 468, 468, 701: 468, 468, 468, 468, 468, 813: 468, 815: 468}, - {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 57: 467, 78: 467, 528: 467, 467, 532: 467, 467, 467, 467, 467, 544: 467, 546: 467, 698: 467, 467, 701: 467, 467, 467, 467, 467, 813: 467, 815: 467}, - {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 57: 466, 528: 466, 532: 466, 466, 466, 466, 466, 544: 466, 546: 466, 698: 466, 466, 701: 466, 466, 466, 466, 466}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4951}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5056}, + {536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 536, 57: 536, 78: 536, 529: 536, 536, 533: 536, 536, 536, 536, 536, 545: 536, 547: 536, 700: 536, 702: 536, 536, 536, 536, 536, 536, 814: 536, 816: 536}, + {535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 535, 57: 535, 78: 535, 529: 535, 535, 533: 535, 535, 535, 535, 535, 545: 535, 547: 535, 700: 535, 702: 535, 535, 535, 535, 535, 535, 814: 535, 816: 535}, + {534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 534, 57: 534, 78: 534, 529: 534, 534, 533: 534, 534, 534, 534, 534, 545: 534, 547: 534, 700: 534, 702: 534, 534, 534, 534, 534, 534, 814: 534, 816: 534}, + {533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 57: 533, 78: 533, 529: 533, 533, 533: 533, 533, 533, 533, 533, 545: 533, 547: 533, 700: 533, 702: 533, 533, 533, 533, 533, 533, 814: 533, 816: 533}, // 2110 - {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 57: 464, 528: 464, 532: 464, 464, 464, 464, 464, 544: 464, 546: 464, 698: 464, 464, 701: 464, 464, 464, 464, 464}, - {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 528: 463, 532: 463, 463, 463, 463, 463, 544: 463, 546: 463, 698: 463, 463, 701: 463, 463, 463, 463, 463}, - {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 16: 461, 57: 461, 147: 461, 461, 461, 528: 461, 532: 461, 461, 461, 461, 461, 544: 461, 546: 461, 551: 461, 584: 461, 698: 461, 461, 701: 461, 461, 461, 461, 461, 461}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 16: 447, 57: 447, 147: 447, 447, 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 551: 447, 584: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 447, 836: 4155, 883: 4950}, - {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 16: 459, 57: 459, 147: 459, 459, 459, 528: 459, 532: 459, 459, 459, 459, 459, 544: 459, 546: 459, 551: 459, 584: 459, 698: 459, 459, 701: 459, 459, 459, 459, 459, 459}, + {532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 532, 57: 532, 78: 532, 529: 532, 532, 533: 532, 532, 532, 532, 532, 545: 532, 547: 532, 700: 532, 702: 532, 532, 532, 532, 532, 532, 814: 532, 816: 532}, + {531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 531, 57: 531, 78: 531, 529: 531, 531, 533: 531, 531, 531, 531, 531, 545: 531, 547: 531, 700: 531, 702: 531, 531, 531, 531, 531, 531, 814: 531, 816: 531}, + {530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 530, 57: 530, 78: 530, 529: 530, 530, 533: 530, 530, 530, 530, 530, 545: 530, 547: 530, 700: 530, 702: 530, 530, 530, 530, 530, 530, 814: 530, 816: 530}, + {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 57: 529, 78: 529, 529: 529, 529, 533: 529, 529, 529, 529, 529, 545: 529, 547: 529, 700: 529, 702: 529, 529, 529, 529, 529, 529, 814: 529, 816: 529}, + {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 57: 528, 78: 528, 529: 528, 528, 533: 528, 528, 528, 528, 528, 545: 528, 547: 528, 700: 528, 702: 528, 528, 528, 528, 528, 528, 814: 528, 816: 528}, // 2115 - {458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 458, 16: 458, 57: 458, 147: 458, 458, 458, 528: 458, 532: 458, 458, 458, 458, 458, 544: 458, 546: 458, 551: 458, 584: 458, 698: 458, 458, 701: 458, 458, 458, 458, 458, 458}, - {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 528: 453, 532: 453, 453, 453, 453, 453, 544: 453, 546: 453, 698: 453, 453, 701: 453, 453, 453, 453, 453}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4949}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4948}, - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 836: 4155, 883: 4947}, + {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 57: 527, 78: 527, 529: 527, 527, 533: 527, 527, 527, 527, 527, 545: 527, 547: 527, 700: 527, 702: 527, 527, 527, 527, 527, 527, 814: 527, 816: 527}, + {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 78: 526, 529: 526, 526, 533: 526, 526, 526, 526, 526, 545: 526, 547: 526, 700: 526, 702: 526, 526, 526, 526, 526, 526, 814: 526, 816: 526}, + {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 57: 525, 78: 525, 529: 525, 533: 525, 525, 525, 525, 525, 545: 525, 547: 525, 700: 525, 702: 525, 525, 525, 525, 525, 525, 814: 525, 816: 525}, + {524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 524, 57: 524, 78: 524, 529: 524, 533: 524, 524, 524, 524, 524, 545: 524, 547: 524, 700: 524, 702: 524, 524, 524, 524, 524, 524, 814: 524, 816: 524}, + {520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 520, 57: 520, 78: 520, 529: 520, 520, 533: 520, 520, 520, 520, 520, 545: 520, 547: 520, 700: 520, 702: 520, 520, 520, 520, 520, 520, 814: 520, 816: 520}, // 2120 - {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 57: 447, 78: 447, 528: 447, 4154, 532: 447, 447, 447, 447, 447, 544: 447, 546: 447, 698: 447, 447, 701: 447, 447, 447, 447, 447, 813: 447, 815: 447, 836: 4155, 883: 4941}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 4942}, - {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 57: 449, 78: 4944, 528: 449, 532: 449, 449, 449, 449, 449, 544: 449, 546: 449, 698: 449, 449, 701: 449, 449, 449, 449, 449, 813: 4943, 815: 4945, 972: 4946}, - {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 57: 445, 78: 445, 528: 445, 532: 445, 445, 445, 445, 445, 544: 445, 546: 445, 698: 445, 445, 701: 445, 445, 445, 445, 445, 813: 445, 815: 445}, - {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 57: 444, 78: 444, 528: 444, 532: 444, 444, 444, 444, 444, 544: 444, 546: 444, 698: 444, 444, 701: 444, 444, 444, 444, 444, 813: 444, 815: 444}, + {519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 519, 57: 519, 78: 519, 529: 519, 519, 533: 519, 519, 519, 519, 519, 545: 519, 547: 519, 700: 519, 702: 519, 519, 519, 519, 519, 519, 814: 519, 816: 519}, + {518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 518, 57: 518, 78: 518, 529: 518, 518, 533: 518, 518, 518, 518, 518, 545: 518, 547: 518, 700: 518, 702: 518, 518, 518, 518, 518, 518, 814: 518, 816: 518}, + {517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 517, 57: 517, 78: 517, 529: 517, 517, 533: 517, 517, 517, 517, 517, 545: 517, 547: 517, 700: 517, 702: 517, 517, 517, 517, 517, 517, 814: 517, 816: 517}, + {516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 516, 57: 516, 78: 516, 529: 516, 516, 533: 516, 516, 516, 516, 516, 545: 516, 547: 516, 700: 516, 702: 516, 516, 516, 516, 516, 516, 814: 516, 816: 516}, + {515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 515, 57: 515, 78: 515, 529: 515, 515, 533: 515, 515, 515, 515, 515, 545: 515, 547: 515, 700: 515, 702: 515, 515, 515, 515, 515, 515, 814: 515, 816: 515, 1414: 5055}, // 2125 - {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 57: 443, 78: 443, 528: 443, 532: 443, 443, 443, 443, 443, 544: 443, 546: 443, 698: 443, 443, 701: 443, 443, 443, 443, 443, 813: 443, 815: 443}, - {441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 57: 441, 78: 441, 528: 441, 532: 441, 441, 441, 441, 441, 544: 441, 546: 441, 698: 441, 441, 701: 441, 441, 441, 441, 441, 813: 441, 815: 441}, - {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 57: 450, 528: 450, 532: 450, 450, 450, 450, 450, 544: 450, 546: 450, 698: 450, 450, 701: 450, 450, 450, 450, 450}, - {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 57: 451, 528: 451, 532: 451, 451, 451, 451, 451, 544: 451, 546: 451, 698: 451, 451, 701: 451, 451, 451, 451, 451}, - {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 57: 452, 528: 452, 532: 452, 452, 452, 452, 452, 544: 452, 546: 452, 698: 452, 452, 701: 452, 452, 452, 452, 452}, + {513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 513, 57: 513, 529: 513, 513, 533: 513, 513, 513, 513, 513, 545: 513, 547: 513, 700: 513, 702: 513, 513, 513, 513, 513, 513}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 4391, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 837: 5052, 849: 4399, 892: 5053}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 4391, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 837: 5049, 849: 4399, 892: 5050}, + {530: 4391, 837: 5047}, + {530: 4391, 837: 5045}, // 2130 - {460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 16: 460, 57: 460, 147: 460, 460, 460, 528: 460, 532: 460, 460, 460, 460, 460, 544: 460, 546: 460, 551: 460, 584: 460, 698: 460, 460, 701: 460, 460, 460, 460, 460, 460}, - {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 57: 465, 528: 465, 532: 465, 465, 465, 465, 465, 544: 465, 546: 465, 698: 465, 465, 701: 465, 465, 465, 465, 465}, - {482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 482, 16: 482, 57: 482, 528: 482, 482, 532: 482, 482, 482, 482, 482, 544: 482, 546: 482, 551: 482, 584: 482, 698: 482, 482, 701: 482, 482, 482, 482, 482, 482, 935: 4957}, - {481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 481, 16: 481, 57: 481, 528: 481, 481, 532: 481, 481, 481, 481, 481, 544: 481, 546: 481, 551: 481, 584: 481, 698: 481, 481, 701: 481, 481, 481, 481, 481, 481, 935: 4956}, - {529: 476}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5044}, + {530: 4391, 837: 5043}, + {504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 504, 57: 504, 529: 504, 533: 504, 504, 504, 504, 504, 545: 504, 547: 504, 700: 504, 702: 504, 504, 504, 504, 504, 504}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 151: 5027, 5029, 5028, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5026, 983: 5042}, + {530: 5038}, // 2135 - {529: 475}, - {529: 470}, - {529: 471}, - {529: 473}, - {529: 472}, + {530: 5031}, + {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 57: 500, 529: 500, 533: 500, 500, 500, 500, 500, 545: 500, 547: 500, 700: 500, 702: 500, 500, 500, 500, 500, 500}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 151: 5027, 5029, 5028, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 5024, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 5023, 731: 4982, 4981, 739: 5025, 849: 4399, 892: 5026, 983: 5022, 1021: 5021}, + {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 16: 497, 57: 497, 529: 497, 497, 533: 497, 497, 497, 497, 497, 545: 497, 547: 497, 552: 497, 585: 497, 700: 497, 702: 497, 497, 497, 497, 497, 497, 497, 938: 5020}, + {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 16: 496, 57: 496, 529: 496, 496, 533: 496, 496, 496, 496, 496, 545: 496, 547: 496, 552: 496, 585: 496, 700: 496, 702: 496, 496, 496, 496, 496, 496, 496, 938: 5019}, // 2140 - {529: 469}, - {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 16: 479, 57: 479, 147: 479, 479, 479, 528: 479, 479, 532: 479, 479, 479, 479, 479, 544: 479, 546: 479, 551: 479, 584: 479, 698: 479, 479, 701: 479, 479, 479, 479, 479, 479}, - {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 16: 480, 57: 480, 147: 480, 480, 480, 528: 480, 480, 532: 480, 480, 480, 480, 480, 544: 480, 546: 480, 551: 480, 584: 480, 698: 480, 480, 701: 480, 480, 480, 480, 480, 480}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4972}, - {486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 486, 57: 486, 528: 486, 532: 486, 486, 486, 486, 486, 544: 486, 546: 486, 698: 486, 486, 701: 486, 486, 486, 486, 486}, + {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 16: 495, 57: 495, 529: 495, 495, 533: 495, 495, 495, 495, 495, 545: 495, 547: 495, 552: 495, 585: 495, 700: 495, 702: 495, 495, 495, 495, 495, 495, 495, 731: 5017, 5016, 938: 5018}, + {552: 5011, 708: 5010, 731: 5013, 5012}, + {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 16: 490, 57: 490, 151: 490, 490, 490, 529: 490, 490, 533: 490, 490, 490, 490, 490, 545: 490, 547: 490, 552: 490, 585: 490, 700: 490, 702: 490, 490, 490, 490, 490, 490, 490}, + {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 16: 489, 57: 489, 151: 489, 489, 489, 529: 489, 489, 533: 489, 489, 489, 489, 489, 545: 489, 547: 489, 552: 489, 585: 489, 700: 489, 702: 489, 489, 489, 489, 489, 489, 489}, + {530: 486}, // 2145 - {554: 4167, 935: 4962}, - {554: 4166, 935: 4961}, - {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 57: 462, 528: 462, 532: 462, 462, 462, 462, 462, 544: 462, 546: 462, 698: 462, 462, 701: 462, 462, 462, 462, 462}, - {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 57: 457, 528: 457, 532: 457, 457, 457, 457, 457, 544: 457, 546: 457, 698: 457, 457, 701: 457, 457, 457, 457, 457}, - {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 528: 456, 532: 456, 456, 456, 456, 456, 544: 456, 546: 456, 698: 456, 456, 701: 456, 456, 456, 456, 456}, + {480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 480, 57: 480, 78: 480, 529: 480, 480, 533: 480, 480, 480, 480, 480, 545: 480, 547: 480, 700: 480, 702: 480, 480, 480, 480, 480, 480, 814: 480, 816: 480}, + {479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 479, 57: 479, 78: 479, 529: 479, 479, 533: 479, 479, 479, 479, 479, 545: 479, 547: 479, 700: 479, 702: 479, 479, 479, 479, 479, 479, 814: 479, 816: 479}, + {478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 478, 57: 478, 529: 478, 533: 478, 478, 478, 478, 478, 545: 478, 547: 478, 700: 478, 702: 478, 478, 478, 478, 478, 478}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5009}, + {476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 476, 57: 476, 529: 476, 533: 476, 476, 476, 476, 476, 545: 476, 547: 476, 700: 476, 702: 476, 476, 476, 476, 476, 476}, // 2150 - {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 528: 455, 532: 455, 455, 455, 455, 455, 544: 455, 546: 455, 698: 455, 455, 701: 455, 455, 455, 455, 455}, - {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 528: 454, 532: 454, 454, 454, 454, 454, 544: 454, 546: 454, 698: 454, 454, 701: 454, 454, 454, 454, 454}, - {487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 487, 57: 487, 528: 487, 532: 487, 487, 487, 487, 487, 544: 487, 546: 487, 698: 487, 487, 701: 487, 487, 487, 487, 487}, - {531: 4303, 636: 4304, 638: 4305, 1016: 4975, 1285: 4974}, - {9: 4977, 57: 4976}, + {475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 475, 57: 475, 529: 475, 533: 475, 475, 475, 475, 475, 545: 475, 547: 475, 700: 475, 702: 475, 475, 475, 475, 475, 475}, + {473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 473, 16: 473, 57: 473, 151: 473, 473, 473, 529: 473, 533: 473, 473, 473, 473, 473, 545: 473, 547: 473, 552: 473, 585: 473, 700: 473, 702: 473, 473, 473, 473, 473, 473, 473}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 16: 459, 57: 459, 151: 459, 459, 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 552: 459, 585: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5008}, + {471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 471, 16: 471, 57: 471, 151: 471, 471, 471, 529: 471, 533: 471, 471, 471, 471, 471, 545: 471, 547: 471, 552: 471, 585: 471, 700: 471, 702: 471, 471, 471, 471, 471, 471, 471}, + {470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 470, 16: 470, 57: 470, 151: 470, 470, 470, 529: 470, 533: 470, 470, 470, 470, 470, 545: 470, 547: 470, 552: 470, 585: 470, 700: 470, 702: 470, 470, 470, 470, 470, 470, 470}, // 2155 - {9: 419, 57: 419}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4979}, - {531: 4303, 636: 4304, 638: 4305, 1016: 4978}, - {9: 418, 57: 418}, - {489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 489, 57: 489, 528: 489, 532: 489, 489, 489, 489, 489, 544: 489, 546: 489, 698: 489, 489, 701: 489, 489, 489, 489, 489}, + {465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 465, 57: 465, 529: 465, 533: 465, 465, 465, 465, 465, 545: 465, 547: 465, 700: 465, 702: 465, 465, 465, 465, 465, 465}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5007}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5006}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 837: 4392, 884: 5005}, + {459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 57: 459, 78: 459, 529: 459, 4391, 533: 459, 459, 459, 459, 459, 545: 459, 547: 459, 700: 459, 702: 459, 459, 459, 459, 459, 459, 814: 459, 816: 459, 837: 4392, 884: 4999}, // 2160 - {531: 4303, 636: 4304, 638: 4305, 1016: 4975, 1285: 4981}, - {9: 4977, 57: 4982}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 147: 4969, 4971, 4970, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4968, 982: 4983}, - {490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 490, 57: 490, 528: 490, 532: 490, 490, 490, 490, 490, 544: 490, 546: 490, 698: 490, 490, 701: 490, 490, 490, 490, 490}, - {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 57: 491, 528: 491, 532: 491, 491, 491, 491, 491, 544: 491, 546: 491, 698: 491, 491, 701: 491, 491, 491, 491, 491}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 78: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 702: 454, 454, 454, 454, 454, 454, 814: 454, 816: 454, 975: 5000}, + {461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 57: 461, 78: 5002, 529: 461, 533: 461, 461, 461, 461, 461, 545: 461, 547: 461, 700: 461, 702: 461, 461, 461, 461, 461, 461, 814: 5001, 816: 5003, 974: 5004}, + {457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 57: 457, 78: 457, 529: 457, 533: 457, 457, 457, 457, 457, 545: 457, 547: 457, 700: 457, 702: 457, 457, 457, 457, 457, 457, 814: 457, 816: 457}, + {456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 57: 456, 78: 456, 529: 456, 533: 456, 456, 456, 456, 456, 545: 456, 547: 456, 700: 456, 702: 456, 456, 456, 456, 456, 456, 814: 456, 816: 456}, + {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 57: 455, 78: 455, 529: 455, 533: 455, 455, 455, 455, 455, 545: 455, 547: 455, 700: 455, 702: 455, 455, 455, 455, 455, 455, 814: 455, 816: 455}, // 2165 - {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 57: 493, 528: 493, 532: 493, 493, 493, 493, 493, 544: 493, 546: 493, 698: 493, 493, 701: 493, 493, 493, 493, 493}, - {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 57: 494, 528: 494, 532: 494, 494, 494, 494, 494, 544: 494, 546: 494, 698: 494, 494, 701: 494, 494, 494, 494, 494}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4988}, - {495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 495, 57: 495, 528: 495, 532: 495, 495, 495, 495, 495, 544: 495, 546: 495, 698: 495, 495, 701: 495, 495, 495, 495, 495}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4990}, + {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 57: 453, 78: 453, 529: 453, 533: 453, 453, 453, 453, 453, 545: 453, 547: 453, 700: 453, 702: 453, 453, 453, 453, 453, 453, 814: 453, 816: 453}, + {462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 57: 462, 529: 462, 533: 462, 462, 462, 462, 462, 545: 462, 547: 462, 700: 462, 702: 462, 462, 462, 462, 462, 462}, + {463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 57: 463, 529: 463, 533: 463, 463, 463, 463, 463, 545: 463, 547: 463, 700: 463, 702: 463, 463, 463, 463, 463, 463}, + {464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 464, 57: 464, 529: 464, 533: 464, 464, 464, 464, 464, 545: 464, 547: 464, 700: 464, 702: 464, 464, 464, 464, 464, 464}, + {472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 472, 16: 472, 57: 472, 151: 472, 472, 472, 529: 472, 533: 472, 472, 472, 472, 472, 545: 472, 547: 472, 552: 472, 585: 472, 700: 472, 702: 472, 472, 472, 472, 472, 472, 472}, // 2170 - {496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 496, 57: 496, 528: 496, 532: 496, 496, 496, 496, 496, 544: 496, 546: 496, 698: 496, 496, 701: 496, 496, 496, 496, 496}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4993}, - {497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 497, 57: 497, 528: 497, 532: 497, 497, 497, 497, 497, 544: 497, 546: 497, 698: 497, 497, 701: 497, 497, 497, 497, 497}, - {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 57: 498, 528: 498, 532: 498, 498, 498, 498, 498, 544: 498, 546: 498, 698: 498, 498, 701: 498, 498, 498, 498, 498}, - {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 16: 4164, 57: 434, 528: 434, 532: 434, 434, 434, 434, 434, 544: 434, 546: 434, 551: 4165, 584: 4161, 698: 434, 434, 701: 434, 434, 434, 434, 434, 4163, 848: 4162, 891: 4996}, + {477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 477, 57: 477, 529: 477, 533: 477, 477, 477, 477, 477, 545: 477, 547: 477, 700: 477, 702: 477, 477, 477, 477, 477, 477}, + {494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 494, 16: 494, 57: 494, 529: 494, 494, 533: 494, 494, 494, 494, 494, 545: 494, 547: 494, 552: 494, 585: 494, 700: 494, 702: 494, 494, 494, 494, 494, 494, 494, 938: 5015}, + {493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 493, 16: 493, 57: 493, 529: 493, 493, 533: 493, 493, 493, 493, 493, 545: 493, 547: 493, 552: 493, 585: 493, 700: 493, 702: 493, 493, 493, 493, 493, 493, 493, 938: 5014}, + {530: 488}, + {530: 487}, // 2175 - {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 57: 499, 528: 499, 532: 499, 499, 499, 499, 499, 544: 499, 546: 499, 698: 499, 499, 701: 499, 499, 499, 499, 499}, - {500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 57: 500, 528: 500, 532: 500, 500, 500, 500, 500, 544: 500, 546: 500, 698: 500, 500, 701: 500, 500, 500, 500, 500}, - {502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 57: 502, 78: 502, 528: 502, 502, 532: 502, 502, 502, 502, 502, 544: 502, 546: 502, 698: 502, 502, 701: 502, 502, 502, 502, 502, 813: 502, 815: 502}, - {525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 525, 57: 525, 528: 525, 532: 525, 525, 525, 525, 525, 544: 525, 546: 525, 698: 525, 525, 701: 525, 525, 525, 525, 525}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5000}, + {530: 482}, + {530: 483}, + {530: 485}, + {530: 484}, + {530: 481}, // 2180 - {526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 526, 57: 526, 78: 4944, 528: 526, 532: 526, 526, 526, 526, 526, 544: 526, 546: 526, 698: 526, 526, 701: 526, 526, 526, 526, 526, 813: 4943, 815: 4945, 972: 4946}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5002}, - {527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 57: 527, 78: 4944, 528: 527, 532: 527, 527, 527, 527, 527, 544: 527, 546: 527, 698: 527, 527, 701: 527, 527, 527, 527, 527, 813: 4943, 815: 4945, 972: 4946}, - {528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 528, 57: 528, 78: 4944, 528: 528, 532: 528, 528, 528, 528, 528, 544: 528, 546: 528, 698: 528, 528, 701: 528, 528, 528, 528, 528, 813: 4943, 815: 4945, 972: 4946}, - {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 57: 442, 78: 442, 528: 442, 532: 442, 442, 442, 442, 442, 544: 442, 546: 442, 698: 442, 442, 701: 442, 442, 442, 442, 442, 813: 442, 815: 442, 973: 5005}, + {491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 491, 16: 491, 57: 491, 151: 491, 491, 491, 529: 491, 491, 533: 491, 491, 491, 491, 491, 545: 491, 547: 491, 552: 491, 585: 491, 700: 491, 702: 491, 491, 491, 491, 491, 491, 491}, + {492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 492, 16: 492, 57: 492, 151: 492, 492, 492, 529: 492, 492, 533: 492, 492, 492, 492, 492, 545: 492, 547: 492, 552: 492, 585: 492, 700: 492, 702: 492, 492, 492, 492, 492, 492, 492}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 151: 5027, 5029, 5028, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5026, 983: 5030}, + {498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 498, 57: 498, 529: 498, 533: 498, 498, 498, 498, 498, 545: 498, 547: 498, 700: 498, 702: 498, 498, 498, 498, 498, 498}, + {556: 4404, 938: 5020}, // 2185 - {529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 529, 57: 529, 78: 4944, 528: 529, 532: 529, 529, 529, 529, 529, 544: 529, 546: 529, 698: 529, 529, 701: 529, 529, 529, 529, 529, 813: 4943, 815: 4945, 972: 4946}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2654, 2654, 701: 2654, 2654, 707: 2654, 742: 2654, 2654, 766: 5150, 3024, 3025, 3023, 1278: 5149}, - {2584, 2584, 2584, 2584, 2584, 2584, 9: 2584, 2584, 2584, 57: 2584, 544: 2584}, - {698: 2561}, - {546: 5148}, + {556: 4403, 938: 5019}, + {474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 474, 57: 474, 529: 474, 533: 474, 474, 474, 474, 474, 545: 474, 547: 474, 700: 474, 702: 474, 474, 474, 474, 474, 474}, + {469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 469, 57: 469, 529: 469, 533: 469, 469, 469, 469, 469, 545: 469, 547: 469, 700: 469, 702: 469, 469, 469, 469, 469, 469}, + {468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 468, 57: 468, 529: 468, 533: 468, 468, 468, 468, 468, 545: 468, 547: 468, 700: 468, 702: 468, 468, 468, 468, 468, 468}, + {467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 467, 57: 467, 529: 467, 533: 467, 467, 467, 467, 467, 545: 467, 547: 467, 700: 467, 702: 467, 467, 467, 467, 467, 467}, // 2190 - {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 57: 2551, 528: 2551, 532: 2551, 2551, 2551, 2551, 2551, 544: 2551, 546: 2551, 698: 2551, 2551, 701: 2551, 2551, 2551, 2551, 2551}, - {2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 57: 2550, 528: 2550, 532: 2550, 2550, 2550, 2550, 2550, 544: 2550, 546: 2550, 698: 2550, 2550, 701: 2550, 2550, 2550, 2550, 2550}, - {698: 5144}, - {2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 57: 2547, 528: 2547, 532: 2547, 2547, 2547, 2547, 2547, 544: 2547, 546: 2547, 698: 5143, 2547, 701: 2547, 2547, 2547, 2547, 2547}, - {56: 5131, 262: 5133, 407: 5134, 529: 5130, 531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 5116, 5115, 5111, 5112, 652: 5113, 5114, 772: 4863, 774: 3553, 5128, 994: 5129, 1031: 5110, 1055: 5108, 5109, 5132, 1076: 5127, 1204: 5126, 1336: 5125}, + {466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 466, 57: 466, 529: 466, 533: 466, 466, 466, 466, 466, 545: 466, 547: 466, 700: 466, 702: 466, 466, 466, 466, 466, 466}, + {499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 499, 57: 499, 529: 499, 533: 499, 499, 499, 499, 499, 545: 499, 547: 499, 700: 499, 702: 499, 499, 499, 499, 499, 499}, + {532: 3943, 637: 3944, 639: 3945, 1017: 5033, 1292: 5032}, + {9: 5035, 57: 5034}, + {9: 431, 57: 431}, // 2195 - {533: 5123}, - {711: 5106}, - {531: 5105}, - {699: 5096}, - {535: 5089}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 151: 5027, 5029, 5028, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5026, 983: 5037}, + {532: 3943, 637: 3944, 639: 3945, 1017: 5036}, + {9: 430, 57: 430}, + {501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 501, 57: 501, 529: 501, 533: 501, 501, 501, 501, 501, 545: 501, 547: 501, 700: 501, 702: 501, 501, 501, 501, 501, 501}, + {532: 3943, 637: 3944, 639: 3945, 1017: 5033, 1292: 5039}, // 2200 - {2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 57: 2539, 528: 2539, 532: 2539, 2539, 2539, 2539, 2539, 544: 2539, 546: 2539, 698: 2539, 2539, 701: 2539, 2539, 2539, 2539, 2539}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 5088}, - {176: 5086, 253: 5087, 533: 5085, 1321: 5084}, - {232: 5083, 297: 5082, 533: 5081, 1457: 5080}, - {2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 57: 2534, 528: 2534, 5074, 532: 2534, 2534, 2534, 2534, 2534, 544: 2534, 546: 2534, 698: 2534, 2534, 701: 2534, 2534, 2534, 2534, 2534, 1313: 5073}, + {9: 5035, 57: 5040}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 151: 5027, 5029, 5028, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5026, 983: 5041}, + {502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 502, 57: 502, 529: 502, 533: 502, 502, 502, 502, 502, 545: 502, 547: 502, 700: 502, 702: 502, 502, 502, 502, 502, 502}, + {503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 503, 57: 503, 529: 503, 533: 503, 503, 503, 503, 503, 545: 503, 547: 503, 700: 503, 702: 503, 503, 503, 503, 503, 503}, + {505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 505, 57: 505, 529: 505, 533: 505, 505, 505, 505, 505, 545: 505, 547: 505, 700: 505, 702: 505, 505, 505, 505, 505, 505}, // 2205 - {365: 5072}, - {2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 57: 2520, 528: 2520, 532: 2520, 2520, 2520, 2520, 2520, 544: 2520, 546: 2520, 698: 2520, 2520, 701: 2520, 2520, 2520, 2520, 2520}, - {2517, 2517, 2517, 2517, 2517, 2517, 5017, 5023, 5011, 2517, 2517, 2517, 5015, 5024, 5022, 57: 2517, 528: 5016, 532: 4445, 5014, 4444, 2525, 5021, 544: 2517, 546: 5010, 698: 2562, 2655, 701: 5008, 5013, 5006, 5028, 5025, 910: 5009, 923: 5018, 1006: 5020, 1027: 5071, 1043: 5019, 1066: 5012}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5029}, - {2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 2453, 57: 2453, 528: 2453, 5031, 532: 2453, 2453, 2453, 2453, 2453, 544: 2453, 546: 2453, 698: 2453, 2453, 701: 2453, 2453, 2453, 2453, 2453, 708: 2453, 1362: 5030}, + {506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 506, 57: 506, 529: 506, 533: 506, 506, 506, 506, 506, 545: 506, 547: 506, 700: 506, 702: 506, 506, 506, 506, 506, 506}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5046}, + {507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 507, 57: 507, 529: 507, 533: 507, 507, 507, 507, 507, 545: 507, 547: 507, 700: 507, 702: 507, 507, 507, 507, 507, 507}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5048}, + {508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 508, 57: 508, 529: 508, 533: 508, 508, 508, 508, 508, 545: 508, 547: 508, 700: 508, 702: 508, 508, 508, 508, 508, 508}, // 2210 - {2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 57: 2507, 528: 2507, 532: 2507, 2507, 2507, 2507, 2507, 544: 2507, 546: 2507, 698: 2507, 2507, 701: 2507, 2507, 2507, 2507, 2507, 708: 5046, 1377: 5047, 5048}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5032}, - {9: 5044, 57: 5043}, - {9: 2451, 57: 2451}, - {9: 447, 57: 447, 529: 4154, 575: 447, 603: 447, 836: 4155, 883: 5041}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5051}, + {509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 509, 57: 509, 529: 509, 533: 509, 509, 509, 509, 509, 545: 509, 547: 509, 700: 509, 702: 509, 509, 509, 509, 509, 509}, + {510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 510, 57: 510, 529: 510, 533: 510, 510, 510, 510, 510, 545: 510, 547: 510, 700: 510, 702: 510, 510, 510, 510, 510, 510}, + {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 16: 4401, 57: 446, 529: 446, 533: 446, 446, 446, 446, 446, 545: 446, 547: 446, 552: 4402, 585: 4398, 700: 446, 702: 446, 446, 446, 446, 446, 446, 4400, 849: 4399, 892: 5054}, + {511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 511, 57: 511, 529: 511, 533: 511, 511, 511, 511, 511, 545: 511, 547: 511, 700: 511, 702: 511, 511, 511, 511, 511, 511}, // 2215 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5036}, - {57: 5037, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {9: 1478, 57: 1478, 575: 5040, 603: 5039, 1060: 5038}, - {9: 2448, 57: 2448}, - {1477, 1477, 1477, 1477, 1477, 1477, 9: 1477, 57: 1477, 544: 1477}, + {512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 512, 57: 512, 529: 512, 533: 512, 512, 512, 512, 512, 545: 512, 547: 512, 700: 512, 702: 512, 512, 512, 512, 512, 512}, + {514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 514, 57: 514, 78: 514, 529: 514, 514, 533: 514, 514, 514, 514, 514, 545: 514, 547: 514, 700: 514, 702: 514, 514, 514, 514, 514, 514, 814: 514, 816: 514}, + {537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 537, 57: 537, 529: 537, 533: 537, 537, 537, 537, 537, 545: 537, 547: 537, 700: 537, 702: 537, 537, 537, 537, 537, 537}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 78: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 702: 454, 454, 454, 454, 454, 454, 814: 454, 816: 454, 975: 5058}, + {538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 538, 57: 538, 78: 5002, 529: 538, 533: 538, 538, 538, 538, 538, 545: 538, 547: 538, 700: 538, 702: 538, 538, 538, 538, 538, 538, 814: 5001, 816: 5003, 974: 5004}, // 2220 - {1476, 1476, 1476, 1476, 1476, 1476, 9: 1476, 57: 1476, 544: 1476}, - {9: 1478, 57: 1478, 575: 5040, 603: 5039, 1060: 5042}, - {9: 2449, 57: 2449}, - {2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 2452, 57: 2452, 528: 2452, 532: 2452, 2452, 2452, 2452, 2452, 544: 2452, 546: 2452, 698: 2452, 2452, 701: 2452, 2452, 2452, 2452, 2452, 708: 2452}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5045}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 78: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 702: 454, 454, 454, 454, 454, 454, 814: 454, 816: 454, 975: 5060}, + {539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 539, 57: 539, 78: 5002, 529: 539, 533: 539, 539, 539, 539, 539, 545: 539, 547: 539, 700: 539, 702: 539, 539, 539, 539, 539, 539, 814: 5001, 816: 5003, 974: 5004}, + {540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 540, 57: 540, 78: 5002, 529: 540, 533: 540, 540, 540, 540, 540, 545: 540, 547: 540, 700: 540, 702: 540, 540, 540, 540, 540, 540, 814: 5001, 816: 5003, 974: 5004}, + {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 57: 454, 78: 454, 529: 454, 533: 454, 454, 454, 454, 454, 545: 454, 547: 454, 700: 454, 702: 454, 454, 454, 454, 454, 454, 814: 454, 816: 454, 975: 5063}, + {541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 541, 57: 541, 78: 5002, 529: 541, 533: 541, 541, 541, 541, 541, 545: 541, 547: 541, 700: 541, 702: 541, 541, 541, 541, 541, 541, 814: 5001, 816: 5003, 974: 5004}, // 2225 - {9: 2450, 57: 2450}, - {257: 5068, 415: 5069, 436: 5070}, - {2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 57: 2506, 528: 2506, 532: 2506, 2506, 2506, 2506, 2506, 544: 2506, 546: 2506, 698: 2506, 2506, 701: 2506, 2506, 2506, 2506, 2506}, - {2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 57: 2502, 528: 5050, 532: 2502, 2502, 2502, 2502, 2502, 544: 2502, 546: 2502, 698: 2502, 2502, 701: 2502, 2502, 2502, 2502, 2502, 1209: 5051, 5052, 1383: 5049}, - {2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 57: 2505, 528: 2505, 532: 2505, 2505, 2505, 2505, 2505, 544: 2505, 546: 2505, 698: 2505, 2505, 701: 2505, 2505, 2505, 2505, 2505}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 700: 2669, 702: 2669, 2669, 2669, 709: 2669, 743: 2669, 2669, 767: 5208, 3035, 3036, 3034, 1285: 5207}, + {2599, 2599, 2599, 2599, 2599, 2599, 9: 2599, 2599, 2599, 57: 2599, 545: 2599}, + {700: 2576}, + {547: 5206}, + {2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 2566, 57: 2566, 529: 2566, 533: 2566, 2566, 2566, 2566, 2566, 545: 2566, 547: 2566, 700: 2566, 702: 2566, 2566, 2566, 2566, 2566, 2566}, // 2230 - {711: 5066, 798: 5055}, - {2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 57: 2501, 528: 5064, 532: 2501, 2501, 2501, 2501, 2501, 544: 2501, 546: 2501, 698: 2501, 2501, 701: 2501, 2501, 2501, 2501, 2501, 1210: 5065}, - {2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 57: 2500, 528: 5053, 532: 2500, 2500, 2500, 2500, 2500, 544: 2500, 546: 2500, 698: 2500, 2500, 701: 2500, 2500, 2500, 2500, 2500, 1209: 5054}, - {798: 5055}, - {2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 57: 2498, 528: 2498, 532: 2498, 2498, 2498, 2498, 2498, 544: 2498, 546: 2498, 698: 2498, 2498, 701: 2498, 2498, 2498, 2498, 2498}, + {2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 2565, 57: 2565, 529: 2565, 533: 2565, 2565, 2565, 2565, 2565, 545: 2565, 547: 2565, 700: 2565, 702: 2565, 2565, 2565, 2565, 2565, 2565}, + {700: 5202}, + {2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 2562, 57: 2562, 529: 2562, 533: 2562, 2562, 2562, 2562, 2562, 545: 2562, 547: 2562, 700: 5201, 702: 2562, 2562, 2562, 2562, 2562, 2562}, + {56: 5189, 265: 5191, 408: 5192, 530: 5188, 532: 3569, 542: 4922, 4923, 547: 3560, 560: 3564, 628: 3559, 3561, 635: 3563, 3562, 3567, 639: 3568, 646: 3566, 5174, 5173, 5169, 5170, 652: 5171, 5172, 773: 4921, 775: 3565, 5186, 995: 5187, 1032: 5168, 1056: 5166, 5167, 5190, 1079: 5185, 1209: 5184, 1343: 5183}, + {534: 5181}, // 2235 - {86: 5060, 554: 5059, 726: 5058, 728: 5057, 1239: 5056}, - {2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 57: 2504, 528: 2504, 532: 2504, 2504, 2504, 2504, 2504, 544: 2504, 546: 2504, 698: 2504, 2504, 701: 2504, 2504, 2504, 2504, 2504}, - {2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 57: 2497, 528: 2497, 532: 2497, 2497, 2497, 2497, 2497, 544: 2497, 546: 2497, 698: 2497, 2497, 701: 2497, 2497, 2497, 2497, 2497}, - {2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 57: 2496, 528: 2496, 532: 2496, 2496, 2496, 2496, 2496, 544: 2496, 546: 2496, 698: 2496, 2496, 701: 2496, 2496, 2496, 2496, 2496}, - {533: 5063, 546: 5062}, + {713: 5164}, + {532: 5163}, + {702: 5154}, + {536: 5147}, + {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 57: 2554, 529: 2554, 533: 2554, 2554, 2554, 2554, 2554, 545: 2554, 547: 2554, 700: 2554, 702: 2554, 2554, 2554, 2554, 2554, 2554}, // 2240 - {154: 5061}, - {2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 57: 2494, 528: 2494, 532: 2494, 2494, 2494, 2494, 2494, 544: 2494, 546: 2494, 698: 2494, 2494, 701: 2494, 2494, 2494, 2494, 2494}, - {2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 57: 2495, 528: 2495, 532: 2495, 2495, 2495, 2495, 2495, 544: 2495, 546: 2495, 698: 2495, 2495, 701: 2495, 2495, 2495, 2495, 2495}, - {2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 2493, 57: 2493, 528: 2493, 532: 2493, 2493, 2493, 2493, 2493, 544: 2493, 546: 2493, 698: 2493, 2493, 701: 2493, 2493, 2493, 2493, 2493}, - {711: 5066}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 3718, 767: 3720, 3035, 3036, 3034, 801: 3717, 970: 5146}, + {177: 5144, 255: 5145, 534: 5143, 1328: 5142}, + {236: 5141, 300: 5140, 534: 5139, 1463: 5138}, + {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 529: 2549, 5132, 533: 2549, 2549, 2549, 2549, 2549, 545: 2549, 547: 2549, 700: 2549, 702: 2549, 2549, 2549, 2549, 2549, 2549, 1320: 5131}, + {366: 5130}, // 2245 - {2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 57: 2499, 528: 2499, 532: 2499, 2499, 2499, 2499, 2499, 544: 2499, 546: 2499, 698: 2499, 2499, 701: 2499, 2499, 2499, 2499, 2499}, - {86: 5060, 554: 5059, 726: 5058, 728: 5057, 1239: 5067}, - {2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 57: 2503, 528: 2503, 532: 2503, 2503, 2503, 2503, 2503, 544: 2503, 546: 2503, 698: 2503, 2503, 701: 2503, 2503, 2503, 2503, 2503}, - {2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 57: 2510, 528: 2510, 532: 2510, 2510, 2510, 2510, 2510, 544: 2510, 546: 2510, 698: 2510, 2510, 701: 2510, 2510, 2510, 2510, 2510}, - {2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 57: 2509, 528: 2509, 532: 2509, 2509, 2509, 2509, 2509, 544: 2509, 546: 2509, 698: 2509, 2509, 701: 2509, 2509, 2509, 2509, 2509}, + {2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 57: 2535, 529: 2535, 533: 2535, 2535, 2535, 2535, 2535, 545: 2535, 547: 2535, 700: 2535, 702: 2535, 2535, 2535, 2535, 2535, 2535}, + {2532, 2532, 2532, 2532, 2532, 2532, 5075, 5081, 5069, 2532, 2532, 2532, 5073, 5082, 5080, 57: 2532, 529: 5074, 533: 3795, 5072, 3794, 2540, 5079, 545: 2532, 547: 5068, 700: 2577, 702: 2670, 5066, 5071, 5064, 5086, 5083, 911: 5067, 924: 5076, 1007: 5078, 1028: 5129, 1044: 5077, 1067: 5070}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5087}, + {2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 2468, 57: 2468, 529: 2468, 5089, 533: 2468, 2468, 2468, 2468, 2468, 545: 2468, 547: 2468, 700: 2468, 702: 2468, 2468, 2468, 2468, 2468, 2468, 710: 2468, 1369: 5088}, + {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 57: 2522, 529: 2522, 533: 2522, 2522, 2522, 2522, 2522, 545: 2522, 547: 2522, 700: 2522, 702: 2522, 2522, 2522, 2522, 2522, 2522, 710: 5104, 1384: 5105, 5106}, // 2250 - {2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 57: 2508, 528: 2508, 532: 2508, 2508, 2508, 2508, 2508, 544: 2508, 546: 2508, 698: 2508, 2508, 701: 2508, 2508, 2508, 2508, 2508}, - {2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 57: 2519, 528: 2519, 532: 2519, 2519, 2519, 2519, 2519, 544: 2519, 546: 2519, 698: 2519, 2519, 701: 2519, 2519, 2519, 2519, 2519}, - {535: 2524}, - {2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 2535, 57: 2535, 528: 2535, 532: 2535, 2535, 2535, 2535, 2535, 544: 2535, 546: 2535, 698: 2535, 2535, 701: 2535, 2535, 2535, 2535, 2535}, - {559: 4143, 794: 4142, 810: 5075}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5090}, + {9: 5102, 57: 5101}, + {9: 2466, 57: 2466}, + {9: 459, 57: 459, 530: 4391, 576: 459, 604: 459, 837: 4392, 884: 5099}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5094}, // 2255 - {9: 5077, 57: 5076}, - {2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 2533, 57: 2533, 528: 2533, 532: 2533, 2533, 2533, 2533, 2533, 544: 2533, 546: 2533, 698: 2533, 2533, 701: 2533, 2533, 2533, 2533, 2533}, - {559: 4143, 794: 4142, 810: 5078}, - {57: 5079}, - {2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 2532, 57: 2532, 528: 2532, 532: 2532, 2532, 2532, 2532, 2532, 544: 2532, 546: 2532, 698: 2532, 2532, 701: 2532, 2532, 2532, 2532, 2532}, + {57: 5095, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {9: 1492, 57: 1492, 576: 5098, 604: 5097, 1061: 5096}, + {9: 2463, 57: 2463}, + {1491, 1491, 1491, 1491, 1491, 1491, 9: 1491, 57: 1491, 545: 1491}, + {1490, 1490, 1490, 1490, 1490, 1490, 9: 1490, 57: 1490, 545: 1490}, // 2260 - {2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 57: 2536, 528: 2536, 532: 2536, 2536, 2536, 2536, 2536, 544: 2536, 546: 2536, 698: 2536, 2536, 701: 2536, 2536, 2536, 2536, 2536}, - {2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 2531, 57: 2531, 528: 2531, 532: 2531, 2531, 2531, 2531, 2531, 544: 2531, 546: 2531, 698: 2531, 2531, 701: 2531, 2531, 2531, 2531, 2531}, - {2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 2530, 57: 2530, 528: 2530, 532: 2530, 2530, 2530, 2530, 2530, 544: 2530, 546: 2530, 698: 2530, 2530, 701: 2530, 2530, 2530, 2530, 2530}, - {2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 2529, 57: 2529, 528: 2529, 532: 2529, 2529, 2529, 2529, 2529, 544: 2529, 546: 2529, 698: 2529, 2529, 701: 2529, 2529, 2529, 2529, 2529}, - {2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 57: 2537, 528: 2537, 532: 2537, 2537, 2537, 2537, 2537, 544: 2537, 546: 2537, 698: 2537, 2537, 701: 2537, 2537, 2537, 2537, 2537}, + {9: 1492, 57: 1492, 576: 5098, 604: 5097, 1061: 5100}, + {9: 2464, 57: 2464}, + {2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 2467, 57: 2467, 529: 2467, 533: 2467, 2467, 2467, 2467, 2467, 545: 2467, 547: 2467, 700: 2467, 702: 2467, 2467, 2467, 2467, 2467, 2467, 710: 2467}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5103}, + {9: 2465, 57: 2465}, // 2265 - {2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 2528, 57: 2528, 528: 2528, 532: 2528, 2528, 2528, 2528, 2528, 544: 2528, 546: 2528, 698: 2528, 2528, 701: 2528, 2528, 2528, 2528, 2528}, - {2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 2527, 57: 2527, 528: 2527, 532: 2527, 2527, 2527, 2527, 2527, 544: 2527, 546: 2527, 698: 2527, 2527, 701: 2527, 2527, 2527, 2527, 2527}, - {2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 2526, 57: 2526, 528: 2526, 532: 2526, 2526, 2526, 2526, 2526, 544: 2526, 546: 2526, 698: 2526, 2526, 701: 2526, 2526, 2526, 2526, 2526}, - {2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 57: 2538, 528: 2538, 532: 2538, 2538, 2538, 2538, 2538, 544: 2538, 546: 2538, 698: 2538, 2538, 701: 2538, 2538, 2538, 2538, 2538}, - {529: 5090}, + {260: 5126, 416: 5127, 437: 5128}, + {2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 57: 2521, 529: 2521, 533: 2521, 2521, 2521, 2521, 2521, 545: 2521, 547: 2521, 700: 2521, 702: 2521, 2521, 2521, 2521, 2521, 2521}, + {2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 2517, 57: 2517, 529: 5108, 533: 2517, 2517, 2517, 2517, 2517, 545: 2517, 547: 2517, 700: 2517, 702: 2517, 2517, 2517, 2517, 2517, 2517, 1214: 5109, 5110, 1390: 5107}, + {2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 2520, 57: 2520, 529: 2520, 533: 2520, 2520, 2520, 2520, 2520, 545: 2520, 547: 2520, 700: 2520, 702: 2520, 2520, 2520, 2520, 2520, 2520}, + {713: 5124, 799: 5113}, // 2270 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5091}, - {57: 5092, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 57: 2523, 528: 2523, 532: 2523, 2523, 2523, 2523, 2523, 544: 2523, 546: 2523, 698: 2523, 2523, 701: 2523, 2523, 2523, 2523, 2523, 1458: 5095, 1485: 5094, 5093}, - {2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 57: 2540, 528: 2540, 532: 2540, 2540, 2540, 2540, 2540, 544: 2540, 546: 2540, 698: 2540, 2540, 701: 2540, 2540, 2540, 2540, 2540}, - {2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 2522, 57: 2522, 528: 2522, 532: 2522, 2522, 2522, 2522, 2522, 544: 2522, 546: 2522, 698: 2522, 2522, 701: 2522, 2522, 2522, 2522, 2522}, + {2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 2516, 57: 2516, 529: 5122, 533: 2516, 2516, 2516, 2516, 2516, 545: 2516, 547: 2516, 700: 2516, 702: 2516, 2516, 2516, 2516, 2516, 2516, 1215: 5123}, + {2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 2515, 57: 2515, 529: 5111, 533: 2515, 2515, 2515, 2515, 2515, 545: 2515, 547: 2515, 700: 2515, 702: 2515, 2515, 2515, 2515, 2515, 2515, 1214: 5112}, + {799: 5113}, + {2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 2513, 57: 2513, 529: 2513, 533: 2513, 2513, 2513, 2513, 2513, 545: 2513, 547: 2513, 700: 2513, 702: 2513, 2513, 2513, 2513, 2513, 2513}, + {86: 5118, 556: 5117, 727: 5116, 729: 5115, 1244: 5114}, // 2275 - {2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 2521, 57: 2521, 528: 2521, 532: 2521, 2521, 2521, 2521, 2521, 544: 2521, 546: 2521, 698: 2521, 2521, 701: 2521, 2521, 2521, 2521, 2521}, - {529: 5097}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5098}, - {57: 5099, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 57: 2556, 189: 4853, 528: 2556, 532: 4445, 2556, 4444, 2556, 2556, 544: 2556, 546: 2556, 698: 2556, 2556, 701: 2556, 2556, 2556, 2556, 2556, 910: 5100, 1039: 5101, 1158: 5102, 1341: 5103}, + {2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 2519, 57: 2519, 529: 2519, 533: 2519, 2519, 2519, 2519, 2519, 545: 2519, 547: 2519, 700: 2519, 702: 2519, 2519, 2519, 2519, 2519, 2519}, + {2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 2512, 57: 2512, 529: 2512, 533: 2512, 2512, 2512, 2512, 2512, 545: 2512, 547: 2512, 700: 2512, 702: 2512, 2512, 2512, 2512, 2512, 2512}, + {2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 2511, 57: 2511, 529: 2511, 533: 2511, 2511, 2511, 2511, 2511, 545: 2511, 547: 2511, 700: 2511, 702: 2511, 2511, 2511, 2511, 2511, 2511}, + {534: 5121, 547: 5120}, + {93: 5119}, // 2280 - {189: 4855, 546: 5104}, - {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 57: 2555, 528: 2555, 532: 2555, 2555, 2555, 2555, 2555, 544: 2555, 546: 2555, 698: 2555, 2555, 701: 2555, 2555, 2555, 2555, 2555}, - {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 57: 2553, 528: 2553, 532: 2553, 2553, 2553, 2553, 2553, 544: 2553, 546: 2553, 698: 2553, 2553, 701: 2553, 2553, 2553, 2553, 2553}, - {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 57: 2541, 528: 2541, 532: 2541, 2541, 2541, 2541, 2541, 544: 2541, 546: 2541, 698: 2541, 2541, 701: 2541, 2541, 2541, 2541, 2541}, - {2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 2554, 57: 2554, 528: 2554, 532: 2554, 2554, 2554, 2554, 2554, 544: 2554, 546: 2554, 698: 2554, 2554, 701: 2554, 2554, 2554, 2554, 2554}, + {2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 2509, 57: 2509, 529: 2509, 533: 2509, 2509, 2509, 2509, 2509, 545: 2509, 547: 2509, 700: 2509, 702: 2509, 2509, 2509, 2509, 2509, 2509}, + {2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 2510, 57: 2510, 529: 2510, 533: 2510, 2510, 2510, 2510, 2510, 545: 2510, 547: 2510, 700: 2510, 702: 2510, 2510, 2510, 2510, 2510, 2510}, + {2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 2508, 57: 2508, 529: 2508, 533: 2508, 2508, 2508, 2508, 2508, 545: 2508, 547: 2508, 700: 2508, 702: 2508, 2508, 2508, 2508, 2508, 2508}, + {713: 5124}, + {2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 2514, 57: 2514, 529: 2514, 533: 2514, 2514, 2514, 2514, 2514, 545: 2514, 547: 2514, 700: 2514, 702: 2514, 2514, 2514, 2514, 2514, 2514}, // 2285 - {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 57: 2542, 528: 2542, 532: 2542, 2542, 2542, 2542, 2542, 544: 2542, 546: 2542, 698: 2542, 2542, 701: 2542, 2542, 2542, 2542, 2542}, - {647: 5116, 5115, 5111, 5112, 652: 5113, 5114, 1031: 5110, 1055: 5108, 5109, 5107}, - {2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 57: 2543, 528: 2543, 532: 2543, 2543, 2543, 2543, 2543, 544: 2543, 546: 2543, 698: 2543, 2543, 701: 2543, 2543, 2543, 2543, 2543}, - {2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 2483, 57: 2483, 528: 2483, 532: 2483, 2483, 2483, 2483, 2483, 544: 2483, 546: 2483, 698: 2483, 2483, 701: 2483, 2483, 2483, 2483, 2483}, - {529: 5119}, + {86: 5118, 556: 5117, 727: 5116, 729: 5115, 1244: 5125}, + {2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 2518, 57: 2518, 529: 2518, 533: 2518, 2518, 2518, 2518, 2518, 545: 2518, 547: 2518, 700: 2518, 702: 2518, 2518, 2518, 2518, 2518, 2518}, + {2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 2525, 57: 2525, 529: 2525, 533: 2525, 2525, 2525, 2525, 2525, 545: 2525, 547: 2525, 700: 2525, 702: 2525, 2525, 2525, 2525, 2525, 2525}, + {2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 2524, 57: 2524, 529: 2524, 533: 2524, 2524, 2524, 2524, 2524, 545: 2524, 547: 2524, 700: 2524, 702: 2524, 2524, 2524, 2524, 2524, 2524}, + {2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 2523, 57: 2523, 529: 2523, 533: 2523, 2523, 2523, 2523, 2523, 545: 2523, 547: 2523, 700: 2523, 702: 2523, 2523, 2523, 2523, 2523, 2523}, // 2290 - {529: 5117}, - {2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 2479, 57: 2479, 528: 2479, 2468, 532: 2479, 2479, 2479, 2479, 2479, 544: 2479, 546: 2479, 698: 2479, 2479, 701: 2479, 2479, 2479, 2479, 2479}, - {2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 2472, 57: 2472, 528: 2472, 2476, 532: 2472, 2472, 2472, 2472, 2472, 544: 2472, 546: 2472, 698: 2472, 2472, 701: 2472, 2472, 2472, 2472, 2472}, - {2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 2471, 57: 2471, 528: 2471, 2475, 532: 2471, 2471, 2471, 2471, 2471, 544: 2471, 546: 2471, 698: 2471, 2471, 701: 2471, 2471, 2471, 2471, 2471}, - {2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 2470, 57: 2470, 528: 2470, 2474, 532: 2470, 2470, 2470, 2470, 2470, 544: 2470, 546: 2470, 698: 2470, 2470, 701: 2470, 2470, 2470, 2470, 2470}, + {2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 2534, 57: 2534, 529: 2534, 533: 2534, 2534, 2534, 2534, 2534, 545: 2534, 547: 2534, 700: 2534, 702: 2534, 2534, 2534, 2534, 2534, 2534}, + {536: 2539}, + {2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 2550, 57: 2550, 529: 2550, 533: 2550, 2550, 2550, 2550, 2550, 545: 2550, 547: 2550, 700: 2550, 702: 2550, 2550, 2550, 2550, 2550, 2550}, + {560: 3021, 795: 3849, 811: 5133}, + {9: 5135, 57: 5134}, // 2295 - {529: 2473}, - {529: 2469}, - {57: 5118}, - {2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 2480, 57: 2480, 528: 2480, 532: 2480, 2480, 2480, 2480, 2480, 544: 2480, 546: 2480, 698: 2480, 2480, 701: 2480, 2480, 2480, 2480, 2480}, - {57: 5120, 559: 4143, 794: 5121}, + {2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 57: 2548, 529: 2548, 533: 2548, 2548, 2548, 2548, 2548, 545: 2548, 547: 2548, 700: 2548, 702: 2548, 2548, 2548, 2548, 2548, 2548}, + {560: 3021, 795: 3849, 811: 5136}, + {57: 5137}, + {2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 2547, 57: 2547, 529: 2547, 533: 2547, 2547, 2547, 2547, 2547, 545: 2547, 547: 2547, 700: 2547, 702: 2547, 2547, 2547, 2547, 2547, 2547}, + {2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 2551, 57: 2551, 529: 2551, 533: 2551, 2551, 2551, 2551, 2551, 545: 2551, 547: 2551, 700: 2551, 702: 2551, 2551, 2551, 2551, 2551, 2551}, // 2300 - {2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 2482, 57: 2482, 528: 2482, 532: 2482, 2482, 2482, 2482, 2482, 544: 2482, 546: 2482, 698: 2482, 2482, 701: 2482, 2482, 2482, 2482, 2482}, - {57: 5122}, - {2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 2481, 57: 2481, 528: 2481, 532: 2481, 2481, 2481, 2481, 2481, 544: 2481, 546: 2481, 698: 2481, 2481, 701: 2481, 2481, 2481, 2481, 2481}, - {185: 5124}, - {2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 57: 2544, 528: 2544, 532: 2544, 2544, 2544, 2544, 2544, 544: 2544, 546: 2544, 698: 2544, 2544, 701: 2544, 2544, 2544, 2544, 2544}, + {2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 57: 2546, 529: 2546, 533: 2546, 2546, 2546, 2546, 2546, 545: 2546, 547: 2546, 700: 2546, 702: 2546, 2546, 2546, 2546, 2546, 2546}, + {2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 57: 2545, 529: 2545, 533: 2545, 2545, 2545, 2545, 2545, 545: 2545, 547: 2545, 700: 2545, 702: 2545, 2545, 2545, 2545, 2545, 2545}, + {2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 2544, 57: 2544, 529: 2544, 533: 2544, 2544, 2544, 2544, 2544, 545: 2544, 547: 2544, 700: 2544, 702: 2544, 2544, 2544, 2544, 2544, 2544}, + {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 57: 2552, 529: 2552, 533: 2552, 2552, 2552, 2552, 2552, 545: 2552, 547: 2552, 700: 2552, 702: 2552, 2552, 2552, 2552, 2552, 2552}, + {2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 2543, 57: 2543, 529: 2543, 533: 2543, 2543, 2543, 2543, 2543, 545: 2543, 547: 2543, 700: 2543, 702: 2543, 2543, 2543, 2543, 2543, 2543}, // 2305 - {2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 2545, 57: 2545, 528: 2545, 532: 2545, 2545, 2545, 2545, 2545, 544: 2545, 546: 2545, 698: 2545, 2545, 701: 2545, 2545, 2545, 2545, 2545}, - {2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 2492, 57: 2492, 528: 2492, 532: 2492, 2492, 2492, 2492, 2492, 544: 2492, 546: 2492, 698: 2492, 2492, 701: 2492, 2492, 2492, 2492, 2492}, - {2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 57: 2491, 528: 2491, 532: 2491, 2491, 2491, 2491, 2491, 544: 2491, 546: 2491, 698: 2491, 2491, 701: 2491, 2491, 2491, 2491, 2491}, - {2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 2490, 57: 2490, 528: 2490, 532: 2490, 2490, 2490, 2490, 2490, 544: 2490, 546: 2490, 698: 2490, 2490, 701: 2490, 2490, 2490, 2490, 2490}, - {2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 2489, 57: 2489, 528: 2489, 532: 2489, 2489, 2489, 2489, 2489, 544: 2489, 546: 2489, 698: 2489, 2489, 701: 2489, 2489, 2489, 2489, 2489}, + {2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 2542, 57: 2542, 529: 2542, 533: 2542, 2542, 2542, 2542, 2542, 545: 2542, 547: 2542, 700: 2542, 702: 2542, 2542, 2542, 2542, 2542, 2542}, + {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 57: 2541, 529: 2541, 533: 2541, 2541, 2541, 2541, 2541, 545: 2541, 547: 2541, 700: 2541, 702: 2541, 2541, 2541, 2541, 2541, 2541}, + {2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 2553, 57: 2553, 529: 2553, 533: 2553, 2553, 2553, 2553, 2553, 545: 2553, 547: 2553, 700: 2553, 702: 2553, 2553, 2553, 2553, 2553, 2553}, + {530: 5148}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5149}, // 2310 - {56: 5131, 529: 5130, 647: 5116, 5115, 5111, 5112, 652: 5113, 5114, 994: 5139, 1031: 5110, 1055: 5108, 5109, 5132, 1204: 5140}, - {529: 5135}, - {2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 2484, 57: 2484, 528: 2484, 532: 2484, 2484, 2484, 2484, 2484, 544: 2484, 546: 2484, 698: 2484, 2484, 701: 2484, 2484, 2484, 2484, 2484}, - {185: 4542}, - {529: 4539}, + {57: 5150, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 57: 2538, 529: 2538, 533: 2538, 2538, 2538, 2538, 2538, 545: 2538, 547: 2538, 700: 2538, 702: 2538, 2538, 2538, 2538, 2538, 2538, 1464: 5153, 1491: 5152, 5151}, + {2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 2555, 57: 2555, 529: 2555, 533: 2555, 2555, 2555, 2555, 2555, 545: 2555, 547: 2555, 700: 2555, 702: 2555, 2555, 2555, 2555, 2555, 2555}, + {2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 2537, 57: 2537, 529: 2537, 533: 2537, 2537, 2537, 2537, 2537, 545: 2537, 547: 2537, 700: 2537, 702: 2537, 2537, 2537, 2537, 2537, 2537}, + {2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 2536, 57: 2536, 529: 2536, 533: 2536, 2536, 2536, 2536, 2536, 545: 2536, 547: 2536, 700: 2536, 702: 2536, 2536, 2536, 2536, 2536, 2536}, // 2315 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 5136, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 5137}, - {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 57: 2487, 528: 2487, 532: 2487, 2487, 2487, 2487, 2487, 544: 2487, 546: 2487, 698: 2487, 2487, 701: 2487, 2487, 2487, 2487, 2487}, - {9: 3912, 57: 5138}, - {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 57: 2486, 528: 2486, 532: 2486, 2486, 2486, 2486, 2486, 544: 2486, 546: 2486, 698: 2486, 2486, 701: 2486, 2486, 2486, 2486, 2486}, - {57: 5142}, + {530: 5155}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5156}, + {57: 5157, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 2571, 57: 2571, 190: 4911, 529: 2571, 533: 3795, 2571, 3794, 2571, 2571, 545: 2571, 547: 2571, 700: 2571, 702: 2571, 2571, 2571, 2571, 2571, 2571, 911: 5158, 1040: 5159, 1163: 5160, 1348: 5161}, + {190: 4913, 547: 5162}, // 2320 - {57: 5141}, - {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 57: 2485, 528: 2485, 532: 2485, 2485, 2485, 2485, 2485, 544: 2485, 546: 2485, 698: 2485, 2485, 701: 2485, 2485, 2485, 2485, 2485}, - {2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 2488, 57: 2488, 528: 2488, 532: 2488, 2488, 2488, 2488, 2488, 544: 2488, 546: 2488, 698: 2488, 2488, 701: 2488, 2488, 2488, 2488, 2488}, - {2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 2546, 57: 2546, 528: 2546, 532: 2546, 2546, 2546, 2546, 2546, 544: 2546, 546: 2546, 698: 2546, 2546, 701: 2546, 2546, 2546, 2546, 2546}, - {2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 2549, 57: 2549, 104: 5145, 106: 5146, 528: 2549, 532: 2549, 2549, 2549, 2549, 2549, 544: 2549, 546: 2549, 698: 2549, 2549, 701: 2549, 2549, 2549, 2549, 2549, 965: 5147}, + {2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 2570, 57: 2570, 529: 2570, 533: 2570, 2570, 2570, 2570, 2570, 545: 2570, 547: 2570, 700: 2570, 702: 2570, 2570, 2570, 2570, 2570, 2570}, + {2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 2568, 57: 2568, 529: 2568, 533: 2568, 2568, 2568, 2568, 2568, 545: 2568, 547: 2568, 700: 2568, 702: 2568, 2568, 2568, 2568, 2568, 2568}, + {2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 2556, 57: 2556, 529: 2556, 533: 2556, 2556, 2556, 2556, 2556, 545: 2556, 547: 2556, 700: 2556, 702: 2556, 2556, 2556, 2556, 2556, 2556}, + {2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 2569, 57: 2569, 529: 2569, 533: 2569, 2569, 2569, 2569, 2569, 545: 2569, 547: 2569, 700: 2569, 702: 2569, 2569, 2569, 2569, 2569, 2569}, + {2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 57: 2557, 529: 2557, 533: 2557, 2557, 2557, 2557, 2557, 545: 2557, 547: 2557, 700: 2557, 702: 2557, 2557, 2557, 2557, 2557, 2557}, // 2325 - {2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 2681, 19: 2681, 57: 2681, 101: 2681, 103: 2681, 2681, 2681, 2681, 108: 2681, 528: 2681, 530: 2681, 532: 2681, 2681, 2681, 2681, 2681, 540: 2681, 544: 2681, 546: 2681, 560: 2681, 698: 2681, 2681, 701: 2681, 2681, 2681, 2681, 2681}, - {2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 2680, 19: 2680, 57: 2680, 101: 2680, 103: 2680, 2680, 2680, 2680, 108: 2680, 528: 2680, 530: 2680, 532: 2680, 2680, 2680, 2680, 2680, 540: 2680, 544: 2680, 546: 2680, 560: 2680, 698: 2680, 2680, 701: 2680, 2680, 2680, 2680, 2680}, - {2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 2548, 57: 2548, 528: 2548, 532: 2548, 2548, 2548, 2548, 2548, 544: 2548, 546: 2548, 698: 2548, 2548, 701: 2548, 2548, 2548, 2548, 2548}, - {2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 2552, 57: 2552, 528: 2552, 532: 2552, 2552, 2552, 2552, 2552, 544: 2552, 546: 2552, 698: 2552, 2552, 701: 2552, 2552, 2552, 2552, 2552}, - {698: 2653, 2653, 701: 2653, 2653, 707: 2653, 742: 2653, 2653}, + {647: 5174, 5173, 5169, 5170, 652: 5171, 5172, 1032: 5168, 1056: 5166, 5167, 5165}, + {2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 57: 2558, 529: 2558, 533: 2558, 2558, 2558, 2558, 2558, 545: 2558, 547: 2558, 700: 2558, 702: 2558, 2558, 2558, 2558, 2558, 2558}, + {2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 2498, 57: 2498, 529: 2498, 533: 2498, 2498, 2498, 2498, 2498, 545: 2498, 547: 2498, 700: 2498, 702: 2498, 2498, 2498, 2498, 2498, 2498}, + {530: 5177}, + {530: 5175}, // 2330 - {2652, 2652, 2652, 2652, 2652, 2652, 9: 2652, 544: 2652, 698: 2652, 2652, 701: 2652, 2652, 707: 2652, 742: 2652, 2652}, - {2585, 2585, 2585, 2585, 2585, 2585, 9: 2585, 2585, 2585, 57: 2585, 544: 2585}, - {2711, 2711, 2711, 2711, 2711, 2711, 9: 2711, 544: 2711}, - {2663, 2663, 2663, 2663, 2663, 2663, 9: 2663, 544: 2663}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5155}, + {2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 2494, 57: 2494, 529: 2494, 2483, 533: 2494, 2494, 2494, 2494, 2494, 545: 2494, 547: 2494, 700: 2494, 702: 2494, 2494, 2494, 2494, 2494, 2494}, + {2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 2487, 57: 2487, 529: 2487, 2491, 533: 2487, 2487, 2487, 2487, 2487, 545: 2487, 547: 2487, 700: 2487, 702: 2487, 2487, 2487, 2487, 2487, 2487}, + {2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 2486, 57: 2486, 529: 2486, 2490, 533: 2486, 2486, 2486, 2486, 2486, 545: 2486, 547: 2486, 700: 2486, 702: 2486, 2486, 2486, 2486, 2486, 2486}, + {2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 2485, 57: 2485, 529: 2485, 2489, 533: 2485, 2485, 2485, 2485, 2485, 545: 2485, 547: 2485, 700: 2485, 702: 2485, 2485, 2485, 2485, 2485, 2485}, + {530: 2488}, // 2335 - {2662, 2662, 2662, 2662, 2662, 2662, 9: 2662, 544: 2662}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5157}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 5158}, - {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5159}, - {2712, 2712, 2712, 2712, 2712, 2712, 9: 2712, 544: 2712}, + {530: 2484}, + {57: 5176}, + {2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 2495, 57: 2495, 529: 2495, 533: 2495, 2495, 2495, 2495, 2495, 545: 2495, 547: 2495, 700: 2495, 702: 2495, 2495, 2495, 2495, 2495, 2495}, + {57: 5178, 560: 3021, 795: 5179}, + {2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 2497, 57: 2497, 529: 2497, 533: 2497, 2497, 2497, 2497, 2497, 545: 2497, 547: 2497, 700: 2497, 702: 2497, 2497, 2497, 2497, 2497, 2497}, // 2340 - {2713, 2713, 2713, 2713, 2713, 2713, 9: 2713, 544: 2713}, - {2714, 2714, 2714, 2714, 2714, 2714, 9: 2714, 544: 2714}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5165, 1097: 5164, 1301: 5163}, - {2715, 2715, 2715, 2715, 2715, 2715, 9: 5167, 544: 2715}, - {1488, 1488, 1488, 1488, 1488, 1488, 9: 1488, 544: 1488}, + {57: 5180}, + {2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 2496, 57: 2496, 529: 2496, 533: 2496, 2496, 2496, 2496, 2496, 545: 2496, 547: 2496, 700: 2496, 702: 2496, 2496, 2496, 2496, 2496, 2496}, + {186: 5182}, + {2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 57: 2559, 529: 2559, 533: 2559, 2559, 2559, 2559, 2559, 545: 2559, 547: 2559, 700: 2559, 702: 2559, 2559, 2559, 2559, 2559, 2559}, + {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 57: 2560, 529: 2560, 533: 2560, 2560, 2560, 2560, 2560, 545: 2560, 547: 2560, 700: 2560, 702: 2560, 2560, 2560, 2560, 2560, 2560}, // 2345 - {1478, 1478, 1478, 1478, 1478, 1478, 9: 1478, 544: 1478, 575: 5040, 603: 5039, 1060: 5166}, - {1486, 1486, 1486, 1486, 1486, 1486, 9: 1486, 544: 1486}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5165, 1097: 5168}, - {1487, 1487, 1487, 1487, 1487, 1487, 9: 1487, 544: 1487}, - {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5170}, + {2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 2507, 57: 2507, 529: 2507, 533: 2507, 2507, 2507, 2507, 2507, 545: 2507, 547: 2507, 700: 2507, 702: 2507, 2507, 2507, 2507, 2507, 2507}, + {2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 2506, 57: 2506, 529: 2506, 533: 2506, 2506, 2506, 2506, 2506, 545: 2506, 547: 2506, 700: 2506, 702: 2506, 2506, 2506, 2506, 2506, 2506}, + {2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 2505, 57: 2505, 529: 2505, 533: 2505, 2505, 2505, 2505, 2505, 545: 2505, 547: 2505, 700: 2505, 702: 2505, 2505, 2505, 2505, 2505, 2505}, + {2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 2504, 57: 2504, 529: 2504, 533: 2504, 2504, 2504, 2504, 2504, 545: 2504, 547: 2504, 700: 2504, 702: 2504, 2504, 2504, 2504, 2504, 2504}, + {56: 5189, 530: 5188, 647: 5174, 5173, 5169, 5170, 652: 5171, 5172, 995: 5197, 1032: 5168, 1056: 5166, 5167, 5190, 1209: 5198}, // 2350 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5173}, - {737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 58: 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 737, 529: 737, 544: 737, 559: 737, 584: 737, 606: 737, 712: 737}, - {736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 58: 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 736, 529: 736, 544: 736, 559: 736, 584: 736, 606: 736, 712: 736}, - {2718, 2718, 2718, 2718, 2718, 2718, 9: 2718, 544: 2718}, - {2687, 2687, 2687, 2687, 2687, 2687, 9: 2687, 20: 2687, 544: 2687}, + {530: 5193}, + {2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 57: 2499, 529: 2499, 533: 2499, 2499, 2499, 2499, 2499, 545: 2499, 547: 2499, 700: 2499, 702: 2499, 2499, 2499, 2499, 2499, 2499}, + {186: 4559}, + {530: 4556}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 5194, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 5195}, // 2355 - {2686, 2686, 2686, 2686, 2686, 2686, 9: 5177, 20: 2686, 544: 2686}, - {2657, 2657, 2657, 2657, 2657, 2657, 9: 2657, 20: 2657, 57: 2657, 129: 2657, 198: 2657, 213: 2657, 530: 2657, 544: 2657, 557: 2657, 707: 2657, 712: 2657}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5178, 3024, 3025, 3023}, - {2656, 2656, 2656, 2656, 2656, 2656, 9: 2656, 20: 2656, 57: 2656, 129: 2656, 198: 2656, 213: 2656, 530: 2656, 544: 2656, 557: 2656, 707: 2656, 712: 2656}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5181}, + {2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 2502, 57: 2502, 529: 2502, 533: 2502, 2502, 2502, 2502, 2502, 545: 2502, 547: 2502, 700: 2502, 702: 2502, 2502, 2502, 2502, 2502, 2502}, + {9: 3973, 57: 5196}, + {2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 2501, 57: 2501, 529: 2501, 533: 2501, 2501, 2501, 2501, 2501, 545: 2501, 547: 2501, 700: 2501, 702: 2501, 2501, 2501, 2501, 2501, 2501}, + {57: 5200}, + {57: 5199}, // 2360 - {2719, 2719, 2719, 2719, 2719, 2719, 9: 2719, 544: 2719}, - {20: 5182}, - {2721, 2721, 2721, 2721, 2721, 2721, 9: 2721, 544: 2721}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5185}, - {2720, 2720, 2720, 2720, 2720, 2720, 9: 2720, 544: 2720}, + {2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 2500, 57: 2500, 529: 2500, 533: 2500, 2500, 2500, 2500, 2500, 545: 2500, 547: 2500, 700: 2500, 702: 2500, 2500, 2500, 2500, 2500, 2500}, + {2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 2503, 57: 2503, 529: 2503, 533: 2503, 2503, 2503, 2503, 2503, 545: 2503, 547: 2503, 700: 2503, 702: 2503, 2503, 2503, 2503, 2503, 2503}, + {2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 2561, 57: 2561, 529: 2561, 533: 2561, 2561, 2561, 2561, 2561, 545: 2561, 547: 2561, 700: 2561, 702: 2561, 2561, 2561, 2561, 2561, 2561}, + {2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 2564, 57: 2564, 105: 5203, 107: 5204, 529: 2564, 533: 2564, 2564, 2564, 2564, 2564, 545: 2564, 547: 2564, 700: 2564, 702: 2564, 2564, 2564, 2564, 2564, 2564, 967: 5205}, + {2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 2696, 19: 2696, 57: 2696, 102: 2696, 104: 2696, 2696, 2696, 2696, 109: 2696, 529: 2696, 531: 2696, 533: 2696, 2696, 2696, 2696, 2696, 541: 2696, 545: 2696, 547: 2696, 561: 2696, 700: 2696, 702: 2696, 2696, 2696, 2696, 2696, 2696}, // 2365 - {20: 5186}, - {2722, 2722, 2722, 2722, 2722, 2722, 9: 2722, 544: 2722}, - {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5188}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5189}, - {2723, 2723, 2723, 2723, 2723, 2723, 9: 2723, 544: 2723}, + {2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 2695, 19: 2695, 57: 2695, 102: 2695, 104: 2695, 2695, 2695, 2695, 109: 2695, 529: 2695, 531: 2695, 533: 2695, 2695, 2695, 2695, 2695, 541: 2695, 545: 2695, 547: 2695, 561: 2695, 700: 2695, 702: 2695, 2695, 2695, 2695, 2695, 2695}, + {2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 57: 2563, 529: 2563, 533: 2563, 2563, 2563, 2563, 2563, 545: 2563, 547: 2563, 700: 2563, 702: 2563, 2563, 2563, 2563, 2563, 2563}, + {2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 2567, 57: 2567, 529: 2567, 533: 2567, 2567, 2567, 2567, 2567, 545: 2567, 547: 2567, 700: 2567, 702: 2567, 2567, 2567, 2567, 2567, 2567}, + {700: 2668, 702: 2668, 2668, 2668, 709: 2668, 743: 2668, 2668}, + {2667, 2667, 2667, 2667, 2667, 2667, 9: 2667, 545: 2667, 700: 2667, 702: 2667, 2667, 2667, 709: 2667, 743: 2667, 2667}, // 2370 - {2: 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 712: 738, 903: 5171, 919: 5191}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5192}, - {2724, 2724, 2724, 2724, 2724, 2724, 9: 2724, 544: 2724}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5194}, - {2725, 2725, 2725, 2725, 2725, 2725, 9: 2725, 544: 2725}, + {2600, 2600, 2600, 2600, 2600, 2600, 9: 2600, 2600, 2600, 57: 2600, 545: 2600}, + {2726, 2726, 2726, 2726, 2726, 2726, 9: 2726, 545: 2726}, + {2678, 2678, 2678, 2678, 2678, 2678, 9: 2678, 545: 2678}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 5213}, + {2677, 2677, 2677, 2677, 2677, 2677, 9: 2677, 545: 2677}, // 2375 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5196, 3024, 3025, 3023}, - {530: 5197}, - {606: 5198}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5199}, - {2685, 2685, 2685, 2685, 2685, 2685, 9: 2685, 272: 5203, 530: 5202, 544: 2685, 1497: 5201, 5200}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5215}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4934, 949: 5216}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 5211, 5212, 545: 2679, 1029: 5217}, + {2727, 2727, 2727, 2727, 2727, 2727, 9: 2727, 545: 2727}, + {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 545: 2728}, // 2380 - {2726, 2726, 2726, 2726, 2726, 2726, 9: 2726, 544: 2726}, - {2684, 2684, 2684, 2684, 2684, 2684, 9: 2684, 544: 2684}, - {244: 5205}, - {244: 5204}, - {2682, 2682, 2682, 2682, 2682, 2682, 9: 2682, 544: 2682}, + {2729, 2729, 2729, 2729, 2729, 2729, 9: 2729, 545: 2729}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 5223, 1101: 5222, 1308: 5221}, + {2730, 2730, 2730, 2730, 2730, 2730, 9: 5225, 545: 2730}, + {1502, 1502, 1502, 1502, 1502, 1502, 9: 1502, 545: 1502}, + {1492, 1492, 1492, 1492, 1492, 1492, 9: 1492, 545: 1492, 576: 5098, 604: 5097, 1061: 5224}, // 2385 - {2683, 2683, 2683, 2683, 2683, 2683, 9: 2683, 544: 2683}, - {191: 5207}, - {197: 5208}, - {529: 5209}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5210}, + {1500, 1500, 1500, 1500, 1500, 1500, 9: 1500, 545: 1500}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 5223, 1101: 5226}, + {1501, 1501, 1501, 1501, 1501, 1501, 9: 1501, 545: 1501}, + {2: 752, 752, 752, 752, 752, 752, 752, 10: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 58: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 5230, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 714: 752, 904: 5229, 920: 5228}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5231}, // 2390 - {57: 5211, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2093, 2093, 2093, 2093, 2093, 2093, 9: 2093, 544: 2093, 581: 4872, 849: 5212}, - {2728, 2728, 2728, 2728, 2728, 2728, 9: 2728, 544: 2728}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5231}, - {698: 5230}, + {751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 58: 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 751, 530: 751, 545: 751, 560: 751, 585: 751, 607: 751, 714: 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, 58: 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 750, 530: 750, 545: 750, 560: 750, 585: 750, 607: 750, 714: 750}, + {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 545: 2733}, + {2702, 2702, 2702, 2702, 2702, 2702, 9: 2702, 20: 2702, 545: 2702}, + {2701, 2701, 2701, 2701, 2701, 2701, 9: 5235, 20: 2701, 545: 2701}, // 2395 - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5228}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5226}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5224}, - {698: 5221}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5220, 3024, 3025, 3023}, + {2672, 2672, 2672, 2672, 2672, 2672, 9: 2672, 20: 2672, 57: 2672, 131: 2672, 200: 2672, 215: 2672, 531: 2672, 545: 2672, 558: 2672, 709: 2672, 714: 2672}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5236, 3035, 3036, 3034}, + {2671, 2671, 2671, 2671, 2671, 2671, 9: 2671, 20: 2671, 57: 2671, 131: 2671, 200: 2671, 215: 2671, 531: 2671, 545: 2671, 558: 2671, 709: 2671, 714: 2671}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5239}, + {2734, 2734, 2734, 2734, 2734, 2734, 9: 2734, 545: 2734}, // 2400 - {2693, 2693, 2693, 2693, 2693, 2693, 9: 2693, 544: 2693}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 5222}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5150, 3024, 3025, 3023, 1278: 5223}, - {2716, 2716, 2716, 2716, 2716, 2716, 9: 2716, 544: 2716}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5225, 3024, 3025, 3023}, + {20: 5240}, + {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 545: 2736}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5243}, + {2735, 2735, 2735, 2735, 2735, 2735, 9: 2735, 545: 2735}, + {20: 5244}, // 2405 - {2717, 2717, 2717, 2717, 2717, 2717, 9: 2717, 544: 2717}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5227, 3024, 3025, 3023}, - {2727, 2727, 2727, 2727, 2727, 2727, 9: 2727, 544: 2727}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5229}, - {2729, 2729, 2729, 2729, 2729, 2729, 9: 5177, 544: 2729}, + {2737, 2737, 2737, 2737, 2737, 2737, 9: 2737, 545: 2737}, + {2: 752, 752, 752, 752, 752, 752, 752, 10: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 58: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 5230, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 714: 752, 904: 5229, 920: 5246}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5247}, + {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 545: 2738}, + {2: 752, 752, 752, 752, 752, 752, 752, 10: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 58: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 5230, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 714: 752, 904: 5229, 920: 5249}, // 2410 - {2730, 2730, 2730, 2730, 2730, 2730, 9: 2730, 544: 2730}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5232}, - {2291, 2291, 2291, 2291, 2291, 2291, 9: 2291, 544: 2291, 726: 5235, 728: 5234, 1007: 5233}, - {2731, 2731, 2731, 2731, 2731, 2731, 9: 2731, 544: 2731}, - {2290, 2290, 2290, 2290, 2290, 2290, 9: 2290, 544: 2290}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5250}, + {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 545: 2739}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5252}, + {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 545: 2740}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5254, 3035, 3036, 3034}, // 2415 - {2289, 2289, 2289, 2289, 2289, 2289, 9: 2289, 544: 2289}, - {171: 5172, 559: 738, 903: 5171, 919: 5237}, - {559: 4143, 794: 5238}, - {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 544: 2732}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 712: 5174, 766: 5176, 3024, 3025, 3023, 880: 5175, 922: 5240}, + {531: 5255}, + {607: 5256}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5257}, + {2700, 2700, 2700, 2700, 2700, 2700, 9: 2700, 276: 5261, 531: 5260, 545: 2700, 1504: 5259, 5258}, + {2741, 2741, 2741, 2741, 2741, 2741, 9: 2741, 545: 2741}, // 2420 - {2733, 2733, 2733, 2733, 2733, 2733, 9: 2733, 544: 2733}, - {191: 5242}, - {197: 5243}, - {529: 5244}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5245}, + {2699, 2699, 2699, 2699, 2699, 2699, 9: 2699, 545: 2699}, + {247: 5263}, + {247: 5262}, + {2697, 2697, 2697, 2697, 2697, 2697, 9: 2697, 545: 2697}, + {2698, 2698, 2698, 2698, 2698, 2698, 9: 2698, 545: 2698}, // 2425 - {57: 5246, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {738, 738, 738, 738, 738, 738, 9: 738, 171: 5172, 544: 738, 903: 5171, 919: 5247}, - {2737, 2737, 2737, 2737, 2737, 2737, 9: 2737, 544: 2737}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 581: 5266, 877: 5381}, - {2740, 2740, 2740, 2740, 2740, 2740, 9: 2740, 544: 2740}, + {192: 5265}, + {199: 5266}, + {530: 5267}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5268}, + {57: 5269, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, // 2430 - {2091, 2091, 2091, 2091, 2091, 2091, 9: 2091, 115: 2091, 171: 2091, 529: 2091, 544: 2091, 581: 5266, 877: 5335, 903: 2091}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 5326}, - {698: 4830, 5258, 701: 5253, 5256, 707: 4831, 742: 5257, 5254, 918: 5255, 1328: 5259}, - {698: 5320}, - {2: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 10: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 58: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 529: 2668, 698: 4830, 707: 4831, 918: 5275, 1187: 5314}, + {2108, 2108, 2108, 2108, 2108, 2108, 9: 2108, 545: 2108, 577: 4930, 850: 5270}, + {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 545: 2743}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5289}, + {700: 5288}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5286}, // 2435 - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 540: 2091, 581: 5266, 877: 5308}, - {2: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 10: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 58: 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 2668, 529: 2668, 540: 2668, 698: 4830, 707: 4831, 918: 5275, 1187: 5276}, - {698: 5264}, - {529: 5260}, - {605, 605, 605, 605, 605, 605, 9: 605, 57: 605, 544: 605}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5284}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5282}, + {700: 5279}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5278, 3035, 3036, 3034}, + {2708, 2708, 2708, 2708, 2708, 2708, 9: 2708, 545: 2708}, // 2440 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5261}, - {57: 5262, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2556, 2556, 2556, 2556, 2556, 2556, 9: 2556, 57: 2556, 189: 4853, 532: 4445, 534: 4444, 544: 2556, 910: 4854, 1039: 5101, 1158: 5263}, - {2511, 2511, 2511, 2511, 2511, 2511, 9: 2511, 57: 2511, 544: 2511}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 529: 2091, 581: 5266, 877: 5265}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 5280}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5208, 3035, 3036, 3034, 1285: 5281}, + {2731, 2731, 2731, 2731, 2731, 2731, 9: 2731, 545: 2731}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5283, 3035, 3036, 3034}, + {2732, 2732, 2732, 2732, 2732, 2732, 9: 2732, 545: 2732}, // 2445 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 766: 5270, 3024, 3025, 3023, 975: 5269}, - {532: 4445, 534: 4444, 910: 5267}, - {643: 5268}, - {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 58: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 529: 2090, 531: 2090, 533: 2090, 540: 2090, 544: 2090, 632: 2090, 903: 2090}, - {529: 5271}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5285, 3035, 3036, 3034}, + {2742, 2742, 2742, 2742, 2742, 2742, 9: 2742, 545: 2742}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 5287}, + {2744, 2744, 2744, 2744, 2744, 2744, 9: 5235, 545: 2744}, + {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 545: 2745}, // 2450 - {529: 2086}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5272}, - {9: 5044, 57: 5273}, - {704: 5028, 1006: 5274}, - {2512, 2512, 2512, 2512, 2512, 2512, 9: 2512, 57: 2512, 544: 2512}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 5290}, + {2306, 2306, 2306, 2306, 2306, 2306, 9: 2306, 545: 2306, 727: 5293, 729: 5292, 1008: 5291}, + {2746, 2746, 2746, 2746, 2746, 2746, 9: 2746, 545: 2746}, + {2305, 2305, 2305, 2305, 2305, 2305, 9: 2305, 545: 2305}, + {2304, 2304, 2304, 2304, 2304, 2304, 9: 2304, 545: 2304}, // 2455 - {2: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 10: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 58: 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 2667, 529: 2667, 540: 2667}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5277}, - {529: 5288}, - {103: 5286, 529: 2086, 540: 2086}, - {529: 2077, 540: 5280}, + {173: 5230, 560: 752, 904: 5229, 920: 5295}, + {560: 3021, 795: 5296}, + {2747, 2747, 2747, 2747, 2747, 2747, 9: 2747, 545: 2747}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 714: 5232, 767: 5234, 3035, 3036, 3034, 881: 5233, 923: 5298}, + {2748, 2748, 2748, 2748, 2748, 2748, 9: 2748, 545: 2748}, // 2460 - {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5281}, - {529: 2076}, - {2070, 2070, 2070, 2070, 2070, 2070, 2070, 9: 2070, 19: 2070, 57: 2070, 101: 2070, 103: 2070, 2070, 2070, 2070, 108: 2070, 528: 2070, 2070, 2070, 540: 2070, 544: 2070, 560: 2070}, - {2069, 2069, 2069, 2069, 2069, 2069, 2069, 9: 2069, 19: 2069, 57: 2069, 101: 2069, 103: 2069, 2069, 2069, 2069, 108: 2069, 528: 2069, 2069, 2069, 540: 2069, 544: 2069, 560: 2069}, - {2068, 2068, 2068, 2068, 2068, 2068, 2068, 9: 2068, 19: 2068, 57: 2068, 101: 2068, 103: 2068, 2068, 2068, 2068, 108: 2068, 528: 2068, 2068, 2068, 540: 2068, 544: 2068, 560: 2068}, + {192: 5300}, + {199: 5301}, + {530: 5302}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5303}, + {57: 5304, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, // 2465 - {2067, 2067, 2067, 2067, 2067, 2067, 2067, 9: 2067, 19: 2067, 57: 2067, 101: 2067, 103: 2067, 2067, 2067, 2067, 108: 2067, 528: 2067, 2067, 2067, 540: 2067, 544: 2067, 560: 2067}, - {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5287}, - {529: 2075}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5289}, - {9: 5044, 57: 5290}, + {752, 752, 752, 752, 752, 752, 9: 752, 173: 5230, 545: 752, 904: 5229, 920: 5305}, + {2752, 2752, 2752, 2752, 2752, 2752, 9: 2752, 545: 2752}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 530: 2106, 577: 5324, 878: 5439}, + {2755, 2755, 2755, 2755, 2755, 2755, 9: 2755, 545: 2755}, + {2106, 2106, 2106, 2106, 2106, 2106, 9: 2106, 116: 2106, 173: 2106, 530: 2106, 545: 2106, 577: 5324, 878: 5393, 904: 2106}, // 2470 - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5291}, - {2513, 2513, 2513, 2513, 2513, 2513, 5296, 9: 2513, 19: 5293, 57: 2513, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2513, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, - {2084, 2084, 2084, 2084, 2084, 2084, 2084, 9: 2084, 19: 2084, 57: 2084, 101: 2084, 103: 2084, 2084, 2084, 2084, 108: 2084, 530: 2084, 540: 2084, 544: 2084, 560: 2084}, - {555: 3009, 559: 2286, 797: 5306}, - {2082, 2082, 2082, 2082, 2082, 2082, 2082, 9: 2082, 19: 2082, 57: 2082, 101: 2082, 103: 2082, 2082, 2082, 2082, 108: 2082, 530: 2082, 540: 2082, 544: 2082, 560: 2082}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 5384}, + {700: 4888, 702: 5316, 5311, 5314, 709: 4889, 743: 5315, 5312, 919: 5313, 1335: 5317}, + {700: 5378}, + {2: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 10: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 58: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 530: 2683, 700: 4888, 709: 4889, 919: 5333, 1192: 5372}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 530: 2106, 541: 2106, 577: 5324, 878: 5366}, // 2475 - {414: 5304}, - {531: 5303}, - {2079, 2079, 2079, 2079, 2079, 2079, 2079, 9: 2079, 19: 2079, 57: 2079, 101: 2079, 103: 2079, 2079, 2079, 2079, 108: 2079, 530: 2079, 540: 2079, 544: 2079, 560: 2079}, - {2078, 2078, 2078, 2078, 2078, 2078, 2078, 9: 2078, 19: 2078, 57: 2078, 101: 2078, 103: 2078, 2078, 2078, 2078, 108: 2078, 530: 2078, 540: 2078, 544: 2078, 560: 2078}, - {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5302}, + {2: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 10: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 58: 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 2683, 530: 2683, 541: 2683, 700: 4888, 709: 4889, 919: 5333, 1192: 5334}, + {700: 5322}, + {530: 5318}, + {617, 617, 617, 617, 617, 617, 9: 617, 57: 617, 545: 617}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5319}, // 2480 - {181: 5283, 205: 5285, 226: 5282, 239: 5284, 999: 5301}, - {2071, 2071, 2071, 2071, 2071, 2071, 2071, 9: 2071, 19: 2071, 57: 2071, 101: 2071, 103: 2071, 2071, 2071, 2071, 108: 2071, 528: 2071, 530: 2071, 540: 2071, 544: 2071, 560: 2071}, - {2072, 2072, 2072, 2072, 2072, 2072, 2072, 9: 2072, 19: 2072, 57: 2072, 101: 2072, 103: 2072, 2072, 2072, 2072, 108: 2072, 528: 2072, 530: 2072, 540: 2072, 544: 2072, 560: 2072}, - {2080, 2080, 2080, 2080, 2080, 2080, 2080, 9: 2080, 19: 2080, 57: 2080, 101: 2080, 103: 2080, 2080, 2080, 2080, 108: 2080, 530: 2080, 540: 2080, 544: 2080, 560: 2080}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5305, 3024, 3025, 3023}, + {57: 5320, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2571, 2571, 2571, 2571, 2571, 2571, 9: 2571, 57: 2571, 190: 4911, 533: 3795, 535: 3794, 545: 2571, 911: 4912, 1040: 5159, 1163: 5321}, + {2526, 2526, 2526, 2526, 2526, 2526, 9: 2526, 57: 2526, 545: 2526}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 530: 2106, 577: 5324, 878: 5323}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2102, 767: 5328, 3035, 3036, 3034, 977: 5327}, // 2485 - {2081, 2081, 2081, 2081, 2081, 2081, 2081, 9: 2081, 19: 2081, 57: 2081, 101: 2081, 103: 2081, 2081, 2081, 2081, 108: 2081, 530: 2081, 540: 2081, 544: 2081, 560: 2081}, - {559: 4143, 794: 4142, 810: 5307}, - {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 101: 2083, 103: 2083, 2083, 2083, 2083, 108: 2083, 530: 2083, 540: 2083, 544: 2083, 560: 2083}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5309}, - {529: 5310}, + {533: 3795, 535: 3794, 911: 5325}, + {644: 5326}, + {2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 58: 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 2105, 530: 2105, 532: 2105, 534: 2105, 541: 2105, 545: 2105, 630: 2105, 904: 2105}, + {530: 5329}, + {530: 2101}, // 2490 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5311}, - {9: 5044, 57: 5312}, - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5313}, - {2514, 2514, 2514, 2514, 2514, 2514, 5296, 9: 2514, 19: 5293, 57: 2514, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2514, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 766: 5270, 3024, 3025, 3023, 975: 5315}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5330}, + {9: 5102, 57: 5331}, + {706: 5086, 1007: 5332}, + {2527, 2527, 2527, 2527, 2527, 2527, 9: 2527, 57: 2527, 545: 2527}, + {2: 2682, 2682, 2682, 2682, 2682, 2682, 2682, 10: 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 58: 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 2682, 530: 2682, 541: 2682}, // 2495 - {529: 5316}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5317}, - {9: 5044, 57: 5318}, - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5319}, - {2515, 2515, 2515, 2515, 2515, 2515, 5296, 9: 2515, 19: 5293, 57: 2515, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2515, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2102, 541: 2102, 767: 5336, 3035, 3036, 3034, 977: 5337, 1049: 5335}, + {530: 5346}, + {104: 5344, 530: 2101, 541: 2101}, + {530: 2092, 541: 5338}, + {182: 5341, 207: 5343, 228: 5340, 242: 5342, 1000: 5339}, // 2500 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2087, 540: 2087, 766: 5278, 3024, 3025, 3023, 975: 5279, 1048: 5321}, - {529: 5322}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 5323}, - {9: 5044, 57: 5324}, - {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 544: 2085, 977: 5325}, + {530: 2091}, + {2085, 2085, 2085, 2085, 2085, 2085, 2085, 9: 2085, 19: 2085, 57: 2085, 102: 2085, 104: 2085, 2085, 2085, 2085, 109: 2085, 529: 2085, 2085, 2085, 541: 2085, 545: 2085, 561: 2085}, + {2084, 2084, 2084, 2084, 2084, 2084, 2084, 9: 2084, 19: 2084, 57: 2084, 102: 2084, 104: 2084, 2084, 2084, 2084, 109: 2084, 529: 2084, 2084, 2084, 541: 2084, 545: 2084, 561: 2084}, + {2083, 2083, 2083, 2083, 2083, 2083, 2083, 9: 2083, 19: 2083, 57: 2083, 102: 2083, 104: 2083, 2083, 2083, 2083, 109: 2083, 529: 2083, 2083, 2083, 541: 2083, 545: 2083, 561: 2083}, + {2082, 2082, 2082, 2082, 2082, 2082, 2082, 9: 2082, 19: 2082, 57: 2082, 102: 2082, 104: 2082, 2082, 2082, 2082, 109: 2082, 529: 2082, 2082, 2082, 541: 2082, 545: 2082, 561: 2082}, // 2505 - {2516, 2516, 2516, 2516, 2516, 2516, 5296, 9: 2516, 19: 5293, 57: 2516, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 544: 2516, 952: 5297, 954: 5294, 965: 5298, 976: 5292}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5327, 3024, 3025, 3023}, - {282: 5329, 291: 5331, 294: 5330, 1275: 5328}, - {529: 5332}, - {57: 2461, 529: 2461}, + {182: 5341, 207: 5343, 228: 5340, 242: 5342, 1000: 5345}, + {530: 2090}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5347}, + {9: 5102, 57: 5348}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 979: 5349}, // 2510 - {57: 2460, 529: 2460}, - {57: 2459, 529: 2459}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5333}, - {9: 4511, 57: 5334}, - {2736, 2736, 2736, 2736, 2736, 2736, 9: 2736, 544: 2736}, + {2528, 2528, 2528, 2528, 2528, 2528, 5354, 9: 2528, 19: 5351, 57: 2528, 104: 5358, 5203, 4908, 5204, 109: 4907, 531: 5353, 541: 5357, 545: 2528, 955: 5355, 957: 5352, 967: 5356, 978: 5350}, + {2099, 2099, 2099, 2099, 2099, 2099, 2099, 9: 2099, 19: 2099, 57: 2099, 102: 2099, 104: 2099, 2099, 2099, 2099, 109: 2099, 531: 2099, 541: 2099, 545: 2099, 561: 2099}, + {554: 4571, 560: 2301, 798: 5364}, + {2097, 2097, 2097, 2097, 2097, 2097, 2097, 9: 2097, 19: 2097, 57: 2097, 102: 2097, 104: 2097, 2097, 2097, 2097, 109: 2097, 531: 2097, 541: 2097, 545: 2097, 561: 2097}, + {415: 5362}, // 2515 - {738, 738, 738, 738, 738, 738, 9: 738, 115: 738, 171: 5172, 529: 738, 544: 738, 903: 5171, 919: 5336}, - {2382, 2382, 2382, 2382, 2382, 2382, 9: 2382, 115: 5338, 529: 5339, 544: 2382, 1221: 5337}, - {2739, 2739, 2739, 2739, 2739, 2739, 9: 2739, 544: 2739}, - {559: 4143, 794: 5380}, - {544: 5342, 1063: 5341, 1220: 5340}, + {532: 5361}, + {2094, 2094, 2094, 2094, 2094, 2094, 2094, 9: 2094, 19: 2094, 57: 2094, 102: 2094, 104: 2094, 2094, 2094, 2094, 109: 2094, 531: 2094, 541: 2094, 545: 2094, 561: 2094}, + {2093, 2093, 2093, 2093, 2093, 2093, 2093, 9: 2093, 19: 2093, 57: 2093, 102: 2093, 104: 2093, 2093, 2093, 2093, 109: 2093, 531: 2093, 541: 2093, 545: 2093, 561: 2093}, + {182: 5341, 207: 5343, 228: 5340, 242: 5342, 1000: 5360}, + {182: 5341, 207: 5343, 228: 5340, 242: 5342, 1000: 5359}, // 2520 - {9: 5378, 57: 5377}, - {9: 2380, 57: 2380}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5343, 3024, 3025, 3023}, - {6: 2359, 2359, 9: 2359, 18: 2359, 20: 2359, 22: 2359, 2359, 2359, 2359, 2359, 2359, 57: 2359, 188: 5348, 259: 5347, 529: 2359, 533: 5346, 545: 5345, 707: 2359, 1400: 5344}, - {6: 2372, 2372, 9: 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 57: 2372, 529: 2372, 707: 2372, 1062: 5364}, + {2086, 2086, 2086, 2086, 2086, 2086, 2086, 9: 2086, 19: 2086, 57: 2086, 102: 2086, 104: 2086, 2086, 2086, 2086, 109: 2086, 529: 2086, 531: 2086, 541: 2086, 545: 2086, 561: 2086}, + {2087, 2087, 2087, 2087, 2087, 2087, 2087, 9: 2087, 19: 2087, 57: 2087, 102: 2087, 104: 2087, 2087, 2087, 2087, 109: 2087, 529: 2087, 531: 2087, 541: 2087, 545: 2087, 561: 2087}, + {2095, 2095, 2095, 2095, 2095, 2095, 2095, 9: 2095, 19: 2095, 57: 2095, 102: 2095, 104: 2095, 2095, 2095, 2095, 109: 2095, 531: 2095, 541: 2095, 545: 2095, 561: 2095}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5363, 3035, 3036, 3034}, + {2096, 2096, 2096, 2096, 2096, 2096, 2096, 9: 2096, 19: 2096, 57: 2096, 102: 2096, 104: 2096, 2096, 2096, 2096, 109: 2096, 531: 2096, 541: 2096, 545: 2096, 561: 2096}, // 2525 - {191: 5349, 604: 5350}, - {6: 2356, 2356, 9: 2356, 18: 2356, 20: 2356, 22: 2356, 2356, 2356, 2356, 2356, 2356, 57: 2356, 529: 2356, 707: 2356}, - {6: 2354, 2354, 9: 2354, 18: 2354, 20: 2354, 22: 2354, 2354, 2354, 2354, 2354, 2354, 57: 2354, 529: 2354, 707: 2354}, - {6: 2353, 2353, 9: 2353, 18: 2353, 20: 2353, 22: 2353, 2353, 2353, 2353, 2353, 2353, 57: 2353, 529: 2353, 707: 2353}, - {197: 5359}, + {560: 3021, 795: 3849, 811: 5365}, + {2098, 2098, 2098, 2098, 2098, 2098, 2098, 9: 2098, 19: 2098, 57: 2098, 102: 2098, 104: 2098, 2098, 2098, 2098, 109: 2098, 531: 2098, 541: 2098, 545: 2098, 561: 2098}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2102, 541: 2102, 767: 5336, 3035, 3036, 3034, 977: 5337, 1049: 5367}, + {530: 5368}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5369}, // 2530 - {529: 5351}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5355, 1202: 5352}, - {9: 5357, 57: 5356}, - {9: 2173, 57: 2173}, - {9: 2172, 57: 2172, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, + {9: 5102, 57: 5370}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 979: 5371}, + {2529, 2529, 2529, 2529, 2529, 2529, 5354, 9: 2529, 19: 5351, 57: 2529, 104: 5358, 5203, 4908, 5204, 109: 4907, 531: 5353, 541: 5357, 545: 2529, 955: 5355, 957: 5352, 967: 5356, 978: 5350}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2102, 767: 5328, 3035, 3036, 3034, 977: 5373}, + {530: 5374}, // 2535 - {9: 2160, 57: 2160}, - {6: 2355, 2355, 9: 2355, 18: 2355, 20: 2355, 22: 2355, 2355, 2355, 2355, 2355, 2355, 57: 2355, 529: 2355, 707: 2355}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5358}, - {9: 2159, 57: 2159}, - {529: 5361, 715: 5360}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5375}, + {9: 5102, 57: 5376}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 979: 5377}, + {2530, 2530, 2530, 2530, 2530, 2530, 5354, 9: 2530, 19: 5351, 57: 2530, 104: 5358, 5203, 4908, 5204, 109: 4907, 531: 5353, 541: 5357, 545: 2530, 955: 5355, 957: 5352, 967: 5356, 978: 5350}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2102, 541: 2102, 767: 5336, 3035, 3036, 3034, 977: 5337, 1049: 5379}, // 2540 - {6: 2358, 2358, 9: 2358, 18: 2358, 20: 2358, 22: 2358, 2358, 2358, 2358, 2358, 2358, 57: 2358, 529: 2358, 707: 2358}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 715: 5353, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5354, 1053: 5355, 1202: 5362}, - {9: 5357, 57: 5363}, - {6: 2357, 2357, 9: 2357, 18: 2357, 20: 2357, 22: 2357, 2357, 2357, 2357, 2357, 2357, 57: 2357, 529: 2357, 707: 2357}, - {6: 4649, 5368, 9: 2377, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 57: 2377, 529: 5366, 707: 4654, 861: 4659, 905: 5367, 1462: 5365}, + {530: 5380}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 5381}, + {9: 5102, 57: 5382}, + {2100, 2100, 2100, 2100, 2100, 2100, 2100, 9: 2100, 19: 2100, 57: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 545: 2100, 979: 5383}, + {2531, 2531, 2531, 2531, 2531, 2531, 5354, 9: 2531, 19: 5351, 57: 2531, 104: 5358, 5203, 4908, 5204, 109: 4907, 531: 5353, 541: 5357, 545: 2531, 955: 5355, 957: 5352, 967: 5356, 978: 5350}, // 2545 - {9: 2378, 57: 2378}, - {114: 5371, 1276: 5370, 1461: 5369}, - {2371, 2371, 6: 2371, 2371, 9: 2371, 18: 2371, 20: 2371, 22: 2371, 2371, 2371, 2371, 2371, 2371, 57: 2371, 529: 2371, 707: 2371}, - {23: 4801}, - {9: 5375, 57: 5374}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5385, 3035, 3036, 3034}, + {286: 5387, 294: 5389, 297: 5388, 1282: 5386}, + {530: 5390}, + {57: 2476, 530: 2476}, + {57: 2475, 530: 2475}, // 2550 - {9: 2375, 57: 2375}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5372, 3024, 3025, 3023}, - {6: 2372, 2372, 9: 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 57: 2372, 707: 2372, 1062: 5373}, - {6: 4649, 5368, 9: 2373, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 57: 2373, 707: 4654, 861: 4659, 905: 5367}, - {9: 2376, 57: 2376}, + {57: 2474, 530: 2474}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5391}, + {9: 4010, 57: 5392}, + {2751, 2751, 2751, 2751, 2751, 2751, 9: 2751, 545: 2751}, + {752, 752, 752, 752, 752, 752, 9: 752, 116: 752, 173: 5230, 530: 752, 545: 752, 904: 5229, 920: 5394}, // 2555 - {114: 5371, 1276: 5376}, - {9: 2374, 57: 2374}, - {2381, 2381, 2381, 2381, 2381, 2381, 9: 2381, 528: 2381, 2381, 2381, 535: 2381, 544: 2381, 2381, 547: 2381, 550: 2381, 606: 2381, 645: 2381}, - {544: 5342, 1063: 5379}, - {9: 2379, 57: 2379}, + {2397, 2397, 2397, 2397, 2397, 2397, 9: 2397, 116: 5396, 530: 5397, 545: 2397, 1226: 5395}, + {2754, 2754, 2754, 2754, 2754, 2754, 9: 2754, 545: 2754}, + {560: 3021, 795: 5438}, + {545: 5400, 1064: 5399, 1225: 5398}, + {9: 5436, 57: 5435}, // 2560 - {2738, 2738, 2738, 2738, 2738, 2738, 9: 2738, 544: 2738}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5383, 766: 4508, 3024, 3025, 3023, 816: 4876, 946: 5382}, - {2664, 2664, 2664, 2664, 2664, 2664, 9: 2664, 5153, 5154, 544: 2664, 1028: 5391}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5387, 1279: 5384}, - {9: 5389, 57: 5388}, + {9: 2395, 57: 2395}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5401, 3035, 3036, 3034}, + {6: 2374, 2374, 9: 2374, 18: 2374, 20: 2374, 22: 2374, 2374, 2374, 2374, 2374, 2374, 57: 2374, 189: 5406, 262: 5405, 530: 2374, 534: 5404, 546: 5403, 709: 2374, 1407: 5402}, + {6: 2387, 2387, 9: 2387, 18: 2387, 20: 2387, 22: 2387, 2387, 2387, 2387, 2387, 2387, 57: 2387, 530: 2387, 709: 2387, 1063: 5422}, + {192: 5407, 605: 5408}, // 2565 - {9: 602, 57: 602}, - {9: 601, 57: 601}, - {9: 600, 57: 600}, - {2741, 2741, 2741, 2741, 2741, 2741, 9: 2741, 544: 2741}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5390}, + {6: 2371, 2371, 9: 2371, 18: 2371, 20: 2371, 22: 2371, 2371, 2371, 2371, 2371, 2371, 57: 2371, 530: 2371, 709: 2371}, + {6: 2369, 2369, 9: 2369, 18: 2369, 20: 2369, 22: 2369, 2369, 2369, 2369, 2369, 2369, 57: 2369, 530: 2369, 709: 2369}, + {6: 2368, 2368, 9: 2368, 18: 2368, 20: 2368, 22: 2368, 2368, 2368, 2368, 2368, 2368, 57: 2368, 530: 2368, 709: 2368}, + {199: 5417}, + {530: 5409}, // 2570 - {9: 599, 57: 599}, - {2742, 2742, 2742, 2742, 2742, 2742, 9: 2742, 544: 2742}, - {16: 4164, 551: 4165, 706: 4163, 848: 5393}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 5395, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 5394}, - {426, 426, 426, 426, 426, 426, 9: 426, 536: 5397, 544: 426, 1211: 5399}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 717: 5411, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5412, 1054: 5413, 1207: 5410}, + {9: 5415, 57: 5414}, + {9: 2188, 57: 2188}, + {9: 2187, 57: 2187, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {9: 2175, 57: 2175}, // 2575 - {426, 426, 426, 426, 426, 426, 9: 426, 536: 5397, 544: 426, 1211: 5396}, - {2743, 2743, 2743, 2743, 2743, 2743, 9: 2743, 544: 2743}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 5398}, - {425, 425, 425, 425, 425, 425, 9: 425, 544: 425}, - {2744, 2744, 2744, 2744, 2744, 2744, 9: 2744, 544: 2744}, + {6: 2370, 2370, 9: 2370, 18: 2370, 20: 2370, 22: 2370, 2370, 2370, 2370, 2370, 2370, 57: 2370, 530: 2370, 709: 2370}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 717: 5411, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5412, 1054: 5416}, + {9: 2174, 57: 2174}, + {530: 5419, 717: 5418}, + {6: 2373, 2373, 9: 2373, 18: 2373, 20: 2373, 22: 2373, 2373, 2373, 2373, 2373, 2373, 57: 2373, 530: 2373, 709: 2373}, // 2580 - {221: 5412}, - {198: 5402}, - {221: 5403}, - {559: 4143, 794: 4142, 810: 5404}, - {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 218: 5405, 544: 2749, 1052: 5406}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 717: 5411, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5412, 1054: 5413, 1207: 5420}, + {9: 5415, 57: 5421}, + {6: 2372, 2372, 9: 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 57: 2372, 530: 2372, 709: 2372}, + {6: 4707, 5426, 9: 2392, 18: 4663, 20: 4715, 22: 4711, 4708, 4710, 4713, 4714, 4716, 57: 2392, 530: 5424, 709: 4712, 862: 4717, 906: 5425, 1468: 5423}, + {9: 2393, 57: 2393}, // 2585 - {318: 5407}, - {2745, 2745, 2745, 2745, 2745, 2745, 9: 2745, 544: 2745}, - {531: 5409, 1459: 5408}, - {2748, 2748, 2748, 2748, 2748, 2748, 9: 5410, 16: 2748, 18: 2748, 21: 2748, 533: 2748, 536: 2748, 544: 2748, 551: 2748, 554: 2748, 706: 2748}, - {424, 424, 424, 424, 424, 424, 9: 424, 16: 424, 18: 424, 21: 424, 533: 424, 536: 424, 544: 424, 551: 424, 554: 424, 706: 424}, + {115: 5429, 1283: 5428, 1467: 5427}, + {2386, 2386, 6: 2386, 2386, 9: 2386, 18: 2386, 20: 2386, 22: 2386, 2386, 2386, 2386, 2386, 2386, 57: 2386, 530: 2386, 709: 2386}, + {23: 4859}, + {9: 5433, 57: 5432}, + {9: 2390, 57: 2390}, // 2590 - {531: 5411}, - {423, 423, 423, 423, 423, 423, 9: 423, 16: 423, 18: 423, 21: 423, 533: 423, 536: 423, 544: 423, 551: 423, 554: 423, 706: 423}, - {559: 4143, 794: 4142, 810: 5413}, - {2749, 2749, 2749, 2749, 2749, 2749, 9: 2749, 218: 5405, 544: 2749, 1052: 5414}, - {2746, 2746, 2746, 2746, 2746, 2746, 9: 2746, 544: 2746}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5430, 3035, 3036, 3034}, + {6: 2387, 2387, 9: 2387, 18: 2387, 20: 2387, 22: 2387, 2387, 2387, 2387, 2387, 2387, 57: 2387, 709: 2387, 1063: 5431}, + {6: 4707, 5426, 9: 2388, 18: 4663, 20: 4715, 22: 4711, 4708, 4710, 4713, 4714, 4716, 57: 2388, 709: 4712, 862: 4717, 906: 5425}, + {9: 2391, 57: 2391}, + {115: 5429, 1283: 5434}, // 2595 - {8: 558, 29: 558}, - {552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 15: 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 552, 528: 552, 552, 552, 533: 552, 535: 552, 552, 552, 544: 552, 552, 547: 552, 550: 552, 552, 563: 552, 606: 552, 645: 552, 706: 552, 552}, - {6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5418}, - {551, 551, 551, 551, 551, 551, 551, 551, 551, 551, 15: 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, 551, 551, 528: 551, 551, 551, 533: 551, 535: 551, 551, 551, 544: 551, 551, 547: 551, 550: 551, 551, 563: 551, 606: 551, 645: 551, 706: 551, 551}, - {531: 5421, 533: 5420}, + {9: 2389, 57: 2389}, + {2396, 2396, 2396, 2396, 2396, 2396, 9: 2396, 529: 2396, 2396, 2396, 536: 2396, 545: 2396, 2396, 548: 2396, 551: 2396, 607: 2396, 655: 2396}, + {545: 5400, 1064: 5437}, + {9: 2394, 57: 2394}, + {2753, 2753, 2753, 2753, 2753, 2753, 9: 2753, 545: 2753}, // 2600 - {2759, 2759, 2759, 2759, 2759, 2759, 9: 2759, 544: 2759}, - {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 544: 2758}, - {531: 5424, 533: 5423}, - {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 544: 2761}, - {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 544: 2760}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5441, 767: 4007, 3035, 3036, 3034, 817: 4934, 949: 5440}, + {2679, 2679, 2679, 2679, 2679, 2679, 9: 2679, 5211, 5212, 545: 2679, 1029: 5449}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 700: 2670, 702: 2670, 2670, 2670, 5064, 709: 2670, 743: 2670, 2670, 767: 4007, 3035, 3036, 3034, 817: 4934, 924: 5310, 949: 5443, 998: 5444, 1082: 5445, 1286: 5442}, + {9: 5447, 57: 5446}, + {9: 614, 57: 614}, // 2605 - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 533: 2286, 554: 5427, 3009, 797: 5426}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5429, 533: 5431, 766: 5432, 3024, 3025, 3023, 984: 5430}, - {533: 5428}, - {2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 15: 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 2762, 57: 2762, 528: 2762, 2762, 2762, 533: 2762, 535: 2762, 2762, 2762, 544: 2762, 2762, 547: 2762, 550: 2762, 2762, 554: 2762, 563: 2762, 606: 2762, 645: 2762, 706: 2762, 2762}, - {2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 15: 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 2765, 57: 2765, 528: 2765, 2765, 2765, 533: 2765, 535: 2765, 2765, 2765, 544: 2765, 2765, 547: 2765, 550: 2765, 2765, 554: 2765, 563: 2765, 606: 2765, 645: 2765, 706: 2765, 2765}, + {9: 613, 57: 613}, + {9: 612, 57: 612}, + {2756, 2756, 2756, 2756, 2756, 2756, 9: 2756, 545: 2756}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 700: 2670, 702: 2670, 2670, 2670, 5064, 709: 2670, 743: 2670, 2670, 767: 4007, 3035, 3036, 3034, 817: 4934, 924: 5310, 949: 5443, 998: 5444, 1082: 5448}, + {9: 611, 57: 611}, // 2610 - {2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 15: 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 2764, 57: 2764, 528: 2764, 2764, 2764, 533: 2764, 535: 2764, 2764, 2764, 544: 2764, 2764, 547: 2764, 550: 2764, 2764, 554: 2764, 563: 2764, 606: 2764, 645: 2764, 706: 2764, 2764}, - {2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 15: 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 2763, 57: 2763, 528: 2763, 2763, 2763, 533: 2763, 535: 2763, 2763, 2763, 544: 2763, 2763, 547: 2763, 550: 2763, 2763, 554: 2763, 563: 2763, 606: 2763, 645: 2763, 706: 2763, 2763}, - {2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 15: 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 57: 2434, 107: 2434, 117: 2434, 2434, 2434, 2434, 2434, 2434, 2434, 2434, 126: 2434, 2434, 2434, 528: 2434, 2434, 2434, 533: 2434, 535: 2434, 2434, 2434, 544: 2434, 2434, 547: 2434, 550: 2434, 2434, 554: 2434, 563: 2434, 606: 2434, 645: 2434, 706: 2434, 2434}, - {221: 5438}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5435}, + {2757, 2757, 2757, 2757, 2757, 2757, 9: 2757, 545: 2757}, + {16: 4401, 552: 4402, 708: 4400, 849: 5451}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 534: 5453, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 5452}, + {438, 438, 438, 438, 438, 438, 9: 438, 537: 5455, 545: 438, 1216: 5457}, + {438, 438, 438, 438, 438, 438, 9: 438, 537: 5455, 545: 438, 1216: 5454}, // 2615 - {2813, 2813, 9: 5177, 198: 5436}, - {221: 5437}, - {2812, 2812}, - {2814, 2814}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5440}, + {2758, 2758, 2758, 2758, 2758, 2758, 9: 2758, 545: 2758}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 3718, 767: 3720, 3035, 3036, 3034, 801: 3717, 970: 5456}, + {437, 437, 437, 437, 437, 437, 9: 437, 545: 437}, + {2759, 2759, 2759, 2759, 2759, 2759, 9: 2759, 545: 2759}, + {223: 5470}, // 2620 - {2612, 2612, 9: 5177, 530: 5443, 707: 5442, 897: 5441}, - {2817, 2817}, - {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 5458}, - {559: 5448, 634: 3747, 3746, 794: 5446, 911: 5447, 1104: 5445, 1306: 5444}, - {2611, 2611, 9: 5456}, + {200: 5460}, + {223: 5461}, + {560: 3021, 795: 3849, 811: 5462}, + {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 220: 5463, 545: 2764, 1053: 5464}, + {319: 5465}, // 2625 - {2610, 2610, 9: 2610}, - {279: 5450, 285: 5452, 336: 5453, 356: 5451}, - {240: 5449}, - {240: 2464, 279: 2194, 285: 2194, 336: 2194, 356: 2194}, - {2603, 2603, 9: 2603}, + {2760, 2760, 2760, 2760, 2760, 2760, 9: 2760, 545: 2760}, + {532: 5467, 1465: 5466}, + {2763, 2763, 2763, 2763, 2763, 2763, 9: 5468, 16: 2763, 18: 2763, 21: 2763, 534: 2763, 537: 2763, 545: 2763, 552: 2763, 556: 2763, 708: 2763}, + {436, 436, 436, 436, 436, 436, 9: 436, 16: 436, 18: 436, 21: 436, 534: 436, 537: 436, 545: 436, 552: 436, 556: 436, 708: 436}, + {532: 5469}, // 2630 - {2608, 2608, 9: 2608}, - {2607, 2607, 9: 2607}, - {381: 5454, 455: 5455}, - {2604, 2604, 9: 2604}, - {2606, 2606, 9: 2606}, + {435, 435, 435, 435, 435, 435, 9: 435, 16: 435, 18: 435, 21: 435, 534: 435, 537: 435, 545: 435, 552: 435, 556: 435, 708: 435}, + {560: 3021, 795: 3849, 811: 5471}, + {2764, 2764, 2764, 2764, 2764, 2764, 9: 2764, 220: 5463, 545: 2764, 1053: 5472}, + {2761, 2761, 2761, 2761, 2761, 2761, 9: 2761, 545: 2761}, + {8: 570, 29: 570}, // 2635 - {2605, 2605, 9: 2605}, - {559: 5448, 634: 3747, 3746, 794: 5446, 911: 5447, 1104: 5457}, - {2609, 2609, 9: 2609}, - {2612, 2612, 9: 5462, 530: 5443, 897: 5461}, - {1082, 1082, 9: 1082, 57: 1082, 530: 1082}, + {564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 15: 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 529: 564, 564, 564, 534: 564, 536: 564, 564, 564, 545: 564, 564, 548: 564, 551: 564, 564, 564: 564, 607: 564, 655: 564, 708: 564, 564}, + {6: 4707, 4709, 571, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 534: 4706, 537: 2431, 4743, 552: 2431, 564: 5473, 708: 2431, 4712, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 5476}, + {563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 15: 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 563, 529: 563, 563, 563, 534: 563, 536: 563, 563, 563, 545: 563, 563, 548: 563, 551: 563, 563, 564: 563, 607: 563, 655: 563, 708: 563, 563}, + {532: 5479, 534: 5478}, + {2774, 2774, 2774, 2774, 2774, 2774, 9: 2774, 545: 2774}, // 2640 - {1080, 1080, 9: 1080, 57: 1080, 530: 1080}, - {2816, 2816}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 701: 5464, 766: 5463, 3024, 3025, 3023}, - {1081, 1081, 9: 1081, 57: 1081, 530: 1081}, - {1079, 1079, 9: 1079, 57: 1079, 530: 1079}, + {2773, 2773, 2773, 2773, 2773, 2773, 9: 2773, 545: 2773}, + {532: 5482, 534: 5481}, + {2776, 2776, 2776, 2776, 2776, 2776, 9: 2776, 545: 2776}, + {2775, 2775, 2775, 2775, 2775, 2775, 9: 2775, 545: 2775}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 534: 2301, 554: 4571, 556: 5485, 798: 5484}, // 2645 - {2818, 2818}, - {2757, 2757}, - {32: 5578, 416: 5577}, - {544: 5569}, - {715: 5562}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 5487, 534: 5489, 767: 5490, 3035, 3036, 3034, 985: 5488}, + {534: 5486}, + {2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 15: 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 57: 2777, 529: 2777, 2777, 2777, 534: 2777, 536: 2777, 2777, 2777, 545: 2777, 2777, 548: 2777, 551: 2777, 2777, 556: 2777, 564: 2777, 607: 2777, 655: 2777, 708: 2777, 2777}, + {2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 15: 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 57: 2780, 529: 2780, 2780, 2780, 534: 2780, 536: 2780, 2780, 2780, 545: 2780, 2780, 548: 2780, 551: 2780, 2780, 556: 2780, 564: 2780, 607: 2780, 655: 2780, 708: 2780, 2780}, + {2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 15: 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 57: 2779, 529: 2779, 2779, 2779, 534: 2779, 536: 2779, 2779, 2779, 545: 2779, 2779, 548: 2779, 551: 2779, 2779, 556: 2779, 564: 2779, 607: 2779, 655: 2779, 708: 2779, 2779}, // 2650 - {10: 5555}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 720: 5473, 766: 5472, 3024, 3025, 3023}, - {2372, 2372, 6: 2372, 2372, 18: 2372, 20: 2372, 22: 2372, 2372, 2372, 2372, 2372, 2372, 246: 4606, 707: 2372, 1023: 5553, 1062: 5554}, - {181: 2390, 403: 5478, 444: 5479, 590: 5477, 698: 2390, 1192: 5480, 5475, 1277: 5476, 1402: 5474}, - {2384, 2384, 114: 2384, 5543, 528: 2384, 2384, 2384, 535: 2384, 545: 2384, 547: 2384, 550: 2384, 606: 2384, 645: 2384, 1403: 5542}, + {2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 15: 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 57: 2778, 529: 2778, 2778, 2778, 534: 2778, 536: 2778, 2778, 2778, 545: 2778, 2778, 548: 2778, 551: 2778, 2778, 556: 2778, 564: 2778, 607: 2778, 655: 2778, 708: 2778, 2778}, + {2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 15: 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 57: 2449, 108: 2449, 119: 2449, 2449, 2449, 2449, 2449, 2449, 2449, 2449, 128: 2449, 2449, 2449, 529: 2449, 2449, 2449, 534: 2449, 536: 2449, 2449, 2449, 545: 2449, 2449, 548: 2449, 551: 2449, 2449, 556: 2449, 564: 2449, 607: 2449, 655: 2449, 708: 2449, 2449}, + {223: 5496}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 5493}, + {2832, 2832, 9: 5235, 200: 5494}, // 2655 - {181: 5530, 698: 5529}, - {2408, 2408, 114: 2408, 2408, 528: 2408, 2408, 2408, 535: 2408, 545: 2408, 547: 2408, 550: 2408, 606: 2408, 645: 2408}, - {129: 4293, 150: 4292, 529: 5493, 925: 5494}, - {129: 4293, 150: 4292, 529: 5486, 925: 5487}, - {2401, 2401, 114: 2401, 2401, 528: 2401, 2401, 2401, 535: 2401, 545: 2401, 547: 2401, 550: 2401, 553: 5482, 606: 2401, 639: 5481, 645: 2401}, + {223: 5495}, + {2831, 2831}, + {2833, 2833}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 5498}, + {2627, 2627, 9: 5235, 531: 5501, 709: 5500, 898: 5499}, // 2660 - {181: 2389, 698: 2389}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5484}, - {559: 4143, 794: 4142, 810: 5483}, - {2402, 2402, 114: 2402, 2402, 528: 2402, 2402, 2402, 535: 2402, 545: 2402, 547: 2402, 550: 2402, 606: 2402, 645: 2402}, - {116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 564: 3661, 3659, 3660, 3658, 3656, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 795: 3657, 3655, 881: 3766, 896: 5485}, + {2836, 2836}, + {1097, 1097, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 1097, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 5516}, + {560: 5506, 635: 4072, 4071, 795: 5504, 912: 5505, 1108: 5503, 1313: 5502}, + {2626, 2626, 9: 5514}, + {2625, 2625, 9: 2625}, // 2665 - {2403, 2403, 114: 2403, 2403, 528: 2403, 2403, 2403, 535: 2403, 545: 2403, 547: 2403, 550: 2403, 606: 2403, 645: 2403}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5491}, - {529: 5488}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5489}, - {9: 4511, 57: 5490}, + {283: 5508, 289: 5510, 337: 5511, 356: 5509}, + {243: 5507}, + {243: 2479, 283: 2209, 289: 2209, 337: 2209, 356: 2209}, + {2618, 2618, 9: 2618}, + {2623, 2623, 9: 2623}, // 2670 - {2404, 2404, 114: 2404, 2404, 528: 2404, 2404, 2404, 535: 2404, 545: 2404, 547: 2404, 550: 2404, 606: 2404, 645: 2404}, - {57: 5492, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2405, 2405, 114: 2405, 2405, 528: 2405, 2405, 2405, 535: 2405, 545: 2405, 547: 2405, 550: 2405, 606: 2405, 645: 2405}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5526}, - {529: 5495}, + {2622, 2622, 9: 2622}, + {382: 5512, 456: 5513}, + {2619, 2619, 9: 2619}, + {2621, 2621, 9: 2621}, + {2620, 2620, 9: 2620}, // 2675 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5496}, - {9: 4511, 57: 5497}, - {2400, 2400, 114: 2400, 2400, 528: 2400, 2400, 2400, 535: 2400, 545: 2400, 547: 2400, 550: 2400, 606: 2400, 639: 5499, 645: 2400, 1222: 5498}, - {2406, 2406, 114: 2406, 2406, 528: 2406, 2406, 2406, 535: 2406, 545: 2406, 547: 2406, 550: 2406, 606: 2406, 645: 2406}, - {529: 5500}, + {560: 5506, 635: 4072, 4071, 795: 5504, 912: 5505, 1108: 5515}, + {2624, 2624, 9: 2624}, + {2627, 2627, 9: 5520, 531: 5501, 898: 5519}, + {1096, 1096, 9: 1096, 57: 1096, 531: 1096}, + {1094, 1094, 9: 1094, 57: 1094, 531: 1094}, // 2680 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5502, 1366: 5501}, - {57: 5504}, - {57: 2398, 116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 541: 4012, 4013, 4018, 582: 4014, 592: 3776, 3773, 3775, 3774, 3770, 3772, 3771, 3768, 3769, 3767, 3777, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011, 881: 3766, 896: 5503}, - {57: 2397}, - {2392, 2392, 10: 5506, 114: 2392, 2392, 528: 2392, 2392, 2392, 535: 2392, 545: 2392, 2392, 2392, 550: 2392, 606: 2392, 645: 2392, 715: 2392, 1349: 5505}, + {2835, 2835}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 703: 5522, 767: 5521, 3035, 3036, 3034}, + {1095, 1095, 9: 1095, 57: 1095, 531: 1095}, + {1093, 1093, 9: 1093, 57: 1093, 531: 1093}, + {2837, 2837}, // 2685 - {2396, 2396, 114: 2396, 2396, 528: 2396, 2396, 2396, 535: 2396, 545: 2396, 5521, 2396, 550: 2396, 606: 2396, 645: 2396, 715: 2396, 1382: 5520}, - {544: 5507}, - {191: 5508}, - {197: 5509}, - {529: 5510}, + {2772, 2772}, + {32: 5636, 417: 5635}, + {545: 5627}, + {717: 5620}, + {10: 5613}, // 2690 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5511}, - {57: 5512, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {230: 5513}, - {544: 5514}, - {191: 5515}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 722: 5531, 767: 5530, 3035, 3036, 3034}, + {2387, 2387, 6: 2387, 2387, 18: 2387, 20: 2387, 22: 2387, 2387, 2387, 2387, 2387, 2387, 249: 4664, 709: 2387, 1024: 5611, 1063: 5612}, + {182: 2405, 404: 5536, 445: 5537, 591: 5535, 700: 2405, 1197: 5538, 5533, 1284: 5534, 1409: 5532}, + {2399, 2399, 115: 2399, 5601, 529: 2399, 2399, 2399, 536: 2399, 546: 2399, 548: 2399, 551: 2399, 607: 2399, 655: 2399, 1410: 5600}, + {182: 5588, 700: 5587}, // 2695 - {197: 5516}, - {529: 5517}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5518}, - {57: 5519, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2391, 2391, 114: 2391, 2391, 528: 2391, 2391, 2391, 535: 2391, 545: 2391, 2391, 2391, 550: 2391, 606: 2391, 645: 2391, 715: 2391}, + {2423, 2423, 115: 2423, 2423, 529: 2423, 2423, 2423, 536: 2423, 546: 2423, 548: 2423, 551: 2423, 607: 2423, 655: 2423}, + {131: 3933, 154: 3932, 530: 5551, 926: 5552}, + {131: 3933, 154: 3932, 530: 5544, 926: 5545}, + {2416, 2416, 115: 2416, 2416, 529: 2416, 2416, 2416, 536: 2416, 546: 2416, 548: 2416, 551: 2416, 555: 5540, 607: 2416, 640: 5539, 655: 2416}, + {182: 2404, 700: 2404}, // 2700 - {2394, 2394, 114: 2394, 2394, 528: 2394, 2394, 2394, 535: 2394, 545: 2394, 547: 2394, 550: 2394, 606: 2394, 645: 2394, 715: 5524, 1381: 5523}, - {544: 5522}, - {2395, 2395, 114: 2395, 2395, 528: 2395, 2395, 2395, 535: 2395, 545: 2395, 547: 2395, 550: 2395, 606: 2395, 645: 2395, 715: 2395}, - {2399, 2399, 114: 2399, 2399, 528: 2399, 2399, 2399, 535: 2399, 545: 2399, 547: 2399, 550: 2399, 606: 2399, 645: 2399}, - {544: 5525}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5542}, + {560: 3021, 795: 3849, 811: 5541}, + {2417, 2417, 115: 2417, 2417, 529: 2417, 2417, 2417, 536: 2417, 546: 2417, 548: 2417, 551: 2417, 607: 2417, 655: 2417}, + {118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 565: 3728, 3726, 3727, 3725, 3723, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 796: 3724, 3722, 882: 3730, 897: 5543}, + {2418, 2418, 115: 2418, 2418, 529: 2418, 2418, 2418, 536: 2418, 546: 2418, 548: 2418, 551: 2418, 607: 2418, 655: 2418}, // 2705 - {2393, 2393, 114: 2393, 2393, 528: 2393, 2393, 2393, 535: 2393, 545: 2393, 547: 2393, 550: 2393, 606: 2393, 645: 2393}, - {57: 5527, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2400, 2400, 114: 2400, 2400, 528: 2400, 2400, 2400, 535: 2400, 545: 2400, 547: 2400, 550: 2400, 606: 2400, 639: 5499, 645: 2400, 1222: 5528}, - {2407, 2407, 114: 2407, 2407, 528: 2407, 2407, 2407, 535: 2407, 545: 2407, 547: 2407, 550: 2407, 606: 2407, 645: 2407}, - {101: 5535, 529: 2410, 1401: 5534}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5549}, + {530: 5546}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5547}, + {9: 4010, 57: 5548}, + {2419, 2419, 115: 2419, 2419, 529: 2419, 2419, 2419, 536: 2419, 546: 2419, 548: 2419, 551: 2419, 607: 2419, 655: 2419}, // 2710 - {529: 5531}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5532}, - {57: 5533, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2411, 2411, 114: 2411, 2411, 270: 2411, 528: 2411, 2411, 2411, 535: 2411, 545: 2411, 547: 2411, 550: 2411, 606: 2411, 645: 2411}, - {529: 5538}, + {57: 5550, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2420, 2420, 115: 2420, 2420, 529: 2420, 2420, 2420, 536: 2420, 546: 2420, 548: 2420, 551: 2420, 607: 2420, 655: 2420}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5584}, + {530: 5553}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5554}, // 2715 - {555: 5536}, - {559: 4143, 794: 5537}, - {529: 2409}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2578, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5539, 1115: 5540}, - {9: 4511, 57: 2577}, + {9: 4010, 57: 5555}, + {2415, 2415, 115: 2415, 2415, 529: 2415, 2415, 2415, 536: 2415, 546: 2415, 548: 2415, 551: 2415, 607: 2415, 640: 5557, 655: 2415, 1227: 5556}, + {2421, 2421, 115: 2421, 2421, 529: 2421, 2421, 2421, 536: 2421, 546: 2421, 548: 2421, 551: 2421, 607: 2421, 655: 2421}, + {530: 5558}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5560, 1373: 5559}, // 2720 - {57: 5541}, - {2412, 2412, 114: 2412, 2412, 270: 2412, 528: 2412, 2412, 2412, 535: 2412, 545: 2412, 547: 2412, 550: 2412, 606: 2412, 645: 2412}, - {2388, 2388, 114: 5546, 528: 2388, 2388, 2388, 535: 2388, 545: 2388, 547: 2388, 550: 2388, 606: 2388, 645: 2388, 1464: 5545}, - {559: 4143, 794: 4142, 810: 5544}, - {2383, 2383, 114: 2383, 528: 2383, 2383, 2383, 535: 2383, 545: 2383, 547: 2383, 550: 2383, 606: 2383, 645: 2383}, + {57: 5562}, + {57: 2413, 118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 542: 3765, 3766, 3771, 583: 3767, 593: 3740, 3737, 3739, 3738, 3734, 3736, 3735, 3732, 3733, 3731, 3741, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764, 882: 3730, 897: 5561}, + {57: 2412}, + {2407, 2407, 10: 5564, 115: 2407, 2407, 529: 2407, 2407, 2407, 536: 2407, 546: 2407, 2407, 2407, 551: 2407, 607: 2407, 655: 2407, 717: 2407, 1356: 5563}, + {2411, 2411, 115: 2411, 2411, 529: 2411, 2411, 2411, 536: 2411, 546: 2411, 5579, 2411, 551: 2411, 607: 2411, 655: 2411, 717: 2411, 1389: 5578}, // 2725 - {2382, 2382, 528: 2382, 5339, 2382, 535: 2382, 545: 2382, 547: 2382, 550: 2382, 606: 2382, 645: 2382, 1221: 5552}, - {720: 5547}, - {181: 2390, 698: 2390, 1192: 5480, 5475, 1277: 5548}, - {2386, 2386, 270: 5550, 528: 2386, 2386, 2386, 535: 2386, 545: 2386, 547: 2386, 550: 2386, 606: 2386, 645: 2386, 1463: 5549}, - {2387, 2387, 528: 2387, 2387, 2387, 535: 2387, 545: 2387, 547: 2387, 550: 2387, 606: 2387, 645: 2387}, + {545: 5565}, + {192: 5566}, + {199: 5567}, + {530: 5568}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5569}, // 2730 - {559: 4143, 794: 4142, 810: 5551}, - {2385, 2385, 528: 2385, 2385, 2385, 535: 2385, 545: 2385, 547: 2385, 550: 2385, 606: 2385, 645: 2385}, - {2413, 2413, 528: 2413, 2413, 2413, 535: 2413, 545: 2413, 547: 2413, 550: 2413, 606: 2413, 645: 2413}, - {2752, 2752}, - {2751, 2751, 6: 4649, 5368, 18: 4605, 20: 4657, 22: 4653, 4650, 4652, 4655, 4656, 4658, 707: 4654, 861: 4659, 905: 5367}, + {57: 5570, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {234: 5571}, + {545: 5572}, + {192: 5573}, + {199: 5574}, // 2735 - {544: 5556}, - {191: 5557}, - {197: 5558}, - {529: 5559}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5560}, + {530: 5575}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5576}, + {57: 5577, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2406, 2406, 115: 2406, 2406, 529: 2406, 2406, 2406, 536: 2406, 546: 2406, 2406, 2406, 551: 2406, 607: 2406, 655: 2406, 717: 2406}, + {2409, 2409, 115: 2409, 2409, 529: 2409, 2409, 2409, 536: 2409, 546: 2409, 548: 2409, 551: 2409, 607: 2409, 655: 2409, 717: 5582, 1388: 5581}, // 2740 - {57: 5561, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2753, 2753}, - {544: 5563}, - {191: 5564}, - {197: 5565}, + {545: 5580}, + {2410, 2410, 115: 2410, 2410, 529: 2410, 2410, 2410, 536: 2410, 546: 2410, 548: 2410, 551: 2410, 607: 2410, 655: 2410, 717: 2410}, + {2414, 2414, 115: 2414, 2414, 529: 2414, 2414, 2414, 536: 2414, 546: 2414, 548: 2414, 551: 2414, 607: 2414, 655: 2414}, + {545: 5583}, + {2408, 2408, 115: 2408, 2408, 529: 2408, 2408, 2408, 536: 2408, 546: 2408, 548: 2408, 551: 2408, 607: 2408, 655: 2408}, // 2745 - {529: 5566}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 5567}, - {57: 5568, 541: 4012, 4013, 4018, 582: 4014, 607: 4015, 4016, 4009, 612: 4019, 4008, 4017, 618: 4010, 622: 4011}, - {2754, 2754}, - {738, 738, 738, 738, 738, 738, 738, 738, 738, 10: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 58: 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 5172, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 738, 903: 5171, 919: 5570}, + {57: 5585, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2415, 2415, 115: 2415, 2415, 529: 2415, 2415, 2415, 536: 2415, 546: 2415, 548: 2415, 551: 2415, 607: 2415, 640: 5557, 655: 2415, 1227: 5586}, + {2422, 2422, 115: 2422, 2422, 529: 2422, 2422, 2422, 536: 2422, 546: 2422, 548: 2422, 551: 2422, 607: 2422, 655: 2422}, + {102: 5593, 530: 2425, 1408: 5592}, + {530: 5589}, // 2750 - {2689, 2689, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5572, 1423: 5571}, - {2755, 2755}, - {9: 5177, 557: 5573}, - {529: 5574}, - {544: 5342, 1063: 5341, 1220: 5575}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5590}, + {57: 5591, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2426, 2426, 115: 2426, 2426, 274: 2426, 529: 2426, 2426, 2426, 536: 2426, 546: 2426, 548: 2426, 551: 2426, 607: 2426, 655: 2426}, + {530: 5596}, + {554: 5594}, // 2755 - {9: 5378, 57: 5576}, - {2688, 2688}, - {2756, 2756}, - {2750, 2750}, - {171: 5580, 978: 247, 1199: 5581}, + {560: 3021, 795: 5595}, + {530: 2424}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 2593, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5597, 1119: 5598}, + {9: 4010, 57: 2592}, + {57: 5599}, // 2760 - {978: 246}, - {978: 5582}, - {531: 5583}, - {143, 143, 231: 143, 405: 5585, 719: 143, 1380: 5584}, - {141, 141, 231: 5588, 719: 141, 1379: 5587}, + {2427, 2427, 115: 2427, 2427, 274: 2427, 529: 2427, 2427, 2427, 536: 2427, 546: 2427, 548: 2427, 551: 2427, 607: 2427, 655: 2427}, + {2403, 2403, 115: 5604, 529: 2403, 2403, 2403, 536: 2403, 546: 2403, 548: 2403, 551: 2403, 607: 2403, 655: 2403, 1470: 5603}, + {560: 3021, 795: 3849, 811: 5602}, + {2398, 2398, 115: 2398, 529: 2398, 2398, 2398, 536: 2398, 546: 2398, 548: 2398, 551: 2398, 607: 2398, 655: 2398}, + {2397, 2397, 529: 2397, 5397, 2397, 536: 2397, 546: 2397, 548: 2397, 551: 2397, 607: 2397, 655: 2397, 1226: 5610}, // 2765 - {559: 4143, 794: 5586}, - {142, 142, 231: 142, 719: 142}, - {230, 230, 719: 4321, 1051: 5595}, - {139, 139, 235: 139, 417: 5590, 719: 139, 1405: 5589}, - {137, 137, 235: 5593, 719: 137, 1404: 5592}, + {722: 5605}, + {182: 2405, 700: 2405, 1197: 5538, 5533, 1284: 5606}, + {2401, 2401, 274: 5608, 529: 2401, 2401, 2401, 536: 2401, 546: 2401, 548: 2401, 551: 2401, 607: 2401, 655: 2401, 1469: 5607}, + {2402, 2402, 529: 2402, 2402, 2402, 536: 2402, 546: 2402, 548: 2402, 551: 2402, 607: 2402, 655: 2402}, + {560: 3021, 795: 3849, 811: 5609}, // 2770 - {559: 4143, 794: 5591}, - {138, 138, 235: 138, 719: 138}, - {140, 140, 719: 140}, - {559: 4143, 794: 5594}, - {136, 136, 719: 136}, + {2400, 2400, 529: 2400, 2400, 2400, 536: 2400, 546: 2400, 548: 2400, 551: 2400, 607: 2400, 655: 2400}, + {2428, 2428, 529: 2428, 2428, 2428, 536: 2428, 546: 2428, 548: 2428, 551: 2428, 607: 2428, 655: 2428}, + {2767, 2767}, + {2766, 2766, 6: 4707, 5426, 18: 4663, 20: 4715, 22: 4711, 4708, 4710, 4713, 4714, 4716, 709: 4712, 862: 4717, 906: 5425}, + {545: 5614}, // 2775 - {144, 144}, - {28: 186, 56: 186, 172: 186, 529: 186, 559: 186}, - {56: 5131, 529: 5597, 994: 5139}, - {191, 191}, - {559: 4143, 794: 5603}, + {192: 5615}, + {199: 5616}, + {530: 5617}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5618}, + {57: 5619, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, // 2780 - {559: 4143, 794: 5602}, - {188, 188}, - {189, 189}, - {190, 190}, - {553: 5607}, + {2768, 2768}, + {545: 5621}, + {192: 5622}, + {199: 5623}, + {530: 5624}, // 2785 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5606}, - {553: 192}, - {559: 4143, 794: 5608}, - {300: 5610, 530: 196, 550: 196, 585: 196, 711: 196, 798: 196, 1337: 5609}, - {530: 2872, 550: 2857, 585: 2856, 711: 2982, 798: 2836, 809: 5613, 817: 2981, 2837, 5617, 821: 5618, 5616, 828: 2838, 834: 5615, 1439: 5614}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 5625}, + {57: 5626, 542: 3765, 3766, 3771, 583: 3767, 608: 3768, 3769, 3762, 613: 3772, 3761, 616: 3770, 620: 3763, 625: 3764}, + {2769, 2769}, + {752, 752, 752, 752, 752, 752, 752, 752, 752, 10: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 58: 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 5230, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 752, 904: 5229, 920: 5628}, + {2704, 2704, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 5630, 1431: 5629}, // 2790 - {432: 5611}, - {172: 5612, 530: 195, 550: 195, 585: 195, 711: 195, 798: 195}, - {530: 194, 550: 194, 585: 194, 711: 194, 798: 194}, - {711: 2982, 798: 2836, 817: 5621, 5619, 828: 5620}, - {201, 201}, + {2770, 2770}, + {9: 5235, 558: 5631}, + {530: 5632}, + {545: 5400, 1064: 5399, 1225: 5633}, + {9: 5436, 57: 5634}, // 2795 - {200, 200}, - {199, 199}, - {198, 198}, - {197, 197}, - {2310, 2310}, + {2703, 2703}, + {2771, 2771}, + {2765, 2765}, + {173: 5638, 980: 259, 1204: 5639}, + {980: 258}, // 2800 - {2309, 2309}, - {411, 411, 540: 411}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5628, 1280: 5629, 1466: 5627}, - {210, 210, 210, 210, 210, 210, 210, 210, 210, 10: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 58: 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210}, - {209, 209, 209, 209, 209, 209, 209, 209, 209, 10: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 58: 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209}, + {980: 5640}, + {532: 5641}, + {155, 155, 235: 155, 406: 5643, 721: 155, 1387: 5642}, + {153, 153, 235: 5646, 721: 153, 1386: 5645}, + {560: 3021, 795: 5644}, // 2805 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 5626}, - {184, 184, 9: 4273}, - {211, 211, 9: 5635}, - {727: 5631, 763: 5632, 1375: 5630}, - {203, 203, 9: 203}, + {154, 154, 235: 154, 721: 154}, + {242, 242, 721: 3961, 1052: 5653}, + {151, 151, 239: 151, 418: 5648, 721: 151, 1412: 5647}, + {149, 149, 239: 5651, 721: 149, 1411: 5650}, + {560: 3021, 795: 5649}, // 2810 - {208, 208, 9: 208}, - {207, 207, 9: 207, 171: 5634}, - {205, 205, 9: 205, 171: 5633}, - {204, 204, 9: 204}, - {206, 206, 9: 206}, + {150, 150, 239: 150, 721: 150}, + {152, 152, 721: 152}, + {560: 3021, 795: 5652}, + {148, 148, 721: 148}, + {156, 156}, // 2815 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5628, 1280: 5636}, - {202, 202, 9: 202}, - {212, 212}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 5639}, - {183, 183, 9: 4273}, + {28: 198, 56: 198, 159: 198, 530: 198, 560: 198}, + {56: 5189, 530: 5655, 995: 5197}, + {203, 203}, + {560: 3021, 795: 5661}, + {560: 3021, 795: 5660}, // 2820 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5641}, - {529: 5642, 554: 2566, 558: 2566, 1117: 5643}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2572, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 626: 3665, 766: 4508, 3024, 3025, 3023, 771: 5670, 816: 5669, 1116: 5668, 1323: 5667, 5671}, - {554: 5644, 558: 224, 1197: 5645}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 5662, 1196: 5661, 1374: 5660}, + {200, 200}, + {201, 201}, + {202, 202}, + {555: 5665}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 5664}, // 2825 - {558: 5646}, - {531: 5647}, - {253, 253, 228: 5648, 530: 253, 1169: 5649}, - {531: 5659}, - {219, 219, 530: 5650, 1195: 5651}, + {555: 204}, + {560: 3021, 795: 5666}, + {303: 5668, 531: 208, 551: 208, 586: 208, 713: 208, 799: 208, 1344: 5667}, + {531: 2891, 551: 2876, 586: 2875, 713: 3003, 799: 2855, 810: 5671, 818: 3002, 2856, 5675, 822: 5676, 5674, 829: 2857, 835: 5673, 1445: 5672}, + {433: 5669}, // 2830 - {56: 5654, 1194: 5653, 1373: 5652}, + {159: 5670, 531: 207, 551: 207, 586: 207, 713: 207, 799: 207}, + {531: 206, 551: 206, 586: 206, 713: 206, 799: 206}, + {713: 3003, 799: 2855, 818: 5679, 5677, 829: 5678}, {213, 213}, - {218, 218, 9: 5657}, - {217, 217, 9: 217}, - {215, 215, 9: 215, 555: 5655}, + {212, 212}, // 2835 - {531: 3557, 541: 4864, 4865, 546: 3548, 559: 3552, 630: 3547, 3549, 634: 3551, 3550, 3555, 638: 3556, 646: 3554, 772: 4863, 774: 3553, 1076: 5656}, - {214, 214, 9: 214}, - {56: 5654, 1194: 5658}, - {216, 216, 9: 216}, - {252, 252, 530: 252, 547: 252, 550: 252, 557: 252}, + {211, 211}, + {210, 210}, + {209, 209}, + {2325, 2325}, + {2324, 2324}, // 2840 - {223, 223, 9: 5665, 530: 223, 558: 223}, - {221, 221, 9: 221, 530: 221, 558: 221}, - {555: 5663}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 5664}, - {220, 220, 9: 220, 530: 220, 558: 220}, + {423, 423, 541: 423}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5686, 1287: 5687, 1472: 5685}, + {222, 222, 222, 222, 222, 222, 222, 222, 222, 10: 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 58: 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222}, + {221, 221, 221, 221, 221, 221, 221, 221, 221, 10: 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 58: 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 5684}, // 2845 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4106, 3024, 3025, 3023, 773: 5662, 1196: 5666}, - {222, 222, 9: 222, 530: 222, 558: 222}, - {9: 5673, 57: 2571}, - {9: 2570, 57: 2570}, - {9: 2568, 57: 2568}, + {196, 196, 9: 3913}, + {223, 223, 9: 5693}, + {728: 5689, 764: 5690, 1382: 5688}, + {215, 215, 9: 215}, + {220, 220, 9: 220}, // 2850 - {9: 2567, 57: 2567}, - {57: 5672}, - {2565, 2565, 530: 2565, 554: 2565, 558: 2565}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 626: 3665, 766: 4508, 3024, 3025, 3023, 771: 5670, 816: 5669, 1116: 5674}, - {9: 2569, 57: 2569}, + {219, 219, 9: 219, 173: 5692}, + {217, 217, 9: 217, 173: 5691}, + {216, 216, 9: 216}, + {218, 218, 9: 218}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5686, 1287: 5694}, // 2855 - {171: 5580, 978: 247, 1199: 5678}, - {531: 5677}, - {185, 185}, - {978: 5679}, - {531: 5680}, + {214, 214, 9: 214}, + {224, 224}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 5697}, + {195, 195, 9: 3913}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5699}, // 2860 - {228: 5648, 547: 253, 550: 253, 557: 253, 1169: 5681}, - {547: 5682, 550: 5683, 557: 2352, 1154: 5684}, - {2351, 2351, 528: 2351, 2351, 2351, 535: 2351, 545: 2351, 557: 2351, 606: 2351, 645: 2351}, - {2350, 2350, 528: 2350, 2350, 2350, 535: 2350, 545: 2350, 557: 2350, 606: 2350, 645: 2350}, - {557: 5685}, + {530: 5700, 556: 2581, 559: 2581, 1121: 5701}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 2587, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 627: 3665, 767: 4007, 3035, 3036, 3034, 772: 5728, 817: 5727, 1120: 5726, 1330: 5725, 5729}, + {556: 5702, 559: 236, 1202: 5703}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3884, 3035, 3036, 3034, 774: 5720, 1201: 5719, 1381: 5718}, + {559: 5704}, // 2865 - {606: 5686}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5687}, - {249, 249, 129: 249, 150: 249, 529: 249, 249, 547: 249, 554: 249, 706: 5689, 719: 249, 1320: 5688}, - {245, 245, 129: 4293, 150: 4292, 529: 245, 245, 547: 245, 554: 245, 719: 245, 925: 4291, 1163: 5692}, - {554: 5690}, + {532: 5705}, + {265, 265, 232: 5706, 531: 265, 1174: 5707}, + {532: 5717}, + {231, 231, 531: 5708, 1200: 5709}, + {56: 5712, 1199: 5711, 1380: 5710}, // 2870 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 5691}, - {248, 248, 129: 248, 150: 248, 529: 248, 248, 547: 248, 554: 248, 719: 248}, - {230, 230, 529: 230, 230, 547: 230, 554: 230, 719: 4321, 1051: 5693}, - {251, 251, 529: 251, 251, 547: 5695, 554: 251, 1358: 5694}, - {2566, 2566, 529: 5642, 2566, 554: 2566, 1117: 5698}, + {225, 225}, + {230, 230, 9: 5715}, + {229, 229, 9: 229}, + {227, 227, 9: 227, 554: 5713}, + {532: 3569, 542: 4922, 4923, 547: 3560, 560: 3564, 628: 3559, 3561, 635: 3563, 3562, 3567, 639: 3568, 646: 3566, 773: 4921, 775: 3565, 1079: 5714}, // 2875 - {559: 4143, 794: 5696}, - {719: 5697}, - {250, 250, 529: 250, 250, 554: 250}, - {224, 224, 530: 224, 554: 5644, 1197: 5699}, - {219, 219, 530: 5650, 1195: 5700}, + {226, 226, 9: 226}, + {56: 5712, 1199: 5716}, + {228, 228, 9: 228}, + {264, 264, 531: 264, 548: 264, 551: 264, 558: 264}, + {235, 235, 9: 5723, 531: 235, 559: 235}, // 2880 - {254, 254}, - {9: 311, 56: 311, 528: 311, 558: 311, 626: 2064, 709: 311, 723: 2064}, - {9: 276, 528: 276, 276, 558: 276, 626: 2032, 709: 276, 723: 2032}, - {9: 290, 528: 290, 290, 558: 290, 626: 2006, 709: 290, 723: 2006}, - {9: 277, 528: 277, 277, 558: 277, 626: 2003, 709: 277, 723: 2003}, + {233, 233, 9: 233, 531: 233, 559: 233}, + {554: 5721}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 5722}, + {232, 232, 9: 232, 531: 232, 559: 232}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3884, 3035, 3036, 3034, 774: 5720, 1201: 5724}, // 2885 - {9: 266, 528: 266, 266, 558: 266, 626: 1966, 709: 266, 723: 1966}, - {9: 286, 528: 286, 286, 558: 286, 626: 1888, 709: 286, 723: 1888}, - {9: 291, 528: 291, 291, 558: 291, 626: 1881, 709: 291, 723: 1881}, - {373: 5810, 437: 5809, 626: 1862, 723: 1862}, - {9: 278, 528: 278, 278, 558: 278, 626: 1859, 709: 278, 723: 1859}, + {234, 234, 9: 234, 531: 234, 559: 234}, + {9: 5731, 57: 2586}, + {9: 2585, 57: 2585}, + {9: 2583, 57: 2583}, + {9: 2582, 57: 2582}, // 2890 - {9: 267, 528: 267, 267, 558: 267, 626: 1856, 709: 267, 723: 1856}, - {626: 5807, 723: 5806}, - {9: 908, 528: 908, 558: 908, 626: 417, 709: 908, 723: 417}, - {9: 907, 528: 907, 558: 907, 709: 907}, - {9: 307, 56: 5805, 528: 307, 558: 307, 709: 307}, + {57: 5730}, + {2580, 2580, 531: 2580, 556: 2580, 559: 2580}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 627: 3665, 767: 4007, 3035, 3036, 3034, 772: 5728, 817: 5727, 1120: 5732}, + {9: 2584, 57: 2584}, + {173: 5638, 980: 259, 1204: 5736}, // 2895 - {9: 309, 528: 309, 558: 309, 709: 309}, - {9: 308, 528: 308, 558: 308, 709: 308}, - {558: 5803}, - {9: 287, 528: 287, 287, 557: 5801, 287, 709: 287}, - {9: 304, 528: 304, 558: 304, 709: 304}, + {532: 5735}, + {197, 197}, + {980: 5737}, + {532: 5738}, + {232: 5706, 548: 265, 551: 265, 558: 265, 1174: 5739}, // 2900 - {9: 5753, 528: 5754, 558: 5755}, - {9: 302, 528: 302, 5750, 558: 302, 709: 302}, - {9: 300, 237: 5749, 528: 300, 300, 558: 300, 709: 300}, - {9: 298, 334: 5748, 528: 298, 298, 558: 298, 709: 298}, - {9: 297, 20: 5742, 130: 5744, 214: 5743, 216: 5741, 222: 5745, 334: 5746, 528: 297, 297, 558: 297, 709: 297}, + {548: 5740, 551: 5741, 558: 2367, 1159: 5742}, + {2366, 2366, 529: 2366, 2366, 2366, 536: 2366, 546: 2366, 558: 2366, 607: 2366, 655: 2366}, + {2365, 2365, 529: 2365, 2365, 2365, 536: 2365, 546: 2365, 558: 2365, 607: 2365, 655: 2365}, + {558: 5743}, + {607: 5744}, // 2905 - {9: 294, 528: 294, 294, 558: 294, 709: 294}, - {9: 293, 528: 293, 293, 558: 293, 709: 293}, - {9: 292, 222: 5740, 528: 292, 292, 558: 292, 709: 292}, - {9: 289, 528: 289, 289, 558: 289, 709: 289}, - {9: 288, 528: 288, 288, 558: 288, 709: 288}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 5745}, + {261, 261, 131: 261, 154: 261, 530: 261, 261, 548: 261, 556: 261, 708: 5747, 721: 261, 1327: 5746}, + {257, 257, 131: 3933, 154: 3932, 530: 257, 257, 548: 257, 556: 257, 721: 257, 926: 3931, 1168: 5750}, + {556: 5748}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 5749}, // 2910 - {130: 5739, 1136: 5738}, - {9: 284, 528: 284, 284, 558: 284, 709: 284}, - {1001: 5737}, - {9: 282, 528: 282, 282, 558: 282, 709: 282}, - {9: 279, 528: 279, 279, 558: 279, 709: 279}, + {260, 260, 131: 260, 154: 260, 530: 260, 260, 548: 260, 556: 260, 721: 260}, + {242, 242, 530: 242, 242, 548: 242, 556: 242, 721: 3961, 1052: 5751}, + {263, 263, 530: 263, 263, 548: 5753, 556: 263, 1365: 5752}, + {2581, 2581, 530: 5700, 2581, 556: 2581, 1121: 5756}, + {560: 3021, 795: 5754}, // 2915 - {153: 5736}, - {9: 274, 528: 274, 274, 558: 274, 709: 274}, - {9: 283, 528: 283, 283, 558: 283, 709: 283}, - {9: 285, 528: 285, 285, 558: 285, 709: 285}, - {9: 272, 528: 272, 272, 558: 272, 709: 272}, + {721: 5755}, + {262, 262, 530: 262, 262, 556: 262}, + {236, 236, 531: 236, 556: 5702, 1202: 5757}, + {231, 231, 531: 5708, 1200: 5758}, + {266, 266}, // 2920 - {9: 270, 528: 270, 270, 558: 270, 709: 270}, - {9: 296, 528: 296, 296, 558: 296, 709: 296}, - {9: 295, 528: 295, 295, 558: 295, 709: 295}, - {153: 5747}, - {9: 273, 528: 273, 273, 558: 273, 709: 273}, + {9: 323, 56: 323, 529: 323, 559: 323, 627: 2079, 711: 323, 725: 2079}, + {9: 288, 529: 288, 288, 559: 288, 627: 2047, 711: 288, 725: 2047}, + {9: 302, 529: 302, 302, 559: 302, 627: 2021, 711: 302, 725: 2021}, + {9: 289, 529: 289, 289, 559: 289, 627: 2018, 711: 289, 725: 2018}, + {9: 278, 529: 278, 278, 559: 278, 627: 1981, 711: 278, 725: 1981}, // 2925 - {9: 271, 528: 271, 271, 558: 271, 709: 271}, - {9: 269, 528: 269, 269, 558: 269, 709: 269}, - {9: 275, 528: 275, 275, 558: 275, 709: 275}, - {9: 268, 528: 268, 268, 558: 268, 709: 268}, - {9: 299, 528: 299, 299, 558: 299, 709: 299}, + {9: 298, 529: 298, 298, 559: 298, 627: 1903, 711: 298, 725: 1903}, + {9: 303, 529: 303, 303, 559: 303, 627: 1896, 711: 303, 725: 1896}, + {374: 5868, 438: 5867, 627: 1877, 725: 1877}, + {9: 290, 529: 290, 290, 559: 290, 627: 1874, 711: 290, 725: 1874}, + {9: 279, 529: 279, 279, 559: 279, 627: 1871, 711: 279, 725: 1871}, // 2930 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5751}, - {9: 4511, 57: 5752}, - {9: 301, 528: 301, 558: 301, 709: 301}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 5701, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 5703, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 5709, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 5705, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 5702, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 5710, 3199, 3449, 5704, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 5707, 3107, 3108, 3352, 5708, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 5706, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 5712, 560: 5735, 585: 5729, 645: 5718, 704: 5733, 707: 5728, 711: 5731, 5722, 721: 5723, 725: 5727, 741: 5724, 766: 3813, 3024, 3025, 3023, 798: 5726, 800: 5711, 889: 5717, 893: 5713, 950: 5732, 962: 5730, 1040: 5714, 1067: 5715, 5721, 1072: 5716, 5800, 1082: 5725, 1086: 5734}, - {2: 265, 265, 265, 265, 265, 265, 265, 10: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 58: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 5767, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 582: 265, 606: 5766, 957: 5768, 1205: 5769}, + {627: 5865, 725: 5864}, + {9: 922, 529: 922, 559: 922, 627: 429, 711: 922, 725: 429}, + {9: 921, 529: 921, 559: 921, 711: 921}, + {9: 319, 56: 5863, 529: 319, 559: 319, 711: 319}, + {9: 321, 529: 321, 559: 321, 711: 321}, // 2935 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5759}, - {921, 921, 6: 921, 9: 921, 15: 921, 51: 921, 921, 921, 921, 921, 130: 921, 182: 921, 530: 921, 540: 921, 555: 921, 626: 5764, 709: 921, 714: 921, 722: 921, 5763, 921}, - {1381, 1381, 6: 1381, 9: 1381, 15: 1381, 51: 1381, 1381, 1381, 1381, 1381, 130: 1381, 182: 1381, 529: 4096, 1381, 540: 1381, 555: 1381, 709: 1381, 714: 1381, 722: 1381, 724: 1381, 1214: 5762}, - {917, 917, 9: 917, 530: 917}, - {255, 255, 9: 5760}, + {9: 320, 529: 320, 559: 320, 711: 320}, + {559: 5861}, + {9: 299, 529: 299, 299, 558: 5859, 299, 711: 299}, + {9: 316, 529: 316, 559: 316, 711: 316}, + {9: 5811, 529: 5812, 559: 5813}, // 2940 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5761}, - {916, 916, 9: 916, 530: 916}, - {918, 918, 6: 918, 9: 918, 15: 918, 51: 918, 918, 918, 918, 918, 130: 918, 182: 918, 530: 918, 540: 918, 555: 918, 709: 918, 714: 918, 722: 918, 724: 918}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5765}, - {919, 919, 6: 919, 9: 919, 15: 919, 51: 919, 919, 919, 919, 919, 130: 919, 182: 919, 530: 919, 540: 919, 555: 919, 709: 919, 714: 919, 722: 919, 724: 919}, + {9: 314, 529: 314, 5808, 559: 314, 711: 314}, + {9: 312, 240: 5807, 529: 312, 312, 559: 312, 711: 312}, + {9: 310, 335: 5806, 529: 310, 310, 559: 310, 711: 310}, + {9: 309, 20: 5800, 132: 5802, 216: 5801, 5799, 224: 5803, 335: 5804, 529: 309, 309, 559: 309, 711: 309}, + {9: 306, 529: 306, 306, 559: 306, 711: 306}, // 2945 - {920, 920, 6: 920, 9: 920, 15: 920, 51: 920, 920, 920, 920, 920, 130: 920, 182: 920, 530: 920, 540: 920, 555: 920, 709: 920, 714: 920, 722: 920, 724: 920}, - {2: 264, 264, 264, 264, 264, 264, 264, 10: 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 58: 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 264, 582: 264}, - {2: 263, 263, 263, 263, 263, 263, 263, 10: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 58: 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 263, 582: 263}, - {2: 262, 262, 262, 262, 262, 262, 262, 10: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 58: 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 582: 262}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5770, 766: 5771, 3024, 3025, 3023, 1231: 5772}, + {9: 305, 529: 305, 305, 559: 305, 711: 305}, + {9: 304, 224: 5798, 529: 304, 304, 559: 304, 711: 304}, + {9: 301, 529: 301, 301, 559: 301, 711: 301}, + {9: 300, 529: 300, 300, 559: 300, 711: 300}, + {132: 5797, 1140: 5796}, // 2950 - {558: 261, 709: 261, 713: 5798}, - {558: 257, 709: 257, 713: 5795}, - {558: 5773}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 5776}, - {348, 348, 6: 348, 9: 348, 15: 348, 51: 348, 348, 348, 348, 348, 182: 5780, 530: 348, 722: 348, 1311: 5779}, + {9: 296, 529: 296, 296, 559: 296, 711: 296}, + {1002: 5795}, + {9: 294, 529: 294, 294, 559: 294, 711: 294}, + {9: 291, 529: 291, 291, 559: 291, 711: 291}, + {157: 5794}, // 2955 - {394, 394, 6: 394, 9: 394, 15: 394, 51: 394, 394, 394, 394, 394, 530: 394, 722: 394}, - {256, 256, 9: 5777}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5778}, - {393, 393, 6: 393, 9: 393, 15: 393, 51: 393, 393, 393, 393, 393, 530: 393, 722: 393}, - {395, 395, 6: 395, 9: 395, 15: 395, 51: 395, 395, 395, 395, 395, 530: 395, 722: 395}, + {9: 286, 529: 286, 286, 559: 286, 711: 286}, + {9: 295, 529: 295, 295, 559: 295, 711: 295}, + {9: 297, 529: 297, 297, 559: 297, 711: 297}, + {9: 284, 529: 284, 284, 559: 284, 711: 284}, + {9: 282, 529: 282, 282, 559: 282, 711: 282}, // 2960 - {530: 5782, 720: 5781}, - {15: 5793, 531: 5790, 992: 5792}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5784, 1312: 5783}, - {346, 346, 6: 346, 9: 346, 15: 346, 51: 346, 346, 346, 346, 346, 530: 346, 535: 5786, 720: 5785, 722: 346}, - {342, 342, 6: 342, 9: 342, 15: 342, 51: 342, 342, 342, 342, 342, 530: 342, 535: 342, 720: 342, 722: 342}, + {9: 308, 529: 308, 308, 559: 308, 711: 308}, + {9: 307, 529: 307, 307, 559: 307, 711: 307}, + {157: 5805}, + {9: 285, 529: 285, 285, 559: 285, 711: 285}, + {9: 283, 529: 283, 283, 559: 283, 711: 283}, // 2965 - {531: 5790, 992: 5791}, - {531: 5788, 636: 5789, 1176: 5787}, - {344, 344, 6: 344, 9: 344, 15: 344, 51: 344, 344, 344, 344, 344, 530: 344, 722: 344}, - {341, 341, 6: 341, 9: 341, 15: 341, 51: 341, 341, 341, 341, 341, 530: 341, 722: 341}, - {340, 340, 6: 340, 9: 340, 15: 340, 51: 340, 340, 340, 340, 340, 530: 340, 722: 340}, + {9: 281, 529: 281, 281, 559: 281, 711: 281}, + {9: 287, 529: 287, 287, 559: 287, 711: 287}, + {9: 280, 529: 280, 280, 559: 280, 711: 280}, + {9: 311, 529: 311, 311, 559: 311, 711: 311}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5809}, // 2970 - {913, 913, 6: 913, 9: 913, 15: 913, 51: 913, 913, 913, 913, 913, 57: 913, 530: 913, 722: 913}, - {345, 345, 6: 345, 9: 345, 15: 345, 51: 345, 345, 345, 345, 345, 530: 345, 722: 345}, - {347, 347, 6: 347, 9: 347, 15: 347, 51: 347, 347, 347, 347, 347, 530: 347, 722: 347}, - {531: 5788, 636: 5789, 1176: 5794}, - {343, 343, 6: 343, 9: 343, 15: 343, 51: 343, 343, 343, 343, 343, 530: 343, 722: 343}, + {9: 4010, 57: 5810}, + {9: 313, 529: 313, 559: 313, 711: 313}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 5759, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 5761, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 5767, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 5763, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 5760, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 5768, 3210, 3460, 5762, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 5765, 3118, 3119, 3363, 5766, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 5764, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 5770, 561: 5793, 586: 5787, 655: 5776, 706: 5791, 709: 5786, 713: 5789, 5780, 723: 5781, 726: 5785, 742: 5782, 767: 3720, 3035, 3036, 3034, 799: 5784, 801: 5769, 890: 5775, 894: 5771, 953: 5790, 964: 5788, 1041: 5772, 1068: 5773, 5779, 1075: 5774, 5858, 1085: 5783, 1089: 5792}, + {2: 277, 277, 277, 277, 277, 277, 277, 10: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 58: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 5825, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 583: 277, 607: 5824, 960: 5826, 1210: 5827}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 5817}, // 2975 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5796, 766: 5797, 3024, 3025, 3023}, - {558: 259, 709: 259}, - {558: 258, 709: 258}, - {582: 5799}, - {558: 260, 709: 260}, + {935, 935, 6: 935, 9: 935, 15: 935, 51: 935, 935, 935, 935, 935, 132: 935, 183: 935, 531: 935, 541: 935, 554: 935, 627: 5822, 656: 935, 711: 935, 716: 935, 724: 935, 5821}, + {1395, 1395, 6: 1395, 9: 1395, 15: 1395, 51: 1395, 1395, 1395, 1395, 1395, 132: 1395, 183: 1395, 530: 4346, 1395, 541: 1395, 554: 1395, 656: 1395, 711: 1395, 716: 1395, 724: 1395, 1219: 5820}, + {931, 931, 9: 931, 531: 931}, + {267, 267, 9: 5818}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5819}, // 2980 - {9: 303, 528: 303, 558: 303, 709: 303}, - {335: 5802}, - {9: 305, 528: 305, 558: 305, 709: 305}, - {335: 5804}, - {9: 306, 528: 306, 558: 306, 709: 306}, + {930, 930, 9: 930, 531: 930}, + {932, 932, 6: 932, 9: 932, 15: 932, 51: 932, 932, 932, 932, 932, 132: 932, 183: 932, 531: 932, 541: 932, 554: 932, 656: 932, 711: 932, 716: 932, 724: 932}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 5823}, + {933, 933, 6: 933, 9: 933, 15: 933, 51: 933, 933, 933, 933, 933, 132: 933, 183: 933, 531: 933, 541: 933, 554: 933, 656: 933, 711: 933, 716: 933, 724: 933}, + {934, 934, 6: 934, 9: 934, 15: 934, 51: 934, 934, 934, 934, 934, 132: 934, 183: 934, 531: 934, 541: 934, 554: 934, 656: 934, 711: 934, 716: 934, 724: 934}, // 2985 - {9: 310, 56: 310, 528: 310, 558: 310, 709: 310}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 766: 3813, 3024, 3025, 3023, 800: 5808}, - {909, 909, 9: 909, 528: 909, 558: 909, 709: 909}, - {910, 910, 9: 910, 528: 910, 558: 910, 709: 910}, - {9: 281, 528: 281, 281, 558: 281, 709: 281}, + {2: 276, 276, 276, 276, 276, 276, 276, 10: 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 58: 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 583: 276}, + {2: 275, 275, 275, 275, 275, 275, 275, 10: 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 58: 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 583: 275}, + {2: 274, 274, 274, 274, 274, 274, 274, 10: 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 58: 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 274, 583: 274}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 5828, 767: 5829, 3035, 3036, 3034, 1236: 5830}, + {559: 273, 711: 273, 715: 5856}, // 2990 - {9: 280, 528: 280, 280, 558: 280, 709: 280}, - {528: 5853, 626: 1979, 723: 1979}, - {9: 5753, 528: 5813, 709: 5814}, - {2: 265, 265, 265, 265, 265, 265, 265, 10: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 58: 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 5767, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 582: 265, 606: 5766, 957: 5768, 1205: 5816}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5815}, + {559: 269, 711: 269, 715: 5853}, + {559: 5831}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5832, 990: 5833, 1020: 5834}, + {360, 360, 6: 360, 9: 360, 15: 360, 51: 360, 360, 360, 360, 360, 183: 5838, 531: 360, 724: 360, 1318: 5837}, + {406, 406, 6: 406, 9: 406, 15: 406, 51: 406, 406, 406, 406, 406, 531: 406, 724: 406}, // 2995 - {318, 318, 9: 5760}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 5770, 766: 5771, 3024, 3025, 3023, 1231: 5817}, - {709: 5818}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 5819}, - {384, 384, 9: 5777, 530: 384, 722: 5821, 1069: 5820, 5822}, + {268, 268, 9: 5835}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5832, 990: 5836}, + {405, 405, 6: 405, 9: 405, 15: 405, 51: 405, 405, 405, 405, 405, 531: 405, 724: 405}, + {407, 407, 6: 407, 9: 407, 15: 407, 51: 407, 407, 407, 407, 407, 531: 407, 724: 407}, + {531: 5840, 722: 5839}, // 3000 - {383, 383, 6: 383, 15: 383, 51: 383, 383, 383, 383, 383, 530: 383}, - {159: 5842, 5840, 166: 5843, 5841, 5844, 408: 5835, 457: 5837, 1071: 5839, 1424: 5838, 1451: 5836}, - {317, 317, 530: 5824, 1295: 5823}, - {320, 320}, - {161: 5828, 5826, 5827, 5829, 950: 5825}, + {15: 5851, 532: 5848, 993: 5850}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 5842, 1319: 5841}, + {358, 358, 6: 358, 9: 358, 15: 358, 51: 358, 358, 358, 358, 358, 531: 358, 536: 5844, 722: 5843, 724: 358}, + {354, 354, 6: 354, 9: 354, 15: 354, 51: 354, 354, 354, 354, 354, 531: 354, 536: 354, 722: 354, 724: 354}, + {532: 5848, 993: 5849}, // 3005 - {1001: 5834}, - {559: 4143, 794: 5833}, - {559: 4143, 794: 5832}, - {559: 4143, 794: 5831}, - {559: 4143, 794: 5830}, + {532: 5846, 637: 5847, 1181: 5845}, + {356, 356, 6: 356, 9: 356, 15: 356, 51: 356, 356, 356, 356, 356, 531: 356, 724: 356}, + {353, 353, 6: 353, 9: 353, 15: 353, 51: 353, 353, 353, 353, 353, 531: 353, 724: 353}, + {352, 352, 6: 352, 9: 352, 15: 352, 51: 352, 352, 352, 352, 352, 531: 352, 724: 352}, + {927, 927, 6: 927, 9: 927, 15: 927, 51: 927, 927, 927, 927, 927, 57: 927, 531: 927, 724: 927}, // 3010 - {312, 312}, - {313, 313}, - {314, 314}, - {315, 315}, - {316, 316}, + {357, 357, 6: 357, 9: 357, 15: 357, 51: 357, 357, 357, 357, 357, 531: 357, 724: 357}, + {359, 359, 6: 359, 9: 359, 15: 359, 51: 359, 359, 359, 359, 359, 531: 359, 724: 359}, + {532: 5846, 637: 5847, 1181: 5852}, + {355, 355, 6: 355, 9: 355, 15: 355, 51: 355, 355, 355, 355, 355, 531: 355, 724: 355}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 5854, 767: 5855, 3035, 3036, 3034}, // 3015 - {382, 382, 6: 382, 15: 382, 51: 382, 382, 382, 382, 382, 530: 382}, - {381, 381, 6: 381, 15: 381, 51: 381, 381, 381, 381, 381, 530: 381}, - {380, 380, 6: 380, 15: 380, 51: 380, 380, 380, 380, 380, 530: 380}, - {379, 379, 6: 379, 15: 379, 51: 379, 379, 379, 379, 379, 159: 5842, 5840, 166: 5843, 5841, 5844, 530: 379, 564: 5850, 1071: 5851}, - {378, 378, 6: 378, 15: 378, 51: 378, 378, 378, 378, 378, 159: 378, 378, 166: 378, 378, 378, 530: 378, 564: 378}, + {559: 271, 711: 271}, + {559: 270, 711: 270}, + {583: 5857}, + {559: 272, 711: 272}, + {9: 315, 529: 315, 559: 315, 711: 315}, // 3020 - {531: 5849}, - {531: 5848}, - {531: 5847}, - {531: 5846}, - {531: 5845}, + {336: 5860}, + {9: 317, 529: 317, 559: 317, 711: 317}, + {336: 5862}, + {9: 318, 529: 318, 559: 318, 711: 318}, + {9: 322, 56: 322, 529: 322, 559: 322, 711: 322}, // 3025 - {371, 371, 6: 371, 15: 371, 51: 371, 371, 371, 371, 371, 159: 371, 371, 166: 371, 371, 371, 530: 371, 564: 371}, - {372, 372, 6: 372, 15: 372, 51: 372, 372, 372, 372, 372, 159: 372, 372, 166: 372, 372, 372, 530: 372, 564: 372}, - {373, 373, 6: 373, 15: 373, 51: 373, 373, 373, 373, 373, 159: 373, 373, 166: 373, 373, 373, 530: 373, 564: 373}, - {374, 374, 6: 374, 15: 374, 51: 374, 374, 374, 374, 374, 159: 374, 374, 166: 374, 374, 374, 530: 374, 564: 374}, - {375, 375, 6: 375, 15: 375, 51: 375, 375, 375, 375, 375, 159: 375, 375, 166: 375, 375, 375, 530: 375, 564: 375}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 767: 3720, 3035, 3036, 3034, 801: 5866}, + {923, 923, 9: 923, 529: 923, 559: 923, 711: 923}, + {924, 924, 9: 924, 529: 924, 559: 924, 711: 924}, + {9: 293, 529: 293, 293, 559: 293, 711: 293}, + {9: 292, 529: 292, 292, 559: 292, 711: 292}, // 3030 - {159: 5842, 5840, 166: 5843, 5841, 5844, 1071: 5852}, - {376, 376, 6: 376, 15: 376, 51: 376, 376, 376, 376, 376, 159: 376, 376, 166: 376, 376, 376, 530: 376, 564: 376}, - {377, 377, 6: 377, 15: 377, 51: 377, 377, 377, 377, 377, 159: 377, 377, 166: 377, 377, 377, 530: 377, 564: 377}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5854}, - {709: 5855}, + {529: 5911, 627: 1994, 725: 1994}, + {9: 5811, 529: 5871, 711: 5872}, + {2: 277, 277, 277, 277, 277, 277, 277, 10: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 58: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 5825, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 583: 277, 607: 5824, 960: 5826, 1210: 5874}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 5873}, + {330, 330, 9: 5818}, // 3035 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 5856}, - {317, 317, 9: 5760, 530: 5824, 1295: 5857}, - {319, 319}, - {2435, 2435, 9: 2435, 16: 2435, 18: 2435, 21: 2435, 533: 2435, 536: 2435, 551: 2435, 554: 2435, 558: 2435, 561: 2435, 576: 2435, 706: 2435, 709: 2435, 760: 2435}, - {408, 408}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 5828, 767: 5829, 3035, 3036, 3034, 1236: 5875}, + {711: 5876}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5832, 990: 5833, 1020: 5877}, + {396, 396, 9: 5835, 531: 396, 724: 5879, 1072: 5878, 5880}, + {395, 395, 6: 395, 15: 395, 51: 395, 395, 395, 395, 395, 531: 395}, // 3040 - {2: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 10: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 58: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 529: 1029, 531: 1029, 1029, 1029, 1029, 538: 1029, 1029, 541: 1029, 1029, 1029, 545: 1029, 1029, 1029, 550: 1029, 1029, 557: 1029, 1029, 1029, 571: 1029, 581: 1029, 1029, 584: 1029, 1029, 623: 1029, 1029, 626: 1029, 630: 1029, 1029, 1029, 634: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 646: 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 1029, 708: 1029, 712: 1029, 824: 1029, 1029, 831: 1029, 1029, 1029, 835: 1029, 844: 1029, 1029, 1029}, - {2: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 10: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 58: 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 1027, 529: 1027, 547: 1027, 557: 1027, 1027, 641: 1027, 831: 1027, 1027, 1027}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 529: 1232, 547: 1232, 641: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 5867}, - {2: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 10: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 58: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 529: 1235, 531: 1235, 1235, 1235, 1235, 538: 1235, 1235, 541: 1235, 1235, 1235, 545: 1235, 1235, 1235, 550: 1235, 1235, 557: 1235, 1235, 1235, 571: 1235, 581: 1235, 1235, 584: 1235, 1235, 623: 1235, 1235, 626: 1235, 630: 1235, 1235, 1235, 634: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 646: 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 1235, 708: 1235, 712: 1235, 824: 1235, 1235, 831: 1235, 1235, 1235, 835: 1235, 844: 1235, 1235, 1235}, - {2: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 10: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 58: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 529: 1234, 531: 1234, 1234, 1234, 1234, 538: 1234, 1234, 541: 1234, 1234, 1234, 545: 1234, 1234, 1234, 550: 1234, 1234, 557: 1234, 1234, 1234, 571: 1234, 581: 1234, 1234, 584: 1234, 1234, 623: 1234, 1234, 626: 1234, 630: 1234, 1234, 1234, 634: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 646: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 708: 1234, 712: 1234, 824: 1234, 1234, 831: 1234, 1234, 1234, 835: 1234, 844: 1234, 1234, 1234}, + {161: 5900, 5898, 168: 5901, 5899, 5902, 409: 5893, 458: 5895, 1074: 5897, 1432: 5896, 1457: 5894}, + {329, 329, 531: 5882, 1302: 5881}, + {332, 332}, + {163: 5886, 5884, 5885, 5887, 953: 5883}, + {1002: 5892}, // 3045 - {2: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 10: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 58: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 529: 1233, 531: 1233, 1233, 1233, 1233, 538: 1233, 1233, 541: 1233, 1233, 1233, 545: 1233, 1233, 1233, 550: 1233, 1233, 557: 1233, 1233, 1233, 571: 1233, 581: 1233, 1233, 584: 1233, 1233, 623: 1233, 1233, 626: 1233, 630: 1233, 1233, 1233, 634: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 646: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 708: 1233, 712: 1233, 824: 1233, 1233, 831: 1233, 1233, 1233, 835: 1233, 844: 1233, 1233, 1233}, - {2: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 10: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 58: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 529: 1231, 547: 1231, 557: 1231, 1231, 641: 1231}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 529: 2089, 547: 4599, 641: 2089, 951: 5868}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5871, 948: 5869, 988: 5870}, - {1106, 1106, 9: 1106, 57: 1106, 528: 1106, 530: 1106, 537: 1106, 540: 1106, 548: 1106, 1106, 552: 1106, 1106, 1106, 556: 1106, 1106, 560: 1106, 1106, 1106, 569: 1106, 1106, 572: 1106}, + {560: 3021, 795: 5891}, + {560: 3021, 795: 5890}, + {560: 3021, 795: 5889}, + {560: 3021, 795: 5888}, + {324, 324}, // 3050 - {9: 5923, 554: 5992}, - {9: 1104, 538: 5890, 5891, 554: 5977, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5974, 3024, 3025, 3023}, - {1102, 1102, 9: 1102, 57: 1102, 528: 1102, 530: 1102, 537: 1102, 1102, 1102, 1102, 548: 1102, 1102, 552: 1102, 1102, 1102, 556: 1102, 1102, 560: 1102, 1102, 1102, 569: 1102, 1102, 1102, 1102, 574: 1102, 577: 1102, 1102, 580: 1102, 583: 1102}, - {1101, 1101, 9: 1101, 57: 1101, 528: 1101, 530: 1101, 537: 1101, 1101, 1101, 1101, 548: 1101, 1101, 552: 1101, 1101, 1101, 556: 1101, 1101, 560: 1101, 1101, 1101, 569: 1101, 1101, 1101, 1101, 574: 1101, 577: 1101, 1101, 580: 1101, 583: 1101}, + {325, 325}, + {326, 326}, + {327, 327}, + {328, 328}, + {394, 394, 6: 394, 15: 394, 51: 394, 394, 394, 394, 394, 531: 394}, // 3055 - {1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 530: 1097, 535: 1097, 537: 1097, 1097, 1097, 1097, 544: 5927, 547: 1097, 1097, 1097, 552: 1097, 1097, 1097, 556: 1097, 1097, 560: 1097, 1097, 1097, 1097, 569: 1097, 1097, 1097, 1097, 1097, 1097, 577: 1097, 1097, 580: 1097, 583: 1097, 589: 1097, 729: 1097, 956: 5926}, - {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1095, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 1095, 530: 1095, 535: 5884, 537: 1095, 1095, 1095, 1095, 548: 1095, 1095, 552: 1095, 1095, 1095, 556: 1095, 1095, 560: 1095, 1095, 1095, 569: 1095, 1095, 1095, 1095, 574: 1095, 577: 1095, 1095, 580: 1095, 583: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 5881}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 2872, 545: 2871, 606: 2870, 641: 5872, 645: 2866, 766: 4270, 3024, 3025, 3023, 5880, 799: 5875, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 5878}, - {9: 5923, 57: 5924}, - {1104, 1104, 9: 1104, 57: 1104, 528: 1104, 530: 1104, 537: 1104, 5890, 5891, 1104, 548: 1104, 1104, 552: 1104, 1104, 1104, 556: 1104, 1104, 560: 1104, 1104, 1104, 569: 1104, 1104, 5889, 1104, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, + {393, 393, 6: 393, 15: 393, 51: 393, 393, 393, 393, 393, 531: 393}, + {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 531: 392}, + {391, 391, 6: 391, 15: 391, 51: 391, 391, 391, 391, 391, 161: 5900, 5898, 168: 5901, 5899, 5902, 531: 391, 565: 5908, 1074: 5909}, + {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 161: 390, 390, 168: 390, 390, 390, 531: 390, 565: 390}, + {532: 5907}, // 3060 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 4330, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 535: 5884, 537: 989, 1095, 1095, 548: 989, 989, 552: 4222, 4221, 562: 3913, 571: 1095, 574: 1095, 577: 1095, 1095, 580: 1095, 766: 5883, 3024, 3025, 3023, 837: 4223, 4224, 1011: 5882, 5881}, - {1099, 1099, 9: 1099, 57: 1099, 528: 1099, 530: 1099, 537: 1099, 1099, 1099, 1099, 548: 1099, 1099, 552: 1099, 1099, 1099, 556: 1099, 1099, 560: 1099, 1099, 1099, 569: 1099, 1099, 1099, 1099, 574: 1099, 577: 1099, 1099, 580: 1099, 583: 1099}, - {1094, 1094, 9: 1094, 57: 1094, 528: 1094, 530: 1094, 537: 1094, 1094, 1094, 1094, 547: 1094, 1094, 1094, 552: 1094, 1094, 1094, 556: 1094, 1094, 560: 1094, 1094, 1094, 1094, 569: 1094, 1094, 1094, 1094, 1094, 1094, 577: 1094, 1094, 580: 1094, 583: 1094, 589: 1094, 729: 1094}, - {1093, 1093, 9: 1093, 57: 1093, 528: 1093, 530: 1093, 537: 1093, 1093, 1093, 1093, 547: 1093, 1093, 1093, 552: 1093, 1093, 1093, 556: 1093, 1093, 560: 1093, 1093, 1093, 1093, 569: 1093, 1093, 1093, 1093, 1093, 1093, 577: 1093, 1093, 580: 1093, 583: 1093, 589: 1093, 729: 1093}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5885, 3024, 3025, 3023}, + {532: 5906}, + {532: 5905}, + {532: 5904}, + {532: 5903}, + {383, 383, 6: 383, 15: 383, 51: 383, 383, 383, 383, 383, 161: 383, 383, 168: 383, 383, 383, 531: 383, 565: 383}, // 3065 - {1092, 1092, 9: 1092, 57: 1092, 528: 1092, 530: 1092, 537: 1092, 1092, 1092, 1092, 547: 1092, 1092, 1092, 552: 1092, 1092, 1092, 556: 1092, 1092, 560: 1092, 1092, 1092, 1092, 569: 1092, 1092, 1092, 1092, 1092, 1092, 577: 1092, 1092, 580: 1092, 583: 1092, 589: 1092, 729: 1092}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5916}, - {574: 1063, 1004: 5903, 1219: 5907}, - {538: 5890, 5891, 574: 5900, 909: 5901}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5897}, + {384, 384, 6: 384, 15: 384, 51: 384, 384, 384, 384, 384, 161: 384, 384, 168: 384, 384, 384, 531: 384, 565: 384}, + {385, 385, 6: 385, 15: 385, 51: 385, 385, 385, 385, 385, 161: 385, 385, 168: 385, 385, 385, 531: 385, 565: 385}, + {386, 386, 6: 386, 15: 386, 51: 386, 386, 386, 386, 386, 161: 386, 386, 168: 386, 386, 386, 531: 386, 565: 386}, + {387, 387, 6: 387, 15: 387, 51: 387, 387, 387, 387, 387, 161: 387, 387, 168: 387, 387, 387, 531: 387, 565: 387}, + {161: 5900, 5898, 168: 5901, 5899, 5902, 1074: 5910}, // 3070 - {574: 1065, 1004: 1065}, - {574: 1064, 1004: 1064}, - {2: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 10: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 58: 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 1061, 529: 1061}, - {574: 5896}, - {574: 5895}, + {388, 388, 6: 388, 15: 388, 51: 388, 388, 388, 388, 388, 161: 388, 388, 168: 388, 388, 388, 531: 388, 565: 388}, + {389, 389, 6: 389, 15: 389, 51: 389, 389, 389, 389, 389, 161: 389, 389, 168: 389, 389, 389, 531: 389, 565: 389}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5912}, + {711: 5913}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 5914}, // 3075 - {2: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 10: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 58: 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 1059, 529: 1059}, - {2: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 10: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 58: 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 1060, 529: 1060}, - {1067, 1067, 9: 1067, 57: 1067, 528: 5898, 530: 1067, 537: 1067, 1067, 1067, 1067, 548: 1067, 1067, 552: 1067, 1067, 1067, 556: 1067, 1067, 560: 1067, 1067, 1067, 569: 1067, 1067, 1067, 1067, 574: 1067, 577: 1067, 1067, 580: 1067, 583: 1067, 909: 5887, 914: 5886}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5899}, - {1066, 1066, 9: 1066, 57: 1066, 528: 1066, 530: 1066, 537: 1066, 1066, 1066, 1066, 548: 1066, 1066, 552: 1066, 1066, 1066, 556: 1066, 1066, 560: 1066, 1066, 1066, 564: 3661, 3659, 3660, 3658, 3656, 1066, 1066, 1066, 1066, 574: 1066, 577: 1066, 1066, 580: 1066, 583: 1066, 795: 3657, 3655}, + {329, 329, 9: 5818, 531: 5882, 1302: 5915}, + {331, 331}, + {2450, 2450, 9: 2450, 16: 2450, 18: 2450, 21: 2450, 534: 2450, 537: 2450, 552: 2450, 556: 2450, 559: 2450, 562: 2450, 578: 2450, 708: 2450, 711: 2450, 761: 2450}, + {420, 420}, + {2: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 10: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 58: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 530: 1043, 532: 1043, 1043, 1043, 1043, 539: 1043, 1043, 542: 1043, 1043, 1043, 546: 1043, 1043, 1043, 551: 1043, 1043, 558: 1043, 1043, 1043, 572: 1043, 577: 1043, 583: 1043, 585: 1043, 1043, 615: 1043, 624: 1043, 627: 1043, 1043, 1043, 1043, 635: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 657: 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 1043, 710: 1043, 714: 1043, 825: 1043, 1043, 832: 1043, 1043, 1043, 836: 1043, 845: 1043, 1043, 1043}, // 3080 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5906}, - {574: 1063, 1004: 5903, 1219: 5902}, - {574: 5904}, - {574: 1062}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5905}, + {2: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 10: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 58: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 530: 1041, 548: 1041, 558: 1041, 1041, 642: 1041, 832: 1041, 1041, 1041}, + {2: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 10: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 58: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 530: 1246, 548: 1246, 642: 1246, 832: 5923, 5922, 5921, 930: 5924, 986: 5925}, + {2: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 10: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 58: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 530: 1249, 532: 1249, 1249, 1249, 1249, 539: 1249, 1249, 542: 1249, 1249, 1249, 546: 1249, 1249, 1249, 551: 1249, 1249, 558: 1249, 1249, 1249, 572: 1249, 577: 1249, 583: 1249, 585: 1249, 1249, 615: 1249, 624: 1249, 627: 1249, 1249, 1249, 1249, 635: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 657: 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 1249, 710: 1249, 714: 1249, 825: 1249, 1249, 832: 1249, 1249, 1249, 836: 1249, 845: 1249, 1249, 1249}, + {2: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 10: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 58: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 530: 1248, 532: 1248, 1248, 1248, 1248, 539: 1248, 1248, 542: 1248, 1248, 1248, 546: 1248, 1248, 1248, 551: 1248, 1248, 558: 1248, 1248, 1248, 572: 1248, 577: 1248, 583: 1248, 585: 1248, 1248, 615: 1248, 624: 1248, 627: 1248, 1248, 1248, 1248, 635: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 657: 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 1248, 710: 1248, 714: 1248, 825: 1248, 1248, 832: 1248, 1248, 1248, 836: 1248, 845: 1248, 1248, 1248}, + {2: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 10: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 58: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 530: 1247, 532: 1247, 1247, 1247, 1247, 539: 1247, 1247, 542: 1247, 1247, 1247, 546: 1247, 1247, 1247, 551: 1247, 1247, 558: 1247, 1247, 1247, 572: 1247, 577: 1247, 583: 1247, 585: 1247, 1247, 615: 1247, 624: 1247, 627: 1247, 1247, 1247, 1247, 635: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 657: 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 1247, 710: 1247, 714: 1247, 825: 1247, 1247, 832: 1247, 1247, 1247, 836: 1247, 845: 1247, 1247, 1247}, // 3085 - {1068, 1068, 9: 1068, 57: 1068, 528: 1068, 530: 1068, 537: 1068, 1068, 1068, 1068, 548: 1068, 1068, 552: 1068, 1068, 1068, 556: 1068, 1068, 560: 1068, 1068, 1068, 569: 1068, 1068, 1068, 1068, 574: 1068, 577: 1068, 1068, 580: 1068, 583: 1068, 909: 5887, 914: 5886}, - {1069, 1069, 9: 1069, 57: 1069, 528: 1069, 530: 1069, 537: 1069, 1069, 1069, 1069, 548: 1069, 1069, 552: 1069, 1069, 1069, 556: 1069, 1069, 560: 1069, 1069, 1069, 569: 1069, 1069, 1069, 1069, 574: 1069, 577: 1069, 1069, 580: 1069, 583: 1069, 909: 5887, 914: 5886}, - {574: 5908}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5909}, - {528: 5910, 538: 5890, 5891, 5911, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 909: 5887, 914: 5886}, + {2: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 10: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 58: 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 1245, 530: 1245, 548: 1245, 558: 1245, 1245, 642: 1245}, + {2: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 10: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 58: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 530: 2104, 548: 4657, 642: 2104, 954: 5926}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 642: 5930, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5929, 951: 5927, 989: 5928}, + {1120, 1120, 9: 1120, 57: 1120, 529: 1120, 531: 1120, 538: 1120, 541: 1120, 549: 1120, 1120, 553: 1120, 555: 1120, 1120, 1120, 1120, 561: 1120, 1120, 1120, 570: 1120, 1120, 573: 1120}, + {9: 5981, 556: 6050}, // 3090 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5915}, - {529: 5912}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5913}, - {9: 4511, 57: 5914}, - {1070, 1070, 9: 1070, 57: 1070, 528: 1070, 530: 1070, 537: 1070, 1070, 1070, 1070, 548: 1070, 1070, 552: 1070, 1070, 1070, 556: 1070, 1070, 560: 1070, 1070, 1070, 569: 1070, 1070, 1070, 1070, 574: 1070, 577: 1070, 1070, 580: 1070, 583: 1070}, + {9: 1118, 539: 5948, 5949, 556: 6035, 572: 5947, 575: 5950, 579: 5946, 5951, 582: 5952, 910: 5945, 915: 5944}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6032, 3035, 3036, 3034}, + {1116, 1116, 9: 1116, 57: 1116, 529: 1116, 531: 1116, 538: 1116, 1116, 1116, 1116, 549: 1116, 1116, 553: 1116, 555: 1116, 1116, 1116, 1116, 561: 1116, 1116, 1116, 570: 1116, 1116, 1116, 1116, 575: 1116, 579: 1116, 1116, 582: 1116, 584: 1116}, + {1115, 1115, 9: 1115, 57: 1115, 529: 1115, 531: 1115, 538: 1115, 1115, 1115, 1115, 549: 1115, 1115, 553: 1115, 555: 1115, 1115, 1115, 1115, 561: 1115, 1115, 1115, 570: 1115, 1115, 1115, 1115, 575: 1115, 579: 1115, 1115, 582: 1115, 584: 1115}, + {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 531: 1111, 536: 1111, 538: 1111, 1111, 1111, 1111, 545: 5985, 548: 1111, 1111, 1111, 553: 1111, 555: 1111, 1111, 1111, 1111, 561: 1111, 1111, 1111, 1111, 570: 1111, 1111, 1111, 1111, 1111, 1111, 579: 1111, 1111, 582: 1111, 584: 1111, 590: 1111, 730: 1111, 959: 5984}, // 3095 - {1071, 1071, 9: 1071, 57: 1071, 528: 1071, 530: 1071, 537: 1071, 1071, 1071, 1071, 548: 1071, 1071, 552: 1071, 1071, 1071, 556: 1071, 1071, 560: 1071, 1071, 1071, 564: 3661, 3659, 3660, 3658, 3656, 1071, 1071, 1071, 1071, 574: 1071, 577: 1071, 1071, 580: 1071, 583: 1071, 795: 3657, 3655}, - {1074, 1074, 9: 1074, 57: 1074, 528: 5917, 530: 1074, 537: 1074, 5890, 5891, 5918, 548: 1074, 1074, 552: 1074, 1074, 1074, 556: 1074, 1074, 560: 1074, 1074, 1074, 569: 1074, 1074, 5889, 1074, 574: 5892, 577: 5888, 5893, 580: 5894, 583: 1074, 909: 5887, 914: 5886}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5922}, - {529: 5919}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 5920}, + {1109, 1109, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1109, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 1109, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 1109, 531: 1109, 536: 5942, 538: 1109, 1109, 1109, 1109, 549: 1109, 1109, 553: 1109, 555: 1109, 1109, 1109, 1109, 561: 1109, 1109, 1109, 570: 1109, 1109, 1109, 1109, 575: 1109, 579: 1109, 1109, 582: 1109, 584: 1109, 767: 5941, 3035, 3036, 3034, 1012: 5940, 5939}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 2891, 546: 2890, 607: 2889, 642: 5930, 655: 2885, 767: 3910, 3035, 3036, 3034, 5938, 800: 5933, 802: 3830, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 3832, 3831, 891: 5932, 895: 5931, 5937, 951: 5927, 989: 5936}, + {9: 5981, 57: 5982}, + {1118, 1118, 9: 1118, 57: 1118, 529: 1118, 531: 1118, 538: 1118, 5948, 5949, 1118, 549: 1118, 1118, 553: 1118, 555: 1118, 1118, 1118, 1118, 561: 1118, 1118, 1118, 570: 1118, 1118, 5947, 1118, 575: 5950, 579: 5946, 5951, 582: 5952, 910: 5945, 915: 5944}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1109, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 3972, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 536: 5942, 538: 1003, 1109, 1109, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 572: 1109, 575: 1109, 579: 1109, 1109, 582: 1109, 767: 5941, 3035, 3036, 3034, 838: 3843, 3844, 1012: 5940, 5939}, // 3100 - {9: 4511, 57: 5921}, - {1072, 1072, 9: 1072, 57: 1072, 528: 1072, 530: 1072, 537: 1072, 1072, 1072, 1072, 548: 1072, 1072, 552: 1072, 1072, 1072, 556: 1072, 1072, 560: 1072, 1072, 1072, 569: 1072, 1072, 1072, 1072, 574: 1072, 577: 1072, 1072, 580: 1072, 583: 1072}, - {1073, 1073, 9: 1073, 57: 1073, 528: 1073, 530: 1073, 537: 1073, 1073, 1073, 1073, 548: 1073, 1073, 552: 1073, 1073, 1073, 556: 1073, 1073, 560: 1073, 1073, 1073, 564: 3661, 3659, 3660, 3658, 3656, 1073, 1073, 1073, 1073, 574: 1073, 577: 1073, 1073, 580: 1073, 583: 1073, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5925}, - {1098, 1098, 9: 1098, 57: 1098, 528: 1098, 530: 1098, 537: 1098, 1098, 1098, 1098, 548: 1098, 1098, 552: 1098, 1098, 1098, 556: 1098, 1098, 560: 1098, 1098, 1098, 569: 1098, 1098, 1098, 1098, 574: 1098, 577: 1098, 1098, 580: 1098, 583: 1098}, + {1113, 1113, 9: 1113, 57: 1113, 529: 1113, 531: 1113, 538: 1113, 1113, 1113, 1113, 549: 1113, 1113, 553: 1113, 555: 1113, 1113, 1113, 1113, 561: 1113, 1113, 1113, 570: 1113, 1113, 1113, 1113, 575: 1113, 579: 1113, 1113, 582: 1113, 584: 1113}, + {1108, 1108, 9: 1108, 57: 1108, 529: 1108, 531: 1108, 538: 1108, 1108, 1108, 1108, 548: 1108, 1108, 1108, 553: 1108, 555: 1108, 1108, 1108, 1108, 561: 1108, 1108, 1108, 1108, 570: 1108, 1108, 1108, 1108, 1108, 1108, 579: 1108, 1108, 582: 1108, 584: 1108, 590: 1108, 730: 1108}, + {1107, 1107, 9: 1107, 57: 1107, 529: 1107, 531: 1107, 538: 1107, 1107, 1107, 1107, 548: 1107, 1107, 1107, 553: 1107, 555: 1107, 1107, 1107, 1107, 561: 1107, 1107, 1107, 1107, 570: 1107, 1107, 1107, 1107, 1107, 1107, 579: 1107, 1107, 582: 1107, 584: 1107, 590: 1107, 730: 1107}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5943, 3035, 3036, 3034}, + {1106, 1106, 9: 1106, 57: 1106, 529: 1106, 531: 1106, 538: 1106, 1106, 1106, 1106, 548: 1106, 1106, 1106, 553: 1106, 555: 1106, 1106, 1106, 1106, 561: 1106, 1106, 1106, 1106, 570: 1106, 1106, 1106, 1106, 1106, 1106, 579: 1106, 1106, 582: 1106, 584: 1106, 590: 1106, 730: 1106}, // 3105 - {1105, 1105, 9: 1105, 57: 1105, 528: 1105, 530: 1105, 537: 1105, 540: 1105, 548: 1105, 1105, 552: 1105, 1105, 1105, 556: 1105, 1105, 560: 1105, 1105, 1105, 569: 1105, 1105, 572: 1105}, - {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1095, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1095, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 1095, 530: 1095, 535: 5884, 537: 1095, 1095, 1095, 1095, 547: 1095, 1095, 1095, 552: 1095, 1095, 1095, 556: 1095, 1095, 560: 1095, 1095, 1095, 1095, 569: 1095, 1095, 1095, 1095, 1095, 1095, 577: 1095, 1095, 580: 1095, 583: 1095, 589: 1095, 729: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 5931}, - {529: 5928}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 5929}, - {9: 5177, 57: 5930}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5974}, + {575: 1077, 1005: 5961, 1224: 5965}, + {539: 5948, 5949, 575: 5958, 910: 5959}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5955}, + {575: 1079, 1005: 1079}, // 3110 - {1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 1096, 535: 1096, 537: 1096, 1096, 1096, 1096, 545: 1096, 547: 1096, 1096, 1096, 552: 1096, 1096, 1096, 556: 1096, 1096, 560: 1096, 1096, 1096, 1096, 569: 1096, 1096, 1096, 1096, 1096, 1096, 577: 1096, 1096, 580: 1096, 583: 1096, 589: 1096, 606: 1096, 625: 1096, 645: 1096, 707: 1096, 720: 1096, 729: 1096}, - {2096, 2096, 9: 2096, 57: 2096, 528: 2096, 530: 2096, 537: 2096, 2096, 2096, 2096, 547: 2096, 2096, 2096, 552: 2096, 2096, 2096, 556: 2096, 2096, 560: 2096, 2096, 2096, 2096, 569: 2096, 2096, 2096, 2096, 2096, 2096, 577: 2096, 2096, 580: 2096, 583: 2096, 589: 2096, 729: 4565, 990: 5932, 1309: 5933}, - {2095, 2095, 9: 2095, 57: 2095, 528: 2095, 530: 2095, 537: 2095, 2095, 2095, 2095, 547: 2095, 2095, 2095, 552: 2095, 2095, 2095, 556: 2095, 2095, 560: 2095, 2095, 2095, 2095, 569: 2095, 2095, 2095, 2095, 2095, 2095, 577: 2095, 2095, 580: 2095, 583: 2095, 589: 2095}, - {1076, 1076, 9: 1076, 57: 1076, 528: 1076, 530: 1076, 537: 1076, 1076, 1076, 1076, 547: 5936, 1076, 1076, 552: 1076, 1076, 1076, 556: 1076, 1076, 560: 1076, 1076, 1076, 5937, 569: 1076, 1076, 1076, 1076, 5935, 1076, 577: 1076, 1076, 580: 1076, 583: 1076, 589: 1076, 1046: 5939, 5938, 1181: 5940, 5934}, - {1191, 1191, 9: 1191, 57: 1191, 528: 1191, 530: 1191, 537: 1191, 1191, 1191, 1191, 548: 1191, 1191, 552: 1191, 1191, 1191, 556: 1191, 1191, 560: 1191, 1191, 1191, 569: 1191, 1191, 1191, 1191, 574: 1191, 577: 1191, 1191, 580: 1191, 583: 1191, 589: 5955, 1469: 5956}, + {575: 1078, 1005: 1078}, + {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 58: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 530: 1075}, + {575: 5954}, + {575: 5953}, + {2: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 10: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 58: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 530: 1073}, // 3115 - {698: 4830, 707: 4831, 918: 5954}, - {698: 4830, 707: 4831, 918: 5953}, - {698: 4830, 707: 4831, 918: 5952}, - {529: 1088, 556: 5942, 1360: 5943}, - {1078, 1078, 9: 1078, 57: 1078, 528: 1078, 530: 1078, 537: 1078, 1078, 1078, 1078, 547: 1078, 1078, 1078, 552: 1078, 1078, 1078, 556: 1078, 1078, 560: 1078, 1078, 1078, 1078, 569: 1078, 1078, 1078, 1078, 1078, 1078, 577: 1078, 1078, 580: 1078, 583: 1078, 589: 1078}, + {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 58: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 530: 1074}, + {1081, 1081, 9: 1081, 57: 1081, 529: 5956, 531: 1081, 538: 1081, 1081, 1081, 1081, 549: 1081, 1081, 553: 1081, 555: 1081, 1081, 1081, 1081, 561: 1081, 1081, 1081, 570: 1081, 1081, 1081, 1081, 575: 1081, 579: 1081, 1081, 582: 1081, 584: 1081, 910: 5945, 915: 5944}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5957}, + {1080, 1080, 9: 1080, 57: 1080, 529: 1080, 531: 1080, 538: 1080, 1080, 1080, 1080, 549: 1080, 1080, 553: 1080, 555: 1080, 1080, 1080, 1080, 561: 1080, 1080, 1080, 565: 3728, 3726, 3727, 3725, 3723, 1080, 1080, 1080, 1080, 575: 1080, 579: 1080, 1080, 582: 1080, 584: 1080, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5964}, // 3120 - {1075, 1075, 9: 1075, 57: 1075, 528: 1075, 530: 1075, 537: 1075, 1075, 1075, 1075, 547: 5936, 1075, 1075, 552: 1075, 1075, 1075, 556: 1075, 1075, 560: 1075, 1075, 1075, 5937, 569: 1075, 1075, 1075, 1075, 5935, 1075, 577: 1075, 1075, 580: 1075, 583: 1075, 589: 1075, 1046: 5941, 5938}, - {1077, 1077, 9: 1077, 57: 1077, 528: 1077, 530: 1077, 537: 1077, 1077, 1077, 1077, 547: 1077, 1077, 1077, 552: 1077, 1077, 1077, 556: 1077, 1077, 560: 1077, 1077, 1077, 1077, 569: 1077, 1077, 1077, 1077, 1077, 1077, 577: 1077, 1077, 580: 1077, 583: 1077, 589: 1077}, - {562: 5948, 569: 5949, 574: 5947}, - {529: 5944}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 1083, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 5945}, + {575: 1077, 1005: 5961, 1224: 5960}, + {575: 5962}, + {575: 1076}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5963}, + {1082, 1082, 9: 1082, 57: 1082, 529: 1082, 531: 1082, 538: 1082, 1082, 1082, 1082, 549: 1082, 1082, 553: 1082, 555: 1082, 1082, 1082, 1082, 561: 1082, 1082, 1082, 570: 1082, 1082, 1082, 1082, 575: 1082, 579: 1082, 1082, 582: 1082, 584: 1082, 910: 5945, 915: 5944}, // 3125 - {9: 5462, 57: 5946}, - {1084, 1084, 9: 1084, 57: 1084, 528: 1084, 530: 1084, 537: 1084, 1084, 1084, 1084, 547: 1084, 1084, 1084, 552: 1084, 1084, 1084, 556: 1084, 1084, 560: 1084, 1084, 1084, 1084, 569: 1084, 1084, 1084, 1084, 1084, 1084, 577: 1084, 1084, 580: 1084, 583: 1084, 589: 1084}, - {529: 1087}, - {720: 5951}, - {720: 5950}, + {1083, 1083, 9: 1083, 57: 1083, 529: 1083, 531: 1083, 538: 1083, 1083, 1083, 1083, 549: 1083, 1083, 553: 1083, 555: 1083, 1083, 1083, 1083, 561: 1083, 1083, 1083, 570: 1083, 1083, 1083, 1083, 575: 1083, 579: 1083, 1083, 582: 1083, 584: 1083, 910: 5945, 915: 5944}, + {575: 5966}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5967}, + {529: 5968, 539: 5948, 5949, 5969, 572: 5947, 575: 5950, 579: 5946, 5951, 582: 5952, 910: 5945, 915: 5944}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5973}, // 3130 - {529: 1085}, - {529: 1086}, - {529: 1089, 556: 1089}, - {529: 1090, 556: 1090}, - {529: 1091, 556: 1091}, + {530: 5970}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5971}, + {9: 4010, 57: 5972}, + {1084, 1084, 9: 1084, 57: 1084, 529: 1084, 531: 1084, 538: 1084, 1084, 1084, 1084, 549: 1084, 1084, 553: 1084, 555: 1084, 1084, 1084, 1084, 561: 1084, 1084, 1084, 570: 1084, 1084, 1084, 1084, 575: 1084, 579: 1084, 1084, 582: 1084, 584: 1084}, + {1085, 1085, 9: 1085, 57: 1085, 529: 1085, 531: 1085, 538: 1085, 1085, 1085, 1085, 549: 1085, 1085, 553: 1085, 555: 1085, 1085, 1085, 1085, 561: 1085, 1085, 1085, 565: 3728, 3726, 3727, 3725, 3723, 1085, 1085, 1085, 1085, 575: 1085, 579: 1085, 1085, 582: 1085, 584: 1085, 796: 3724, 3722}, // 3135 - {107: 5960, 367: 5959, 443: 5958, 529: 1188, 1468: 5957}, - {1100, 1100, 9: 1100, 57: 1100, 528: 1100, 530: 1100, 537: 1100, 1100, 1100, 1100, 548: 1100, 1100, 552: 1100, 1100, 1100, 556: 1100, 1100, 560: 1100, 1100, 1100, 569: 1100, 1100, 1100, 1100, 574: 1100, 577: 1100, 1100, 580: 1100, 583: 1100}, - {529: 5961}, - {529: 1187}, - {529: 1186}, + {1088, 1088, 9: 1088, 57: 1088, 529: 5975, 531: 1088, 538: 1088, 5948, 5949, 5976, 549: 1088, 1088, 553: 1088, 555: 1088, 1088, 1088, 1088, 561: 1088, 1088, 1088, 570: 1088, 1088, 5947, 1088, 575: 5950, 579: 5946, 5951, 582: 5952, 584: 1088, 910: 5945, 915: 5944}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 5980}, + {530: 5977}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 5978}, + {9: 4010, 57: 5979}, // 3140 - {529: 1185}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 5963, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5962}, - {57: 1184, 418: 5971, 564: 3661, 3659, 3660, 3658, 3656, 586: 5970, 795: 3657, 3655, 1470: 5969}, - {1181, 1181, 9: 1181, 57: 1181, 268: 5965, 528: 1181, 530: 1181, 537: 1181, 1181, 1181, 1181, 548: 1181, 1181, 552: 1181, 1181, 1181, 556: 1181, 1181, 560: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 574: 1181, 577: 1181, 1181, 580: 1181, 583: 1181, 1243: 5964}, - {1189, 1189, 9: 1189, 57: 1189, 528: 1189, 530: 1189, 537: 1189, 1189, 1189, 1189, 548: 1189, 1189, 552: 1189, 1189, 1189, 556: 1189, 1189, 560: 1189, 1189, 1189, 569: 1189, 1189, 1189, 1189, 574: 1189, 577: 1189, 1189, 580: 1189, 583: 1189}, + {1086, 1086, 9: 1086, 57: 1086, 529: 1086, 531: 1086, 538: 1086, 1086, 1086, 1086, 549: 1086, 1086, 553: 1086, 555: 1086, 1086, 1086, 1086, 561: 1086, 1086, 1086, 570: 1086, 1086, 1086, 1086, 575: 1086, 579: 1086, 1086, 582: 1086, 584: 1086}, + {1087, 1087, 9: 1087, 57: 1087, 529: 1087, 531: 1087, 538: 1087, 1087, 1087, 1087, 549: 1087, 1087, 553: 1087, 555: 1087, 1087, 1087, 1087, 561: 1087, 1087, 1087, 565: 3728, 3726, 3727, 3725, 3723, 1087, 1087, 1087, 1087, 575: 1087, 579: 1087, 1087, 582: 1087, 584: 1087, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 642: 5930, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5937, 951: 5983}, + {1112, 1112, 9: 1112, 57: 1112, 529: 1112, 531: 1112, 538: 1112, 1112, 1112, 1112, 549: 1112, 1112, 553: 1112, 555: 1112, 1112, 1112, 1112, 561: 1112, 1112, 1112, 570: 1112, 1112, 1112, 1112, 575: 1112, 579: 1112, 1112, 582: 1112, 584: 1112}, + {1119, 1119, 9: 1119, 57: 1119, 529: 1119, 531: 1119, 538: 1119, 541: 1119, 549: 1119, 1119, 553: 1119, 555: 1119, 1119, 1119, 1119, 561: 1119, 1119, 1119, 570: 1119, 1119, 573: 1119}, // 3145 - {529: 5966}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 5967}, - {57: 5968, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {1180, 1180, 9: 1180, 57: 1180, 528: 1180, 530: 1180, 537: 1180, 1180, 1180, 1180, 548: 1180, 1180, 552: 1180, 1180, 1180, 556: 1180, 1180, 560: 1180, 1180, 1180, 569: 1180, 1180, 1180, 1180, 574: 1180, 577: 1180, 1180, 580: 1180, 583: 1180}, - {57: 5972}, + {1109, 1109, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1109, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 1109, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 1109, 531: 1109, 536: 5942, 538: 1109, 1109, 1109, 1109, 548: 1109, 1109, 1109, 553: 1109, 555: 1109, 1109, 1109, 1109, 561: 1109, 1109, 1109, 1109, 570: 1109, 1109, 1109, 1109, 1109, 1109, 579: 1109, 1109, 582: 1109, 584: 1109, 590: 1109, 730: 1109, 767: 5941, 3035, 3036, 3034, 1012: 5940, 5989}, + {530: 5986}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 5987}, + {9: 5235, 57: 5988}, + {1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 536: 1110, 538: 1110, 1110, 1110, 1110, 546: 1110, 548: 1110, 1110, 1110, 553: 1110, 555: 1110, 1110, 1110, 1110, 561: 1110, 1110, 1110, 1110, 570: 1110, 1110, 1110, 1110, 1110, 1110, 579: 1110, 1110, 582: 1110, 584: 1110, 590: 1110, 607: 1110, 626: 1110, 655: 1110, 709: 1110, 722: 1110, 730: 1110}, // 3150 - {57: 1183}, - {57: 1182}, - {1181, 1181, 9: 1181, 57: 1181, 268: 5965, 528: 1181, 530: 1181, 537: 1181, 1181, 1181, 1181, 548: 1181, 1181, 552: 1181, 1181, 1181, 556: 1181, 1181, 560: 1181, 1181, 1181, 569: 1181, 1181, 1181, 1181, 574: 1181, 577: 1181, 1181, 580: 1181, 583: 1181, 1243: 5973}, - {1190, 1190, 9: 1190, 57: 1190, 528: 1190, 530: 1190, 537: 1190, 1190, 1190, 1190, 548: 1190, 1190, 552: 1190, 1190, 1190, 556: 1190, 1190, 560: 1190, 1190, 1190, 569: 1190, 1190, 1190, 1190, 574: 1190, 577: 1190, 1190, 580: 1190, 583: 1190}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5975}, + {2111, 2111, 9: 2111, 57: 2111, 529: 2111, 531: 2111, 538: 2111, 2111, 2111, 2111, 548: 2111, 2111, 2111, 553: 2111, 555: 2111, 2111, 2111, 2111, 561: 2111, 2111, 2111, 2111, 570: 2111, 2111, 2111, 2111, 2111, 2111, 579: 2111, 2111, 582: 2111, 584: 2111, 590: 2111, 730: 4623, 991: 5990, 1316: 5991}, + {2110, 2110, 9: 2110, 57: 2110, 529: 2110, 531: 2110, 538: 2110, 2110, 2110, 2110, 548: 2110, 2110, 2110, 553: 2110, 555: 2110, 2110, 2110, 2110, 561: 2110, 2110, 2110, 2110, 570: 2110, 2110, 2110, 2110, 2110, 2110, 579: 2110, 2110, 582: 2110, 584: 2110, 590: 2110}, + {1090, 1090, 9: 1090, 57: 1090, 529: 1090, 531: 1090, 538: 1090, 1090, 1090, 1090, 548: 5994, 1090, 1090, 553: 1090, 555: 1090, 1090, 1090, 1090, 561: 1090, 1090, 1090, 5995, 570: 1090, 1090, 1090, 1090, 5993, 1090, 579: 1090, 1090, 582: 1090, 584: 1090, 590: 1090, 1047: 5997, 5996, 1186: 5998, 5992}, + {1205, 1205, 9: 1205, 57: 1205, 529: 1205, 531: 1205, 538: 1205, 1205, 1205, 1205, 549: 1205, 1205, 553: 1205, 555: 1205, 1205, 1205, 1205, 561: 1205, 1205, 1205, 570: 1205, 1205, 1205, 1205, 575: 1205, 579: 1205, 1205, 582: 1205, 584: 1205, 590: 6013, 1475: 6014}, + {700: 4888, 709: 4889, 919: 6012}, // 3155 - {538: 5890, 5891, 571: 5889, 574: 5892, 577: 5888, 5893, 580: 5894, 583: 5976, 909: 5887, 914: 5886}, - {1103, 1103, 9: 1103, 57: 1103, 528: 1103, 530: 1103, 537: 1103, 540: 1103, 548: 1103, 1103, 552: 1103, 1103, 1103, 556: 1103, 1103, 560: 1103, 1103, 1103, 569: 1103, 1103, 572: 1103}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 5980}, - {555: 5989, 714: 5990, 887: 5988}, - {2601, 2601, 9: 2601, 540: 2601, 553: 2601, 561: 2601, 2601}, + {700: 4888, 709: 4889, 919: 6011}, + {700: 4888, 709: 4889, 919: 6010}, + {530: 1102, 557: 6000, 1367: 6001}, + {1092, 1092, 9: 1092, 57: 1092, 529: 1092, 531: 1092, 538: 1092, 1092, 1092, 1092, 548: 1092, 1092, 1092, 553: 1092, 555: 1092, 1092, 1092, 1092, 561: 1092, 1092, 1092, 1092, 570: 1092, 1092, 1092, 1092, 1092, 1092, 579: 1092, 1092, 582: 1092, 584: 1092, 590: 1092}, + {1089, 1089, 9: 1089, 57: 1089, 529: 1089, 531: 1089, 538: 1089, 1089, 1089, 1089, 548: 5994, 1089, 1089, 553: 1089, 555: 1089, 1089, 1089, 1089, 561: 1089, 1089, 1089, 5995, 570: 1089, 1089, 1089, 1089, 5993, 1089, 579: 1089, 1089, 582: 1089, 584: 1089, 590: 1089, 1047: 5999, 5996}, // 3160 - {406, 406, 9: 5981, 540: 406, 553: 406, 561: 4585, 406, 884: 4586, 5982}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5987}, - {1475, 1475, 540: 1475, 553: 1475, 562: 3913, 837: 3914, 904: 5983}, - {1058, 1058, 540: 1058, 553: 5984, 1191: 5985}, - {559: 4143, 640: 4230, 794: 4142, 810: 4229, 980: 5986}, + {1091, 1091, 9: 1091, 57: 1091, 529: 1091, 531: 1091, 538: 1091, 1091, 1091, 1091, 548: 1091, 1091, 1091, 553: 1091, 555: 1091, 1091, 1091, 1091, 561: 1091, 1091, 1091, 1091, 570: 1091, 1091, 1091, 1091, 1091, 1091, 579: 1091, 1091, 582: 1091, 584: 1091, 590: 1091}, + {563: 6006, 570: 6007, 575: 6005}, + {530: 6002}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 1097, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 6003}, + {9: 5520, 57: 6004}, // 3165 - {410, 410, 540: 410}, - {1057, 1057, 540: 1057}, - {2600, 2600, 9: 2600, 540: 2600, 553: 2600, 561: 2600, 2600}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 5991}, - {2: 951, 951, 951, 951, 951, 951, 951, 10: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 58: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 531: 951, 951, 951, 951, 538: 951, 951, 541: 951, 951, 951, 545: 951, 951, 550: 951, 951, 559: 951, 581: 951, 584: 951, 951, 623: 951, 951, 626: 951, 630: 951, 951, 951, 634: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 646: 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 951, 708: 951}, + {1098, 1098, 9: 1098, 57: 1098, 529: 1098, 531: 1098, 538: 1098, 1098, 1098, 1098, 548: 1098, 1098, 1098, 553: 1098, 555: 1098, 1098, 1098, 1098, 561: 1098, 1098, 1098, 1098, 570: 1098, 1098, 1098, 1098, 1098, 1098, 579: 1098, 1098, 582: 1098, 584: 1098, 590: 1098}, + {530: 1101}, + {722: 6009}, + {722: 6008}, + {530: 1099}, // 3170 - {2: 950, 950, 950, 950, 950, 950, 950, 10: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 58: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 531: 950, 950, 950, 950, 538: 950, 950, 541: 950, 950, 950, 545: 950, 950, 550: 950, 950, 559: 950, 581: 950, 584: 950, 950, 623: 950, 950, 626: 950, 630: 950, 950, 950, 634: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 646: 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 950, 708: 950}, - {2602, 2602, 9: 2602, 540: 2602, 553: 2602, 561: 2602, 2602}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 5993}, - {406, 406, 9: 5981, 540: 406, 561: 4585, 884: 4586, 5994}, - {409, 409, 540: 409}, + {530: 1100}, + {530: 1103, 557: 1103}, + {530: 1104, 557: 1104}, + {530: 1105, 557: 1105}, + {108: 6018, 368: 6017, 444: 6016, 530: 1202, 1474: 6015}, // 3175 - {2: 549, 549, 549, 549, 549, 549, 549, 10: 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, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 549, 58: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 5997}, - {548, 548}, - {23: 6010, 151: 744, 6003, 6000, 237: 6002, 243: 6013, 255: 6011, 271: 6004, 284: 6008, 308: 6012, 312: 6005, 584: 6009, 606: 5999, 1282: 6007, 1351: 6001, 1376: 6006}, - {2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 10: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 58: 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 530: 2288, 581: 2288}, + {1114, 1114, 9: 1114, 57: 1114, 529: 1114, 531: 1114, 538: 1114, 1114, 1114, 1114, 549: 1114, 1114, 553: 1114, 555: 1114, 1114, 1114, 1114, 561: 1114, 1114, 1114, 570: 1114, 1114, 1114, 1114, 575: 1114, 579: 1114, 1114, 582: 1114, 584: 1114}, + {530: 6019}, + {530: 1201}, + {530: 1200}, + {530: 1199}, // 3180 - {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 10: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 58: 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 530: 2287, 581: 2287}, - {754, 754}, - {751, 751}, - {750, 750}, - {264: 6020}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 6021, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6020}, + {57: 1198, 419: 6029, 565: 3728, 3726, 3727, 3725, 3723, 587: 6028, 796: 3724, 3722, 1476: 6027}, + {1195, 1195, 9: 1195, 57: 1195, 271: 6023, 529: 1195, 531: 1195, 538: 1195, 1195, 1195, 1195, 549: 1195, 1195, 553: 1195, 555: 1195, 1195, 1195, 1195, 561: 1195, 1195, 1195, 570: 1195, 1195, 1195, 1195, 575: 1195, 579: 1195, 1195, 582: 1195, 584: 1195, 1248: 6022}, + {1203, 1203, 9: 1203, 57: 1203, 529: 1203, 531: 1203, 538: 1203, 1203, 1203, 1203, 549: 1203, 1203, 553: 1203, 555: 1203, 1203, 1203, 1203, 561: 1203, 1203, 1203, 570: 1203, 1203, 1203, 1203, 575: 1203, 579: 1203, 1203, 582: 1203, 584: 1203}, + {530: 6024}, // 3185 - {748, 748}, - {151: 6019}, - {735, 735, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 735, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 4723, 1281: 6014}, - {745, 745}, - {151: 743}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6025}, + {57: 6026, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {1194, 1194, 9: 1194, 57: 1194, 529: 1194, 531: 1194, 538: 1194, 1194, 1194, 1194, 549: 1194, 1194, 553: 1194, 555: 1194, 1194, 1194, 1194, 561: 1194, 1194, 1194, 570: 1194, 1194, 1194, 1194, 575: 1194, 579: 1194, 1194, 582: 1194, 584: 1194}, + {57: 6030}, + {57: 1197}, // 3190 - {151: 742}, - {151: 741}, - {151: 740}, - {151: 739}, - {731, 731, 530: 6016, 1495: 6015}, + {57: 1196}, + {1195, 1195, 9: 1195, 57: 1195, 271: 6023, 529: 1195, 531: 1195, 538: 1195, 1195, 1195, 1195, 549: 1195, 1195, 553: 1195, 555: 1195, 1195, 1195, 1195, 561: 1195, 1195, 1195, 570: 1195, 1195, 1195, 1195, 575: 1195, 579: 1195, 1195, 582: 1195, 584: 1195, 1248: 6031}, + {1204, 1204, 9: 1204, 57: 1204, 529: 1204, 531: 1204, 538: 1204, 1204, 1204, 1204, 549: 1204, 1204, 553: 1204, 555: 1204, 1204, 1204, 1204, 561: 1204, 1204, 1204, 570: 1204, 1204, 1204, 1204, 575: 1204, 579: 1204, 1204, 582: 1204, 584: 1204}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 6033}, + {539: 5948, 5949, 572: 5947, 575: 5950, 579: 5946, 5951, 582: 5952, 584: 6034, 910: 5945, 915: 5944}, // 3195 - {746, 746}, - {727: 6017}, - {560: 6018}, - {730, 730}, - {747, 747}, + {1117, 1117, 9: 1117, 57: 1117, 529: 1117, 531: 1117, 538: 1117, 541: 1117, 549: 1117, 1117, 553: 1117, 555: 1117, 1117, 1117, 1117, 561: 1117, 1117, 1117, 570: 1117, 1117, 573: 1117}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6036, 992: 6037, 1023: 6038}, + {554: 6047, 716: 6048, 888: 6046}, + {2616, 2616, 9: 2616, 541: 2616, 555: 2616, 562: 2616, 2616}, + {418, 418, 9: 6039, 541: 418, 555: 418, 562: 4643, 418, 885: 4644, 6040}, // 3200 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6022}, - {753, 753, 9: 753}, - {749, 749, 9: 6023}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6024, 3024, 3025, 3023}, - {752, 752, 9: 752}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6036, 992: 6045}, + {1489, 1489, 541: 1489, 555: 1489, 563: 3840, 838: 3894, 905: 6041}, + {1072, 1072, 541: 1072, 555: 6042, 1196: 6043}, + {560: 3021, 641: 3851, 795: 3849, 811: 3850, 981: 6044}, + {422, 422, 541: 422}, // 3205 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 6136, 3278, 3176, 3030, 3392, 3057, 6137, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 6138, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6139}, - {606: 6122, 707: 6123}, - {707: 6119}, - {606: 6114, 707: 6113}, - {606: 6111}, + {1071, 1071, 541: 1071}, + {2615, 2615, 9: 2615, 541: 2615, 555: 2615, 562: 2615, 2615}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6049}, + {2: 965, 965, 965, 965, 965, 965, 965, 10: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 58: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 532: 965, 965, 965, 965, 539: 965, 965, 542: 965, 965, 965, 546: 965, 965, 551: 965, 965, 560: 965, 577: 965, 585: 965, 965, 615: 965, 624: 965, 627: 965, 965, 965, 965, 635: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 657: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 710: 965}, + {2: 964, 964, 964, 964, 964, 964, 964, 10: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 58: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 532: 964, 964, 964, 964, 539: 964, 964, 542: 964, 964, 964, 546: 964, 964, 551: 964, 964, 560: 964, 577: 964, 585: 964, 964, 615: 964, 624: 964, 627: 964, 964, 964, 964, 635: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 657: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 710: 964}, // 3210 - {249: 6108}, - {249: 6105}, - {249: 6099}, - {179: 6096, 269: 6098, 389: 6094, 413: 6095, 1010: 6097}, - {251: 6091, 254: 6090}, + {2617, 2617, 9: 2617, 541: 2617, 555: 2617, 562: 2617, 2617}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6036, 992: 6037, 1023: 6051}, + {418, 418, 9: 6039, 541: 418, 562: 4643, 885: 4644, 6052}, + {421, 421, 541: 421}, + {2: 561, 561, 561, 561, 561, 561, 561, 10: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 58: 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561, 561}, // 3215 - {606: 6049}, - {179: 6043, 204: 6045, 219: 763, 242: 6047, 315: 6046, 1456: 6044}, - {179: 6042}, - {179: 6041}, - {446: 6040}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6055}, + {560, 560}, + {23: 6068, 155: 758, 6061, 6058, 240: 6060, 246: 6071, 257: 6069, 275: 6062, 288: 6066, 309: 6070, 313: 6063, 585: 6067, 607: 6057, 1289: 6065, 1358: 6059, 1383: 6064}, + {2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 10: 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 58: 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 531: 2303, 577: 2303}, + {2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 10: 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 58: 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 531: 2302, 577: 2302}, // 3220 - {870, 870}, - {875, 875}, - {876, 876}, - {877, 877}, - {219: 6048}, + {768, 768}, + {765, 765}, + {764, 764}, + {267: 6078}, + {762, 762}, // 3225 - {219: 762}, - {219: 761}, - {219: 760}, - {869, 869}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6050}, + {155: 6077}, + {749, 749, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 749, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 4781, 1288: 6072}, + {759, 759}, + {155: 757}, + {155: 756}, // 3230 - {741: 6051, 1030: 6052}, - {204: 6055, 214: 6054, 606: 2303, 1061: 6053}, - {878, 878}, - {606: 6057}, - {153: 2302, 606: 2302}, + {155: 755}, + {155: 754}, + {155: 753}, + {745, 745, 531: 6074, 1502: 6073}, + {760, 760}, // 3235 - {214: 6056}, - {153: 2301, 606: 2301}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 6058}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6059}, - {598, 598, 6: 598, 598, 598, 15: 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 598, 528: 598, 6063, 598, 533: 598, 535: 598, 598, 598, 544: 598, 598, 547: 598, 550: 598, 598, 563: 598, 576: 6062, 606: 598, 645: 598, 706: 598, 598, 1371: 6061, 1465: 6060}, + {728: 6075}, + {561: 6076}, + {744, 744}, + {761, 761}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6079, 3035, 3036, 3034, 1066: 6080}, // 3240 - {555, 555, 6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 528: 555, 555, 555, 533: 4648, 535: 555, 2416, 4685, 544: 555, 555, 547: 555, 550: 555, 2416, 563: 5415, 606: 555, 645: 555, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 1015: 6078, 1133: 6077}, - {2419, 2419, 528: 6071, 1208: 6070}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6069}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 576: 6064, 698: 2655, 2655, 701: 2655, 2655, 5006, 707: 2655, 742: 2655, 2655, 766: 4508, 3024, 3025, 3023, 816: 4876, 923: 5252, 946: 5385, 997: 5386, 1079: 5387, 1279: 6065}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6067}, + {767, 767, 9: 767}, + {763, 763, 9: 6081}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6082, 3035, 3036, 3034}, + {766, 766, 9: 766}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 6194, 3289, 3187, 3041, 3403, 3068, 6195, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 6196, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6197}, // 3245 - {9: 5389, 57: 6066}, - {597, 597, 6: 597, 597, 597, 15: 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 597, 528: 597, 597, 597, 533: 597, 535: 597, 597, 597, 544: 597, 597, 547: 597, 550: 597, 597, 563: 597, 606: 597, 645: 597, 706: 597, 597}, - {57: 6068}, - {2337, 2337, 528: 2337}, - {2338, 2338, 528: 2338}, + {607: 6180, 709: 6181}, + {709: 6177}, + {607: 6172, 709: 6171}, + {607: 6169}, + {252: 6166}, // 3250 - {2420, 2420}, - {85: 6072}, - {421: 6074, 798: 6073}, - {586: 6076}, - {586: 6075}, + {252: 6163}, + {252: 6157}, + {180: 6154, 273: 6156, 390: 6152, 414: 6153, 1011: 6155}, + {253: 6149, 256: 6148}, + {607: 6107}, // 3255 - {2417, 2417}, - {2418, 2418}, - {2414, 2414, 528: 2414, 2414, 2414, 535: 2414, 544: 6080, 2414, 547: 2414, 550: 2414, 606: 2414, 645: 2414, 1223: 6079}, - {554, 554, 6: 4649, 4651, 559, 5417, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 528: 554, 554, 554, 533: 4648, 535: 554, 2416, 4685, 544: 554, 554, 547: 554, 550: 554, 2416, 563: 5415, 606: 554, 645: 554, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 5416}, - {2352, 2352, 528: 2352, 2352, 2352, 535: 2352, 545: 2352, 547: 5682, 550: 5683, 606: 2352, 645: 2352, 1154: 6081}, + {180: 6101, 206: 6103, 221: 777, 245: 6105, 316: 6104, 1462: 6102}, + {180: 6100}, + {180: 6099}, + {447: 6098}, + {884, 884}, // 3260 - {720: 5473}, - {2349, 2349, 528: 2349, 2349, 2349, 535: 6083, 545: 2349, 606: 2349, 645: 2349, 1310: 6082}, - {2347, 2347, 528: 2347, 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 6088, 801: 6086, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6087, 6085, 1331: 6084}, - {2348, 2348, 528: 2348, 2348, 2348, 545: 2348, 606: 2348, 645: 2348}, - {2419, 2419, 528: 6071, 1208: 6089}, + {889, 889}, + {890, 890}, + {891, 891}, + {221: 6106}, + {221: 776}, // 3265 - {2346, 2346, 528: 2346}, - {2345, 2345, 528: 2345, 537: 990, 548: 990, 990}, - {2344, 2344, 528: 2344}, - {2343, 2343, 528: 2343, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {2421, 2421}, - // 3270 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6093}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6021, 3024, 3025, 3023, 1065: 6092}, - {880, 880, 9: 6023}, - {881, 881, 9: 6023}, + {221: 775}, + {221: 774}, {883, 883}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6108}, + {742: 6109, 1031: 6110}, + // 3270 + {206: 6113, 216: 6112, 607: 2318, 1062: 6111}, + {892, 892}, + {607: 6115}, + {157: 2317, 607: 2317}, + {216: 6114}, // 3275 - {882, 882}, - {874, 874}, - {873, 873}, - {872, 872}, - {217: 6100}, + {157: 2316, 607: 2316}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 6116}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6117}, + {610, 610, 6: 610, 610, 610, 15: 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 610, 529: 610, 6121, 610, 534: 610, 536: 610, 610, 610, 545: 610, 610, 548: 610, 551: 610, 610, 564: 610, 578: 6120, 607: 610, 655: 610, 708: 610, 610, 1378: 6119, 1471: 6118}, + {567, 567, 6: 4707, 4709, 571, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 529: 567, 567, 567, 534: 4706, 536: 567, 2431, 4743, 545: 567, 567, 548: 567, 551: 567, 2431, 564: 5473, 607: 567, 655: 567, 708: 2431, 4712, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 4748, 1016: 6136, 1137: 6135}, // 3280 - {559: 4143, 794: 4409, 820: 6102, 1000: 6101}, - {887, 887, 9: 6103}, - {861, 861, 9: 861}, - {559: 4143, 794: 4409, 820: 6104}, - {860, 860, 9: 860}, + {2434, 2434, 529: 6129, 1213: 6128}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6127}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 578: 6122, 700: 2670, 702: 2670, 2670, 2670, 5064, 709: 2670, 743: 2670, 2670, 767: 4007, 3035, 3036, 3034, 817: 4934, 924: 5310, 949: 5443, 998: 5444, 1082: 5445, 1286: 6123}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6125}, + {9: 5447, 57: 6124}, // 3285 - {217: 6106}, - {559: 4143, 794: 4409, 820: 6102, 1000: 6107}, - {888, 888, 9: 6103}, - {217: 6109}, - {559: 4143, 794: 4409, 820: 6102, 1000: 6110}, + {609, 609, 6: 609, 609, 609, 15: 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 609, 529: 609, 609, 609, 534: 609, 536: 609, 609, 609, 545: 609, 609, 548: 609, 551: 609, 609, 564: 609, 607: 609, 655: 609, 708: 609, 609}, + {57: 6126}, + {2352, 2352, 529: 2352}, + {2353, 2353, 529: 2353}, + {2435, 2435}, // 3290 - {889, 889, 9: 6103}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6112}, - {890, 890, 9: 4273}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6117}, - {560: 6115}, + {85: 6130}, + {422: 6132, 799: 6131}, + {587: 6134}, + {587: 6133}, + {2432, 2432}, // 3295 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6116}, - {879, 879, 9: 4273}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6118, 3024, 3025, 3023}, - {892, 892}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6120}, + {2433, 2433}, + {2429, 2429, 529: 2429, 2429, 2429, 536: 2429, 545: 6138, 2429, 548: 2429, 551: 2429, 607: 2429, 655: 2429, 1228: 6137}, + {566, 566, 6: 4707, 4709, 571, 5475, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 529: 566, 566, 566, 534: 4706, 536: 566, 2431, 4743, 545: 566, 566, 548: 566, 551: 566, 2431, 564: 5473, 607: 566, 655: 566, 708: 2431, 4712, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 5474}, + {2367, 2367, 529: 2367, 2367, 2367, 536: 2367, 546: 2367, 548: 5740, 551: 5741, 607: 2367, 655: 2367, 1159: 6139}, + {722: 5531}, // 3300 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6121, 3024, 3025, 3023}, - {893, 893}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6135}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6124}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6125, 3024, 3025, 3023}, + {2364, 2364, 529: 2364, 2364, 2364, 536: 6141, 546: 2364, 607: 2364, 655: 2364, 1317: 6140}, + {2362, 2362, 529: 2362, 2892, 2891, 546: 2890, 607: 2889, 655: 2885, 771: 6146, 802: 6144, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 6145, 6143, 1338: 6142}, + {2363, 2363, 529: 2363, 2363, 2363, 546: 2363, 607: 2363, 655: 2363}, + {2434, 2434, 529: 6129, 1213: 6147}, + {2361, 2361, 529: 2361}, // 3305 - {894, 894, 529: 6128, 1175: 6127, 1356: 6126}, - {891, 891, 9: 6133}, - {864, 864, 9: 864}, - {559: 4143, 794: 4409, 820: 6129}, - {9: 6130}, + {2360, 2360, 529: 2360, 538: 1004, 549: 1004, 1004}, + {2359, 2359, 529: 2359}, + {2358, 2358, 529: 2358, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {2436, 2436}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6079, 3035, 3036, 3034, 1066: 6151}, // 3310 - {559: 4143, 794: 4409, 820: 6131}, - {57: 6132}, - {862, 862, 9: 862}, - {529: 6128, 1175: 6134}, - {863, 863, 9: 863}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6079, 3035, 3036, 3034, 1066: 6150}, + {894, 894, 9: 6081}, + {895, 895, 9: 6081}, + {897, 897}, + {896, 896}, // 3315 - {895, 895, 9: 4273}, - {209: 1867, 425: 6156, 449: 6157, 713: 1867, 1299: 6155}, - {899, 899, 177: 6142, 209: 1687, 217: 6141, 713: 1687}, - {871, 871, 209: 1666, 713: 1666}, - {209: 6140}, + {888, 888}, + {887, 887}, + {886, 886}, + {219: 6158}, + {560: 3021, 795: 4521, 821: 6160, 1001: 6159}, // 3320 - {896, 896}, - {406, 406, 559: 4143, 561: 4585, 794: 4409, 820: 6153, 884: 4586, 6152}, - {424: 6143}, - {553: 6144, 559: 4143, 794: 4409, 820: 6102, 1000: 6145, 1300: 6146}, - {559: 4143, 794: 4142, 810: 6147}, + {901, 901, 9: 6161}, + {875, 875, 9: 875}, + {560: 3021, 795: 4521, 821: 6162}, + {874, 874, 9: 874}, + {219: 6164}, // 3325 - {886, 886, 9: 6103}, - {885, 885}, - {902, 902, 9: 6148, 211: 6149}, - {559: 4143, 794: 4142, 810: 6151}, - {559: 4143, 794: 4142, 810: 6150}, + {560: 3021, 795: 4521, 821: 6160, 1001: 6165}, + {902, 902, 9: 6161}, + {219: 6167}, + {560: 3021, 795: 4521, 821: 6160, 1001: 6168}, + {903, 903, 9: 6161}, // 3330 - {900, 900}, - {901, 901}, - {898, 898}, - {406, 406, 561: 4585, 884: 4586, 6154}, - {897, 897}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 6170}, + {904, 904, 9: 3913}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6175}, + {561: 6173}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 6174}, // 3335 - {884, 884}, - {559: 4143, 794: 6163}, - {398: 6159, 559: 4143, 712: 6160, 794: 6158}, - {867, 867}, - {559: 4143, 794: 6162}, + {893, 893, 9: 3913}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6176, 3035, 3036, 3034}, + {906, 906}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6178}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6179, 3035, 3036, 3034}, // 3340 - {559: 4143, 794: 6161}, - {865, 865}, - {866, 866}, - {868, 868}, - {2: 428, 428, 428, 428, 428, 428, 428, 10: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 58: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 531: 428, 533: 428, 555: 2034, 584: 428, 713: 2034, 2034}, + {907, 907}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 6193}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6182}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6183, 3035, 3036, 3034}, + {908, 908, 530: 6186, 1180: 6185, 1363: 6184}, // 3345 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6321, 555: 2032, 713: 2032, 2032, 766: 6320, 3024, 3025, 3023}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6318, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1995, 713: 1995, 1995, 766: 6178, 3024, 3025, 3023, 921: 6219}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1989, 713: 1989, 1989, 766: 6178, 3024, 3025, 3023, 921: 6315}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6311, 555: 1987, 584: 4087, 713: 1987, 1987, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 6310}, - {555: 5989, 6300, 713: 1982, 1982, 887: 6299}, + {905, 905, 9: 6191}, + {878, 878, 9: 878}, + {560: 3021, 795: 4521, 821: 6187}, + {9: 6188}, + {560: 3021, 795: 4521, 821: 6189}, // 3350 - {555: 1974, 569: 6295, 713: 1974, 1974}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 6200, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 533: 6292, 555: 1972, 712: 6290, 1972, 1972, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6203, 1257: 6291, 1438: 6289}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6287, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1969, 713: 1969, 1969, 766: 6178, 3024, 3025, 3023, 921: 6216}, - {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6270}, - {382: 6224, 384: 6223, 555: 1895, 713: 1895, 1895, 1315: 6225}, + {57: 6190}, + {876, 876, 9: 876}, + {530: 6186, 1180: 6192}, + {877, 877, 9: 877}, + {909, 909, 9: 3913}, // 3355 - {531: 6222, 555: 1676, 713: 1676, 1676}, - {982, 982, 9: 6212}, - {222: 6198}, - {555: 949, 713: 6196, 949}, - {555: 5989, 714: 5990, 887: 6194}, + {211: 1882, 426: 6214, 450: 6215, 715: 1882, 1306: 6213}, + {913, 913, 178: 6200, 211: 1702, 219: 6199, 715: 1702}, + {885, 885, 211: 1681, 715: 1681}, + {211: 6198}, + {910, 910}, // 3360 - {555: 5989, 714: 5990, 887: 6189}, - {555: 5989, 714: 5990, 887: 6187}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6186, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 6185, 1319: 6184}, - {927, 927, 9: 927}, - {934, 934, 9: 934}, + {418, 418, 560: 3021, 562: 4643, 795: 4521, 821: 6211, 885: 4644, 6210}, + {425: 6201}, + {555: 6202, 560: 3021, 795: 4521, 821: 6160, 1001: 6203, 1307: 6204}, + {560: 3021, 795: 3849, 811: 6205}, + {900, 900, 9: 6161}, // 3365 - {933, 933, 9: 933}, - {932, 932, 9: 932}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6188}, - {939, 939, 9: 939, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6193}, + {899, 899}, + {916, 916, 9: 6206, 213: 6207}, + {560: 3021, 795: 3849, 811: 6209}, + {560: 3021, 795: 3849, 811: 6208}, + {914, 914}, // 3370 - {953, 953, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 953, 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 4196, 3569, 3650, 3568, 3565}, - {954, 954, 9: 954}, - {952, 952, 9: 952}, - {940, 940, 9: 940}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6195}, + {915, 915}, + {912, 912}, + {418, 418, 562: 4643, 885: 4644, 6212}, + {911, 911}, + {898, 898}, // 3375 - {944, 944, 9: 944}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6197, 3024, 3025, 3023}, - {555: 948, 714: 948}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 6200, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 712: 6202, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6203, 1257: 6201}, - {911, 911, 9: 911, 626: 2064, 709: 911, 723: 2064}, + {560: 3021, 795: 6221}, + {399: 6217, 560: 3021, 714: 6218, 795: 6216}, + {881, 881}, + {560: 3021, 795: 6220}, + {560: 3021, 795: 6219}, // 3380 - {970, 970, 626: 1890, 709: 970, 723: 1890}, - {709: 6210}, - {709: 969}, - {968, 968, 9: 6208, 709: 968}, - {912, 912, 9: 912, 626: 417, 709: 912, 723: 417}, + {879, 879}, + {880, 880}, + {882, 882}, + {2: 440, 440, 440, 440, 440, 440, 440, 10: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 58: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 532: 440, 534: 440, 554: 2049, 585: 440, 715: 2049, 2049}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6377, 554: 2047, 715: 2047, 2047, 767: 6376, 3035, 3036, 3034}, // 3385 - {906, 906, 9: 906, 709: 906}, - {905, 905, 9: 905, 709: 905}, - {904, 904, 9: 904, 709: 904}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6209, 6205}, - {903, 903, 9: 903, 709: 903}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 6374, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 554: 2010, 715: 2010, 2010, 767: 6236, 3035, 3036, 3034, 922: 6277}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 554: 2004, 715: 2004, 2004, 767: 6236, 3035, 3036, 3034, 922: 6371}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 534: 6367, 554: 2002, 585: 4337, 715: 2002, 2002, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 6366}, + {554: 6047, 557: 6356, 715: 1997, 1997, 888: 6355}, + {554: 1989, 570: 6353, 715: 1989, 1989}, // 3390 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6211}, - {971, 971, 9: 5760}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 6213, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6214, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6215}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1995, 713: 1995, 1995, 766: 6178, 3024, 3025, 3023, 921: 6219}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 555: 1969, 713: 1969, 1969, 766: 6178, 3024, 3025, 3023, 921: 6216}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 6258, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 534: 6350, 554: 1987, 714: 6348, 1987, 1987, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 6261, 1264: 6349, 1444: 6347}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 6345, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 554: 1984, 715: 1984, 1984, 767: 6236, 3035, 3036, 3034, 922: 6274}, + {233: 6330, 554: 1966, 715: 1966, 1966, 728: 6331, 1019: 6329, 1084: 6328}, + {383: 6282, 385: 6281, 554: 1910, 715: 1910, 1910, 1322: 6283}, + {532: 6280, 554: 1691, 715: 1691, 1691}, // 3395 - {926, 926, 9: 926}, - {555: 5989, 714: 5990, 887: 6217}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6218}, - {942, 942, 9: 942}, - {555: 5989, 714: 5990, 887: 6220}, + {996, 996, 9: 6270}, + {224: 6256}, + {554: 963, 715: 6254, 963}, + {554: 6047, 716: 6048, 888: 6252}, + {554: 6047, 716: 6048, 888: 6247}, // 3400 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6221}, - {943, 943, 9: 943}, - {974, 974}, - {556: 2458}, - {556: 2457}, + {554: 6047, 716: 6048, 888: 6245}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 534: 6244, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 6243, 1326: 6242}, + {941, 941, 9: 941}, + {948, 948, 9: 948}, + {947, 947, 9: 947}, // 3405 - {556: 6226}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 724: 6238, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6237}, - {2: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 10: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 58: 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 1028, 547: 1028, 558: 1028, 831: 1028, 1028, 1028, 835: 5860, 963: 5861, 1014: 6243}, - {529: 2873, 545: 2871, 606: 2870, 645: 2866, 711: 2982, 770: 4218, 801: 4217, 2867, 2868, 2869, 2878, 2876, 4219, 4220, 817: 5621}, - {333, 333, 537: 989, 540: 333, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {946, 946, 9: 946}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6246}, + {953, 953, 9: 953, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6251}, + {967, 967, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 967, 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 4433, 3580, 3662, 3579, 3576}, // 3410 - {335, 335, 537: 990, 540: 335, 548: 990, 990}, - {336, 336, 540: 336}, - {334, 334, 540: 334}, - {332, 332, 540: 332}, - {331, 331, 540: 331}, + {968, 968, 9: 968}, + {966, 966, 9: 966}, + {954, 954, 9: 954}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6253}, + {958, 958, 9: 958}, // 3415 - {330, 330, 540: 330}, - {329, 329, 540: 329}, - {323, 323, 540: 6241}, - {250: 6239}, - {531: 6240}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6255, 3035, 3036, 3034}, + {554: 962, 716: 962}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 6258, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 714: 6260, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 6261, 1264: 6259}, + {925, 925, 9: 925, 627: 2079, 711: 925, 725: 2079}, + {984, 984, 627: 1905, 711: 984, 725: 1905}, // 3420 - {321, 321}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6242}, - {322, 322}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 558: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6244}, - {2: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 10: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 58: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 6246, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 547: 1220, 558: 1220, 1237: 6245}, + {711: 6268}, + {711: 983}, + {982, 982, 9: 6266, 711: 982}, + {926, 926, 9: 926, 627: 429, 711: 926, 725: 429}, + {920, 920, 9: 920, 711: 920}, // 3425 - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 558: 2089, 951: 6247}, - {2: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 10: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 58: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 547: 1219, 558: 1219}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 558: 6248, 766: 6250, 3024, 3025, 3023, 1013: 6251, 1078: 6249}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6263}, - {9: 6259, 558: 6258}, + {919, 919, 9: 919, 711: 919}, + {918, 918, 9: 918, 711: 918}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6267, 6263}, + {917, 917, 9: 917, 711: 917}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 6269}, // 3430 - {9: 1222, 540: 1222, 558: 1222, 713: 6253, 1003: 6252}, - {9: 1224, 540: 1224, 558: 1224}, - {9: 1226, 540: 1226, 558: 1226}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6255, 766: 6254, 3024, 3025, 3023}, - {9: 1222, 540: 1222, 558: 1222, 713: 6257, 1003: 6256}, + {985, 985, 9: 5818}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 6222, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 6225, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 6271, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 6272, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 6226, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 552: 4402, 627: 6239, 651: 6238, 708: 4400, 767: 6236, 3035, 3036, 3034, 849: 6240, 922: 6237, 1093: 6273}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 554: 2010, 715: 2010, 2010, 767: 6236, 3035, 3036, 3034, 922: 6277}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 554: 1984, 715: 1984, 1984, 767: 6236, 3035, 3036, 3034, 922: 6274}, + {940, 940, 9: 940}, // 3435 - {9: 1221, 540: 1221, 558: 1221}, - {9: 1225, 540: 1225, 558: 1225}, - {582: 6255}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6261}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6250, 3024, 3025, 3023, 1013: 6260}, + {554: 6047, 716: 6048, 888: 6275}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6276}, + {956, 956, 9: 956}, + {554: 6047, 716: 6048, 888: 6278}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6279}, // 3440 - {9: 1223, 540: 1223, 558: 1223}, - {406, 406, 9: 5923, 540: 406, 561: 4585, 884: 4586, 6262}, - {2314, 2314, 540: 2314}, - {1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 10: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 58: 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 1097, 535: 1097, 540: 1097, 544: 5927, 547: 1097, 553: 1097, 561: 1097, 1097, 1097, 573: 1097, 956: 6264}, - {1095, 1095, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 535: 5884, 540: 1095, 547: 1095, 553: 1095, 561: 1095, 1095, 1095, 573: 1095, 766: 5883, 3024, 3025, 3023, 1011: 5882, 6265}, + {957, 957, 9: 957}, + {988, 988}, + {557: 2473}, + {557: 2472}, + {557: 6284}, // 3445 - {1076, 1076, 540: 1076, 547: 5936, 553: 1076, 561: 1076, 1076, 5937, 573: 5935, 1046: 5939, 5938, 1181: 5940, 6266}, - {406, 406, 540: 406, 553: 406, 561: 4585, 406, 884: 4586, 6267}, - {1475, 1475, 540: 1475, 553: 1475, 562: 3913, 837: 3914, 904: 6268}, - {1058, 1058, 540: 1058, 553: 5984, 1191: 6269}, - {2315, 2315, 540: 2315}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 6296, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 6295}, + {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 548: 1042, 559: 1042, 832: 1042, 1042, 1042, 836: 5918, 965: 5919, 1015: 6301}, + {530: 2892, 546: 2890, 607: 2889, 655: 2885, 713: 3003, 771: 3837, 802: 3836, 2886, 2887, 2888, 2897, 2895, 3838, 3839, 818: 5679}, + {345, 345, 538: 1003, 541: 345, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {347, 347, 538: 1004, 541: 347, 549: 1004, 1004}, // 3450 - {977, 977, 9: 6285}, - {964, 964, 9: 964}, - {402: 6277}, - {193: 6275, 763: 6274}, - {961, 961, 9: 961}, + {348, 348, 541: 348}, + {346, 346, 541: 346}, + {344, 344, 541: 344}, + {343, 343, 541: 343}, + {342, 342, 541: 342}, // 3455 - {960, 960, 9: 960, 729: 4565, 990: 6276}, - {959, 959, 9: 959}, - {268: 6279, 434: 6281, 727: 6280, 1367: 6278}, - {962, 962, 9: 962}, - {727: 6284}, + {341, 341, 541: 341}, + {335, 335, 541: 6299}, + {218: 6297}, + {532: 6298}, + {333, 333}, // 3460 - {377: 6282, 453: 6283}, - {955, 955, 9: 955}, - {957, 957, 9: 957}, - {956, 956, 9: 956}, - {958, 958, 9: 958}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 6300}, + {334, 334}, + {2: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 10: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 58: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 548: 1246, 559: 1246, 832: 5923, 5922, 5921, 930: 5924, 986: 6302}, + {2: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 10: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 58: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 6304, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 548: 1234, 559: 1234, 1242: 6303}, + {2: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 10: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 58: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 548: 4657, 559: 2104, 954: 6305}, // 3465 - {229: 6272, 727: 6273, 1018: 6286}, - {963, 963, 9: 963}, - {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6288}, - {978, 978, 9: 6285}, - {972, 972}, + {2: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 10: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 58: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 548: 1233, 559: 1233}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 559: 6306, 767: 6308, 3035, 3036, 3034, 1014: 6309, 1081: 6307}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6321}, + {9: 6317, 559: 6316}, + {9: 1236, 541: 1236, 559: 1236, 715: 6311, 1004: 6310}, // 3470 - {969, 969, 548: 6293}, - {966, 966}, - {965, 965}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6294}, - {967, 967, 9: 6208}, + {9: 1238, 541: 1238, 559: 1238}, + {9: 1240, 541: 1240, 559: 1240}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 6313, 767: 6312, 3035, 3036, 3034}, + {9: 1236, 541: 1236, 559: 1236, 715: 6315, 1004: 6314}, + {9: 1235, 541: 1235, 559: 1235}, // 3475 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6298}, - {2433, 2433, 109: 2433, 2433, 2433, 2433, 2433}, - {2432, 2432, 109: 2432, 2432, 2432, 2432, 2432}, - {973, 973}, - {15: 6305, 531: 6304, 1224: 6309}, + {9: 1239, 541: 1239, 559: 1239}, + {583: 6313}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 642: 5930, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5937, 951: 5927, 989: 6319}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6308, 3035, 3036, 3034, 1014: 6318}, + {9: 1237, 541: 1237, 559: 1237}, // 3480 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6301}, - {555: 5989, 714: 5990, 887: 6302}, - {15: 6305, 531: 6304, 1224: 6303}, - {980, 980}, - {915, 915}, + {418, 418, 9: 5981, 541: 418, 562: 4643, 885: 4644, 6320}, + {2329, 2329, 541: 2329}, + {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 10: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 58: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 536: 1111, 541: 1111, 545: 5985, 548: 1111, 555: 1111, 562: 1111, 1111, 1111, 574: 1111, 959: 6322}, + {1109, 1109, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 536: 5942, 541: 1109, 548: 1109, 555: 1109, 562: 1109, 1109, 1109, 574: 1109, 767: 5941, 3035, 3036, 3034, 1012: 5940, 6323}, + {1090, 1090, 541: 1090, 548: 5994, 555: 1090, 562: 1090, 1090, 5995, 574: 5993, 1047: 5997, 5996, 1186: 5998, 6324}, // 3485 - {529: 6306}, - {531: 5790, 992: 6307}, - {57: 6308}, - {914, 914}, - {981, 981}, + {418, 418, 541: 418, 555: 418, 562: 4643, 418, 885: 4644, 6325}, + {1489, 1489, 541: 1489, 555: 1489, 563: 3840, 838: 3894, 905: 6326}, + {1072, 1072, 541: 1072, 555: 6042, 1196: 6327}, + {2330, 2330, 541: 2330}, + {991, 991, 9: 6343}, // 3490 - {938, 938, 9: 938, 536: 6312}, - {935, 935, 9: 935}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 533: 6313, 766: 3813, 3024, 3025, 3023, 800: 6314}, - {937, 937, 9: 937}, - {936, 936, 9: 936}, + {978, 978, 9: 978}, + {403: 6335}, + {194: 6333, 764: 6332}, + {975, 975, 9: 975}, + {974, 974, 9: 974, 730: 4623, 991: 6334}, // 3495 - {555: 5989, 714: 5990, 887: 6316}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6317}, - {941, 941, 9: 941}, - {229: 6272, 555: 1951, 713: 1951, 1951, 727: 6273, 1018: 6271, 1081: 6319}, - {979, 979, 9: 6285}, + {973, 973, 9: 973}, + {271: 6337, 435: 6339, 728: 6338, 1374: 6336}, + {976, 976, 9: 976}, + {728: 6342}, + {378: 6340, 454: 6341}, // 3500 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6330}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6322}, - {555: 5989, 714: 5990, 887: 6328}, - {542: 6325, 555: 947, 713: 6324, 947}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6327}, + {969, 969, 9: 969}, + {971, 971, 9: 971}, + {970, 970, 9: 970}, + {972, 972, 9: 972}, + {233: 6330, 728: 6331, 1019: 6344}, // 3505 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6323, 3024, 3025, 3023, 996: 6326}, - {555: 945, 714: 945}, - {555: 946, 714: 946}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6329}, - {975, 975}, + {977, 977, 9: 977}, + {233: 6330, 554: 1966, 715: 1966, 1966, 728: 6331, 1019: 6329, 1084: 6346}, + {992, 992, 9: 6343}, + {986, 986}, + {983, 983, 549: 6351}, // 3510 - {555: 5989, 714: 5990, 887: 6331}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 6191, 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 6190, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6192, 932: 6332}, - {976, 976}, - {709: 6342}, - {709: 6335}, + {980, 980}, + {979, 979}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 6352}, + {981, 981, 9: 6266}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 6354}, // 3515 - {325: 6336}, - {555: 6337}, - {531: 6338}, - {556: 6339}, - {324: 6340}, + {987, 987}, + {15: 6361, 532: 6360, 1229: 6365}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 6357}, + {554: 6047, 716: 6048, 888: 6358}, + {15: 6361, 532: 6360, 1229: 6359}, // 3520 - {531: 6341}, - {983, 983}, - {325: 6343}, - {555: 6344}, - {531: 6345}, + {994, 994}, + {929, 929}, + {530: 6362}, + {532: 5848, 993: 6363}, + {57: 6364}, // 3525 - {556: 6346}, - {324: 6347}, - {531: 6348}, - {984, 984}, - {529: 2873, 545: 2871, 606: 2870, 645: 2866, 770: 6360, 801: 6359, 2867, 2868, 2869, 6361}, + {928, 928}, + {995, 995}, + {952, 952, 9: 952, 537: 6368}, + {949, 949, 9: 949}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 534: 6369, 767: 3720, 3035, 3036, 3034, 801: 6370}, // 3530 - {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6358}, - {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6357}, - {529: 1415, 545: 1415, 606: 1415, 645: 1415, 712: 3868, 824: 3866, 3867, 879: 6353, 882: 6354, 1034: 6356, 1075: 6355}, - {2: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 10: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 58: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 529: 1418, 531: 1418, 1418, 1418, 1418, 538: 1418, 1418, 541: 1418, 1418, 1418, 545: 1418, 1418, 550: 1418, 1418, 559: 1418, 571: 1418, 581: 1418, 1418, 584: 1418, 1418, 606: 1418, 623: 1418, 1418, 626: 1418, 630: 1418, 1418, 1418, 634: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 708: 1418, 712: 1418, 824: 1418, 1418, 831: 1418, 1418, 1418, 835: 1418, 844: 1418, 1418, 1418}, - {529: 1414, 545: 1414, 606: 1414, 645: 1414}, + {951, 951, 9: 951}, + {950, 950, 9: 950}, + {554: 6047, 716: 6048, 888: 6372}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6373}, + {955, 955, 9: 955}, // 3535 - {529: 986, 545: 986, 606: 986, 645: 986}, - {529: 985, 545: 985, 606: 985, 645: 985}, - {529: 987, 545: 987, 606: 987, 645: 987}, - {529: 988, 545: 988, 606: 988, 645: 988}, - {1000, 1000, 57: 1000, 528: 1000, 530: 1000, 537: 990, 540: 1000, 548: 990, 990}, + {233: 6330, 554: 1966, 715: 1966, 1966, 728: 6331, 1019: 6329, 1084: 6375}, + {993, 993, 9: 6343}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6379, 3035, 3036, 3034, 997: 6386}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6379, 3035, 3036, 3034, 997: 6378}, + {554: 6047, 716: 6048, 888: 6384}, // 3540 - {999, 999, 57: 999, 528: 999, 530: 999, 537: 989, 540: 999, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 6362, 6363}, - {537: 991, 548: 991, 991}, - {998, 998, 57: 998, 528: 998, 530: 998, 540: 998, 552: 4222, 4221, 838: 6364}, - {997, 997, 57: 997, 528: 997, 530: 997, 540: 997}, - {996, 996, 57: 996, 528: 996, 530: 996, 540: 996}, + {543: 6381, 554: 961, 715: 6380, 961}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6379, 3035, 3036, 3034, 997: 6383}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6379, 3035, 3036, 3034, 997: 6382}, + {554: 959, 716: 959}, + {554: 960, 716: 960}, // 3545 - {57: 4330, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {9: 6380, 529: 1172, 545: 1172, 606: 1172, 645: 1172, 711: 1172, 798: 1172}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6368, 1296: 6379}, - {9: 1169, 529: 1169, 545: 1169, 606: 1169, 645: 1169, 711: 1169, 798: 1169}, - {529: 6370, 535: 2576, 1357: 6371}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6385}, + {989, 989}, + {554: 6047, 716: 6048, 888: 6387}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 6249, 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 6248, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6250, 935: 6388}, + {990, 990}, // 3550 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 6374}, - {535: 6372}, - {529: 2873, 770: 6373}, - {9: 1168, 529: 1168, 545: 1168, 606: 1168, 645: 1168, 711: 1168, 798: 1168}, - {9: 6377, 57: 6376}, + {711: 6398}, + {711: 6391}, + {326: 6392}, + {554: 6393}, + {532: 6394}, // 3555 - {2574, 2574, 9: 2574, 57: 2574, 530: 2574}, - {535: 2575}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6378, 3024, 3025, 3023}, - {2573, 2573, 9: 2573, 57: 2573, 530: 2573}, - {9: 6380, 529: 1171, 545: 1171, 606: 1171, 645: 1171, 711: 1171, 798: 1171}, + {557: 6395}, + {325: 6396}, + {532: 6397}, + {997, 997}, + {326: 6399}, // 3560 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6369, 3024, 3025, 3023, 1029: 6381}, - {9: 1170, 529: 1170, 545: 1170, 606: 1170, 645: 1170, 711: 1170, 798: 1170}, - {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6383}, - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6384}, - {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6385}, + {554: 6400}, + {532: 6401}, + {557: 6402}, + {325: 6403}, + {532: 6404}, // 3565 - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6386}, - {1176, 1176, 57: 1176, 528: 1176, 530: 1176, 537: 1176, 540: 1176, 548: 1176, 1176}, - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6388}, - {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6389}, - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6390}, + {998, 998}, + {530: 2892, 546: 2890, 607: 2889, 655: 2885, 771: 6416, 802: 6415, 2886, 2887, 2888, 6417}, + {530: 1429, 546: 1429, 607: 1429, 655: 1429, 714: 4157, 825: 4155, 4156, 880: 6409, 883: 6410, 1035: 6412, 1078: 6414}, + {530: 1429, 546: 1429, 607: 1429, 655: 1429, 714: 4157, 825: 4155, 4156, 880: 6409, 883: 6410, 1035: 6412, 1078: 6413}, + {530: 1429, 546: 1429, 607: 1429, 655: 1429, 714: 4157, 825: 4155, 4156, 880: 6409, 883: 6410, 1035: 6412, 1078: 6411}, // 3570 - {1177, 1177, 57: 1177, 528: 1177, 530: 1177, 537: 1177, 540: 1177, 548: 1177, 1177}, - {720: 6398}, - {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6394}, - {1022, 1022, 57: 1022, 528: 1022, 530: 1022, 537: 1022, 540: 1022, 548: 1022, 1022, 552: 1022, 1022, 556: 1022, 1022, 560: 1022, 562: 1022, 570: 1022, 572: 1022}, - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6395}, + {2: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 10: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 58: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 530: 1432, 532: 1432, 1432, 1432, 1432, 539: 1432, 1432, 542: 1432, 1432, 1432, 546: 1432, 1432, 551: 1432, 1432, 560: 1432, 572: 1432, 577: 1432, 583: 1432, 585: 1432, 1432, 607: 1432, 615: 1432, 624: 1432, 627: 1432, 1432, 1432, 1432, 635: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 657: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 710: 1432, 714: 1432, 825: 1432, 1432, 832: 1432, 1432, 1432, 836: 1432, 845: 1432, 1432, 1432}, + {530: 1428, 546: 1428, 607: 1428, 655: 1428}, + {530: 1000, 546: 1000, 607: 1000, 655: 1000}, + {530: 999, 546: 999, 607: 999, 655: 999}, + {530: 1001, 546: 1001, 607: 1001, 655: 1001}, // 3575 - {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6396}, - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6397}, - {1178, 1178, 57: 1178, 528: 1178, 530: 1178, 537: 1178, 540: 1178, 548: 1178, 1178}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3728, 967: 3729, 995: 6399}, - {2101, 2101, 9: 3731, 57: 2101, 528: 2101, 530: 6400, 537: 2101, 540: 2101, 548: 2101, 2101, 552: 2101, 2101, 556: 2101, 2101, 560: 2101, 562: 2101, 570: 2101, 572: 2101, 1496: 6401}, + {530: 1002, 546: 1002, 607: 1002, 655: 1002}, + {1014, 1014, 57: 1014, 529: 1014, 531: 1014, 538: 1004, 541: 1014, 549: 1004, 1004}, + {1013, 1013, 57: 1013, 529: 1013, 531: 1013, 538: 1003, 541: 1013, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 6418, 6419}, + {538: 1005, 549: 1005, 1005}, + {1012, 1012, 57: 1012, 529: 1012, 531: 1012, 541: 1012, 553: 3842, 555: 3841, 839: 6420}, // 3580 - {431: 6402}, - {2099, 2099, 57: 2099, 528: 2099, 530: 2099, 537: 2099, 540: 2099, 548: 2099, 2099, 552: 2099, 2099, 556: 2099, 2099, 560: 2099, 562: 2099, 570: 2099, 572: 2099}, - {2100, 2100, 57: 2100, 528: 2100, 530: 2100, 537: 2100, 540: 2100, 548: 2100, 2100, 552: 2100, 2100, 556: 2100, 2100, 560: 2100, 562: 2100, 570: 2100, 572: 2100}, - {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 560: 406, 4585, 406, 569: 406, 884: 4586, 6428}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6413, 1338: 6412, 1467: 6411}, + {1011, 1011, 57: 1011, 529: 1011, 531: 1011, 541: 1011}, + {1010, 1010, 57: 1010, 529: 1010, 531: 1010, 541: 1010}, + {57: 3972, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {9: 6436, 530: 1186, 546: 1186, 607: 1186, 655: 1186, 713: 1186, 799: 1186}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6425, 3035, 3036, 3034, 1030: 6424, 1303: 6435}, // 3585 - {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1045: 6393, 1074: 6406}, - {1475, 1475, 57: 1475, 528: 1475, 530: 1475, 537: 1475, 540: 1475, 548: 1475, 1475, 552: 1475, 1475, 556: 1475, 1475, 560: 1475, 562: 3913, 837: 3914, 904: 6407}, - {1044, 1044, 57: 1044, 528: 1044, 530: 1044, 537: 1044, 540: 1044, 548: 1044, 1044, 552: 4222, 4221, 556: 1044, 1044, 560: 1044, 838: 4259, 920: 6408}, - {1015, 1015, 57: 1015, 528: 1015, 530: 1015, 537: 1015, 540: 1015, 548: 1015, 1015, 556: 4261, 1015, 560: 4262, 986: 6409}, - {1021, 1021, 57: 1021, 528: 1021, 530: 1021, 537: 1021, 540: 1021, 548: 1021, 1021, 557: 4287, 987: 6410}, + {9: 1183, 530: 1183, 546: 1183, 607: 1183, 655: 1183, 713: 1183, 799: 1183}, + {530: 6426, 536: 2591, 1364: 6427}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6431, 3035, 3036, 3034, 976: 6430}, + {536: 6428}, + {530: 2892, 771: 6429}, // 3590 - {1179, 1179, 57: 1179, 528: 1179, 530: 1179, 537: 1179, 540: 1179, 548: 1179, 1179}, - {406, 406, 57: 406, 528: 406, 530: 406, 537: 406, 540: 406, 548: 406, 406, 552: 406, 406, 556: 406, 406, 560: 406, 4585, 406, 569: 406, 406, 572: 406, 884: 4586, 6414}, - {1167, 1167, 57: 1167, 528: 1167, 530: 1167, 537: 1167, 540: 1167, 548: 1167, 1167, 552: 1167, 1167, 556: 1167, 1167, 560: 1167, 1167, 1167, 569: 1167}, - {1107, 1107, 9: 5923, 57: 1107, 528: 1107, 530: 1107, 537: 1107, 540: 1107, 548: 1107, 1107, 552: 1107, 1107, 556: 1107, 1107, 560: 1107, 1107, 1107, 569: 1107, 1107, 572: 1107}, - {1023, 1023, 57: 1023, 528: 1023, 530: 1023, 537: 1023, 540: 1023, 548: 1023, 1023, 552: 1023, 1023, 556: 1023, 1023, 560: 1023, 562: 1023, 569: 6391, 1023, 572: 1023, 1045: 6393, 1074: 6415}, + {9: 1182, 530: 1182, 546: 1182, 607: 1182, 655: 1182, 713: 1182, 799: 1182}, + {9: 6433, 57: 6432}, + {2589, 2589, 9: 2589, 57: 2589, 531: 2589}, + {536: 2590}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6434, 3035, 3036, 3034}, // 3595 - {2098, 2098, 57: 2098, 528: 2098, 530: 2098, 537: 2098, 540: 2098, 548: 2098, 2098, 552: 2098, 2098, 556: 2098, 2098, 560: 2098, 562: 2098, 570: 6416, 572: 2098, 1177: 6417}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6427}, - {1166, 1166, 57: 1166, 528: 1166, 530: 1166, 537: 1166, 540: 1166, 548: 1166, 1166, 552: 1166, 1166, 556: 1166, 1166, 560: 1166, 562: 1166, 572: 6419, 1488: 6418}, - {1192, 1192, 57: 1192, 528: 1192, 530: 1192, 537: 1192, 540: 1192, 548: 1192, 1192, 552: 1192, 1192, 556: 1192, 1192, 560: 1192, 562: 1192}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 3717, 3024, 3025, 3023, 1021: 6422, 1292: 6421, 1489: 6420}, + {2588, 2588, 9: 2588, 57: 2588, 531: 2588}, + {9: 6436, 530: 1185, 546: 1185, 607: 1185, 655: 1185, 713: 1185, 799: 1185}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6425, 3035, 3036, 3034, 1030: 6437}, + {9: 1184, 530: 1184, 546: 1184, 607: 1184, 655: 1184, 713: 1184, 799: 1184}, + {1489, 1489, 57: 1489, 529: 1489, 531: 1489, 538: 1489, 541: 1489, 549: 1489, 1489, 553: 1489, 555: 1489, 557: 1489, 1489, 561: 1489, 563: 3840, 838: 3894, 905: 6439}, // 3600 - {1165, 1165, 9: 6425, 57: 1165, 528: 1165, 530: 1165, 537: 1165, 540: 1165, 548: 1165, 1165, 552: 1165, 1165, 556: 1165, 1165, 560: 1165, 562: 1165}, - {1164, 1164, 9: 1164, 57: 1164, 528: 1164, 530: 1164, 537: 1164, 540: 1164, 548: 1164, 1164, 552: 1164, 1164, 556: 1164, 1164, 560: 1164, 562: 1164}, - {535: 6423}, - {529: 3718, 1294: 6424}, - {1162, 1162, 9: 1162, 57: 1162, 528: 1162, 530: 1162, 537: 1162, 540: 1162, 548: 1162, 1162, 552: 1162, 1162, 556: 1162, 1162, 560: 1162, 562: 1162}, + {1058, 1058, 57: 1058, 529: 1058, 531: 1058, 538: 1058, 541: 1058, 549: 1058, 1058, 553: 3842, 555: 3841, 557: 1058, 1058, 561: 1058, 839: 3899, 921: 6440}, + {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 557: 3901, 1029, 561: 3902, 987: 6441}, + {1035, 1035, 57: 1035, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 3927, 988: 6442}, + {1190, 1190, 57: 1190, 529: 1190, 531: 1190, 538: 1190, 541: 1190, 549: 1190, 1190}, + {1058, 1058, 57: 1058, 529: 1058, 531: 1058, 538: 1058, 541: 1058, 549: 1058, 1058, 553: 3842, 555: 3841, 557: 1058, 1058, 561: 1058, 839: 3899, 921: 6444}, // 3605 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 3717, 3024, 3025, 3023, 1021: 6422, 1292: 6426}, - {1163, 1163, 9: 1163, 57: 1163, 528: 1163, 530: 1163, 537: 1163, 540: 1163, 548: 1163, 1163, 552: 1163, 1163, 556: 1163, 1163, 560: 1163, 562: 1163}, - {2097, 2097, 57: 2097, 528: 2097, 530: 2097, 537: 2097, 540: 2097, 548: 2097, 2097, 552: 2097, 2097, 556: 2097, 2097, 2097, 560: 2097, 2097, 2097, 564: 3661, 3659, 3660, 3658, 3656, 2097, 572: 2097, 795: 3657, 3655}, - {1193, 1193, 57: 1193, 528: 1193, 530: 1193, 537: 1193, 540: 1193, 548: 1193, 1193, 552: 1193, 1193, 556: 1193, 1193, 560: 1193, 562: 1193, 569: 1193}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 6445, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 6446, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6444, 1161: 6447, 1348: 6448, 1433: 6449}, + {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 557: 3901, 1029, 561: 3902, 987: 6445}, + {1035, 1035, 57: 1035, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 3927, 988: 6446}, + {1191, 1191, 57: 1191, 529: 1191, 531: 1191, 538: 1191, 541: 1191, 549: 1191, 1191}, + {722: 6454}, + {1489, 1489, 57: 1489, 529: 1489, 531: 1489, 538: 1489, 541: 1489, 549: 1489, 1489, 553: 1489, 555: 1489, 557: 1489, 1489, 561: 1489, 563: 3840, 838: 3894, 905: 6450}, // 3610 - {2: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 10: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 58: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 529: 1042, 531: 1042, 1042, 1042, 1042, 538: 1042, 1042, 541: 1042, 1042, 1042, 545: 1042, 1042, 550: 1042, 1042, 559: 1042, 571: 1042, 581: 1042, 1042, 584: 1042, 1042, 623: 1042, 1042, 626: 1042, 630: 1042, 1042, 1042, 634: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 646: 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 1042, 708: 1042, 712: 1042, 824: 1042, 1042, 831: 1042, 1042, 1042, 835: 1042, 844: 1042, 1042, 1042}, - {2: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 10: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 58: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 529: 1041, 531: 1041, 1041, 1041, 1041, 538: 1041, 1041, 541: 1041, 1041, 1041, 545: 1041, 1041, 550: 1041, 1041, 559: 1041, 571: 1041, 581: 1041, 1041, 584: 1041, 1041, 623: 1041, 1041, 626: 1041, 630: 1041, 1041, 1041, 634: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 646: 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 1041, 708: 1041, 712: 1041, 824: 1041, 1041, 831: 1041, 1041, 1041, 835: 1041, 844: 1041, 1041, 1041}, - {2: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 10: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 58: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 529: 1040, 531: 1040, 1040, 1040, 1040, 538: 1040, 1040, 541: 1040, 1040, 1040, 545: 1040, 1040, 550: 1040, 1040, 559: 1040, 571: 1040, 581: 1040, 1040, 584: 1040, 1040, 623: 1040, 1040, 626: 1040, 630: 1040, 1040, 1040, 634: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 646: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 708: 1040, 712: 1040, 824: 1040, 1040, 831: 1040, 1040, 1040, 835: 1040, 844: 1040, 1040, 1040}, - {2: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 10: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 58: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 529: 1039, 531: 1039, 1039, 1039, 1039, 538: 1039, 1039, 541: 1039, 1039, 1039, 545: 1039, 1039, 550: 1039, 1039, 559: 1039, 571: 1039, 581: 1039, 1039, 584: 1039, 1039, 623: 1039, 1039, 626: 1039, 630: 1039, 1039, 1039, 634: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 646: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 708: 1039, 712: 1039, 824: 1039, 1039, 831: 1039, 1039, 1039, 835: 1039, 844: 1039, 1039, 1039}, - {2: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 10: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 58: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 529: 1038, 531: 1038, 1038, 1038, 1038, 538: 1038, 1038, 541: 1038, 1038, 1038, 545: 1038, 1038, 550: 1038, 1038, 559: 1038, 571: 1038, 581: 1038, 1038, 584: 1038, 1038, 623: 1038, 1038, 626: 1038, 630: 1038, 1038, 1038, 634: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 646: 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 1038, 708: 1038, 712: 1038, 824: 1038, 1038, 831: 1038, 1038, 1038, 835: 1038, 844: 1038, 1038, 1038}, + {1036, 1036, 57: 1036, 529: 1036, 531: 1036, 538: 1036, 541: 1036, 549: 1036, 1036, 553: 1036, 555: 1036, 557: 1036, 1036, 561: 1036, 563: 1036, 571: 1036, 573: 1036}, + {1058, 1058, 57: 1058, 529: 1058, 531: 1058, 538: 1058, 541: 1058, 549: 1058, 1058, 553: 3842, 555: 3841, 557: 1058, 1058, 561: 1058, 839: 3899, 921: 6451}, + {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 557: 3901, 1029, 561: 3902, 987: 6452}, + {1035, 1035, 57: 1035, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 3927, 988: 6453}, + {1192, 1192, 57: 1192, 529: 1192, 531: 1192, 538: 1192, 541: 1192, 549: 1192, 1192}, // 3615 - {2: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 10: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 58: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 529: 1037, 531: 1037, 1037, 1037, 1037, 538: 1037, 1037, 541: 1037, 1037, 1037, 545: 1037, 1037, 550: 1037, 1037, 559: 1037, 571: 1037, 581: 1037, 1037, 584: 1037, 1037, 623: 1037, 1037, 626: 1037, 630: 1037, 1037, 1037, 634: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 646: 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 1037, 708: 1037, 712: 1037, 824: 1037, 1037, 831: 1037, 1037, 1037, 835: 1037, 844: 1037, 1037, 1037}, - {2: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 10: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 58: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 529: 1036, 531: 1036, 1036, 1036, 1036, 538: 1036, 1036, 541: 1036, 1036, 1036, 545: 1036, 1036, 550: 1036, 1036, 559: 1036, 571: 1036, 581: 1036, 1036, 584: 1036, 1036, 623: 1036, 1036, 626: 1036, 630: 1036, 1036, 1036, 634: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 646: 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 1036, 708: 1036, 712: 1036, 824: 1036, 1036, 831: 1036, 1036, 1036, 835: 1036, 844: 1036, 1036, 1036}, - {2: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 10: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 58: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 529: 1035, 531: 1035, 1035, 1035, 1035, 538: 1035, 1035, 541: 1035, 1035, 1035, 545: 1035, 1035, 550: 1035, 1035, 559: 1035, 571: 1035, 581: 1035, 1035, 584: 1035, 1035, 623: 1035, 1035, 626: 1035, 630: 1035, 1035, 1035, 634: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 646: 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 1035, 708: 1035, 712: 1035, 824: 1035, 1035, 831: 1035, 1035, 1035, 835: 1035, 844: 1035, 1035, 1035}, - {2: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 10: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 58: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 529: 1034, 531: 1034, 1034, 1034, 1034, 538: 1034, 1034, 541: 1034, 1034, 1034, 545: 1034, 1034, 550: 1034, 1034, 559: 1034, 571: 1034, 581: 1034, 1034, 584: 1034, 1034, 623: 1034, 1034, 626: 1034, 630: 1034, 1034, 1034, 634: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 646: 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 1034, 708: 1034, 712: 1034, 824: 1034, 1034, 831: 1034, 1034, 1034, 835: 1034, 844: 1034, 1034, 1034}, - {2: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 10: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 58: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 6435, 6441, 6442, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 529: 1032, 531: 1032, 1032, 1032, 1032, 538: 1032, 1032, 541: 1032, 1032, 1032, 545: 1032, 1032, 550: 1032, 1032, 559: 1032, 571: 6438, 581: 1032, 1032, 584: 1032, 1032, 623: 1032, 1032, 626: 1032, 630: 1032, 1032, 1032, 634: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 646: 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 1032, 708: 1032, 712: 3868, 824: 3866, 3867, 831: 5865, 5864, 5863, 835: 5860, 844: 6434, 6437, 6433, 879: 6353, 882: 6431, 928: 6432, 963: 6430, 1254: 6443, 6436}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3864, 969: 3866, 996: 6455}, + {2116, 2116, 9: 3867, 57: 2116, 529: 2116, 531: 6456, 538: 2116, 541: 2116, 549: 2116, 2116, 553: 2116, 555: 2116, 557: 2116, 2116, 561: 2116, 563: 2116, 571: 2116, 573: 2116, 1503: 6457}, + {432: 6458}, + {2114, 2114, 57: 2114, 529: 2114, 531: 2114, 538: 2114, 541: 2114, 549: 2114, 2114, 553: 2114, 555: 2114, 557: 2114, 2114, 561: 2114, 563: 2114, 571: 2114, 573: 2114}, + {2115, 2115, 57: 2115, 529: 2115, 531: 2115, 538: 2115, 541: 2115, 549: 2115, 2115, 553: 2115, 555: 2115, 557: 2115, 2115, 561: 2115, 563: 2115, 571: 2115, 573: 2115}, // 3620 - {2: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 10: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 58: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 529: 1030, 531: 1030, 1030, 1030, 1030, 538: 1030, 1030, 541: 1030, 1030, 1030, 545: 1030, 1030, 550: 1030, 1030, 559: 1030, 571: 1030, 581: 1030, 1030, 584: 1030, 1030, 623: 1030, 1030, 626: 1030, 630: 1030, 1030, 1030, 634: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 646: 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 1030, 708: 1030, 712: 1030, 824: 1030, 1030, 831: 1030, 1030, 1030, 835: 1030, 844: 1030, 1030, 1030}, - {2: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 10: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 58: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 529: 1026, 531: 1026, 1026, 1026, 1026, 538: 1026, 1026, 541: 1026, 1026, 1026, 545: 1026, 1026, 550: 1026, 1026, 559: 1026, 571: 1026, 581: 1026, 1026, 584: 1026, 1026, 623: 1026, 1026, 626: 1026, 630: 1026, 1026, 1026, 634: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 646: 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 1026, 708: 1026, 712: 1026, 824: 1026, 1026, 831: 1026, 1026, 1026, 835: 1026, 844: 1026, 1026, 1026}, - {2: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 10: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 58: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 529: 1025, 531: 1025, 1025, 1025, 1025, 538: 1025, 1025, 541: 1025, 1025, 1025, 545: 1025, 1025, 550: 1025, 1025, 559: 1025, 571: 1025, 581: 1025, 1025, 584: 1025, 1025, 623: 1025, 1025, 626: 1025, 630: 1025, 1025, 1025, 634: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 646: 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 1025, 708: 1025, 712: 1025, 824: 1025, 1025, 831: 1025, 1025, 1025, 835: 1025, 844: 1025, 1025, 1025}, - {2: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 10: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 58: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 529: 1031, 531: 1031, 1031, 1031, 1031, 538: 1031, 1031, 541: 1031, 1031, 1031, 545: 1031, 1031, 550: 1031, 1031, 559: 1031, 571: 1031, 581: 1031, 1031, 584: 1031, 1031, 623: 1031, 1031, 626: 1031, 630: 1031, 1031, 1031, 634: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 646: 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 1031, 708: 1031, 712: 1031, 824: 1031, 1031, 831: 1031, 1031, 1031, 835: 1031, 844: 1031, 1031, 1031}, - {2109, 2109, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 2109, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2109, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 2109, 530: 2109, 6462, 535: 6461, 537: 2109, 540: 2109, 548: 2109, 2109, 552: 2109, 2109, 556: 2109, 2109, 2109, 560: 2109, 2109, 2109, 564: 3661, 3659, 3660, 3658, 3656, 2109, 2109, 766: 6460, 3024, 3025, 3023, 795: 3657, 3655, 1345: 6459, 6458}, + {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 561: 418, 4643, 418, 570: 418, 885: 4644, 6484}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 642: 5930, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5937, 951: 5927, 989: 6469, 1345: 6468, 1473: 6467}, + {1037, 1037, 57: 1037, 529: 1037, 531: 1037, 538: 1037, 541: 1037, 549: 1037, 1037, 553: 1037, 555: 1037, 557: 1037, 1037, 561: 1037, 563: 1037, 570: 6447, 1046: 6449, 1077: 6462}, + {1489, 1489, 57: 1489, 529: 1489, 531: 1489, 538: 1489, 541: 1489, 549: 1489, 1489, 553: 1489, 555: 1489, 557: 1489, 1489, 561: 1489, 563: 3840, 838: 3894, 905: 6463}, + {1058, 1058, 57: 1058, 529: 1058, 531: 1058, 538: 1058, 541: 1058, 549: 1058, 1058, 553: 3842, 555: 3841, 557: 1058, 1058, 561: 1058, 839: 3899, 921: 6464}, // 3625 - {2113, 2113, 9: 2113, 57: 2113, 528: 2113, 530: 2113, 537: 2113, 540: 2113, 548: 2113, 2113, 552: 2113, 2113, 556: 2113, 2113, 2113, 560: 2113, 2113, 2113, 569: 2113, 2113}, - {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 530: 1457, 1457, 1457, 534: 1457, 1457, 1457, 1457, 540: 1457, 1457, 1457, 1457, 548: 1457, 1457, 552: 1457, 1457, 555: 1457, 1457, 1457, 1457, 560: 1457, 1457, 1457, 564: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 576: 1457, 582: 1457, 604: 1457, 607: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 625: 1457, 627: 1457, 1457, 1457, 633: 1457, 700: 1457, 713: 6453, 716: 1457, 1457}, - {2103, 2103, 9: 2103, 57: 2103, 528: 2103, 530: 2103, 537: 2103, 540: 2103, 548: 2103, 2103, 552: 2103, 2103, 556: 2103, 2103, 2103, 560: 2103, 2103, 2103, 569: 2103, 2103}, - {1024, 1024, 9: 6451, 57: 1024, 528: 1024, 530: 1024, 537: 1024, 540: 1024, 548: 1024, 1024, 552: 1024, 1024, 556: 1024, 1024, 1024, 560: 1024, 1024, 1024, 569: 1024, 1024}, - {2098, 2098, 57: 2098, 528: 2098, 530: 2098, 537: 2098, 540: 2098, 548: 2098, 2098, 552: 2098, 2098, 556: 2098, 2098, 2098, 560: 2098, 2098, 2098, 569: 2098, 6416, 1177: 6450}, + {1029, 1029, 57: 1029, 529: 1029, 531: 1029, 538: 1029, 541: 1029, 549: 1029, 1029, 557: 3901, 1029, 561: 3902, 987: 6465}, + {1035, 1035, 57: 1035, 529: 1035, 531: 1035, 538: 1035, 541: 1035, 549: 1035, 1035, 558: 3927, 988: 6466}, + {1193, 1193, 57: 1193, 529: 1193, 531: 1193, 538: 1193, 541: 1193, 549: 1193, 1193}, + {418, 418, 57: 418, 529: 418, 531: 418, 538: 418, 541: 418, 549: 418, 418, 553: 418, 555: 418, 557: 418, 418, 561: 418, 4643, 418, 570: 418, 418, 573: 418, 885: 4644, 6470}, + {1181, 1181, 57: 1181, 529: 1181, 531: 1181, 538: 1181, 541: 1181, 549: 1181, 1181, 553: 1181, 555: 1181, 557: 1181, 1181, 561: 1181, 1181, 1181, 570: 1181}, // 3630 - {1194, 1194, 57: 1194, 528: 1194, 530: 1194, 537: 1194, 540: 1194, 548: 1194, 1194, 552: 1194, 1194, 556: 1194, 1194, 1194, 560: 1194, 1194, 1194, 569: 1194}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 6445, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 6446, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6444, 1161: 6452}, - {2102, 2102, 9: 2102, 57: 2102, 528: 2102, 530: 2102, 537: 2102, 540: 2102, 548: 2102, 2102, 552: 2102, 2102, 556: 2102, 2102, 2102, 560: 2102, 2102, 2102, 569: 2102, 2102}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6454, 766: 6455, 3024, 3025, 3023}, - {2112, 2112, 9: 2112, 57: 2112, 528: 2112, 530: 2112, 537: 2112, 540: 2112, 548: 2112, 2112, 552: 2112, 2112, 556: 2112, 2112, 2112, 560: 2112, 2112, 2112, 569: 2112, 2112}, + {1121, 1121, 9: 5981, 57: 1121, 529: 1121, 531: 1121, 538: 1121, 541: 1121, 549: 1121, 1121, 553: 1121, 555: 1121, 557: 1121, 1121, 561: 1121, 1121, 1121, 570: 1121, 1121, 573: 1121}, + {1037, 1037, 57: 1037, 529: 1037, 531: 1037, 538: 1037, 541: 1037, 549: 1037, 1037, 553: 1037, 555: 1037, 557: 1037, 1037, 561: 1037, 563: 1037, 570: 6447, 1037, 573: 1037, 1046: 6449, 1077: 6471}, + {2113, 2113, 57: 2113, 529: 2113, 531: 2113, 538: 2113, 541: 2113, 549: 2113, 2113, 553: 2113, 555: 2113, 557: 2113, 2113, 561: 2113, 563: 2113, 571: 6472, 573: 2113, 1182: 6473}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6483}, + {1180, 1180, 57: 1180, 529: 1180, 531: 1180, 538: 1180, 541: 1180, 549: 1180, 1180, 553: 1180, 555: 1180, 557: 1180, 1180, 561: 1180, 563: 1180, 573: 6475, 1495: 6474}, // 3635 - {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 4346, 1456, 1456, 1456, 534: 1456, 1456, 1456, 1456, 540: 1456, 1456, 1456, 1456, 548: 1456, 1456, 552: 1456, 1456, 555: 1456, 1456, 1456, 1456, 560: 1456, 1456, 1456, 564: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 576: 1456, 582: 1456, 604: 1456, 607: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 625: 1456, 627: 1456, 1456, 1456, 633: 1456, 700: 1456, 713: 6456, 716: 1456, 1456}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6457, 766: 4112, 3024, 3025, 3023}, - {2111, 2111, 9: 2111, 57: 2111, 528: 2111, 530: 2111, 537: 2111, 540: 2111, 548: 2111, 2111, 552: 2111, 2111, 556: 2111, 2111, 2111, 560: 2111, 2111, 2111, 569: 2111, 2111}, - {2110, 2110, 9: 2110, 57: 2110, 528: 2110, 530: 2110, 537: 2110, 540: 2110, 548: 2110, 2110, 552: 2110, 2110, 556: 2110, 2110, 2110, 560: 2110, 2110, 2110, 569: 2110, 2110}, - {2108, 2108, 9: 2108, 57: 2108, 528: 2108, 530: 2108, 537: 2108, 540: 2108, 548: 2108, 2108, 552: 2108, 2108, 556: 2108, 2108, 2108, 560: 2108, 2108, 2108, 569: 2108, 2108}, + {1206, 1206, 57: 1206, 529: 1206, 531: 1206, 538: 1206, 541: 1206, 549: 1206, 1206, 553: 1206, 555: 1206, 557: 1206, 1206, 561: 1206, 563: 1206}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4049, 3035, 3036, 3034, 1022: 6478, 1299: 6477, 1496: 6476}, + {1179, 1179, 9: 6481, 57: 1179, 529: 1179, 531: 1179, 538: 1179, 541: 1179, 549: 1179, 1179, 553: 1179, 555: 1179, 557: 1179, 1179, 561: 1179, 563: 1179}, + {1178, 1178, 9: 1178, 57: 1178, 529: 1178, 531: 1178, 538: 1178, 541: 1178, 549: 1178, 1178, 553: 1178, 555: 1178, 557: 1178, 1178, 561: 1178, 563: 1178}, + {536: 6479}, // 3640 - {2107, 2107, 9: 2107, 57: 2107, 528: 2107, 530: 2107, 537: 2107, 540: 2107, 548: 2107, 2107, 552: 2107, 2107, 556: 2107, 2107, 2107, 560: 2107, 2107, 2107, 569: 2107, 2107}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6464, 766: 6463, 3024, 3025, 3023}, - {2105, 2105, 9: 2105, 57: 2105, 528: 2105, 530: 2105, 537: 2105, 540: 2105, 548: 2105, 2105, 552: 2105, 2105, 556: 2105, 2105, 2105, 560: 2105, 2105, 2105, 569: 2105, 2105}, - {2106, 2106, 9: 2106, 57: 2106, 528: 2106, 530: 2106, 537: 2106, 540: 2106, 548: 2106, 2106, 552: 2106, 2106, 556: 2106, 2106, 2106, 560: 2106, 2106, 2106, 569: 2106, 2106}, - {2104, 2104, 9: 2104, 57: 2104, 528: 2104, 530: 2104, 537: 2104, 540: 2104, 548: 2104, 2104, 552: 2104, 2104, 556: 2104, 2104, 2104, 560: 2104, 2104, 2104, 569: 2104, 2104}, + {530: 4050, 1301: 6480}, + {1176, 1176, 9: 1176, 57: 1176, 529: 1176, 531: 1176, 538: 1176, 541: 1176, 549: 1176, 1176, 553: 1176, 555: 1176, 557: 1176, 1176, 561: 1176, 563: 1176}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4049, 3035, 3036, 3034, 1022: 6478, 1299: 6482}, + {1177, 1177, 9: 1177, 57: 1177, 529: 1177, 531: 1177, 538: 1177, 541: 1177, 549: 1177, 1177, 553: 1177, 555: 1177, 557: 1177, 1177, 561: 1177, 563: 1177}, + {2112, 2112, 57: 2112, 529: 2112, 531: 2112, 538: 2112, 541: 2112, 549: 2112, 2112, 553: 2112, 555: 2112, 557: 2112, 2112, 2112, 561: 2112, 2112, 2112, 565: 3728, 3726, 3727, 3725, 3723, 2112, 573: 2112, 796: 3724, 3722}, // 3645 - {1195, 1195}, - {1207, 1207}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 6480, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6481, 3024, 3025, 3023}, - {86: 6473, 283: 6472}, - {1199, 1199}, + {1207, 1207, 57: 1207, 529: 1207, 531: 1207, 538: 1207, 541: 1207, 549: 1207, 1207, 553: 1207, 555: 1207, 557: 1207, 1207, 561: 1207, 563: 1207, 570: 1207}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 583: 6501, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 6502, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6500, 1166: 6503, 1355: 6504, 1439: 6505}, + {2: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 10: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 58: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 530: 1056, 532: 1056, 1056, 1056, 1056, 539: 1056, 1056, 542: 1056, 1056, 1056, 546: 1056, 1056, 551: 1056, 1056, 560: 1056, 572: 1056, 577: 1056, 583: 1056, 585: 1056, 1056, 615: 1056, 624: 1056, 627: 1056, 1056, 1056, 1056, 635: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 657: 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 1056, 710: 1056, 714: 1056, 825: 1056, 1056, 832: 1056, 1056, 1056, 836: 1056, 845: 1056, 1056, 1056}, + {2: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 10: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 58: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 530: 1055, 532: 1055, 1055, 1055, 1055, 539: 1055, 1055, 542: 1055, 1055, 1055, 546: 1055, 1055, 551: 1055, 1055, 560: 1055, 572: 1055, 577: 1055, 583: 1055, 585: 1055, 1055, 615: 1055, 624: 1055, 627: 1055, 1055, 1055, 1055, 635: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 657: 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 1055, 710: 1055, 714: 1055, 825: 1055, 1055, 832: 1055, 1055, 1055, 836: 1055, 845: 1055, 1055, 1055}, + {2: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 10: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 58: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 530: 1054, 532: 1054, 1054, 1054, 1054, 539: 1054, 1054, 542: 1054, 1054, 1054, 546: 1054, 1054, 551: 1054, 1054, 560: 1054, 572: 1054, 577: 1054, 583: 1054, 585: 1054, 1054, 615: 1054, 624: 1054, 627: 1054, 1054, 1054, 1054, 635: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 657: 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 1054, 710: 1054, 714: 1054, 825: 1054, 1054, 832: 1054, 1054, 1054, 836: 1054, 845: 1054, 1054, 1054}, // 3650 - {892: 6471}, - {1198, 1198}, - {1201, 1201, 86: 6478}, - {283: 6474}, - {1200, 1200, 86: 6476, 892: 6475}, + {2: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 10: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 58: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 530: 1053, 532: 1053, 1053, 1053, 1053, 539: 1053, 1053, 542: 1053, 1053, 1053, 546: 1053, 1053, 551: 1053, 1053, 560: 1053, 572: 1053, 577: 1053, 583: 1053, 585: 1053, 1053, 615: 1053, 624: 1053, 627: 1053, 1053, 1053, 1053, 635: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 657: 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 1053, 710: 1053, 714: 1053, 825: 1053, 1053, 832: 1053, 1053, 1053, 836: 1053, 845: 1053, 1053, 1053}, + {2: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 10: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 58: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 530: 1052, 532: 1052, 1052, 1052, 1052, 539: 1052, 1052, 542: 1052, 1052, 1052, 546: 1052, 1052, 551: 1052, 1052, 560: 1052, 572: 1052, 577: 1052, 583: 1052, 585: 1052, 1052, 615: 1052, 624: 1052, 627: 1052, 1052, 1052, 1052, 635: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 657: 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 1052, 710: 1052, 714: 1052, 825: 1052, 1052, 832: 1052, 1052, 1052, 836: 1052, 845: 1052, 1052, 1052}, + {2: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 10: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 58: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 530: 1051, 532: 1051, 1051, 1051, 1051, 539: 1051, 1051, 542: 1051, 1051, 1051, 546: 1051, 1051, 551: 1051, 1051, 560: 1051, 572: 1051, 577: 1051, 583: 1051, 585: 1051, 1051, 615: 1051, 624: 1051, 627: 1051, 1051, 1051, 1051, 635: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 657: 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 1051, 710: 1051, 714: 1051, 825: 1051, 1051, 832: 1051, 1051, 1051, 836: 1051, 845: 1051, 1051, 1051}, + {2: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 10: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 58: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 530: 1050, 532: 1050, 1050, 1050, 1050, 539: 1050, 1050, 542: 1050, 1050, 1050, 546: 1050, 1050, 551: 1050, 1050, 560: 1050, 572: 1050, 577: 1050, 583: 1050, 585: 1050, 1050, 615: 1050, 624: 1050, 627: 1050, 1050, 1050, 1050, 635: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 657: 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 1050, 710: 1050, 714: 1050, 825: 1050, 1050, 832: 1050, 1050, 1050, 836: 1050, 845: 1050, 1050, 1050}, + {2: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 10: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 58: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 530: 1049, 532: 1049, 1049, 1049, 1049, 539: 1049, 1049, 542: 1049, 1049, 1049, 546: 1049, 1049, 551: 1049, 1049, 560: 1049, 572: 1049, 577: 1049, 583: 1049, 585: 1049, 1049, 615: 1049, 624: 1049, 627: 1049, 1049, 1049, 1049, 635: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 657: 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 1049, 710: 1049, 714: 1049, 825: 1049, 1049, 832: 1049, 1049, 1049, 836: 1049, 845: 1049, 1049, 1049}, // 3655 - {1203, 1203}, - {892: 6477}, - {1202, 1202}, - {892: 6479}, - {1204, 1204}, + {2: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 10: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 58: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 530: 1048, 532: 1048, 1048, 1048, 1048, 539: 1048, 1048, 542: 1048, 1048, 1048, 546: 1048, 1048, 551: 1048, 1048, 560: 1048, 572: 1048, 577: 1048, 583: 1048, 585: 1048, 1048, 615: 1048, 624: 1048, 627: 1048, 1048, 1048, 1048, 635: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 657: 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 1048, 710: 1048, 714: 1048, 825: 1048, 1048, 832: 1048, 1048, 1048, 836: 1048, 845: 1048, 1048, 1048}, + {2: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 10: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 58: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 6491, 6497, 6498, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 530: 1046, 532: 1046, 1046, 1046, 1046, 539: 1046, 1046, 542: 1046, 1046, 1046, 546: 1046, 1046, 551: 1046, 1046, 560: 1046, 572: 6494, 577: 1046, 583: 1046, 585: 1046, 1046, 615: 1046, 624: 1046, 627: 1046, 1046, 1046, 1046, 635: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 657: 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 1046, 710: 1046, 714: 4157, 825: 4155, 4156, 832: 5923, 5922, 5921, 836: 5918, 845: 6490, 6493, 6489, 880: 6409, 883: 6487, 930: 6488, 965: 6486, 1261: 6499, 6492}, + {2: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 10: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 58: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 530: 1044, 532: 1044, 1044, 1044, 1044, 539: 1044, 1044, 542: 1044, 1044, 1044, 546: 1044, 1044, 551: 1044, 1044, 560: 1044, 572: 1044, 577: 1044, 583: 1044, 585: 1044, 1044, 615: 1044, 624: 1044, 627: 1044, 1044, 1044, 1044, 635: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 657: 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 1044, 710: 1044, 714: 1044, 825: 1044, 1044, 832: 1044, 1044, 1044, 836: 1044, 845: 1044, 1044, 1044}, + {2: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 10: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 58: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 530: 1040, 532: 1040, 1040, 1040, 1040, 539: 1040, 1040, 542: 1040, 1040, 1040, 546: 1040, 1040, 551: 1040, 1040, 560: 1040, 572: 1040, 577: 1040, 583: 1040, 585: 1040, 1040, 615: 1040, 624: 1040, 627: 1040, 1040, 1040, 1040, 635: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 657: 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 1040, 710: 1040, 714: 1040, 825: 1040, 1040, 832: 1040, 1040, 1040, 836: 1040, 845: 1040, 1040, 1040}, + {2: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 10: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 58: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 530: 1039, 532: 1039, 1039, 1039, 1039, 539: 1039, 1039, 542: 1039, 1039, 1039, 546: 1039, 1039, 551: 1039, 1039, 560: 1039, 572: 1039, 577: 1039, 583: 1039, 585: 1039, 1039, 615: 1039, 624: 1039, 627: 1039, 1039, 1039, 1039, 635: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 657: 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 1039, 710: 1039, 714: 1039, 825: 1039, 1039, 832: 1039, 1039, 1039, 836: 1039, 845: 1039, 1039, 1039}, // 3660 - {1872, 1872, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6482, 3024, 3025, 3023}, - {1206, 1206}, - {1205, 1205}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6484, 3024, 3025, 3023}, - {1211, 1211}, + {2: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 10: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 58: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 530: 1045, 532: 1045, 1045, 1045, 1045, 539: 1045, 1045, 542: 1045, 1045, 1045, 546: 1045, 1045, 551: 1045, 1045, 560: 1045, 572: 1045, 577: 1045, 583: 1045, 585: 1045, 1045, 615: 1045, 624: 1045, 627: 1045, 1045, 1045, 1045, 635: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 657: 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 1045, 710: 1045, 714: 1045, 825: 1045, 1045, 832: 1045, 1045, 1045, 836: 1045, 845: 1045, 1045, 1045}, + {2124, 2124, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 2124, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 2124, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 2124, 531: 2124, 6518, 536: 6517, 538: 2124, 541: 2124, 549: 2124, 2124, 553: 2124, 555: 2124, 557: 2124, 2124, 2124, 561: 2124, 2124, 2124, 565: 3728, 3726, 3727, 3725, 3723, 2124, 2124, 767: 6516, 3035, 3036, 3034, 796: 3724, 3722, 1352: 6515, 6514}, + {2128, 2128, 9: 2128, 57: 2128, 529: 2128, 531: 2128, 538: 2128, 541: 2128, 549: 2128, 2128, 553: 2128, 555: 2128, 557: 2128, 2128, 2128, 561: 2128, 2128, 2128, 570: 2128, 2128}, + {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 531: 1471, 1471, 1471, 535: 1471, 1471, 1471, 1471, 541: 1471, 1471, 1471, 1471, 549: 1471, 1471, 553: 1471, 1471, 1471, 557: 1471, 1471, 1471, 561: 1471, 1471, 1471, 565: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 578: 1471, 583: 1471, 605: 1471, 608: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 616: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 625: 1471, 1471, 631: 1471, 1471, 1471, 1471, 701: 1471, 715: 6509, 718: 1471, 1471}, + {2118, 2118, 9: 2118, 57: 2118, 529: 2118, 531: 2118, 538: 2118, 541: 2118, 549: 2118, 2118, 553: 2118, 555: 2118, 557: 2118, 2118, 2118, 561: 2118, 2118, 2118, 570: 2118, 2118}, // 3665 - {1215, 1215, 540: 6486}, - {626: 3665, 771: 6488, 1475: 6487}, - {1214, 1214, 9: 6489}, - {1213, 1213, 9: 1213}, - {626: 3665, 771: 6490}, + {1038, 1038, 9: 6507, 57: 1038, 529: 1038, 531: 1038, 538: 1038, 541: 1038, 549: 1038, 1038, 553: 1038, 555: 1038, 557: 1038, 1038, 1038, 561: 1038, 1038, 1038, 570: 1038, 1038}, + {2113, 2113, 57: 2113, 529: 2113, 531: 2113, 538: 2113, 541: 2113, 549: 2113, 2113, 553: 2113, 555: 2113, 557: 2113, 2113, 2113, 561: 2113, 2113, 2113, 570: 2113, 6472, 1182: 6506}, + {1208, 1208, 57: 1208, 529: 1208, 531: 1208, 538: 1208, 541: 1208, 549: 1208, 1208, 553: 1208, 555: 1208, 557: 1208, 1208, 1208, 561: 1208, 1208, 1208, 570: 1208}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 583: 6501, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 6502, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6500, 1166: 6508}, + {2117, 2117, 9: 2117, 57: 2117, 529: 2117, 531: 2117, 538: 2117, 541: 2117, 549: 2117, 2117, 553: 2117, 555: 2117, 557: 2117, 2117, 2117, 561: 2117, 2117, 2117, 570: 2117, 2117}, // 3670 - {1212, 1212, 9: 1212}, - {558: 6492}, - {531: 6494, 626: 3665, 771: 6495, 1408: 6493}, - {1218, 1218}, - {1217, 1217}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 6510, 767: 6511, 3035, 3036, 3034}, + {2127, 2127, 9: 2127, 57: 2127, 529: 2127, 531: 2127, 538: 2127, 541: 2127, 549: 2127, 2127, 553: 2127, 555: 2127, 557: 2127, 2127, 2127, 561: 2127, 2127, 2127, 570: 2127, 2127}, + {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 4460, 1470, 1470, 1470, 535: 1470, 1470, 1470, 1470, 541: 1470, 1470, 1470, 1470, 549: 1470, 1470, 553: 1470, 1470, 1470, 557: 1470, 1470, 1470, 561: 1470, 1470, 1470, 565: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 578: 1470, 583: 1470, 605: 1470, 608: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 616: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 625: 1470, 1470, 631: 1470, 1470, 1470, 1470, 701: 1470, 715: 6512, 718: 1470, 1470}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 6513, 767: 3890, 3035, 3036, 3034}, + {2126, 2126, 9: 2126, 57: 2126, 529: 2126, 531: 2126, 538: 2126, 541: 2126, 549: 2126, 2126, 553: 2126, 555: 2126, 557: 2126, 2126, 2126, 561: 2126, 2126, 2126, 570: 2126, 2126}, // 3675 - {1216, 1216}, - {2: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 10: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 58: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 557: 6497, 1186: 6498}, - {2: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 10: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 58: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6499}, - {185: 1097, 529: 1097, 1097, 544: 5927, 1097, 554: 1097, 606: 1097, 645: 1097, 956: 6500}, + {2125, 2125, 9: 2125, 57: 2125, 529: 2125, 531: 2125, 538: 2125, 541: 2125, 549: 2125, 2125, 553: 2125, 555: 2125, 557: 2125, 2125, 2125, 561: 2125, 2125, 2125, 570: 2125, 2125}, + {2123, 2123, 9: 2123, 57: 2123, 529: 2123, 531: 2123, 538: 2123, 541: 2123, 549: 2123, 2123, 553: 2123, 555: 2123, 557: 2123, 2123, 2123, 561: 2123, 2123, 2123, 570: 2123, 2123}, + {2122, 2122, 9: 2122, 57: 2122, 529: 2122, 531: 2122, 538: 2122, 541: 2122, 549: 2122, 2122, 553: 2122, 555: 2122, 557: 2122, 2122, 2122, 561: 2122, 2122, 2122, 570: 2122, 2122}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6520, 767: 6519, 3035, 3036, 3034}, + {2120, 2120, 9: 2120, 57: 2120, 529: 2120, 531: 2120, 538: 2120, 541: 2120, 549: 2120, 2120, 553: 2120, 555: 2120, 557: 2120, 2120, 2120, 561: 2120, 2120, 2120, 570: 2120, 2120}, // 3680 - {185: 6508, 529: 6501, 2872, 545: 6509, 554: 6507, 606: 2870, 645: 2866, 770: 6506, 801: 6504, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6505, 6503, 1089: 6502, 1185: 6510}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 2578, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 766: 4508, 3024, 3025, 3023, 6365, 801: 4211, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 4213, 4212, 816: 4509, 901: 5539, 1115: 6523}, - {529: 4245, 931: 6520, 1087: 6519}, - {1523, 1523, 528: 1523, 540: 1523}, - {1522, 1522, 528: 1522, 537: 990, 540: 1522, 548: 990, 990}, + {2121, 2121, 9: 2121, 57: 2121, 529: 2121, 531: 2121, 538: 2121, 541: 2121, 549: 2121, 2121, 553: 2121, 555: 2121, 557: 2121, 2121, 2121, 561: 2121, 2121, 2121, 570: 2121, 2121}, + {2119, 2119, 9: 2119, 57: 2119, 529: 2119, 531: 2119, 538: 2119, 541: 2119, 549: 2119, 2119, 553: 2119, 555: 2119, 557: 2119, 2119, 2119, 561: 2119, 2119, 2119, 570: 2119, 2119}, + {1209, 1209}, + {1221, 1221}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 6536, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6537, 3035, 3036, 3034}, // 3685 - {1521, 1521, 528: 1521, 540: 1521}, - {1520, 1520, 528: 1520, 537: 989, 540: 1520, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6512, 1325: 6511}, - {529: 1518}, - {529: 1517, 637: 4244, 1008: 4243, 1088: 4242}, + {86: 6529, 287: 6528}, + {1213, 1213}, + {893: 6527}, + {1212, 1212}, + {1215, 1215, 86: 6534}, // 3690 - {1503, 1503, 540: 1503}, - {1519, 1519, 9: 6515, 528: 1519, 540: 1519}, - {555: 5989, 714: 5990, 887: 6513}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6514}, - {1507, 1507, 9: 1507, 528: 1507, 540: 1507}, + {287: 6530}, + {1214, 1214, 86: 6532, 893: 6531}, + {1217, 1217}, + {893: 6533}, + {1216, 1216}, // 3695 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6516}, - {555: 5989, 714: 5990, 887: 6517}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 4251, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 4247, 888: 6518}, - {1506, 1506, 9: 1506, 528: 1506, 540: 1506}, - {1524, 1524, 9: 6521, 528: 1524, 540: 1524}, + {893: 6535}, + {1218, 1218}, + {1887, 1887, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6538, 3035, 3036, 3034}, + {1220, 1220}, + {1219, 1219}, // 3700 - {1516, 1516, 9: 1516, 528: 1516, 540: 1516}, - {529: 4245, 931: 6522}, - {1515, 1515, 9: 1515, 528: 1515, 540: 1515}, - {57: 6524}, - {185: 6508, 529: 2873, 2872, 545: 6509, 606: 2870, 645: 2866, 770: 6529, 801: 6527, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6528, 6526, 1089: 6525}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6540, 3035, 3036, 3034}, + {1225, 1225}, + {1229, 1229, 541: 6542}, + {627: 3665, 772: 6544, 1481: 6543}, + {1228, 1228, 9: 6545}, // 3705 - {529: 4245, 931: 6520, 1087: 6530}, - {1528, 1528, 528: 1528, 540: 1528}, - {1527, 1527, 528: 1527, 537: 990, 540: 1527, 548: 990, 990}, - {1526, 1526, 528: 1526, 540: 1526}, - {1525, 1525, 528: 1525, 537: 989, 540: 1525, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {1227, 1227, 9: 1227}, + {627: 3665, 772: 6546}, + {1226, 1226, 9: 1226}, + {559: 6548}, + {532: 6550, 627: 3665, 772: 6551, 1415: 6549}, // 3710 - {1529, 1529, 9: 6521, 528: 1529, 540: 1529}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 557: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6532}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 557: 2089, 951: 6533}, - {2: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 10: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 58: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 557: 6497, 1186: 6534}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6535}, + {1232, 1232}, + {1231, 1231}, + {1230, 1230}, + {2: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 10: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 58: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 558: 6553, 1191: 6554}, + {2: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 10: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 58: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544}, // 3715 - {185: 1097, 529: 1097, 1097, 544: 5927, 1097, 554: 1097, 606: 1097, 645: 1097, 956: 6536}, - {185: 6508, 529: 6501, 2872, 545: 6509, 554: 6507, 606: 2870, 645: 2866, 770: 6506, 801: 6504, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 6505, 6503, 1089: 6502, 1185: 6537}, - {1505, 1505, 528: 6539, 540: 1505, 1384: 6538}, - {1532, 1532, 540: 1532}, - {302: 6540}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6555}, + {186: 1111, 530: 1111, 1111, 545: 5985, 1111, 556: 1111, 607: 1111, 655: 1111, 959: 6556}, + {186: 6564, 530: 6557, 2891, 546: 6565, 556: 6563, 607: 2889, 655: 2885, 771: 6562, 802: 6560, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 6561, 6559, 1092: 6558, 1190: 6566}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 2593, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 2892, 2891, 546: 2890, 607: 2889, 655: 2885, 767: 4007, 3035, 3036, 3034, 6421, 802: 3830, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 3832, 3831, 817: 4008, 902: 5597, 1119: 6579}, + {530: 3876, 934: 6576, 1090: 6575}, // 3720 - {698: 6541}, - {711: 6542}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 5978, 991: 5979, 1022: 6543}, - {1504, 1504, 9: 5981, 540: 1504}, - {1536, 1536, 529: 6552, 713: 2064}, + {1537, 1537, 529: 1537, 541: 1537}, + {1536, 1536, 529: 1536, 538: 1004, 541: 1536, 549: 1004, 1004}, + {1535, 1535, 529: 1535, 541: 1535}, + {1534, 1534, 529: 1534, 538: 1003, 541: 1534, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6568, 1332: 6567}, // 3725 - {1537, 1537}, - {713: 6547}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6548, 3024, 3025, 3023}, - {1535, 1535, 529: 6549}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 6550}, + {530: 1532}, + {530: 1531, 638: 3875, 1009: 3874, 1091: 3873}, + {1517, 1517, 541: 1517}, + {1533, 1533, 9: 6571, 529: 1533, 541: 1533}, + {554: 6047, 716: 6048, 888: 6569}, // 3730 - {57: 6551}, - {1533, 1533}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 2158, 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 3910, 857: 4078, 916: 6553}, - {57: 6554}, - {1534, 1534}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6570}, + {1521, 1521, 9: 1521, 529: 1521, 541: 1521}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6572}, + {554: 6047, 716: 6048, 888: 6573}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3882, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3878, 889: 6574}, // 3735 - {2: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 10: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 58: 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 533: 2308, 536: 2308, 551: 2308, 554: 2308, 581: 2308, 2308, 706: 2308}, - {558: 6652}, - {558: 6566}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6561, 766: 5858, 3024, 3025, 3023, 902: 6563, 1335: 6562}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6560}, + {1520, 1520, 9: 1520, 529: 1520, 541: 1520}, + {1538, 1538, 9: 6577, 529: 1538, 541: 1538}, + {1530, 1530, 9: 1530, 529: 1530, 541: 1530}, + {530: 3876, 934: 6578}, + {1529, 1529, 9: 1529, 529: 1529, 541: 1529}, // 3740 - {9: 4273, 558: 2239, 709: 2239}, - {558: 2241, 709: 2241}, - {9: 6564, 558: 2240, 709: 2240}, - {9: 2238, 558: 2238, 709: 2238}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6565}, + {57: 6580}, + {186: 6564, 530: 2892, 2891, 546: 6565, 607: 2889, 655: 2885, 771: 6585, 802: 6583, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 6584, 6582, 1092: 6581}, + {530: 3876, 934: 6576, 1090: 6586}, + {1542, 1542, 529: 1542, 541: 1542}, + {1541, 1541, 529: 1541, 538: 1004, 541: 1541, 549: 1004, 1004}, // 3745 - {9: 2237, 558: 2237, 709: 2237}, - {531: 6567}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6568}, - {2242, 2242, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, - {2235, 2235, 17: 2235, 58: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 79: 2235, 2235, 2235, 2235, 2235, 528: 2235, 710: 2235}, + {1540, 1540, 529: 1540, 541: 1540}, + {1539, 1539, 529: 1539, 538: 1003, 541: 1539, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {1543, 1543, 9: 6577, 529: 1543, 541: 1543}, + {2: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 10: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 58: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 548: 1246, 558: 1246, 832: 5923, 5922, 5921, 930: 5924, 986: 6588}, + {2: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 10: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 58: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 548: 4657, 558: 2104, 954: 6589}, // 3750 - {555: 2234, 559: 2234}, - {555: 2233, 559: 2233}, - {555: 2232, 559: 2232, 630: 2232, 2232}, - {555: 2231, 559: 2231, 630: 2231, 2231}, - {555: 2230, 559: 2230, 630: 2230, 2230}, + {2: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 10: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 58: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 558: 6553, 1191: 6590}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6591}, + {186: 1111, 530: 1111, 1111, 545: 5985, 1111, 556: 1111, 607: 1111, 655: 1111, 959: 6592}, + {186: 6564, 530: 6557, 2891, 546: 6565, 556: 6563, 607: 2889, 655: 2885, 771: 6562, 802: 6560, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 6561, 6559, 1092: 6558, 1190: 6593}, + {1519, 1519, 529: 6595, 541: 1519, 1391: 6594}, // 3755 - {555: 2229, 559: 2229, 630: 2229, 2229}, - {555: 2228, 559: 2228, 630: 2228, 2228}, - {555: 2227, 559: 2227, 630: 2227, 2227}, - {555: 2226, 559: 2226, 630: 2226, 2226}, - {555: 2225, 559: 2225, 630: 2225, 2225}, + {1546, 1546, 541: 1546}, + {304: 6596}, + {700: 6597}, + {713: 6598}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6036, 992: 6037, 1023: 6599}, // 3760 - {531: 2224, 555: 2224}, - {531: 2223, 555: 2223}, - {531: 2222, 555: 2222}, - {531: 2221, 555: 2221}, - {2: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 10: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 58: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 531: 2220, 547: 2220, 550: 2220, 555: 2220}, + {1518, 1518, 9: 6039, 541: 1518}, + {1550, 1550, 530: 6608, 715: 2079}, + {1551, 1551}, + {715: 6603}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6604, 3035, 3036, 3034}, // 3765 - {2: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 10: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 58: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 531: 2219, 547: 2219, 550: 2219, 555: 2219}, - {302: 6651}, - {555: 3009, 559: 2286, 797: 6649}, - {555: 3009, 559: 2286, 630: 2286, 2286, 797: 6647}, - {531: 2286, 555: 3009, 797: 6645}, + {1549, 1549, 530: 6605}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 6606}, + {57: 6607}, + {1547, 1547}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 2173, 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 3825, 858: 4328, 917: 6609}, // 3770 - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 547: 2286, 550: 2286, 555: 3009, 797: 6640}, - {531: 2286, 555: 3009, 559: 2286, 797: 6635}, - {531: 2286, 555: 3009, 559: 2286, 797: 6632}, - {555: 3009, 559: 2286, 797: 6627}, - {129: 2286, 150: 2286, 555: 3009, 559: 2286, 797: 6624}, + {57: 6610}, + {1548, 1548}, + {2: 2323, 2323, 2323, 2323, 2323, 2323, 2323, 10: 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 58: 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 534: 2323, 537: 2323, 552: 2323, 556: 2323, 577: 2323, 583: 2323, 708: 2323}, + {559: 6708}, + {559: 6622}, // 3775 - {233: 2286, 2286, 238: 2286, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 6621}, - {233: 2286, 2286, 238: 2286, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 6612}, - {531: 2286, 555: 3009, 797: 6610}, - {531: 2286, 555: 3009, 797: 6608}, - {531: 2286, 555: 3009, 797: 6606}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 6617, 767: 5916, 3035, 3036, 3034, 903: 6619, 1342: 6618}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 6616}, + {9: 3913, 559: 2254, 711: 2254}, + {559: 2256, 711: 2256}, + {9: 6620, 559: 2255, 711: 2255}, // 3780 - {531: 2286, 555: 3009, 797: 6604}, - {531: 2286, 555: 3009, 797: 6602}, - {531: 6603}, - {2197, 2197, 17: 2197, 58: 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 2197, 79: 2197, 2197, 2197, 2197, 2197, 528: 2197, 710: 2197}, - {531: 6605}, + {9: 2253, 559: 2253, 711: 2253}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 6621}, + {9: 2252, 559: 2252, 711: 2252}, + {532: 6623}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6624}, // 3785 - {2198, 2198, 17: 2198, 58: 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 2198, 79: 2198, 2198, 2198, 2198, 2198, 528: 2198, 710: 2198}, - {531: 6607}, - {2199, 2199, 17: 2199, 58: 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 2199, 79: 2199, 2199, 2199, 2199, 2199, 528: 2199, 710: 2199}, - {531: 6609}, - {2200, 2200, 17: 2200, 58: 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 2200, 79: 2200, 2200, 2200, 2200, 2200, 528: 2200, 710: 2200}, + {2257, 2257, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, + {2250, 2250, 17: 2250, 58: 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 79: 2250, 2250, 2250, 2250, 2250, 529: 2250, 712: 2250}, + {554: 2249, 560: 2249}, + {554: 2248, 560: 2248}, + {554: 2247, 560: 2247, 628: 2247, 2247}, // 3790 - {531: 6611}, - {2201, 2201, 17: 2201, 58: 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 2201, 79: 2201, 2201, 2201, 2201, 2201, 528: 2201, 710: 2201}, - {233: 6618, 6619, 238: 6620, 559: 4143, 630: 6616, 6617, 794: 6615, 993: 6613, 1215: 6614}, - {2203, 2203, 17: 2203, 58: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 79: 2203, 2203, 2203, 2203, 2203, 528: 2203, 710: 2203}, - {2202, 2202, 17: 2202, 58: 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 79: 2202, 2202, 2202, 2202, 2202, 528: 2202, 710: 2202}, + {554: 2246, 560: 2246, 628: 2246, 2246}, + {554: 2245, 560: 2245, 628: 2245, 2245}, + {554: 2244, 560: 2244, 628: 2244, 2244}, + {554: 2243, 560: 2243, 628: 2243, 2243}, + {554: 2242, 560: 2242, 628: 2242, 2242}, // 3795 - {2193, 2193, 9: 2193, 17: 2193, 58: 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 2193, 79: 2193, 2193, 2193, 2193, 2193, 109: 2193, 2193, 2193, 2193, 2193, 528: 2193, 710: 2193}, - {2192, 2192, 9: 2192, 17: 2192, 58: 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 2192, 79: 2192, 2192, 2192, 2192, 2192, 109: 2192, 2192, 2192, 2192, 2192, 528: 2192, 710: 2192}, - {2191, 2191, 9: 2191, 17: 2191, 58: 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 2191, 79: 2191, 2191, 2191, 2191, 2191, 109: 2191, 2191, 2191, 2191, 2191, 528: 2191, 710: 2191}, - {2190, 2190, 17: 2190, 58: 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 2190, 79: 2190, 2190, 2190, 2190, 2190, 528: 2190, 710: 2190}, - {2189, 2189, 17: 2189, 58: 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 2189, 79: 2189, 2189, 2189, 2189, 2189, 528: 2189, 710: 2189}, + {554: 2241, 560: 2241, 628: 2241, 2241}, + {554: 2240, 560: 2240, 628: 2240, 2240}, + {532: 2239, 554: 2239}, + {532: 2238, 554: 2238}, + {532: 2237, 554: 2237}, // 3800 - {2188, 2188, 17: 2188, 58: 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 2188, 79: 2188, 2188, 2188, 2188, 2188, 528: 2188, 710: 2188}, - {233: 6618, 6619, 238: 6620, 559: 4143, 630: 6616, 6617, 794: 6615, 993: 6622, 1215: 6623}, - {2205, 2205, 17: 2205, 58: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 79: 2205, 2205, 2205, 2205, 2205, 528: 2205, 710: 2205}, - {2204, 2204, 17: 2204, 58: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 79: 2204, 2204, 2204, 2204, 2204, 528: 2204, 710: 2204}, - {129: 4293, 150: 4292, 559: 4143, 794: 4142, 810: 6626, 925: 6625}, + {532: 2236, 554: 2236}, + {2: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 10: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 58: 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 532: 2235, 548: 2235, 551: 2235, 554: 2235}, + {2: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 10: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 58: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 532: 2234, 548: 2234, 551: 2234, 554: 2234}, + {304: 6707}, + {554: 4571, 560: 2301, 798: 6705}, // 3805 - {2207, 2207, 17: 2207, 58: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 79: 2207, 2207, 2207, 2207, 2207, 528: 2207, 710: 2207}, - {2206, 2206, 17: 2206, 58: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 79: 2206, 2206, 2206, 2206, 2206, 528: 2206, 710: 2206}, - {559: 4143, 794: 4142, 810: 6628}, - {260: 6629}, - {607: 6630}, + {554: 4571, 560: 2301, 628: 2301, 2301, 798: 6703}, + {532: 2301, 554: 4571, 798: 6701}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 548: 2301, 551: 2301, 554: 4571, 798: 6696}, + {532: 2301, 554: 4571, 560: 2301, 798: 6691}, + {532: 2301, 554: 4571, 560: 2301, 798: 6688}, // 3810 - {133: 6631}, - {2208, 2208, 17: 2208, 58: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 79: 2208, 2208, 2208, 2208, 2208, 528: 2208, 710: 2208}, - {531: 6633, 559: 4143, 794: 4142, 810: 6634}, - {2210, 2210, 17: 2210, 58: 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 2210, 79: 2210, 2210, 2210, 2210, 2210, 528: 2210, 710: 2210}, - {2209, 2209, 17: 2209, 58: 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 2209, 79: 2209, 2209, 2209, 2209, 2209, 528: 2209, 710: 2209}, + {554: 4571, 560: 2301, 798: 6683}, + {131: 2301, 154: 2301, 554: 4571, 560: 2301, 798: 6680}, + {237: 2301, 2301, 241: 2301, 554: 4571, 560: 2301, 628: 2301, 2301, 798: 6677}, + {237: 2301, 2301, 241: 2301, 554: 4571, 560: 2301, 628: 2301, 2301, 798: 6668}, + {532: 2301, 554: 4571, 798: 6666}, // 3815 - {531: 6637, 559: 4143, 794: 4142, 810: 6636}, - {2211, 2211, 17: 2211, 58: 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 2211, 79: 2211, 2211, 2211, 2211, 2211, 116: 3786, 125: 3794, 131: 3782, 133: 3779, 3781, 3778, 3780, 3784, 3785, 3790, 3789, 3788, 3792, 3793, 3787, 3791, 3783, 528: 2211, 710: 2211, 881: 6638}, - {2212, 2212, 17: 2212, 58: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 79: 2212, 2212, 2212, 2212, 2212, 528: 2212, 710: 2212}, - {364: 6639}, - {2213, 2213, 17: 2213, 58: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 79: 2213, 2213, 2213, 2213, 2213, 528: 2213, 710: 2213}, + {532: 2301, 554: 4571, 798: 6664}, + {532: 2301, 554: 4571, 798: 6662}, + {532: 2301, 554: 4571, 798: 6660}, + {532: 2301, 554: 4571, 798: 6658}, + {532: 6659}, // 3820 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 547: 6643, 550: 6644, 766: 3813, 3024, 3025, 3023, 800: 6642, 1460: 6641}, - {2214, 2214, 17: 2214, 58: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 79: 2214, 2214, 2214, 2214, 2214, 528: 2214, 710: 2214}, - {415, 415, 17: 415, 58: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 79: 415, 415, 415, 415, 415, 528: 415, 710: 415}, - {414, 414, 17: 414, 58: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 79: 414, 414, 414, 414, 414, 528: 414, 710: 414}, - {413, 413, 17: 413, 58: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 79: 413, 413, 413, 413, 413, 528: 413, 710: 413}, + {2212, 2212, 17: 2212, 58: 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 2212, 79: 2212, 2212, 2212, 2212, 2212, 529: 2212, 712: 2212}, + {532: 6661}, + {2213, 2213, 17: 2213, 58: 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 2213, 79: 2213, 2213, 2213, 2213, 2213, 529: 2213, 712: 2213}, + {532: 6663}, + {2214, 2214, 17: 2214, 58: 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 2214, 79: 2214, 2214, 2214, 2214, 2214, 529: 2214, 712: 2214}, // 3825 - {531: 6646}, - {2215, 2215, 17: 2215, 58: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 79: 2215, 2215, 2215, 2215, 2215, 528: 2215, 710: 2215}, - {559: 4143, 630: 6616, 6617, 794: 6615, 993: 6648}, - {2216, 2216, 17: 2216, 58: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 79: 2216, 2216, 2216, 2216, 2216, 528: 2216, 710: 2216}, - {559: 4143, 794: 4142, 810: 6650}, + {532: 6665}, + {2215, 2215, 17: 2215, 58: 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 2215, 79: 2215, 2215, 2215, 2215, 2215, 529: 2215, 712: 2215}, + {532: 6667}, + {2216, 2216, 17: 2216, 58: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 79: 2216, 2216, 2216, 2216, 2216, 529: 2216, 712: 2216}, + {237: 6674, 6675, 241: 6676, 560: 3021, 628: 6672, 6673, 795: 6671, 994: 6669, 1220: 6670}, // 3830 - {2217, 2217, 17: 2217, 58: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 79: 2217, 2217, 2217, 2217, 2217, 528: 2217, 710: 2217}, - {2: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 10: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 58: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 531: 2218, 547: 2218, 550: 2218, 555: 2218}, - {531: 6653}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6654}, - {2243, 2243, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {2218, 2218, 17: 2218, 58: 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 2218, 79: 2218, 2218, 2218, 2218, 2218, 529: 2218, 712: 2218}, + {2217, 2217, 17: 2217, 58: 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 2217, 79: 2217, 2217, 2217, 2217, 2217, 529: 2217, 712: 2217}, + {2208, 2208, 9: 2208, 17: 2208, 58: 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 2208, 79: 2208, 2208, 2208, 2208, 2208, 110: 2208, 2208, 2208, 2208, 2208, 529: 2208, 712: 2208}, + {2207, 2207, 9: 2207, 17: 2207, 58: 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 2207, 79: 2207, 2207, 2207, 2207, 2207, 110: 2207, 2207, 2207, 2207, 2207, 529: 2207, 712: 2207}, + {2206, 2206, 9: 2206, 17: 2206, 58: 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 2206, 79: 2206, 2206, 2206, 2206, 2206, 110: 2206, 2206, 2206, 2206, 2206, 529: 2206, 712: 2206}, // 3835 - {177: 6659}, - {177: 6657}, - {559: 4143, 794: 4409, 820: 6658}, - {2185, 2185}, - {559: 4143, 794: 4409, 820: 6660}, + {2205, 2205, 17: 2205, 58: 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 2205, 79: 2205, 2205, 2205, 2205, 2205, 529: 2205, 712: 2205}, + {2204, 2204, 17: 2204, 58: 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 2204, 79: 2204, 2204, 2204, 2204, 2204, 529: 2204, 712: 2204}, + {2203, 2203, 17: 2203, 58: 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 2203, 79: 2203, 2203, 2203, 2203, 2203, 529: 2203, 712: 2203}, + {237: 6674, 6675, 241: 6676, 560: 3021, 628: 6672, 6673, 795: 6671, 994: 6678, 1220: 6679}, + {2220, 2220, 17: 2220, 58: 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 2220, 79: 2220, 2220, 2220, 2220, 2220, 529: 2220, 712: 2220}, // 3840 - {2245, 2245}, - {151: 6832, 322: 6833}, - {177: 6828}, - {769, 769, 561: 6825, 576: 6824, 1441: 6823}, - {18: 6808, 51: 6809, 130: 6805, 216: 6810, 241: 6807, 606: 6804, 642: 6806, 957: 6811}, + {2219, 2219, 17: 2219, 58: 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 2219, 79: 2219, 2219, 2219, 2219, 2219, 529: 2219, 712: 2219}, + {131: 3933, 154: 3932, 560: 3021, 795: 3849, 811: 6682, 926: 6681}, + {2222, 2222, 17: 2222, 58: 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 2222, 79: 2222, 2222, 2222, 2222, 2222, 529: 2222, 712: 2222}, + {2221, 2221, 17: 2221, 58: 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 2221, 79: 2221, 2221, 2221, 2221, 2221, 529: 2221, 712: 2221}, + {560: 3021, 795: 3849, 811: 6684}, // 3845 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 6793, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6794}, - {848, 848, 556: 6788}, - {152: 6787}, - {129: 4293, 150: 4292, 153: 6782, 265: 6781, 925: 6783}, - {844, 844}, + {263: 6685}, + {608: 6686}, + {137: 6687}, + {2223, 2223, 17: 2223, 58: 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 2223, 79: 2223, 2223, 2223, 2223, 2223, 529: 2223, 712: 2223}, + {532: 6689, 560: 3021, 795: 3849, 811: 6690}, // 3850 - {834, 834, 232: 6763, 276: 6764, 288: 6765, 292: 6762, 317: 6767, 327: 6766, 342: 6769, 345: 6768, 552: 834, 834, 556: 834, 712: 6770, 1260: 6761, 1444: 6760, 6759}, - {842, 842}, - {841, 841}, - {772, 772, 318: 6751, 556: 6750, 561: 772, 576: 772}, - {177: 6747, 217: 6748}, + {2225, 2225, 17: 2225, 58: 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 2225, 79: 2225, 2225, 2225, 2225, 2225, 529: 2225, 712: 2225}, + {2224, 2224, 17: 2224, 58: 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 2224, 79: 2224, 2224, 2224, 2224, 2224, 529: 2224, 712: 2224}, + {532: 6693, 560: 3021, 795: 3849, 811: 6692}, + {2226, 2226, 17: 2226, 58: 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 2226, 79: 2226, 2226, 2226, 2226, 2226, 118: 3750, 127: 3758, 133: 3746, 137: 3743, 3745, 3742, 3744, 3748, 3749, 3754, 3753, 3752, 3756, 3757, 3751, 3755, 3747, 529: 2226, 712: 2226, 882: 6694}, + {2227, 2227, 17: 2227, 58: 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 2227, 79: 2227, 2227, 2227, 2227, 2227, 529: 2227, 712: 2227}, // 3855 - {558: 817, 604: 817}, - {558: 816, 604: 816}, - {558: 815, 604: 815}, - {812, 812, 561: 812, 576: 812}, - {811, 811, 561: 811, 576: 811}, + {365: 6695}, + {2228, 2228, 17: 2228, 58: 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 2228, 79: 2228, 2228, 2228, 2228, 2228, 529: 2228, 712: 2228}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 548: 6699, 551: 6700, 767: 3720, 3035, 3036, 3034, 801: 6698, 1466: 6697}, + {2229, 2229, 17: 2229, 58: 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 2229, 79: 2229, 2229, 2229, 2229, 2229, 529: 2229, 712: 2229}, + {427, 427, 17: 427, 58: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 79: 427, 427, 427, 427, 427, 529: 427, 712: 427}, // 3860 - {810, 810, 561: 810, 576: 810}, - {809, 809, 561: 809, 576: 809}, - {153: 6745}, - {558: 6715, 604: 6716, 898: 6740}, - {129: 759, 150: 759, 257: 6713, 1212: 6734}, + {426, 426, 17: 426, 58: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 79: 426, 426, 426, 426, 426, 529: 426, 712: 426}, + {425, 425, 17: 425, 58: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 79: 425, 425, 425, 425, 425, 529: 425, 712: 425}, + {532: 6702}, + {2230, 2230, 17: 2230, 58: 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 2230, 79: 2230, 2230, 2230, 2230, 2230, 529: 2230, 712: 2230}, + {560: 3021, 628: 6672, 6673, 795: 6671, 994: 6704}, // 3865 - {529: 6729}, - {800, 800, 561: 800, 576: 800}, - {798, 798, 561: 798, 576: 798}, - {152: 6727, 179: 6728, 245: 6726}, - {794, 794, 561: 794, 576: 794}, + {2231, 2231, 17: 2231, 58: 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 2231, 79: 2231, 2231, 2231, 2231, 2231, 529: 2231, 712: 2231}, + {560: 3021, 795: 3849, 811: 6706}, + {2232, 2232, 17: 2232, 58: 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 2232, 79: 2232, 2232, 2232, 2232, 2232, 529: 2232, 712: 2232}, + {2: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 10: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 58: 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 2233, 532: 2233, 548: 2233, 551: 2233, 554: 2233}, + {532: 6709}, // 3870 - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6725}, - {152: 6724}, - {152: 6723}, - {152: 6722}, - {152: 6721}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6710}, + {2258, 2258, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, + {178: 6715}, + {178: 6713}, + {560: 3021, 795: 4521, 821: 6714}, // 3875 - {152: 6720}, - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6717}, - {786, 786, 561: 786, 576: 786}, - {785, 785, 561: 785, 576: 785}, - {784, 784, 561: 784, 576: 784}, + {2200, 2200}, + {560: 3021, 795: 4521, 821: 6716}, + {2260, 2260}, + {155: 6888, 323: 6889}, + {178: 6884}, // 3880 - {783, 783, 561: 783, 576: 783}, - {782, 782, 561: 782, 576: 782}, - {781, 781, 561: 781, 576: 781}, - {780, 780, 561: 780, 576: 780}, - {779, 779, 561: 779, 576: 779}, + {783, 783, 562: 6881, 578: 6880, 1447: 6879}, + {18: 6864, 51: 6865, 132: 6861, 217: 6866, 244: 6863, 607: 6860, 643: 6862, 960: 6867}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 6849, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6850}, + {862, 862, 557: 6844}, + {156: 6843}, // 3885 - {778, 778, 561: 778, 576: 778}, - {777, 777, 561: 777, 576: 777}, - {776, 776, 561: 776, 576: 776}, - {152: 6714}, - {774, 774, 561: 774, 576: 774}, + {131: 3933, 154: 3932, 157: 6838, 268: 6837, 926: 6839}, + {858, 858}, + {848, 848, 236: 6819, 280: 6820, 292: 6821, 295: 6818, 318: 6823, 328: 6822, 342: 6825, 345: 6824, 553: 848, 555: 848, 557: 848, 714: 6826, 1267: 6817, 1450: 6816, 6815}, + {856, 856}, + {855, 855}, // 3890 - {773, 773, 561: 773, 576: 773}, - {152: 765, 179: 765, 245: 765}, - {152: 764, 179: 764, 200: 764, 245: 764}, - {129: 758, 150: 758, 153: 758, 265: 758}, - {775, 775, 561: 775, 576: 775}, + {786, 786, 319: 6807, 557: 6806, 562: 786, 578: 786}, + {178: 6803, 219: 6804}, + {559: 831, 605: 831}, + {559: 830, 605: 830}, + {559: 829, 605: 829}, // 3895 - {2: 814, 814, 814, 814, 814, 814, 814, 10: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 58: 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814, 814}, - {2: 813, 813, 813, 813, 813, 813, 813, 10: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 58: 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813, 813}, - {787, 787, 561: 787, 576: 787}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6719}, - {756, 756, 561: 756, 576: 756}, + {826, 826, 562: 826, 578: 826}, + {825, 825, 562: 825, 578: 825}, + {824, 824, 562: 824, 578: 824}, + {823, 823, 562: 823, 578: 823}, + {157: 6801}, // 3900 - {788, 788, 561: 788, 576: 788}, - {789, 789, 561: 789, 576: 789}, - {790, 790, 561: 790, 576: 790}, - {791, 791, 561: 791, 576: 791}, - {792, 792, 561: 792, 576: 792}, + {559: 6771, 605: 6772, 899: 6796}, + {131: 773, 154: 773, 260: 6769, 1217: 6790}, + {530: 6785}, + {814, 814, 562: 814, 578: 814}, + {812, 812, 562: 812, 578: 812}, // 3905 - {793, 793, 561: 793, 576: 793}, - {797, 797, 561: 797, 576: 797}, - {796, 796, 561: 796, 576: 796}, - {795, 795, 561: 795, 576: 795}, - {582: 6730}, + {156: 6783, 180: 6784, 248: 6782}, + {808, 808, 562: 808, 578: 808}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6781}, + {156: 6780}, + {156: 6779}, // 3910 - {57: 6731}, - {313: 6733, 361: 6732}, - {801, 801, 561: 801, 576: 801}, - {799, 799, 561: 799, 576: 799}, - {129: 4293, 150: 4292, 925: 6735}, + {156: 6778}, + {156: 6777}, + {156: 6776}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6773}, + {800, 800, 562: 800, 578: 800}, // 3915 - {558: 6715, 604: 6716, 898: 6737, 1262: 6736}, - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6739}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6738}, - {755, 755, 558: 755, 561: 755, 576: 755, 604: 755}, - {802, 802, 561: 802, 576: 802}, + {799, 799, 562: 799, 578: 799}, + {798, 798, 562: 798, 578: 798}, + {797, 797, 562: 797, 578: 797}, + {796, 796, 562: 796, 578: 796}, + {795, 795, 562: 795, 578: 795}, // 3920 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6741, 3024, 3025, 3023, 799: 6742}, - {1230, 1230, 558: 6715, 561: 1230, 576: 1230, 604: 6716, 713: 4275, 898: 6743}, - {805, 805, 561: 805, 576: 805}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6744, 3024, 3025, 3023}, - {804, 804, 561: 804, 576: 804}, + {794, 794, 562: 794, 578: 794}, + {793, 793, 562: 793, 578: 793}, + {792, 792, 562: 792, 578: 792}, + {791, 791, 562: 791, 578: 791}, + {790, 790, 562: 790, 578: 790}, // 3925 - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6746}, - {807, 807, 561: 807, 576: 807}, - {559: 4143, 794: 4409, 820: 6749}, - {770, 770, 561: 770, 576: 770}, - {839, 839}, + {156: 6770}, + {788, 788, 562: 788, 578: 788}, + {787, 787, 562: 787, 578: 787}, + {156: 779, 180: 779, 248: 779}, + {156: 778, 180: 778, 202: 778, 248: 778}, // 3930 - {606: 6754, 642: 6555, 924: 6753, 1442: 6752}, - {771, 771, 561: 771, 576: 771}, - {840, 840}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6758}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6755}, + {131: 772, 154: 772, 157: 772, 268: 772}, + {789, 789, 562: 789, 578: 789}, + {2: 828, 828, 828, 828, 828, 828, 828, 10: 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 58: 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828, 828}, + {2: 827, 827, 827, 827, 827, 827, 827, 10: 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 58: 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827, 827}, + {801, 801, 562: 801, 578: 801}, // 3935 - {836, 836, 544: 6756}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6757, 3024, 3025, 3023}, - {835, 835}, - {837, 837}, - {821, 821, 552: 821, 821, 556: 6777, 1443: 6776}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 6775}, + {770, 770, 562: 770, 578: 770}, + {802, 802, 562: 802, 578: 802}, + {803, 803, 562: 803, 578: 803}, + {804, 804, 562: 804, 578: 804}, // 3940 - {833, 833, 9: 6774, 552: 833, 833, 556: 833}, - {832, 832, 9: 832, 552: 832, 832, 556: 832}, - {830, 830, 9: 830, 552: 830, 830, 556: 830}, - {829, 829, 9: 829, 552: 829, 829, 556: 829}, - {400: 6773}, + {805, 805, 562: 805, 578: 805}, + {806, 806, 562: 806, 578: 806}, + {807, 807, 562: 807, 578: 807}, + {811, 811, 562: 811, 578: 811}, + {810, 810, 562: 810, 578: 810}, // 3945 - {442: 6772}, - {391: 6771}, - {825, 825, 9: 825, 552: 825, 825, 556: 825}, - {824, 824, 9: 824, 552: 824, 824, 556: 824}, - {823, 823, 9: 823, 552: 823, 823, 556: 823}, + {809, 809, 562: 809, 578: 809}, + {583: 6786}, + {57: 6787}, + {314: 6789, 362: 6788}, + {815, 815, 562: 815, 578: 815}, // 3950 - {822, 822, 9: 822, 552: 822, 822, 556: 822}, - {826, 826, 9: 826, 552: 826, 826, 556: 826}, - {827, 827, 9: 827, 552: 827, 827, 556: 827}, - {828, 828, 9: 828, 552: 828, 828, 556: 828}, - {232: 6763, 276: 6764, 288: 6765, 292: 6762, 317: 6767, 327: 6766, 342: 6769, 345: 6768, 712: 6770, 1260: 6775}, + {813, 813, 562: 813, 578: 813}, + {131: 3933, 154: 3932, 926: 6791}, + {559: 6771, 605: 6772, 899: 6793, 1269: 6792}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6795}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6794}, // 3955 - {831, 831, 9: 831, 552: 831, 831, 556: 831}, - {1044, 1044, 552: 4222, 4221, 838: 4259, 920: 6780}, - {172: 6778}, - {559: 4143, 794: 4409, 820: 6779}, - {820, 820, 552: 820, 820}, + {769, 769, 559: 769, 562: 769, 578: 769, 605: 769}, + {816, 816, 562: 816, 578: 816}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6797, 3035, 3036, 3034, 800: 6798}, + {1244, 1244, 559: 6771, 562: 1244, 578: 1244, 605: 6772, 715: 3915, 899: 6799}, + {819, 819, 562: 819, 578: 819}, // 3960 - {843, 843}, - {845, 845}, - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6786}, - {558: 6715, 604: 6716, 898: 6737, 1262: 6784}, - {757, 757, 558: 6715, 561: 757, 576: 757, 604: 6716, 898: 6718, 933: 6785}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6800, 3035, 3036, 3034}, + {818, 818, 562: 818, 578: 818}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6802}, + {821, 821, 562: 821, 578: 821}, + {560: 3021, 795: 4521, 821: 6805}, // 3965 - {803, 803, 561: 803, 576: 803}, - {808, 808, 561: 808, 576: 808}, - {846, 846}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6789}, - {819, 819, 540: 6791, 1476: 6790}, + {784, 784, 562: 784, 578: 784}, + {853, 853}, + {607: 6810, 643: 6611, 925: 6809, 1448: 6808}, + {785, 785, 562: 785, 578: 785}, + {854, 854}, // 3970 - {847, 847}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6792}, - {818, 818, 9: 6208}, - {757, 757, 107: 1963, 209: 1963, 544: 1963, 558: 6715, 561: 757, 576: 757, 604: 6716, 707: 1963, 713: 1963, 898: 6718, 933: 6803}, - {107: 1097, 209: 6796, 544: 5927, 707: 1097, 956: 6795}, - // 3975 - {107: 6797, 707: 6798}, - {850, 850}, - {406, 406, 561: 4585, 884: 4586, 6802}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6799, 3024, 3025, 3023}, - {107: 6800}, - // 3980 - {406, 406, 561: 4585, 884: 4586, 6801}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 6814}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6811}, + {850, 850, 545: 6812}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6813, 3035, 3036, 3034}, {849, 849}, + // 3975 {851, 851}, - {806, 806, 561: 806, 576: 806}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6822}, + {835, 835, 553: 835, 555: 835, 557: 6833, 1449: 6832}, + {847, 847, 9: 6830, 553: 847, 555: 847, 557: 847}, + {846, 846, 9: 846, 553: 846, 555: 846, 557: 846}, + {844, 844, 9: 844, 553: 844, 555: 844, 557: 844}, + // 3980 + {843, 843, 9: 843, 553: 843, 555: 843, 557: 843}, + {401: 6829}, + {443: 6828}, + {392: 6827}, + {839, 839, 9: 839, 553: 839, 555: 839, 557: 839}, // 3985 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6821}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 6819}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6818}, - {212: 6816}, - {569: 6814}, + {838, 838, 9: 838, 553: 838, 555: 838, 557: 838}, + {837, 837, 9: 837, 553: 837, 555: 837, 557: 837}, + {836, 836, 9: 836, 553: 836, 555: 836, 557: 836}, + {840, 840, 9: 840, 553: 840, 555: 840, 557: 840}, + {841, 841, 9: 841, 553: 841, 555: 841, 557: 841}, // 3990 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 6813}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6812}, - {838, 838}, - {852, 852}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6815}, + {842, 842, 9: 842, 553: 842, 555: 842, 557: 842}, + {236: 6819, 280: 6820, 292: 6821, 295: 6818, 318: 6823, 328: 6822, 342: 6825, 345: 6824, 714: 6826, 1267: 6831}, + {845, 845, 9: 845, 553: 845, 555: 845, 557: 845}, + {1058, 1058, 553: 3842, 555: 3841, 839: 3899, 921: 6836}, + {159: 6834}, // 3995 - {853, 853}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 6817}, - {854, 854}, - {855, 855}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 6820}, - // 4000 - {856, 856}, + {560: 3021, 795: 4521, 821: 6835}, + {834, 834, 553: 834, 555: 834}, {857, 857}, - {858, 858}, {859, 859}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3665, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3664, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 6827, 3569, 3650, 3568, 3565}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6842}, + // 4000 + {559: 6771, 605: 6772, 899: 6793, 1269: 6840}, + {771, 771, 559: 6771, 562: 771, 578: 771, 605: 6772, 899: 6774, 936: 6841}, + {817, 817, 562: 817, 578: 817}, + {822, 822, 562: 822, 578: 822}, + {860, 860}, // 4005 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 6826}, - {767, 767, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {768, 768, 536: 3666, 700: 3667}, - {172: 6830, 559: 4143, 794: 4409, 820: 6829}, - {2247, 2247}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 6845}, + {833, 833, 541: 6847, 1482: 6846}, + {861, 861}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 6848}, + {832, 832, 9: 6266}, // 4010 - {559: 4143, 794: 4409, 820: 6831}, - {2246, 2246}, - {152: 6836, 322: 6837}, - {558: 6834}, - {531: 6835}, + {771, 771, 108: 1978, 211: 1978, 545: 1978, 559: 6771, 562: 771, 578: 771, 605: 6772, 709: 1978, 715: 1978, 899: 6774, 936: 6859}, + {108: 1111, 211: 6852, 545: 5985, 709: 1111, 959: 6851}, + {108: 6853, 709: 6854}, + {864, 864}, + {418, 418, 562: 4643, 885: 4644, 6858}, // 4015 - {2244, 2244}, - {2249, 2249}, - {558: 6838}, - {531: 6839}, - {2248, 2248}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6855, 3035, 3036, 3034}, + {108: 6856}, + {418, 418, 562: 4643, 885: 4644, 6857}, + {863, 863}, + {865, 865}, // 4020 - {151: 6841}, - {558: 6842}, - {531: 6843}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6844}, - {2250, 2250, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {820, 820, 562: 820, 578: 820}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6878}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6877}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 6875}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6874}, // 4025 - {151: 6850}, - {22: 6847}, - {177: 6848}, - {559: 4143, 794: 4409, 820: 6849}, - {2186, 2186}, + {214: 6872}, + {570: 6870}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 6869}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 6868}, + {852, 852}, // 4030 - {2251, 2251}, - {151: 6856}, - {22: 6853}, - {177: 6854}, - {559: 4143, 794: 4409, 820: 6855}, + {866, 866}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 6871}, + {867, 867}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5490, 3035, 3036, 3034, 985: 6873}, + {868, 868}, // 4035 - {2187, 2187}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6857}, - {2252, 2252, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, - {151: 6859}, - {2253, 2253}, + {869, 869}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 6876}, + {870, 870}, + {871, 871}, + {872, 872}, // 4040 - {709: 6865}, - {709: 6862}, - {531: 6863}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6864}, - {2254, 2254, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, + {873, 873}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3665, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3599, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 6883, 3580, 3662, 3579, 3576}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 6882}, + {781, 781, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {782, 782, 537: 3676, 701: 3677}, // 4045 - {531: 6866}, - {2236, 2236, 17: 2236, 58: 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 2236, 79: 2236, 2236, 2236, 2236, 2236, 528: 2236, 710: 2236, 942: 6867}, - {2255, 2255, 17: 6595, 58: 6571, 6591, 6584, 6574, 6570, 6578, 6582, 6594, 6577, 6583, 6581, 6579, 6597, 6601, 6592, 6585, 6573, 6593, 6598, 6572, 79: 6575, 6599, 6576, 6580, 6600, 528: 6586, 710: 6596, 938: 6588, 6587, 6590, 6569, 943: 6589}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6869, 3024, 3025, 3023}, - {2256, 2256}, + {159: 6886, 560: 3021, 795: 4521, 821: 6885}, + {2262, 2262}, + {560: 3021, 795: 4521, 821: 6887}, + {2261, 2261}, + {156: 6892, 323: 6893}, // 4050 - {2257, 2257}, - {2276, 2276, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 6904}, - {2274, 2274}, - {28: 6902}, - {1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 10: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 58: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 555: 6891, 713: 1998}, + {559: 6890}, + {532: 6891}, + {2259, 2259}, + {2264, 2264}, + {559: 6894}, // 4055 - {228: 6877, 529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6876}, - {2268, 2268}, - {555: 6878}, - {170: 6882, 278: 6885, 298: 6884, 346: 6888, 358: 6881, 6887, 6886, 531: 6880, 637: 6883, 1160: 6879}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6890}, + {532: 6895}, + {2263, 2263}, + {155: 6897}, + {559: 6898}, + {532: 6899}, // 4060 - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6889}, - {529: 2265, 2265, 545: 2265, 550: 2265, 556: 2265, 585: 2265, 606: 2265, 645: 2265, 711: 2265, 721: 2265, 798: 2265}, - {529: 2264, 2264, 545: 2264, 550: 2264, 556: 2264, 585: 2264, 606: 2264, 645: 2264, 711: 2264, 721: 2264, 798: 2264}, - {529: 2263, 2263, 545: 2263, 550: 2263, 556: 2263, 585: 2263, 606: 2263, 645: 2263, 711: 2263, 721: 2263, 798: 2263}, - {529: 2262, 2262, 545: 2262, 550: 2262, 556: 2262, 585: 2262, 606: 2262, 645: 2262, 711: 2262, 721: 2262, 798: 2262}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6900}, + {2265, 2265, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, + {155: 6906}, + {22: 6903}, + {178: 6904}, // 4065 - {529: 2261, 2261, 545: 2261, 550: 2261, 556: 2261, 585: 2261, 606: 2261, 645: 2261, 711: 2261, 721: 2261, 798: 2261}, - {529: 2260, 2260, 545: 2260, 550: 2260, 556: 2260, 585: 2260, 606: 2260, 645: 2260, 711: 2260, 721: 2260, 798: 2260}, - {529: 2259, 2259, 545: 2259, 550: 2259, 556: 2259, 585: 2259, 606: 2259, 645: 2259, 711: 2259, 721: 2259, 798: 2259}, - {529: 2258, 2258, 545: 2258, 550: 2258, 556: 2258, 585: 2258, 606: 2258, 645: 2258, 711: 2258, 721: 2258, 798: 2258}, + {560: 3021, 795: 4521, 821: 6905}, + {2201, 2201}, {2266, 2266}, + {155: 6912}, + {22: 6909}, // 4070 - {2267, 2267}, - {170: 6882, 278: 6885, 298: 6884, 346: 6888, 358: 6881, 6887, 6886, 531: 6892, 637: 6883, 1160: 6893}, - {529: 2873, 2872, 545: 2871, 550: 2857, 556: 6898, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6899}, - {529: 2873, 2872, 545: 2871, 550: 2857, 556: 6894, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 721: 4570, 770: 4571, 798: 2836, 801: 4572, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 4578, 4577, 817: 2981, 2837, 4575, 821: 4576, 4574, 828: 2838, 834: 4573, 899: 4579, 915: 6895}, - {28: 6896}, + {178: 6910}, + {560: 3021, 795: 4521, 821: 6911}, + {2202, 2202}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6913}, + {2267, 2267, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, // 4075 - {2269, 2269}, - {559: 4143, 794: 6897}, - {2270, 2270}, - {28: 6900}, - {2271, 2271}, + {155: 6915}, + {2268, 2268}, + {711: 6921}, + {711: 6918}, + {532: 6919}, // 4080 - {559: 4143, 794: 6901}, - {2272, 2272}, - {559: 4143, 794: 6903}, - {2273, 2273}, - {2275, 2275}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6920}, + {2269, 2269, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, + {532: 6922}, + {2251, 2251, 17: 2251, 58: 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 79: 2251, 2251, 2251, 2251, 2251, 529: 2251, 712: 2251, 945: 6923}, + {2270, 2270, 17: 6651, 58: 6627, 6647, 6640, 6630, 6626, 6634, 6638, 6650, 6633, 6639, 6637, 6635, 6653, 6657, 6648, 6641, 6629, 6649, 6654, 6628, 79: 6631, 6655, 6632, 6636, 6656, 529: 6642, 712: 6652, 941: 6644, 6643, 6646, 6625, 946: 6645}, // 4085 - {2283, 2283}, - {555: 6931}, - {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 445: 6927, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6926}, - {625, 625, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {627, 627, 537: 990, 548: 990, 990}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6925, 3035, 3036, 3034}, + {2271, 2271}, + {2272, 2272}, + {2291, 2291, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 6960}, + {2289, 2289}, // 4090 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 6169, 6164, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 6170, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 6167, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 6166, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 6172, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 6165, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 6175, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 6173, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 6168, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 551: 4165, 626: 6181, 651: 6180, 706: 4163, 766: 6178, 3024, 3025, 3023, 848: 6182, 921: 6179, 1090: 6183, 1290: 6176}, - {632, 632}, - {631, 631}, - {630, 630}, - {629, 629}, + {28: 6958}, + {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 10: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 58: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 554: 6947, 715: 2013}, + {232: 6933, 530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6932}, + {2283, 2283}, + {554: 6934}, // 4095 - {628, 628}, - {626, 626}, - {624, 624}, - {623, 623}, - {622, 622}, + {172: 6938, 282: 6941, 301: 6940, 346: 6944, 358: 6937, 6943, 361: 6942, 532: 6936, 638: 6939, 1165: 6935}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6946}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6945}, + {530: 2280, 2280, 546: 2280, 551: 2280, 557: 2280, 586: 2280, 607: 2280, 655: 2280, 713: 2280, 723: 2280, 799: 2280}, + {530: 2279, 2279, 546: 2279, 551: 2279, 557: 2279, 586: 2279, 607: 2279, 655: 2279, 713: 2279, 723: 2279, 799: 2279}, // 4100 - {621, 621}, - {620, 620}, - {619, 619}, - {618, 618}, - {617, 617}, + {530: 2278, 2278, 546: 2278, 551: 2278, 557: 2278, 586: 2278, 607: 2278, 655: 2278, 713: 2278, 723: 2278, 799: 2278}, + {530: 2277, 2277, 546: 2277, 551: 2277, 557: 2277, 586: 2277, 607: 2277, 655: 2277, 713: 2277, 723: 2277, 799: 2277}, + {530: 2276, 2276, 546: 2276, 551: 2276, 557: 2276, 586: 2276, 607: 2276, 655: 2276, 713: 2276, 723: 2276, 799: 2276}, + {530: 2275, 2275, 546: 2275, 551: 2275, 557: 2275, 586: 2275, 607: 2275, 655: 2275, 713: 2275, 723: 2275, 799: 2275}, + {530: 2274, 2274, 546: 2274, 551: 2274, 557: 2274, 586: 2274, 607: 2274, 655: 2274, 713: 2274, 723: 2274, 799: 2274}, // 4105 - {22: 5675}, + {530: 2273, 2273, 546: 2273, 551: 2273, 557: 2273, 586: 2273, 607: 2273, 655: 2273, 713: 2273, 723: 2273, 799: 2273}, {2281, 2281}, - {555: 6928}, - {531: 6929}, - {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6930}, - // 4110 - {2280, 2280}, - {531: 6932}, - {84: 2829, 2832, 87: 2862, 2830, 194: 2845, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 6910, 585: 2856, 606: 2870, 645: 2866, 710: 2828, 2982, 770: 6908, 798: 2836, 801: 6909, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 6916, 6915, 817: 2981, 2837, 6913, 821: 6914, 6912, 828: 2838, 834: 6911, 840: 6924, 6919, 6922, 6923, 889: 6925, 892: 2846, 936: 6918, 955: 6917, 958: 6921, 961: 6920, 1017: 6933}, {2282, 2282}, - {2: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 10: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 58: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 547: 1232, 558: 1232, 831: 5865, 5864, 5863, 928: 5866, 985: 6935}, + {172: 6938, 282: 6941, 301: 6940, 346: 6944, 358: 6937, 6943, 361: 6942, 532: 6948, 638: 6939, 1165: 6949}, + {530: 2892, 2891, 546: 2890, 551: 2876, 557: 6954, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6955}, + // 4110 + {530: 2892, 2891, 546: 2890, 551: 2876, 557: 6950, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 723: 4628, 771: 4629, 799: 2855, 802: 4630, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 4636, 4635, 818: 3002, 2856, 4633, 822: 4634, 4632, 829: 2857, 835: 4631, 900: 4637, 916: 6951}, + {28: 6952}, + {2284, 2284}, + {560: 3021, 795: 6953}, + {2285, 2285}, // 4115 - {2: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 10: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 58: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 6246, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 547: 1220, 558: 1220, 1237: 6936}, - {2: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 58: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 547: 4599, 558: 2089, 951: 6937}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 558: 6938, 766: 6250, 3024, 3025, 3023, 1013: 6251, 1078: 6249}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6940, 3024, 3025, 3023, 799: 6263, 1013: 6251, 1078: 6939}, - {9: 6259, 540: 6943}, + {28: 6956}, + {2286, 2286}, + {560: 3021, 795: 6957}, + {2287, 2287}, + {560: 3021, 795: 6959}, // 4120 - {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1222, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 58: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 535: 1230, 540: 1222, 544: 1230, 547: 1230, 553: 1230, 561: 1230, 1230, 1230, 573: 1230, 713: 6941, 1003: 6252}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 582: 6255, 766: 6942, 3024, 3025, 3023}, - {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1222, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 58: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 535: 1229, 540: 1222, 544: 1229, 547: 1229, 553: 1229, 561: 1229, 1229, 1229, 573: 1229, 713: 6257, 1003: 6256}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5877, 641: 5872, 766: 4270, 3024, 3025, 3023, 5876, 799: 5875, 890: 5874, 894: 5873, 5879, 948: 5869, 988: 6944}, - {406, 406, 9: 5923, 561: 4585, 884: 4586, 6945}, + {2288, 2288}, + {2290, 2290}, + {2298, 2298}, + {554: 6987}, + {84: 2848, 2851, 87: 2881, 2849, 195: 2864, 446: 6983, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 6966, 586: 2875, 607: 2889, 655: 2885, 712: 2847, 3003, 771: 6964, 799: 2855, 802: 6965, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 6972, 6971, 818: 3002, 2856, 6969, 822: 6970, 6968, 829: 2857, 835: 6967, 841: 6980, 6975, 6978, 6979, 890: 6981, 893: 2865, 939: 6974, 958: 6973, 961: 6977, 963: 6976, 1018: 6982}, // 4125 - {2313, 2313}, - {2316, 2316, 9: 3912}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7023, 3024, 3025, 3023}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7021}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7012}, + {637, 637, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {639, 639, 538: 1004, 549: 1004, 1004}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 6227, 6222, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 6228, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 6225, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 6224, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 6230, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 6223, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 6233, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 6231, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 6226, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 552: 4402, 627: 6239, 651: 6238, 708: 4400, 767: 6236, 3035, 3036, 3034, 849: 6240, 922: 6237, 1093: 6241, 1297: 6234}, + {644, 644}, + {643, 643}, // 4130 - {707: 7007}, - {153: 6000, 606: 5999, 1282: 7003}, - {200: 765, 214: 6056}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 581: 6998, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6997}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 581: 6994, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6993}, + {642, 642}, + {641, 641}, + {640, 640}, + {638, 638}, + {636, 636}, // 4135 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 581: 6990, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6989}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6985, 878: 6984}, - {22: 6981}, - {200: 6973}, - {212: 6970}, + {635, 635}, + {634, 634}, + {633, 633}, + {632, 632}, + {631, 631}, // 4140 - {569: 6967}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6965}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6963}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 6964}, - {16, 16}, + {630, 630}, + {629, 629}, + {22: 5733}, + {2296, 2296}, + {554: 6984}, // 4145 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 6966}, - {152, 152, 9: 4273}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 533: 2093, 581: 4872, 849: 6968}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 6969}, - {179, 179}, + {532: 6985}, + {84: 2848, 2851, 87: 2881, 2849, 195: 2864, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 6966, 586: 2875, 607: 2889, 655: 2885, 712: 2847, 3003, 771: 6964, 799: 2855, 802: 6965, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 6972, 6971, 818: 3002, 2856, 6969, 822: 6970, 6968, 829: 2857, 835: 6967, 841: 6980, 6975, 6978, 6979, 890: 6981, 893: 2865, 939: 6974, 958: 6973, 961: 6977, 963: 6976, 1018: 6986}, + {2295, 2295}, + {532: 6988}, + {84: 2848, 2851, 87: 2881, 2849, 195: 2864, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 6966, 586: 2875, 607: 2889, 655: 2885, 712: 2847, 3003, 771: 6964, 799: 2855, 802: 6965, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 6972, 6971, 818: 3002, 2856, 6969, 822: 6970, 6968, 829: 2857, 835: 6967, 841: 6980, 6975, 6978, 6979, 890: 6981, 893: 2865, 939: 6974, 958: 6973, 961: 6977, 963: 6976, 1018: 6989}, // 4150 - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 6971}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 6972}, - {182, 182}, - {556: 6974}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 724: 6976, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6975}, + {2297, 2297}, + {2: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 10: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 58: 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 1246, 548: 1246, 559: 1246, 832: 5923, 5922, 5921, 930: 5924, 986: 6991}, + {2: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 10: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 58: 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 6304, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 1234, 548: 1234, 559: 1234, 1242: 6992}, + {2: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 10: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 58: 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 2104, 548: 4657, 559: 2104, 954: 6993}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 559: 6994, 767: 6308, 3035, 3036, 3034, 1014: 6309, 1081: 6307}, // 4155 - {326, 326, 540: 6979}, - {250: 6977}, - {531: 6978}, - {324, 324}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 6980}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6996, 3035, 3036, 3034, 800: 6321, 1014: 6309, 1081: 6995}, + {9: 6317, 541: 6999}, + {1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1236, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 58: 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 1244, 536: 1244, 541: 1236, 545: 1244, 548: 1244, 555: 1244, 562: 1244, 1244, 1244, 574: 1244, 715: 6997, 1004: 6310}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 583: 6313, 767: 6998, 3035, 3036, 3034}, + {1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1236, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 58: 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 1243, 536: 1243, 541: 1236, 545: 1243, 548: 1243, 555: 1243, 562: 1243, 1243, 1243, 574: 1243, 715: 6315, 1004: 6314}, // 4160 - {325, 325}, - {177: 6982}, - {559: 4143, 794: 4409, 820: 6983}, - {2184, 2184}, - {2294, 2294, 9: 4273}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5935, 642: 5930, 767: 3910, 3035, 3036, 3034, 5934, 800: 5933, 891: 5932, 895: 5931, 5937, 951: 5927, 989: 7000}, + {418, 418, 9: 5981, 562: 4643, 885: 4644, 7001}, + {2328, 2328}, + {2331, 2331, 9: 3973}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7079, 3035, 3036, 3034}, // 4165 - {1228, 1228, 9: 1228, 204: 6987, 544: 6986}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 6988}, - {2292, 2292}, - {2293, 2293, 9: 5177}, - {2296, 2296, 9: 6208}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7077}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7068}, + {709: 7063}, + {157: 6058, 607: 6057, 1289: 7059}, + {202: 779, 216: 6114}, // 4170 - {643: 6991}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 6207, 6205, 960: 6992}, - {2295, 2295, 9: 6208}, - {2298, 2298, 9: 5760}, - {643: 6995}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 577: 7054, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 7053}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 577: 7050, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 7049}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 577: 7046, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 7045}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7041, 879: 7040}, + {22: 7037}, // 4175 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5758, 964: 6996}, - {2297, 2297, 9: 5760}, - {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7002}, - {643: 6999}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 7000}, + {202: 7029}, + {214: 7026}, + {570: 7023}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7021}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7019}, // 4180 - {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7001}, - {2299, 2299}, - {2300, 2300}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7004}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 4271, 878: 7005}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7020}, + {28, 28}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 7022}, + {164, 164, 9: 3913}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 534: 2108, 577: 4930, 850: 7024}, // 4185 - {2291, 2291, 9: 4273, 726: 5235, 728: 5234, 1007: 7006}, - {2304, 2304}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7008}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7009, 3024, 3025, 3023}, - {528: 7010}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 7025}, + {191, 191}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7027}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5490, 3035, 3036, 3034, 985: 7028}, + {194, 194}, // 4190 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7011}, - {2305, 2305}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7013, 3024, 3025, 3023}, - {528: 7014}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7015}, + {557: 7030}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 7032, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 7031}, + {338, 338, 541: 7035}, + {218: 7033}, + {532: 7034}, // 4195 - {2447, 2447, 101: 4643, 560: 4644, 966: 7017, 981: 7016, 1183: 7018}, - {2446, 2446, 101: 4643, 966: 7020}, - {2445, 2445, 560: 4644, 981: 7019}, - {2306, 2306}, - {2443, 2443}, + {336, 336}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 7036}, + {337, 337}, + {178: 7038}, + {560: 3021, 795: 4521, 821: 7039}, // 4200 - {2444, 2444}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7022}, + {2199, 2199}, + {2309, 2309, 9: 3913}, + {1242, 1242, 9: 1242, 206: 7043, 545: 7042}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 7044}, {2307, 2307}, - {2455, 2455}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7498}, // 4205 - {707: 7486}, - {707: 2441}, - {707: 2440}, - {707: 2439}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7463}, + {2308, 2308, 9: 5235}, + {2311, 2311, 9: 6266}, + {644: 7047}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 6265, 6263, 962: 7048}, + {2310, 2310, 9: 6266}, // 4210 - {18: 7381, 101: 7380, 130: 2333, 180: 2333, 724: 2333, 1479: 7379}, - {550: 7378}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 531: 2091, 581: 5266, 632: 2091, 877: 7326}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 531: 2091, 581: 5266, 877: 7320}, - {200: 7309}, + {2313, 2313, 9: 5818}, + {644: 7051}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5816, 966: 7052}, + {2312, 2312, 9: 5818}, + {2306, 2306, 9: 3913, 727: 5293, 729: 5292, 1008: 7058}, // 4215 - {569: 7247}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7211}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7038}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7039}, - {529: 7040}, + {644: 7055}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 7056}, + {2306, 2306, 9: 3913, 727: 5293, 729: 5292, 1008: 7057}, + {2314, 2314}, + {2315, 2315}, // 4220 - {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 120, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 604: 7044, 1184: 7046, 1218: 7045, 1267: 7043, 7042, 1392: 7047, 1450: 7041}, - {9: 7209, 57: 119}, - {9: 117, 57: 117}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7207, 3024, 3025, 3023}, - {2: 114, 114, 114, 114, 114, 114, 114, 10: 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 58: 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7060}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 3911, 879: 7061}, + {2306, 2306, 9: 3913, 727: 5293, 729: 5292, 1008: 7062}, + {2319, 2319}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7064}, // 4225 - {2: 113, 113, 113, 113, 113, 113, 113, 10: 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 58: 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113}, - {2: 112, 112, 112, 112, 112, 112, 112, 10: 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 58: 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112}, - {57: 7048}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7091, 7071, 7070, 7079, 7080, 7083}, - {109, 109, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7065, 3035, 3036, 3034}, + {529: 7066}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7067}, + {2320, 2320}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7069, 3035, 3036, 3034}, // 4230 - {111, 111, 537: 990, 548: 990, 990}, - {110, 110}, - {108, 108}, - {107, 107}, - {106, 106}, + {529: 7070}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7071}, + {2462, 2462, 102: 4701, 561: 4702, 968: 7073, 982: 7072, 1188: 7074}, + {2461, 2461, 102: 4701, 968: 7076}, + {2460, 2460, 561: 4702, 982: 7075}, // 4235 - {105, 105}, - {104, 104}, - {103, 103}, - {102, 102}, - {101, 101}, + {2321, 2321}, + {2458, 2458}, + {2459, 2459}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 7078}, + {2322, 2322}, // 4240 - {100, 100}, - {99, 99}, - {98, 98}, - {97, 97}, - {92, 92}, + {2470, 2470}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7551}, + {709: 7539}, + {709: 2456}, + {709: 2455}, // 4245 - {56: 7206}, - {56: 69, 262: 7197, 558: 7198, 1419: 7196}, - {56: 7195}, - {56: 64, 84: 64, 64, 87: 64, 89: 64, 92: 64, 64, 96: 64, 227: 7148, 529: 64, 64, 545: 64, 550: 64, 552: 64, 554: 64, 573: 64, 575: 64, 579: 64, 581: 64, 585: 64, 606: 64, 623: 64, 64, 645: 64, 710: 64, 64, 798: 64, 823: 64, 826: 64, 829: 64, 64, 1234: 7150, 1413: 7149, 7151}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7137, 1236: 7138}, + {709: 2454}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7516}, + {18: 7434, 102: 7433, 132: 2348, 181: 2348, 656: 2348, 1485: 7432}, + {551: 7431}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 532: 2106, 577: 5324, 630: 2106, 878: 7379}, // 4250 - {50, 50}, - {49, 49}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 587: 7117, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7114, 1253: 7115, 1432: 7116}, - {38, 38}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7109}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 532: 2106, 577: 5324, 878: 7373}, + {202: 7362}, + {570: 7303}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7267}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7094}, // 4255 - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7101}, - {1298: 7094}, - {56: 7093}, - {56: 7092}, - {29, 29}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7095}, + {530: 7096}, + {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 132, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 605: 7100, 1189: 7102, 1223: 7101, 1274: 7099, 7098, 1399: 7103, 1456: 7097}, + {9: 7265, 57: 131}, + {9: 129, 57: 129}, // 4260 - {28, 28}, - {27, 27}, - {26, 26}, - {25, 25}, - {24, 24}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7263, 3035, 3036, 3034}, + {2: 126, 126, 126, 126, 126, 126, 126, 10: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 58: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126}, + {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 58: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125}, + {2: 124, 124, 124, 124, 124, 124, 124, 10: 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 58: 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124}, + {57: 7104}, // 4265 - {23, 23}, - {22, 22}, - {21, 21}, - {20, 20}, - {19, 19}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7147, 7127, 7126, 7135, 7136, 7139}, + {121, 121, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {123, 123, 538: 1004, 549: 1004, 1004}, + {122, 122}, + {120, 120}, // 4270 - {18, 18}, - {17, 17}, - {30, 30}, - {31, 31}, - {84: 7068, 624: 7075, 826: 7074, 859: 7095, 7096}, + {119, 119}, + {118, 118}, + {117, 117}, + {116, 116}, + {115, 115}, // 4275 - {34, 34, 56: 7097, 1233: 7099}, - {34, 34, 56: 7097, 1233: 7098}, - {33, 33}, - {32, 32}, - {35, 35}, + {114, 114}, + {113, 113}, + {112, 112}, + {111, 111}, + {110, 110}, // 4280 - {7108}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083, 1085: 7103}, - {7107}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7104}, - {96: 7105, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {109, 109}, + {104, 104}, + {56: 7262}, + {56: 81, 265: 7253, 559: 7254, 1426: 7252}, + {56: 7251}, // 4285 - {624: 7106}, - {36, 36, 56: 36}, - {56: 57, 84: 57, 57, 87: 57, 89: 57, 92: 57, 57, 96: 57, 529: 57, 57, 545: 57, 550: 57, 552: 57, 554: 57, 573: 57, 575: 57, 579: 57, 581: 57, 585: 57, 587: 57, 57, 606: 57, 623: 57, 57, 645: 57, 710: 57, 57, 798: 57, 823: 57, 826: 57, 829: 57, 57, 1038: 57, 1085: 57}, - {56: 58, 84: 58, 58, 87: 58, 89: 58, 92: 58, 58, 96: 58, 529: 58, 58, 545: 58, 550: 58, 552: 58, 554: 58, 573: 58, 575: 58, 579: 58, 581: 58, 585: 58, 587: 58, 58, 606: 58, 623: 58, 58, 645: 58, 710: 58, 58, 798: 58, 823: 58, 826: 58, 829: 58, 58, 1038: 58, 1085: 58}, - {252: 7110, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, + {56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 94: 76, 97: 76, 230: 7204, 530: 76, 76, 546: 76, 551: 76, 553: 76, 556: 76, 574: 76, 576: 76, 76, 581: 76, 586: 76, 607: 76, 615: 76, 624: 76, 655: 76, 712: 76, 76, 799: 76, 824: 76, 827: 76, 830: 76, 76, 1239: 7206, 1420: 7205, 7207}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7193, 1241: 7194}, + {62, 62}, + {61, 61}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 588: 7173, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7170, 1260: 7171, 1438: 7172}, // 4290 - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7111}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 7112, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, - {826: 7113}, - {37, 37, 56: 37}, - {564: 3661, 3659, 3660, 3658, 3656, 587: 7129, 795: 3657, 3655, 1264: 7127, 1447: 7128}, + {50, 50}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7165}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7157}, + {1305: 7150}, + {56: 7149}, // 4295 - {96: 46, 587: 46, 46}, - {96: 42, 587: 7117, 7122, 1155: 7123, 1253: 7121}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7118}, - {564: 3661, 3659, 3660, 3658, 3656, 605: 7119, 795: 3657, 3655}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7120}, + {56: 7148}, + {41, 41}, + {40, 40}, + {39, 39}, + {38, 38}, // 4300 - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 43, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 587: 43, 43, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, - {96: 45, 587: 45, 45}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7126}, - {96: 7124}, - {623: 7125}, + {37, 37}, + {36, 36}, + {35, 35}, + {34, 34}, + {33, 33}, // 4305 - {39, 39}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 41, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, - {96: 48, 587: 48, 48}, - {96: 42, 587: 7129, 7122, 1155: 7134, 1264: 7133}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7130}, + {32, 32}, + {31, 31}, + {30, 30}, + {29, 29}, + {42, 42}, // 4310 - {564: 3661, 3659, 3660, 3658, 3656, 605: 7131, 795: 3657, 3655}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7132}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 44, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 587: 44, 44, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, - {96: 47, 587: 47, 47}, - {96: 7135}, + {43, 43}, + {84: 7124, 624: 7131, 827: 7130, 860: 7151, 7152}, + {46, 46, 56: 7153, 1238: 7155}, + {46, 46, 56: 7153, 1238: 7154}, + {45, 45}, // 4315 - {623: 7136}, - {40, 40}, - {564: 3661, 3659, 3660, 3658, 3656, 605: 7141, 795: 3657, 3655}, - {96: 7139}, - {581: 7140}, + {44, 44}, + {47, 47}, + {7164}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139, 1088: 7159}, + {7163}, // 4320 - {55, 55}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7142}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 53, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 588: 7145, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083, 1038: 7144, 1409: 7143}, - {96: 54}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7137, 1236: 7147}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7160}, + {97: 7161, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {624: 7162}, + {48, 48, 56: 48}, + {56: 69, 84: 69, 69, 87: 69, 89: 69, 92: 69, 94: 69, 97: 69, 530: 69, 69, 546: 69, 551: 69, 553: 69, 556: 69, 574: 69, 576: 69, 69, 581: 69, 586: 69, 588: 69, 69, 607: 69, 615: 69, 624: 69, 655: 69, 712: 69, 69, 799: 69, 824: 69, 827: 69, 830: 69, 69, 1039: 69, 1088: 69}, // 4325 - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7100, 7071, 7070, 7079, 7080, 7083, 929: 7146}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 51, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7102, 7071, 7070, 7079, 7080, 7083}, - {96: 52}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 7159, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7160, 3024, 3025, 3023, 1329: 7163, 1342: 7164, 1412: 7161, 1416: 7162}, - {56: 63, 84: 63, 63, 87: 63, 89: 63, 92: 63, 63, 96: 63, 227: 7148, 529: 63, 63, 545: 63, 550: 63, 552: 63, 554: 63, 573: 63, 575: 63, 579: 63, 581: 63, 585: 63, 606: 63, 623: 63, 63, 645: 63, 710: 63, 63, 798: 63, 823: 63, 826: 63, 829: 63, 63, 1234: 7157}, + {56: 70, 84: 70, 70, 87: 70, 89: 70, 92: 70, 94: 70, 97: 70, 530: 70, 70, 546: 70, 551: 70, 553: 70, 556: 70, 574: 70, 576: 70, 70, 581: 70, 586: 70, 588: 70, 70, 607: 70, 615: 70, 624: 70, 655: 70, 712: 70, 70, 799: 70, 824: 70, 827: 70, 830: 70, 70, 1039: 70, 1088: 70}, + {254: 7166, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7167}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 7168, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139}, + {827: 7169}, // 4330 - {7156}, - {56: 60, 84: 60, 60, 87: 60, 89: 60, 92: 60, 60, 96: 60, 529: 60, 60, 545: 60, 550: 60, 552: 60, 554: 60, 573: 60, 575: 60, 579: 60, 581: 60, 585: 60, 606: 60, 623: 60, 60, 645: 60, 710: 60, 60, 798: 60, 823: 60, 826: 60, 829: 60, 60, 1420: 7152}, - {56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 96: 7154, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7153, 7071, 7070, 7079, 7080, 7083}, - {7155}, - {56, 56, 56: 56}, + {49, 49, 56: 49}, + {565: 3728, 3726, 3727, 3725, 3723, 588: 7185, 796: 3724, 3722, 1271: 7183, 1453: 7184}, + {97: 58, 588: 58, 58}, + {97: 54, 588: 7173, 7178, 1160: 7179, 1260: 7177}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7174}, // 4335 - {56: 59, 84: 59, 59, 87: 59, 89: 59, 92: 59, 59, 96: 59, 529: 59, 59, 545: 59, 550: 59, 552: 59, 554: 59, 573: 59, 575: 59, 579: 59, 581: 59, 585: 59, 606: 59, 623: 59, 59, 645: 59, 710: 59, 59, 798: 59, 823: 59, 826: 59, 829: 59, 59}, - {56: 62, 84: 62, 62, 87: 62, 89: 62, 92: 62, 62, 96: 62, 227: 62, 529: 62, 62, 545: 62, 550: 62, 552: 62, 554: 62, 573: 62, 575: 62, 579: 62, 581: 62, 585: 62, 606: 62, 623: 62, 62, 645: 62, 710: 62, 62, 798: 62, 823: 62, 826: 62, 829: 62, 62}, - {7158}, - {56: 61, 84: 61, 61, 87: 61, 89: 61, 92: 61, 61, 96: 61, 227: 61, 529: 61, 61, 545: 61, 550: 61, 552: 61, 554: 61, 573: 61, 575: 61, 579: 61, 581: 61, 585: 61, 606: 61, 623: 61, 61, 645: 61, 710: 61, 61, 798: 61, 823: 61, 826: 61, 829: 61, 61}, - {9: 2064, 116: 2064, 125: 2064, 170: 2064, 174: 2064, 2064, 2064, 178: 2064, 184: 2064, 187: 2064, 201: 2064, 2064, 2064, 207: 2064, 2064, 210: 2064, 215: 2064, 551: 2064, 554: 2064, 584: 2064, 706: 2064, 730: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 744: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 1333: 7188}, + {565: 3728, 3726, 3727, 3725, 3723, 606: 7175, 796: 3724, 3722}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7176}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 55, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 588: 55, 55, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139}, + {97: 57, 588: 57, 57}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7182}, // 4340 - {9: 91, 116: 91, 125: 91, 170: 91, 174: 91, 91, 91, 178: 91, 184: 91, 187: 91, 201: 91, 91, 91, 207: 91, 91, 210: 91, 215: 91, 551: 91, 554: 91, 584: 91, 706: 91, 730: 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 744: 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91}, - {9: 7182, 116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 7183, 1092: 4940}, - {258: 7165}, - {258: 84}, - {258: 83}, + {97: 7180}, + {615: 7181}, + {51, 51}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 53, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139}, + {97: 60, 588: 60, 60}, // 4345 - {556: 7166}, - {534: 7171, 559: 4143, 794: 7173, 1232: 7169, 1235: 7168, 1269: 7172, 7174, 7170, 1417: 7167}, - {9: 7180, 56: 7076, 84: 7068, 2832, 87: 2862, 89: 2980, 92: 7065, 7067, 529: 2873, 2872, 545: 2871, 550: 2857, 552: 7066, 554: 6910, 573: 2983, 575: 2843, 579: 2841, 581: 7069, 585: 2856, 606: 2870, 623: 7072, 7075, 645: 2866, 710: 2828, 2982, 770: 7049, 798: 2836, 801: 7050, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 7051, 7060, 817: 2981, 2837, 7055, 821: 7056, 7053, 2842, 826: 7074, 828: 2838, 7077, 7078, 834: 7061, 840: 7062, 7057, 7058, 7052, 852: 7059, 2844, 7063, 7054, 859: 7064, 7073, 862: 7082, 7085, 7086, 7081, 7089, 7087, 7088, 7090, 7084, 7179, 7071, 7070, 7079, 7080, 7083}, - {9: 82, 56: 82, 84: 82, 82, 87: 82, 89: 82, 92: 82, 82, 529: 82, 82, 545: 82, 550: 82, 552: 82, 554: 82, 573: 82, 575: 82, 579: 82, 581: 82, 585: 82, 606: 82, 623: 82, 82, 645: 82, 710: 82, 82, 798: 82, 823: 82, 826: 82, 829: 82, 82}, - {9: 80, 56: 80, 84: 80, 80, 87: 80, 89: 80, 92: 80, 80, 529: 80, 80, 545: 80, 550: 80, 552: 80, 554: 80, 573: 80, 575: 80, 579: 80, 581: 80, 585: 80, 606: 80, 623: 80, 80, 645: 80, 710: 80, 80, 798: 80, 823: 80, 826: 80, 829: 80, 80}, + {97: 54, 588: 7185, 7178, 1160: 7190, 1271: 7189}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7186}, + {565: 3728, 3726, 3727, 3725, 3723, 606: 7187, 796: 3724, 3722}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7188}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 56, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 588: 56, 56, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139}, // 4350 - {9: 79, 56: 79, 84: 79, 79, 87: 79, 89: 79, 92: 79, 79, 529: 79, 79, 545: 79, 550: 79, 552: 79, 554: 79, 573: 79, 575: 79, 579: 79, 581: 79, 585: 79, 606: 79, 623: 79, 79, 645: 79, 710: 79, 79, 798: 79, 823: 79, 826: 79, 829: 79, 79}, - {392: 7178}, - {9: 77, 56: 77, 84: 77, 77, 87: 77, 89: 77, 92: 77, 77, 529: 77, 77, 545: 77, 550: 77, 552: 77, 554: 77, 573: 77, 575: 77, 579: 77, 581: 77, 585: 77, 606: 77, 623: 77, 77, 645: 77, 710: 77, 77, 798: 77, 823: 77, 826: 77, 829: 77, 77}, - {9: 76, 56: 76, 84: 76, 76, 87: 76, 89: 76, 92: 76, 76, 529: 76, 76, 545: 76, 550: 76, 552: 76, 554: 76, 573: 76, 575: 76, 579: 76, 581: 76, 585: 76, 606: 76, 623: 76, 76, 645: 76, 710: 76, 76, 798: 76, 823: 76, 826: 76, 829: 76, 76}, - {185: 7176, 531: 74, 1394: 7175}, + {97: 59, 588: 59, 59}, + {97: 7191}, + {615: 7192}, + {52, 52}, + {565: 3728, 3726, 3727, 3725, 3723, 606: 7197, 796: 3724, 3722}, // 4355 - {531: 7177}, - {531: 73}, - {9: 75, 56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 75, 529: 75, 75, 545: 75, 550: 75, 552: 75, 554: 75, 573: 75, 575: 75, 579: 75, 581: 75, 585: 75, 606: 75, 623: 75, 75, 645: 75, 710: 75, 75, 798: 75, 823: 75, 826: 75, 829: 75, 75}, - {9: 78, 56: 78, 84: 78, 78, 87: 78, 89: 78, 92: 78, 78, 529: 78, 78, 545: 78, 550: 78, 552: 78, 554: 78, 573: 78, 575: 78, 579: 78, 581: 78, 585: 78, 606: 78, 623: 78, 78, 645: 78, 710: 78, 78, 798: 78, 823: 78, 826: 78, 829: 78, 78}, - {85}, + {97: 7195}, + {577: 7196}, + {67, 67}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7198}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 65, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 589: 7201, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139, 1039: 7200, 1416: 7199}, // 4360 - {534: 7171, 559: 4143, 794: 7173, 1232: 7169, 1235: 7181, 1269: 7172, 7174, 7170}, - {9: 81, 56: 81, 84: 81, 81, 87: 81, 89: 81, 92: 81, 81, 529: 81, 81, 545: 81, 550: 81, 552: 81, 554: 81, 573: 81, 575: 81, 579: 81, 581: 81, 585: 81, 606: 81, 623: 81, 81, 645: 81, 710: 81, 81, 798: 81, 823: 81, 826: 81, 829: 81, 81}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7187, 3024, 3025, 3023}, - {89, 533: 7184, 1418: 7185}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3104, 3052, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3022, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3136, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3141, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3065, 3445, 3215, 3094, 3208, 3209, 3204, 3162, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3143, 3028, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3063, 3085, 3402, 3132, 3192, 3232, 3092, 3148, 3169, 3133, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3147, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3088, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3013, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3203, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3149, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3014, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3125, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3432, 3145, 3433, 3434, 3040, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3451, 3452, 3286, 3524, 3525, 3504, 3503, 3326, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3185, 3202, 3461, 3327, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3469, 3470, 3471, 3198, 3418, 3482, 3483, 3494, 3478, 3479, 3480, 3513, 3144, 529: 3576, 531: 3557, 3574, 3584, 3017, 538: 3588, 3592, 541: 3573, 3572, 3611, 545: 3585, 3548, 550: 3591, 3609, 559: 3552, 581: 3587, 584: 3580, 3610, 623: 3582, 3590, 626: 3015, 630: 3547, 3549, 3593, 634: 3551, 3550, 3555, 3577, 3556, 3558, 3567, 3579, 3586, 3578, 3583, 646: 3554, 3607, 3589, 3594, 3599, 3652, 3600, 3601, 3630, 3570, 3571, 3625, 3626, 3627, 3628, 3629, 3581, 3612, 3622, 3623, 3616, 3631, 3632, 3633, 3617, 3635, 3636, 3618, 3634, 3613, 3621, 3619, 3605, 3637, 3638, 3642, 3595, 3598, 3641, 3647, 3646, 3648, 3645, 3649, 3644, 3643, 3640, 3639, 3597, 3596, 3602, 3603, 708: 3018, 766: 3560, 3024, 3025, 3023, 3575, 3651, 3566, 3561, 3553, 3624, 3564, 3562, 3563, 3604, 3615, 3614, 3608, 3606, 3620, 3559, 3569, 3650, 3568, 3565, 3021, 3020, 3019, 7186}, + {97: 66}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7193, 1241: 7203}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7156, 7127, 7126, 7135, 7136, 7139, 931: 7202}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 63, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7158, 7127, 7126, 7135, 7136, 7139}, + {97: 64}, // 4365 - {87}, - {88, 564: 3661, 3659, 3660, 3658, 3656, 795: 3657, 3655}, - {9: 90, 116: 90, 125: 90, 170: 90, 174: 90, 90, 90, 178: 90, 184: 90, 187: 90, 201: 90, 90, 90, 207: 90, 90, 210: 90, 215: 90, 551: 90, 554: 90, 584: 90, 706: 90, 730: 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 744: 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90}, - {556: 7189}, - {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 7190, 801: 7191, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 7192, 7193, 1411: 7194}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 7215, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7216, 3035, 3036, 3034, 1336: 7219, 1349: 7220, 1419: 7217, 1423: 7218}, + {56: 75, 84: 75, 75, 87: 75, 89: 75, 92: 75, 94: 75, 97: 75, 230: 7204, 530: 75, 75, 546: 75, 551: 75, 553: 75, 556: 75, 574: 75, 576: 75, 75, 581: 75, 586: 75, 607: 75, 615: 75, 624: 75, 655: 75, 712: 75, 75, 799: 75, 824: 75, 827: 75, 830: 75, 75, 1239: 7213}, + {7212}, + {56: 72, 84: 72, 72, 87: 72, 89: 72, 92: 72, 94: 72, 97: 72, 530: 72, 72, 546: 72, 551: 72, 553: 72, 556: 72, 574: 72, 576: 72, 72, 581: 72, 586: 72, 607: 72, 615: 72, 624: 72, 655: 72, 712: 72, 72, 799: 72, 824: 72, 827: 72, 830: 72, 72, 1427: 7208}, + {56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 97: 7210, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7209, 7127, 7126, 7135, 7136, 7139}, // 4370 - {94, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {96, 537: 990, 548: 990, 990}, - {95}, - {93}, - {86}, + {7211}, + {68, 68, 56: 68}, + {56: 71, 84: 71, 71, 87: 71, 89: 71, 92: 71, 94: 71, 97: 71, 530: 71, 71, 546: 71, 551: 71, 553: 71, 556: 71, 574: 71, 576: 71, 71, 581: 71, 586: 71, 607: 71, 615: 71, 624: 71, 655: 71, 712: 71, 71, 799: 71, 824: 71, 827: 71, 830: 71, 71}, + {56: 74, 84: 74, 74, 87: 74, 89: 74, 92: 74, 94: 74, 97: 74, 230: 74, 530: 74, 74, 546: 74, 551: 74, 553: 74, 556: 74, 574: 74, 576: 74, 74, 581: 74, 586: 74, 607: 74, 615: 74, 624: 74, 655: 74, 712: 74, 74, 799: 74, 824: 74, 827: 74, 830: 74, 74}, + {7214}, // 4375 - {70, 70}, - {56: 7200}, - {558: 7199}, - {56: 67}, - {56: 68}, + {56: 73, 84: 73, 73, 87: 73, 89: 73, 92: 73, 94: 73, 97: 73, 230: 73, 530: 73, 73, 546: 73, 551: 73, 553: 73, 556: 73, 574: 73, 576: 73, 73, 581: 73, 586: 73, 607: 73, 615: 73, 624: 73, 655: 73, 712: 73, 73, 799: 73, 824: 73, 827: 73, 830: 73, 73}, + {9: 2079, 118: 2079, 127: 2079, 172: 2079, 175: 2079, 2079, 2079, 179: 2079, 185: 2079, 188: 2079, 198: 2079, 203: 2079, 2079, 2079, 209: 2079, 2079, 212: 2079, 552: 2079, 556: 2079, 585: 2079, 708: 2079, 731: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 745: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 1340: 7244}, + {9: 103, 118: 103, 127: 103, 172: 103, 175: 103, 103, 103, 179: 103, 185: 103, 188: 103, 198: 103, 203: 103, 103, 103, 209: 103, 103, 212: 103, 552: 103, 556: 103, 585: 103, 708: 103, 731: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 745: 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103}, + {9: 7238, 118: 4984, 127: 4985, 172: 4975, 175: 4995, 4994, 4960, 179: 4997, 185: 4996, 188: 4957, 198: 4991, 203: 4964, 4956, 4973, 209: 4980, 4979, 212: 4983, 552: 4978, 556: 4974, 585: 4969, 708: 4977, 731: 4982, 4981, 4958, 4963, 4961, 4954, 4948, 4962, 4970, 4955, 4987, 745: 4949, 4950, 4951, 4952, 4953, 4976, 4989, 4993, 4988, 4947, 4992, 4959, 4946, 4986, 4945, 4990, 947: 4965, 1021: 4967, 1025: 4944, 4971, 4941, 1034: 4939, 1042: 4942, 4943, 1050: 4940, 1055: 4966, 1059: 4937, 4968, 1080: 4938, 1083: 4972, 1086: 7239, 1095: 4998}, + {261: 7221}, // 4380 - {557: 7201}, - {56: 7203, 1415: 7202}, - {71, 71, 9: 7204}, - {66, 66, 9: 66}, - {56: 7205}, + {261: 96}, + {261: 95}, + {557: 7222}, + {535: 7227, 560: 3021, 795: 7229, 1237: 7225, 1240: 7224, 1276: 7228, 7230, 7226, 1424: 7223}, + {9: 7236, 56: 7132, 84: 7124, 2851, 87: 2881, 89: 3001, 92: 7121, 94: 7123, 530: 2892, 2891, 546: 2890, 551: 2876, 553: 7122, 556: 6966, 574: 3004, 576: 2862, 7125, 581: 2860, 586: 2875, 607: 2889, 615: 7128, 624: 7131, 655: 2885, 712: 2847, 3003, 771: 7105, 799: 2855, 802: 7106, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 7107, 7116, 818: 3002, 2856, 7111, 822: 7112, 7109, 2861, 827: 7130, 829: 2857, 7133, 7134, 835: 7117, 841: 7118, 7113, 7114, 7108, 853: 7115, 2863, 7119, 7110, 860: 7120, 7129, 863: 7138, 7141, 7142, 7137, 7145, 7143, 7144, 7146, 7140, 7235, 7127, 7126, 7135, 7136, 7139}, // 4385 - {65, 65, 9: 65}, - {72, 72}, - {116: 4926, 125: 4927, 170: 4917, 174: 4937, 4936, 4902, 178: 4939, 184: 4938, 187: 4899, 201: 4906, 4898, 4915, 207: 4922, 4921, 210: 4925, 215: 4933, 551: 4920, 554: 4916, 584: 4911, 706: 4919, 730: 4924, 4923, 4900, 4905, 4903, 4896, 4890, 4904, 4912, 4897, 4929, 744: 4891, 4892, 4893, 4894, 4895, 4918, 4931, 4935, 4930, 4889, 4934, 4901, 4888, 4928, 4887, 4932, 944: 4907, 1020: 4909, 1024: 4886, 4913, 4883, 1033: 4881, 1041: 4884, 4885, 1049: 4882, 1054: 4908, 1058: 4879, 4910, 1077: 4880, 1080: 4914, 1083: 7208, 1092: 4940}, - {9: 116, 57: 116}, - {2: 115, 115, 115, 115, 115, 115, 115, 10: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 58: 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 604: 7044, 1184: 7046, 1218: 7045, 1267: 7043, 7210}, + {9: 94, 56: 94, 84: 94, 94, 87: 94, 89: 94, 92: 94, 94: 94, 530: 94, 94, 546: 94, 551: 94, 553: 94, 556: 94, 574: 94, 576: 94, 94, 581: 94, 586: 94, 607: 94, 615: 94, 624: 94, 655: 94, 712: 94, 94, 799: 94, 824: 94, 827: 94, 830: 94, 94}, + {9: 92, 56: 92, 84: 92, 92, 87: 92, 89: 92, 92: 92, 94: 92, 530: 92, 92, 546: 92, 551: 92, 553: 92, 556: 92, 574: 92, 576: 92, 92, 581: 92, 586: 92, 607: 92, 615: 92, 624: 92, 655: 92, 712: 92, 92, 799: 92, 824: 92, 827: 92, 830: 92, 92}, + {9: 91, 56: 91, 84: 91, 91, 87: 91, 89: 91, 92: 91, 94: 91, 530: 91, 91, 546: 91, 551: 91, 553: 91, 556: 91, 574: 91, 576: 91, 91, 581: 91, 586: 91, 607: 91, 615: 91, 624: 91, 655: 91, 712: 91, 91, 799: 91, 824: 91, 827: 91, 830: 91, 91}, + {393: 7234}, + {9: 89, 56: 89, 84: 89, 89, 87: 89, 89: 89, 92: 89, 94: 89, 530: 89, 89, 546: 89, 551: 89, 553: 89, 556: 89, 574: 89, 576: 89, 89, 581: 89, 586: 89, 607: 89, 615: 89, 624: 89, 655: 89, 712: 89, 89, 799: 89, 824: 89, 827: 89, 830: 89, 89}, // 4390 - {9: 118, 57: 118}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7212}, - {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 533: 175, 536: 175, 175, 551: 175, 563: 175, 706: 175, 175, 715: 7221, 1009: 7215, 1330: 7213, 1436: 7214}, - {555, 555, 6: 4649, 4651, 559, 15: 4668, 2416, 4666, 4605, 4670, 4657, 4686, 4653, 4650, 4652, 4655, 4656, 4658, 4665, 559, 4676, 4677, 4687, 4663, 4664, 4669, 4671, 4683, 4682, 4691, 4684, 4681, 4674, 4679, 4680, 4673, 4675, 4678, 4667, 4688, 4689, 533: 4648, 536: 2416, 4685, 551: 2416, 563: 5415, 706: 2416, 4654, 861: 4659, 886: 4661, 905: 4660, 926: 4662, 930: 4672, 934: 4690, 1015: 6078, 1133: 7246}, - {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 533: 174, 536: 174, 174, 551: 174, 563: 174, 706: 174, 174, 715: 7221, 1009: 7245}, + {9: 88, 56: 88, 84: 88, 88, 87: 88, 89: 88, 92: 88, 94: 88, 530: 88, 88, 546: 88, 551: 88, 553: 88, 556: 88, 574: 88, 576: 88, 88, 581: 88, 586: 88, 607: 88, 615: 88, 624: 88, 655: 88, 712: 88, 88, 799: 88, 824: 88, 827: 88, 830: 88, 88}, + {186: 7232, 532: 86, 1401: 7231}, + {532: 7233}, + {532: 85}, + {9: 87, 56: 87, 84: 87, 87, 87: 87, 89: 87, 92: 87, 94: 87, 530: 87, 87, 546: 87, 551: 87, 553: 87, 556: 87, 574: 87, 576: 87, 87, 581: 87, 586: 87, 607: 87, 615: 87, 624: 87, 655: 87, 712: 87, 87, 799: 87, 824: 87, 827: 87, 830: 87, 87}, // 4395 - {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 86: 173, 88: 173, 90: 173, 173, 94: 173, 173, 97: 173, 173, 173, 173, 533: 173, 536: 173, 173, 551: 173, 563: 173, 706: 173, 173, 715: 173}, - {541: 2286, 2286, 555: 3009, 559: 2286, 720: 7242, 797: 7241}, - {530: 7238, 541: 2286, 2286, 555: 3009, 559: 2286, 797: 7237}, - {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7235}, - {166, 166, 6: 166, 166, 166, 15: 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 86: 166, 88: 166, 90: 166, 166, 94: 166, 166, 97: 166, 166, 166, 166, 102: 166, 533: 166, 536: 166, 166, 551: 166, 563: 166, 706: 166, 166, 715: 166}, + {9: 90, 56: 90, 84: 90, 90, 87: 90, 89: 90, 92: 90, 94: 90, 530: 90, 90, 546: 90, 551: 90, 553: 90, 556: 90, 574: 90, 576: 90, 90, 581: 90, 586: 90, 607: 90, 615: 90, 624: 90, 655: 90, 712: 90, 90, 799: 90, 824: 90, 827: 90, 830: 90, 90}, + {97}, + {535: 7227, 560: 3021, 795: 7229, 1237: 7225, 1240: 7237, 1276: 7228, 7230, 7226}, + {9: 93, 56: 93, 84: 93, 93, 87: 93, 89: 93, 92: 93, 94: 93, 530: 93, 93, 546: 93, 551: 93, 553: 93, 556: 93, 574: 93, 576: 93, 93, 581: 93, 586: 93, 607: 93, 615: 93, 624: 93, 655: 93, 712: 93, 93, 799: 93, 824: 93, 827: 93, 830: 93, 93}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7243, 3035, 3036, 3034}, // 4400 - {90: 7233, 94: 7234, 7231, 715: 7232}, - {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7229}, - {163, 163, 6: 163, 163, 163, 15: 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 86: 163, 88: 163, 90: 163, 163, 94: 163, 163, 97: 163, 163, 163, 163, 102: 163, 533: 163, 536: 163, 163, 551: 163, 563: 163, 706: 163, 163, 715: 163}, - {541: 2286, 2286, 555: 3009, 559: 2286, 797: 7227}, - {160, 160, 6: 160, 160, 160, 15: 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 86: 160, 88: 160, 90: 160, 160, 94: 160, 160, 97: 160, 160, 160, 160, 102: 160, 533: 160, 536: 160, 160, 551: 160, 563: 160, 706: 160, 160, 715: 160}, + {101, 534: 7240, 1425: 7241}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3115, 3063, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3033, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3147, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3152, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3076, 3553, 3456, 3550, 3226, 3105, 3219, 3220, 3215, 3173, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3154, 3039, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3074, 3096, 3413, 3143, 3203, 3243, 3103, 3159, 3180, 3144, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3158, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3099, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3031, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3214, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3160, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3032, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3136, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3443, 3156, 3444, 3445, 3051, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3462, 3463, 3297, 3535, 3536, 3515, 3514, 3337, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3196, 3213, 3472, 3338, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3480, 3481, 3482, 3209, 3429, 3493, 3494, 3505, 3489, 3490, 3491, 3524, 3155, 530: 3587, 532: 3569, 3585, 3595, 3669, 539: 3600, 3604, 542: 3584, 3583, 3623, 546: 3596, 3560, 551: 3603, 3621, 560: 3564, 577: 3598, 585: 3591, 3622, 615: 3593, 624: 3602, 627: 3667, 3559, 3561, 3605, 635: 3563, 3562, 3567, 3588, 3568, 3674, 3578, 3590, 3597, 3589, 3594, 3566, 3619, 3601, 3606, 3611, 3664, 3612, 3613, 3642, 657: 3581, 3582, 3637, 3638, 3639, 3640, 3641, 3592, 3624, 3634, 3635, 3628, 3643, 3644, 3645, 3629, 3647, 3648, 3630, 3646, 3625, 3633, 3631, 3617, 3649, 3650, 3654, 3607, 3610, 3653, 3659, 3658, 3660, 3657, 3661, 3656, 3655, 3652, 3651, 3609, 3608, 3614, 3615, 710: 3670, 767: 3570, 3035, 3036, 3034, 3586, 3663, 3577, 3571, 3565, 3636, 3574, 3572, 3573, 3616, 3627, 3626, 3620, 3618, 3632, 3675, 3580, 3662, 3579, 3576, 3673, 3672, 3671, 7242}, + {99}, + {100, 565: 3728, 3726, 3727, 3725, 3723, 796: 3724, 3722}, + {9: 102, 118: 102, 127: 102, 172: 102, 175: 102, 102, 102, 179: 102, 185: 102, 188: 102, 198: 102, 203: 102, 102, 102, 209: 102, 102, 212: 102, 552: 102, 556: 102, 585: 102, 708: 102, 731: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 745: 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102}, // 4405 - {158, 158, 6: 158, 158, 158, 15: 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 86: 158, 88: 158, 90: 158, 158, 94: 158, 158, 97: 158, 158, 158, 158, 102: 158, 533: 158, 536: 158, 158, 551: 158, 563: 158, 706: 158, 158, 715: 158}, - {157, 157, 6: 157, 157, 157, 15: 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 86: 157, 88: 157, 90: 157, 157, 94: 157, 157, 97: 157, 157, 157, 157, 102: 157, 533: 157, 536: 157, 157, 551: 157, 563: 157, 706: 157, 157, 715: 157}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7228}, - {161, 161, 6: 161, 161, 161, 15: 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 86: 161, 88: 161, 90: 161, 161, 94: 161, 161, 97: 161, 161, 161, 161, 102: 161, 533: 161, 536: 161, 161, 551: 161, 563: 161, 706: 161, 161, 715: 161}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7230}, + {557: 7245}, + {530: 2892, 2891, 546: 2890, 607: 2889, 655: 2885, 771: 7246, 802: 7247, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 7248, 7249, 1418: 7250}, + {106, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {108, 538: 1004, 549: 1004, 1004}, + {107}, // 4410 - {164, 164, 6: 164, 164, 164, 15: 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 86: 164, 88: 164, 90: 164, 164, 94: 164, 164, 97: 164, 164, 164, 164, 102: 164, 533: 164, 536: 164, 164, 551: 164, 563: 164, 706: 164, 164, 715: 164}, - {165, 165, 6: 165, 165, 165, 15: 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 86: 165, 88: 165, 90: 165, 165, 94: 165, 165, 97: 165, 165, 165, 165, 102: 165, 533: 165, 536: 165, 165, 551: 165, 563: 165, 706: 165, 165, 715: 165}, - {162, 162, 6: 162, 162, 162, 15: 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 86: 162, 88: 162, 90: 162, 162, 94: 162, 162, 97: 162, 162, 162, 162, 102: 162, 533: 162, 536: 162, 162, 551: 162, 563: 162, 706: 162, 162, 715: 162}, - {159, 159, 6: 159, 159, 159, 15: 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 86: 159, 88: 159, 90: 159, 159, 94: 159, 159, 97: 159, 159, 159, 159, 102: 159, 533: 159, 536: 159, 159, 551: 159, 563: 159, 706: 159, 159, 715: 159}, - {156, 156, 6: 156, 156, 156, 15: 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 86: 156, 88: 156, 90: 156, 156, 94: 156, 156, 97: 156, 156, 156, 156, 102: 156, 533: 156, 536: 156, 156, 551: 156, 563: 156, 706: 156, 156, 715: 156}, + {105}, + {98}, + {82, 82}, + {56: 7256}, + {559: 7255}, // 4415 - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7236}, - {167, 167, 6: 167, 167, 167, 15: 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 86: 167, 88: 167, 90: 167, 167, 94: 167, 167, 97: 167, 167, 167, 167, 102: 167, 533: 167, 536: 167, 167, 551: 167, 563: 167, 706: 167, 167, 715: 167}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7240}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7239}, - {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 86: 168, 88: 168, 90: 168, 168, 94: 168, 168, 97: 168, 168, 168, 168, 102: 168, 533: 168, 536: 168, 168, 551: 168, 563: 168, 706: 168, 168, 715: 168}, + {56: 79}, + {56: 80}, + {558: 7257}, + {56: 7259, 1422: 7258}, + {83, 83, 9: 7260}, // 4420 - {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 86: 169, 88: 169, 90: 169, 169, 94: 169, 169, 97: 169, 169, 169, 169, 102: 169, 533: 169, 536: 169, 169, 551: 169, 563: 169, 706: 169, 169, 715: 169}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7244}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7243}, - {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 86: 170, 88: 170, 90: 170, 170, 94: 170, 170, 97: 170, 170, 170, 170, 102: 170, 533: 170, 536: 170, 170, 551: 170, 563: 170, 706: 170, 170, 715: 170}, - {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 86: 171, 88: 171, 90: 171, 171, 94: 171, 171, 97: 171, 171, 171, 171, 102: 171, 533: 171, 536: 171, 171, 551: 171, 563: 171, 706: 171, 171, 715: 171}, + {78, 78, 9: 78}, + {56: 7261}, + {77, 77, 9: 77}, + {84, 84}, + {118: 4984, 127: 4985, 172: 4975, 175: 4995, 4994, 4960, 179: 4997, 185: 4996, 188: 4957, 198: 4991, 203: 4964, 4956, 4973, 209: 4980, 4979, 212: 4983, 552: 4978, 556: 4974, 585: 4969, 708: 4977, 731: 4982, 4981, 4958, 4963, 4961, 4954, 4948, 4962, 4970, 4955, 4987, 745: 4949, 4950, 4951, 4952, 4953, 4976, 4989, 4993, 4988, 4947, 4992, 4959, 4946, 4986, 4945, 4990, 947: 4965, 1021: 4967, 1025: 4944, 4971, 4941, 1034: 4939, 1042: 4942, 4943, 1050: 4940, 1055: 4966, 1059: 4937, 4968, 1080: 4938, 1083: 4972, 1086: 7264, 1095: 4998}, // 4425 - {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 86: 172, 88: 172, 90: 172, 172, 94: 172, 172, 97: 172, 172, 172, 172, 533: 172, 536: 172, 172, 551: 172, 563: 172, 706: 172, 172, 715: 172}, - {176, 176}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 533: 2091, 581: 5266, 877: 7248}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7249}, - {109: 7256, 7254, 7253, 7255, 7252, 971: 7250, 1245: 7251}, + {9: 128, 57: 128}, + {2: 127, 127, 127, 127, 127, 127, 127, 10: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 58: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 605: 7100, 1189: 7102, 1223: 7101, 1274: 7099, 7266}, + {9: 130, 57: 130}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7268}, + {187, 187, 6: 187, 187, 187, 15: 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 86: 7276, 88: 7273, 90: 7279, 7280, 95: 7281, 7274, 98: 7272, 7282, 7278, 7275, 534: 187, 537: 187, 187, 552: 187, 564: 187, 708: 187, 187, 717: 7277, 1010: 7271, 1337: 7269, 1442: 7270}, // 4430 - {2811, 2811, 9: 2811, 109: 2811, 2811, 2811, 2811, 2811}, - {181, 181, 9: 7307, 109: 7256, 7254, 7253, 7255, 7252, 971: 7306}, - {555: 3009, 559: 2286, 797: 7304}, - {310: 2286, 320: 2286, 2286, 555: 3009, 797: 7299}, - {2792, 2792, 9: 2792, 109: 2792, 2792, 2792, 2792, 2792, 555: 3009, 559: 2286, 630: 2286, 2286, 797: 7297}, + {567, 567, 6: 4707, 4709, 571, 15: 4726, 2431, 4724, 4663, 4728, 4715, 4744, 4711, 4708, 4710, 4713, 4714, 4716, 4723, 571, 4734, 4735, 4745, 4721, 4722, 4727, 4729, 4741, 4740, 4749, 4742, 4739, 4732, 4737, 4738, 4731, 4733, 4736, 4725, 4746, 4747, 534: 4706, 537: 2431, 4743, 552: 2431, 564: 5473, 708: 2431, 4712, 862: 4717, 887: 4719, 906: 4718, 927: 4720, 933: 4730, 937: 4748, 1016: 6136, 1137: 7302}, + {186, 186, 6: 186, 186, 186, 15: 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 186, 86: 7276, 88: 7273, 90: 7279, 7280, 95: 7281, 7274, 98: 7272, 7282, 7278, 7275, 534: 186, 537: 186, 186, 552: 186, 564: 186, 708: 186, 186, 717: 7277, 1010: 7301}, + {185, 185, 6: 185, 185, 185, 15: 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 185, 86: 185, 88: 185, 90: 185, 185, 95: 185, 185, 98: 185, 185, 185, 185, 534: 185, 537: 185, 185, 552: 185, 564: 185, 708: 185, 185, 717: 185}, + {542: 2301, 2301, 554: 4571, 560: 2301, 722: 7298, 798: 7297}, + {531: 7294, 542: 2301, 2301, 554: 4571, 560: 2301, 798: 7293}, // 4435 - {529: 2286, 546: 2286, 555: 3009, 797: 7270}, - {529: 2286, 546: 2286, 555: 3009, 797: 7257}, - {529: 7258, 546: 7259}, - {57: 7261, 196: 7263, 1035: 7262, 1425: 7260}, - {2785, 2785, 9: 2785, 109: 2785, 2785, 2785, 2785, 2785}, + {542: 2301, 2301, 554: 4571, 560: 2301, 798: 7291}, + {178, 178, 6: 178, 178, 178, 15: 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 178, 86: 178, 88: 178, 90: 178, 178, 95: 178, 178, 98: 178, 178, 178, 178, 103: 178, 534: 178, 537: 178, 178, 552: 178, 564: 178, 708: 178, 178, 717: 178}, + {90: 7289, 95: 7290, 7287, 717: 7288}, + {542: 2301, 2301, 554: 4571, 560: 2301, 798: 7285}, + {175, 175, 6: 175, 175, 175, 15: 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 175, 86: 175, 88: 175, 90: 175, 175, 95: 175, 175, 98: 175, 175, 175, 175, 103: 175, 534: 175, 537: 175, 175, 552: 175, 564: 175, 708: 175, 175, 717: 175}, // 4440 - {9: 7268, 57: 7266, 196: 7263, 1035: 7267}, - {2786, 2786, 9: 2786, 109: 2786, 2786, 2786, 2786, 2786}, - {9: 2784, 57: 2784, 196: 2784}, - {531: 2286, 555: 3009, 797: 7264}, - {531: 7265}, + {542: 2301, 2301, 554: 4571, 560: 2301, 798: 7283}, + {172, 172, 6: 172, 172, 172, 15: 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 86: 172, 88: 172, 90: 172, 172, 95: 172, 172, 98: 172, 172, 172, 172, 103: 172, 534: 172, 537: 172, 172, 552: 172, 564: 172, 708: 172, 172, 717: 172}, + {170, 170, 6: 170, 170, 170, 15: 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 86: 170, 88: 170, 90: 170, 170, 95: 170, 170, 98: 170, 170, 170, 170, 103: 170, 534: 170, 537: 170, 170, 552: 170, 564: 170, 708: 170, 170, 717: 170}, + {169, 169, 6: 169, 169, 169, 15: 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 86: 169, 88: 169, 90: 169, 169, 95: 169, 169, 98: 169, 169, 169, 169, 103: 169, 534: 169, 537: 169, 169, 552: 169, 564: 169, 708: 169, 169, 717: 169}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7284}, // 4445 - {9: 2781, 57: 2781, 196: 2781}, - {2787, 2787, 9: 2787, 109: 2787, 2787, 2787, 2787, 2787}, - {9: 2783, 57: 2783, 196: 2783}, - {196: 7263, 1035: 7269}, - {9: 2782, 57: 2782, 196: 2782}, + {173, 173, 6: 173, 173, 173, 15: 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 86: 173, 88: 173, 90: 173, 173, 95: 173, 173, 98: 173, 173, 173, 173, 103: 173, 534: 173, 537: 173, 173, 552: 173, 564: 173, 708: 173, 173, 717: 173}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7286}, + {176, 176, 6: 176, 176, 176, 15: 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 176, 86: 176, 88: 176, 90: 176, 176, 95: 176, 176, 98: 176, 176, 176, 176, 103: 176, 534: 176, 537: 176, 176, 552: 176, 564: 176, 708: 176, 176, 717: 176}, + {177, 177, 6: 177, 177, 177, 15: 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 177, 86: 177, 88: 177, 90: 177, 177, 95: 177, 177, 98: 177, 177, 177, 177, 103: 177, 534: 177, 537: 177, 177, 552: 177, 564: 177, 708: 177, 177, 717: 177}, + {174, 174, 6: 174, 174, 174, 15: 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 86: 174, 88: 174, 90: 174, 174, 95: 174, 174, 98: 174, 174, 174, 174, 103: 174, 534: 174, 537: 174, 174, 552: 174, 564: 174, 708: 174, 174, 717: 174}, // 4450 - {529: 7271, 546: 7272}, - {57: 7278, 154: 7276, 156: 7275, 158: 7277, 1036: 7273, 1428: 7274}, - {2788, 2788, 9: 2788, 109: 2788, 2788, 2788, 2788, 2788}, - {9: 2805, 57: 2805, 154: 2805, 156: 2805, 158: 2805}, - {9: 7294, 57: 7295, 154: 7276, 156: 7275, 158: 7277, 1036: 7293}, + {171, 171, 6: 171, 171, 171, 15: 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 86: 171, 88: 171, 90: 171, 171, 95: 171, 171, 98: 171, 171, 171, 171, 103: 171, 534: 171, 537: 171, 171, 552: 171, 564: 171, 708: 171, 171, 717: 171}, + {168, 168, 6: 168, 168, 168, 15: 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 86: 168, 88: 168, 90: 168, 168, 95: 168, 168, 98: 168, 168, 168, 168, 103: 168, 534: 168, 537: 168, 168, 552: 168, 564: 168, 708: 168, 168, 717: 168}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7292}, + {179, 179, 6: 179, 179, 179, 15: 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 179, 86: 179, 88: 179, 90: 179, 179, 95: 179, 179, 98: 179, 179, 179, 179, 103: 179, 534: 179, 537: 179, 179, 552: 179, 564: 179, 708: 179, 179, 717: 179}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7296}, // 4455 - {531: 2286, 555: 3009, 797: 7291}, - {289: 2286, 301: 2286, 555: 3009, 797: 7286, 979: 2286}, - {303: 2286, 341: 2286, 555: 3009, 797: 7279}, - {2789, 2789, 9: 2789, 109: 2789, 2789, 2789, 2789, 2789}, - {303: 7280, 341: 7281, 1429: 7282}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7295}, + {180, 180, 6: 180, 180, 180, 15: 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 86: 180, 88: 180, 90: 180, 180, 95: 180, 180, 98: 180, 180, 180, 180, 103: 180, 534: 180, 537: 180, 180, 552: 180, 564: 180, 708: 180, 180, 717: 180}, + {181, 181, 6: 181, 181, 181, 15: 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 181, 86: 181, 88: 181, 90: 181, 181, 95: 181, 181, 98: 181, 181, 181, 181, 103: 181, 534: 181, 537: 181, 181, 552: 181, 564: 181, 708: 181, 181, 717: 181}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7300}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7299}, // 4460 - {155: 2802}, - {155: 2801}, - {155: 7283}, - {531: 2286, 555: 3009, 797: 7284}, - {531: 7285}, + {182, 182, 6: 182, 182, 182, 15: 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 182, 86: 182, 88: 182, 90: 182, 182, 95: 182, 182, 98: 182, 182, 182, 182, 103: 182, 534: 182, 537: 182, 182, 552: 182, 564: 182, 708: 182, 182, 717: 182}, + {183, 183, 6: 183, 183, 183, 15: 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 183, 86: 183, 88: 183, 90: 183, 183, 95: 183, 183, 98: 183, 183, 183, 183, 103: 183, 534: 183, 537: 183, 183, 552: 183, 564: 183, 708: 183, 183, 717: 183}, + {184, 184, 6: 184, 184, 184, 15: 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 184, 86: 184, 88: 184, 90: 184, 184, 95: 184, 184, 98: 184, 184, 184, 184, 534: 184, 537: 184, 184, 552: 184, 564: 184, 708: 184, 184, 717: 184}, + {188, 188}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 534: 2106, 577: 5324, 878: 7304}, // 4465 - {9: 2795, 57: 2795, 154: 2795, 156: 2795, 158: 2795}, - {289: 7288, 301: 7287, 979: 7289, 1427: 7290}, - {9: 2800, 57: 2800, 154: 2800, 156: 2800, 158: 2800}, - {9: 2799, 57: 2799, 154: 2799, 156: 2799, 158: 2799}, - {9: 2798, 57: 2798, 154: 2798, 156: 2798, 158: 2798}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 7305}, + {110: 7312, 7310, 7309, 7311, 7308, 973: 7306, 1250: 7307}, + {2830, 2830, 9: 2830, 110: 2830, 2830, 2830, 2830, 2830}, + {193, 193, 9: 7360, 110: 7312, 7310, 7309, 7311, 7308, 973: 7359}, + {554: 4571, 560: 2301, 798: 7357}, // 4470 - {9: 2796, 57: 2796, 154: 2796, 156: 2796, 158: 2796}, - {531: 7292}, - {9: 2797, 57: 2797, 154: 2797, 156: 2797, 158: 2797}, - {9: 2804, 57: 2804, 154: 2804, 156: 2804, 158: 2804}, - {154: 7276, 156: 7275, 158: 7277, 1036: 7296}, + {311: 2301, 321: 2301, 2301, 554: 4571, 798: 7352}, + {2807, 2807, 9: 2807, 110: 2807, 2807, 2807, 2807, 2807, 554: 4571, 560: 2301, 628: 2301, 2301, 798: 7350}, + {530: 2301, 547: 2301, 554: 4571, 798: 7326}, + {530: 2301, 547: 2301, 554: 4571, 798: 7313}, + {530: 7314, 547: 7315}, // 4475 - {2790, 2790, 9: 2790, 109: 2790, 2790, 2790, 2790, 2790}, - {9: 2803, 57: 2803, 154: 2803, 156: 2803, 158: 2803}, - {559: 4143, 630: 6616, 6617, 794: 6615, 993: 7298}, - {2791, 2791, 9: 2791, 109: 2791, 2791, 2791, 2791, 2791}, - {310: 7302, 320: 7300, 7301, 1426: 7303}, + {57: 7317, 197: 7319, 1036: 7318, 1433: 7316}, + {2800, 2800, 9: 2800, 110: 2800, 2800, 2800, 2800, 2800}, + {9: 7324, 57: 7322, 197: 7319, 1036: 7323}, + {2801, 2801, 9: 2801, 110: 2801, 2801, 2801, 2801, 2801}, + {9: 2799, 57: 2799, 197: 2799}, // 4480 - {2808, 2808, 9: 2808, 109: 2808, 2808, 2808, 2808, 2808}, - {2807, 2807, 9: 2807, 109: 2807, 2807, 2807, 2807, 2807}, - {2806, 2806, 9: 2806, 109: 2806, 2806, 2806, 2806, 2806}, - {2793, 2793, 9: 2793, 109: 2793, 2793, 2793, 2793, 2793}, - {559: 4143, 794: 4142, 810: 7305}, + {532: 2301, 554: 4571, 798: 7320}, + {532: 7321}, + {9: 2796, 57: 2796, 197: 2796}, + {2802, 2802, 9: 2802, 110: 2802, 2802, 2802, 2802, 2802}, + {9: 2798, 57: 2798, 197: 2798}, // 4485 - {2794, 2794, 9: 2794, 109: 2794, 2794, 2794, 2794, 2794}, - {2810, 2810, 9: 2810, 109: 2810, 2810, 2810, 2810, 2810}, - {109: 7256, 7254, 7253, 7255, 7252, 971: 7308}, - {2809, 2809, 9: 2809, 109: 2809, 2809, 2809, 2809, 2809}, - {556: 7310, 558: 7311}, + {197: 7319, 1036: 7325}, + {9: 2797, 57: 2797, 197: 2797}, + {530: 7327, 547: 7328}, + {57: 7334, 93: 7332, 134: 7333, 136: 7331, 1037: 7329, 1435: 7330}, + {2803, 2803, 9: 2803, 110: 2803, 2803, 2803, 2803, 2803}, // 4490 - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 7317}, - {259: 7312}, - {540: 7313}, - {236: 7314}, - {250: 7315}, + {9: 2824, 57: 2824, 93: 2824, 134: 2824, 136: 2824}, + {9: 7347, 57: 7348, 93: 7332, 134: 7333, 136: 7331, 1037: 7346}, + {532: 2301, 554: 4571, 798: 7344}, + {229: 2301, 231: 2301, 554: 4571, 798: 7342, 929: 2301}, + {117: 2301, 258: 2301, 272: 2301, 554: 4571, 798: 7335}, // 4495 - {531: 7316}, - {327, 327}, - {540: 7318}, - {529: 2873, 2872, 545: 2871, 550: 2857, 585: 2856, 606: 2870, 645: 2866, 711: 2982, 770: 6229, 798: 6227, 801: 6230, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 6228, 811: 6232, 6231, 817: 2981, 6234, 6235, 821: 6236, 6233, 937: 7319}, - {328, 328}, + {2804, 2804, 9: 2804, 110: 2804, 2804, 2804, 2804, 2804}, + {117: 4566, 258: 4564, 272: 4565, 1252: 7336}, + {9: 2812, 57: 2812, 93: 2812, 134: 2812, 136: 2812, 158: 7338, 1493: 7337}, + {9: 2813, 57: 2813, 93: 2813, 134: 2813, 136: 2813}, + {360: 2301, 532: 2301, 554: 4571, 798: 7339}, // 4500 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 7322, 6205, 1252: 7323, 1430: 7321}, - {401, 401, 9: 7324}, - {339, 339, 9: 339}, - {338, 338, 9: 338}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 6199, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 6204, 766: 3813, 3024, 3025, 3023, 800: 5711, 893: 6206, 912: 7322, 6205, 1252: 7325}, + {360: 7341, 532: 7340}, + {9: 2811, 57: 2811, 93: 2811, 134: 2811, 136: 2811}, + {9: 2810, 57: 2810, 93: 2810, 134: 2810, 136: 2810}, + {229: 4574, 231: 4573, 929: 4575, 1251: 7343}, + {9: 2814, 57: 2814, 93: 2814, 134: 2814, 136: 2814}, // 4505 - {337, 337, 9: 337}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 7327}, - {384, 384, 6: 384, 9: 5777, 15: 384, 51: 384, 384, 384, 384, 384, 530: 384, 722: 5821, 1069: 5820, 7328}, - {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 530: 7330, 1123: 7329}, - {365, 365, 6: 365, 15: 7346, 51: 365, 365, 7345, 7347, 7348, 1064: 7344, 1225: 7343, 7342}, + {532: 7345}, + {9: 2815, 57: 2815, 93: 2815, 134: 2815, 136: 2815}, + {9: 2823, 57: 2823, 93: 2823, 134: 2823, 136: 2823}, + {93: 7332, 134: 7333, 136: 7331, 1037: 7349}, + {2805, 2805, 9: 2805, 110: 2805, 2805, 2805, 2805, 2805}, // 4510 - {161: 7335, 7333, 7334, 7336, 1122: 7332, 1327: 7331}, - {391, 391, 6: 391, 15: 391, 51: 391, 391, 391, 391, 391, 161: 7335, 7333, 7334, 7336, 1122: 7341}, - {390, 390, 6: 390, 15: 390, 51: 390, 390, 390, 390, 390, 161: 390, 390, 390, 390}, - {559: 4143, 794: 4409, 820: 7340}, - {559: 4143, 794: 4409, 820: 7339}, + {9: 2822, 57: 2822, 93: 2822, 134: 2822, 136: 2822}, + {560: 3021, 628: 6672, 6673, 795: 6671, 994: 7351}, + {2806, 2806, 9: 2806, 110: 2806, 2806, 2806, 2806, 2806}, + {311: 7355, 321: 7353, 7354, 1434: 7356}, + {2827, 2827, 9: 2827, 110: 2827, 2827, 2827, 2827, 2827}, // 4515 - {559: 4143, 794: 4409, 820: 7338}, - {559: 4143, 794: 4409, 820: 7337}, - {385, 385, 6: 385, 15: 385, 51: 385, 385, 385, 385, 385, 161: 385, 385, 385, 385}, - {386, 386, 6: 386, 15: 386, 51: 386, 386, 386, 386, 386, 161: 386, 386, 386, 386}, - {387, 387, 6: 387, 15: 387, 51: 387, 387, 387, 387, 387, 161: 387, 387, 387, 387}, + {2826, 2826, 9: 2826, 110: 2826, 2826, 2826, 2826, 2826}, + {2825, 2825, 9: 2825, 110: 2825, 2825, 2825, 2825, 2825}, + {2808, 2808, 9: 2808, 110: 2808, 2808, 2808, 2808, 2808}, + {560: 3021, 795: 3849, 811: 7358}, + {2809, 2809, 9: 2809, 110: 2809, 2809, 2809, 2809, 2809}, // 4520 - {388, 388, 6: 388, 15: 388, 51: 388, 388, 388, 388, 388, 161: 388, 388, 388, 388}, - {389, 389, 6: 389, 15: 389, 51: 389, 389, 389, 389, 389, 161: 389, 389, 389, 389}, - {370, 370, 6: 7370, 51: 370, 7371, 1120: 7369}, - {364, 364, 6: 364, 15: 7346, 51: 364, 364, 7345, 7347, 7348, 1064: 7368}, - {363, 363, 6: 363, 15: 363, 51: 363, 363, 363, 363, 363}, + {2829, 2829, 9: 2829, 110: 2829, 2829, 2829, 2829, 2829}, + {110: 7312, 7310, 7309, 7311, 7308, 973: 7361}, + {2828, 2828, 9: 2828, 110: 2828, 2828, 2828, 2828, 2828}, + {557: 7363, 559: 7364}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 7370}, // 4525 - {560: 7367, 1084: 7366}, - {259: 7352, 388: 7354, 430: 7353}, - {559: 4143, 794: 4409, 820: 7351}, - {199: 7350, 559: 4143, 794: 4409, 820: 7349}, - {350, 350, 6: 350, 15: 350, 51: 350, 350, 350, 350, 350}, + {262: 7365}, + {541: 7366}, + {117: 7367}, + {218: 7368}, + {532: 7369}, // 4530 - {349, 349, 6: 349, 15: 349, 51: 349, 349, 349, 349, 349}, - {351, 351, 6: 351, 15: 351, 51: 351, 351, 351, 351, 351}, - {533: 7364, 559: 4143, 794: 7365}, - {639: 7360}, - {355, 355, 6: 355, 15: 355, 51: 355, 355, 355, 355, 355, 406: 7356, 533: 7357, 639: 7355}, + {339, 339}, + {541: 7371}, + {530: 2892, 2891, 546: 2890, 551: 2876, 586: 2875, 607: 2889, 655: 2885, 713: 3003, 771: 6287, 799: 6285, 802: 6288, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 6286, 812: 6290, 6289, 818: 3002, 6292, 6293, 822: 6294, 6291, 940: 7372}, + {340, 340}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 7375, 6263, 1259: 7376, 1436: 7374}, // 4535 - {559: 4143, 794: 4409, 820: 7358}, - {353, 353, 6: 353, 15: 353, 51: 353, 353, 353, 353, 353}, - {352, 352, 6: 352, 15: 352, 51: 352, 352, 352, 352, 352}, - {131: 7359}, - {354, 354, 6: 354, 15: 354, 51: 354, 354, 354, 354, 354}, + {413, 413, 9: 7377}, + {351, 351, 9: 351}, + {350, 350, 9: 350}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 6257, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 6262, 767: 3720, 3035, 3036, 3034, 801: 5769, 894: 6264, 913: 7375, 6263, 1259: 7378}, + {349, 349, 9: 349}, // 4540 - {533: 7361, 559: 4143, 794: 7362}, - {357, 357, 6: 357, 15: 357, 51: 357, 357, 357, 357, 357}, - {131: 7363}, - {356, 356, 6: 356, 15: 356, 51: 356, 356, 356, 356, 356}, - {359, 359, 6: 359, 15: 359, 51: 359, 359, 359, 359, 359}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5832, 990: 5833, 1020: 7380}, + {396, 396, 6: 396, 9: 5835, 15: 396, 51: 396, 396, 396, 396, 396, 531: 396, 724: 5879, 1072: 5878, 7381}, + {404, 404, 6: 404, 15: 404, 51: 404, 404, 404, 404, 404, 531: 7383, 1127: 7382}, + {377, 377, 6: 377, 15: 7399, 51: 377, 377, 7398, 7400, 7401, 1065: 7397, 1230: 7396, 7395}, + {163: 7388, 7386, 7387, 7389, 1126: 7385, 1334: 7384}, // 4545 - {358, 358, 6: 358, 15: 358, 51: 358, 358, 358, 358, 358}, - {361, 361, 6: 361, 15: 361, 51: 361, 361, 361, 361, 361}, - {360, 360, 6: 360, 15: 360, 51: 360, 360, 360, 360, 360}, - {362, 362, 6: 362, 15: 362, 51: 362, 362, 362, 362, 362}, - {367, 367, 51: 7375, 1244: 7374}, + {403, 403, 6: 403, 15: 403, 51: 403, 403, 403, 403, 403, 163: 7388, 7386, 7387, 7389, 1126: 7394}, + {402, 402, 6: 402, 15: 402, 51: 402, 402, 402, 402, 402, 163: 402, 402, 402, 402}, + {560: 3021, 795: 4521, 821: 7393}, + {560: 3021, 795: 4521, 821: 7392}, + {560: 3021, 795: 4521, 821: 7391}, // 4550 - {531: 7373}, - {531: 7372}, - {368, 368, 51: 368}, - {369, 369, 51: 369}, - {402, 402}, + {560: 3021, 795: 4521, 821: 7390}, + {397, 397, 6: 397, 15: 397, 51: 397, 397, 397, 397, 397, 163: 397, 397, 397, 397}, + {398, 398, 6: 398, 15: 398, 51: 398, 398, 398, 398, 398, 163: 398, 398, 398, 398}, + {399, 399, 6: 399, 15: 399, 51: 399, 399, 399, 399, 399, 163: 399, 399, 399, 399}, + {400, 400, 6: 400, 15: 400, 51: 400, 400, 400, 400, 400, 163: 400, 400, 400, 400}, // 4555 - {569: 7376}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7377}, - {366, 366}, - {18: 2334, 101: 2334, 130: 2334, 180: 2334, 724: 2334}, - {130: 2329, 180: 7431, 724: 2329, 1481: 7430}, + {401, 401, 6: 401, 15: 401, 51: 401, 401, 401, 401, 401, 163: 401, 401, 401, 401}, + {382, 382, 6: 7423, 51: 382, 7424, 1124: 7422}, + {376, 376, 6: 376, 15: 7399, 51: 376, 376, 7398, 7400, 7401, 1065: 7421}, + {375, 375, 6: 375, 15: 375, 51: 375, 375, 375, 375, 375}, + {561: 7420, 1087: 7419}, // 4560 - {555: 7426}, - {212: 7382}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7383}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 7384}, - {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7385, 1228: 7386}, + {262: 7405, 389: 7407, 431: 7406}, + {560: 3021, 795: 4521, 821: 7404}, + {201: 7403, 560: 3021, 795: 4521, 821: 7402}, + {362, 362, 6: 362, 15: 362, 51: 362, 362, 362, 362, 362}, + {361, 361, 6: 361, 15: 361, 51: 361, 361, 361, 361, 361}, // 4565 - {2780, 2780, 9: 2780, 107: 2780, 117: 2780, 2780, 2780, 2780, 2780, 2780, 2780, 2780, 126: 2780, 2780, 2780}, - {178, 178, 9: 7424, 107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7423}, - {531: 2286, 555: 3009, 797: 7421}, - {531: 2286, 555: 3009, 797: 7419}, - {555: 3009, 559: 2286, 797: 7417}, + {363, 363, 6: 363, 15: 363, 51: 363, 363, 363, 363, 363}, + {534: 7417, 560: 3021, 795: 7418}, + {640: 7413}, + {367, 367, 6: 367, 15: 367, 51: 367, 367, 367, 367, 367, 407: 7409, 534: 7410, 640: 7408}, + {560: 3021, 795: 4521, 821: 7411}, // 4570 - {555: 3009, 559: 2286, 797: 7415}, - {555: 3009, 559: 2286, 797: 7413}, - {531: 2286, 555: 3009, 797: 7411}, - {531: 2286, 555: 3009, 797: 7409}, - {531: 2286, 555: 3009, 797: 7407}, + {365, 365, 6: 365, 15: 365, 51: 365, 365, 365, 365, 365}, + {364, 364, 6: 364, 15: 364, 51: 364, 364, 364, 364, 364}, + {133: 7412}, + {366, 366, 6: 366, 15: 366, 51: 366, 366, 366, 366, 366}, + {534: 7414, 560: 3021, 795: 7415}, // 4575 - {531: 2286, 555: 3009, 797: 7405}, - {531: 2286, 555: 3009, 797: 7403}, - {531: 2286, 555: 3009, 797: 7401}, - {531: 2286, 555: 3009, 797: 7399}, - {531: 7400}, + {369, 369, 6: 369, 15: 369, 51: 369, 369, 369, 369, 369}, + {133: 7416}, + {368, 368, 6: 368, 15: 368, 51: 368, 368, 368, 368, 368}, + {371, 371, 6: 371, 15: 371, 51: 371, 371, 371, 371, 371}, + {370, 370, 6: 370, 15: 370, 51: 370, 370, 370, 370, 370}, // 4580 - {2766, 2766, 9: 2766, 107: 2766, 117: 2766, 2766, 2766, 2766, 2766, 2766, 2766, 2766, 126: 2766, 2766, 2766}, - {531: 7402}, - {2767, 2767, 9: 2767, 107: 2767, 117: 2767, 2767, 2767, 2767, 2767, 2767, 2767, 2767, 126: 2767, 2767, 2767}, - {531: 7404}, - {2768, 2768, 9: 2768, 107: 2768, 117: 2768, 2768, 2768, 2768, 2768, 2768, 2768, 2768, 126: 2768, 2768, 2768}, + {373, 373, 6: 373, 15: 373, 51: 373, 373, 373, 373, 373}, + {372, 372, 6: 372, 15: 372, 51: 372, 372, 372, 372, 372}, + {374, 374, 6: 374, 15: 374, 51: 374, 374, 374, 374, 374}, + {379, 379, 51: 7428, 1249: 7427}, + {532: 7426}, // 4585 - {531: 7406}, - {2769, 2769, 9: 2769, 107: 2769, 117: 2769, 2769, 2769, 2769, 2769, 2769, 2769, 2769, 126: 2769, 2769, 2769}, - {531: 7408}, - {2770, 2770, 9: 2770, 107: 2770, 117: 2770, 2770, 2770, 2770, 2770, 2770, 2770, 2770, 126: 2770, 2770, 2770}, - {531: 7410}, + {532: 7425}, + {380, 380, 51: 380}, + {381, 381, 51: 381}, + {414, 414}, + {570: 7429}, // 4590 - {2771, 2771, 9: 2771, 107: 2771, 117: 2771, 2771, 2771, 2771, 2771, 2771, 2771, 2771, 126: 2771, 2771, 2771}, - {531: 7412}, - {2772, 2772, 9: 2772, 107: 2772, 117: 2772, 2772, 2772, 2772, 2772, 2772, 2772, 2772, 126: 2772, 2772, 2772}, - {559: 4143, 794: 4142, 810: 7414}, - {2773, 2773, 9: 2773, 107: 2773, 117: 2773, 2773, 2773, 2773, 2773, 2773, 2773, 2773, 126: 2773, 2773, 2773}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 7430}, + {378, 378}, + {18: 2349, 102: 2349, 132: 2349, 181: 2349, 656: 2349}, + {132: 2344, 181: 7484, 656: 2344, 1487: 7483}, + {554: 7479}, // 4595 - {559: 4143, 794: 4142, 810: 7416}, - {2774, 2774, 9: 2774, 107: 2774, 117: 2774, 2774, 2774, 2774, 2774, 2774, 2774, 2774, 126: 2774, 2774, 2774}, - {559: 4143, 794: 4142, 810: 7418}, - {2775, 2775, 9: 2775, 107: 2775, 117: 2775, 2775, 2775, 2775, 2775, 2775, 2775, 2775, 126: 2775, 2775, 2775}, - {531: 7420}, + {214: 7435}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7436}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5490, 3035, 3036, 3034, 985: 7437}, + {108: 7441, 119: 7446, 7448, 7442, 7447, 7450, 7444, 7440, 7445, 128: 7451, 7449, 7443, 972: 7438, 1233: 7439}, + {2795, 2795, 9: 2795, 108: 2795, 119: 2795, 2795, 2795, 2795, 2795, 2795, 2795, 2795, 128: 2795, 2795, 2795}, // 4600 - {2776, 2776, 9: 2776, 107: 2776, 117: 2776, 2776, 2776, 2776, 2776, 2776, 2776, 2776, 126: 2776, 2776, 2776}, - {531: 7422}, - {2777, 2777, 9: 2777, 107: 2777, 117: 2777, 2777, 2777, 2777, 2777, 2777, 2777, 2777, 126: 2777, 2777, 2777}, - {2779, 2779, 9: 2779, 107: 2779, 117: 2779, 2779, 2779, 2779, 2779, 2779, 2779, 2779, 126: 2779, 2779, 2779}, - {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7425}, + {190, 190, 9: 7477, 108: 7441, 119: 7446, 7448, 7442, 7447, 7450, 7444, 7440, 7445, 128: 7451, 7449, 7443, 972: 7476}, + {532: 2301, 554: 4571, 798: 7474}, + {532: 2301, 554: 4571, 798: 7472}, + {554: 4571, 560: 2301, 798: 7470}, + {554: 4571, 560: 2301, 798: 7468}, // 4605 - {2778, 2778, 9: 2778, 107: 2778, 117: 2778, 2778, 2778, 2778, 2778, 2778, 2778, 2778, 126: 2778, 2778, 2778}, - {3: 7428, 447: 7429, 454: 7427}, - {130: 2332, 180: 2332, 724: 2332}, - {130: 2331, 180: 2331, 724: 2331}, - {130: 2330, 180: 2330, 724: 2330}, + {554: 4571, 560: 2301, 798: 7466}, + {532: 2301, 554: 4571, 798: 7464}, + {532: 2301, 554: 4571, 798: 7462}, + {532: 2301, 554: 4571, 798: 7460}, + {532: 2301, 554: 4571, 798: 7458}, // 4610 - {130: 2327, 724: 7435, 1484: 7434}, - {555: 7432}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7433}, - {130: 2328, 724: 2328}, - {130: 7439}, + {532: 2301, 554: 4571, 798: 7456}, + {532: 2301, 554: 4571, 798: 7454}, + {532: 2301, 554: 4571, 798: 7452}, + {532: 7453}, + {2781, 2781, 9: 2781, 108: 2781, 119: 2781, 2781, 2781, 2781, 2781, 2781, 2781, 2781, 128: 2781, 2781, 2781}, // 4615 - {433: 7436}, - {180: 7437, 399: 7438}, - {130: 2326}, - {130: 2325}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7441, 1483: 7440}, + {532: 7455}, + {2782, 2782, 9: 2782, 108: 2782, 119: 2782, 2782, 2782, 2782, 2782, 2782, 2782, 2782, 128: 2782, 2782, 2782}, + {532: 7457}, + {2783, 2783, 9: 2783, 108: 2783, 119: 2783, 2783, 2783, 2783, 2783, 2783, 2783, 2783, 128: 2783, 2783, 2783}, + {532: 7459}, // 4620 - {529: 7443, 535: 2323, 1482: 7442}, - {529: 2324, 535: 2324}, - {535: 7449}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7445, 3024, 3025, 3023, 1322: 7444}, - {9: 7447, 57: 7446}, + {2784, 2784, 9: 2784, 108: 2784, 119: 2784, 2784, 2784, 2784, 2784, 2784, 2784, 2784, 128: 2784, 2784, 2784}, + {532: 7461}, + {2785, 2785, 9: 2785, 108: 2785, 119: 2785, 2785, 2785, 2785, 2785, 2785, 2785, 2785, 128: 2785, 2785, 2785}, + {532: 7463}, + {2786, 2786, 9: 2786, 108: 2786, 119: 2786, 2786, 2786, 2786, 2786, 2786, 2786, 2786, 128: 2786, 2786, 2786}, // 4625 - {9: 2321, 57: 2321}, - {535: 2322}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7448, 3024, 3025, 3023}, - {9: 2320, 57: 2320}, - {529: 2873, 2872, 545: 2871, 606: 2870, 645: 2866, 770: 7453, 801: 7451, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 4210, 811: 7452, 7450, 1332: 7454}, + {532: 7465}, + {2787, 2787, 9: 2787, 108: 2787, 119: 2787, 2787, 2787, 2787, 2787, 2787, 2787, 2787, 128: 2787, 2787, 2787}, + {560: 3021, 795: 3849, 811: 7467}, + {2788, 2788, 9: 2788, 108: 2788, 119: 2788, 2788, 2788, 2788, 2788, 2788, 2788, 2788, 128: 2788, 2788, 2788}, + {560: 3021, 795: 3849, 811: 7469}, // 4630 - {2342, 2342, 530: 2342}, - {2341, 2341, 530: 2341, 537: 990, 548: 990, 990}, - {2340, 2340, 530: 2340}, - {2339, 2339, 530: 2339, 537: 989, 548: 989, 989, 552: 4222, 4221, 562: 3913, 837: 4223, 4224}, - {2319, 2319, 530: 7456, 1480: 7455}, + {2789, 2789, 9: 2789, 108: 2789, 119: 2789, 2789, 2789, 2789, 2789, 2789, 2789, 2789, 128: 2789, 2789, 2789}, + {560: 3021, 795: 3849, 811: 7471}, + {2790, 2790, 9: 2790, 108: 2790, 119: 2790, 2790, 2790, 2790, 2790, 2790, 2790, 2790, 128: 2790, 2790, 2790}, + {532: 7473}, + {2791, 2791, 9: 2791, 108: 2791, 119: 2791, 2791, 2791, 2791, 2791, 2791, 2791, 2791, 128: 2791, 2791, 2791}, // 4635 - {2336, 2336}, - {171: 7458, 370: 7457}, - {699: 7461}, - {699: 7459}, - {1001: 7460}, + {532: 7475}, + {2792, 2792, 9: 2792, 108: 2792, 119: 2792, 2792, 2792, 2792, 2792, 2792, 2792, 2792, 128: 2792, 2792, 2792}, + {2794, 2794, 9: 2794, 108: 2794, 119: 2794, 2794, 2794, 2794, 2794, 2794, 2794, 2794, 128: 2794, 2794, 2794}, + {108: 7441, 119: 7446, 7448, 7442, 7447, 7450, 7444, 7440, 7445, 128: 7451, 7449, 7443, 972: 7478}, + {2793, 2793, 9: 2793, 108: 2793, 119: 2793, 2793, 2793, 2793, 2793, 2793, 2793, 2793, 128: 2793, 2793, 2793}, // 4640 - {2317, 2317}, - {1001: 7462}, - {2318, 2318}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7464}, - {2425, 2425, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7470, 1032: 7469, 1334: 7465}, + {4: 7481, 448: 7482, 455: 7480}, + {132: 2347, 181: 2347, 656: 2347}, + {132: 2346, 181: 2346, 656: 2346}, + {132: 2345, 181: 2345, 656: 2345}, + {132: 2342, 656: 7488, 1490: 7487}, // 4645 - {2436, 2436}, - {16: 4164, 18: 4605, 21: 7478, 536: 7477, 551: 4165, 706: 4163, 848: 7476, 861: 7479}, - {2427, 2427, 16: 2427, 18: 2427, 21: 2427, 533: 2427, 536: 2427, 551: 2427, 554: 2427, 706: 2427}, - {198: 7472}, - {2424, 2424, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, + {554: 7485}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 7486}, + {132: 2343, 656: 2343}, + {132: 7492}, + {434: 7489}, // 4650 - {2423, 2423, 16: 2423, 18: 2423, 21: 2423, 533: 2423, 536: 2423, 551: 2423, 554: 2423, 706: 2423}, - {2422, 2422, 16: 2422, 18: 2422, 21: 2422, 533: 2422, 536: 2422, 551: 2422, 554: 2422, 706: 2422}, - {221: 7473}, - {559: 4143, 794: 4142, 810: 7474}, - {2749, 2749, 16: 2749, 18: 2749, 21: 2749, 218: 5405, 533: 2749, 536: 2749, 551: 2749, 554: 2749, 706: 2749, 1052: 7475}, + {181: 7490, 400: 7491}, + {132: 2341}, + {132: 2340}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7494, 1489: 7493}, + {530: 7496, 536: 2338, 1488: 7495}, // 4655 - {2426, 2426, 16: 2426, 18: 2426, 21: 2426, 533: 2426, 536: 2426, 551: 2426, 554: 2426, 706: 2426}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 7484}, - {2: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 10: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 58: 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 531: 2286, 555: 3009, 584: 2286, 797: 7482}, - {531: 2286, 555: 3009, 797: 7480}, - {2428, 2428, 16: 2428, 18: 2428, 21: 2428, 533: 2428, 536: 2428, 551: 2428, 554: 2428, 706: 2428}, + {530: 2339, 536: 2339}, + {536: 7502}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7498, 3035, 3036, 3034, 1329: 7497}, + {9: 7500, 57: 7499}, + {9: 2336, 57: 2336}, // 4660 - {531: 4720, 1157: 7481}, - {2429, 2429, 16: 2429, 18: 2429, 21: 2429, 533: 2429, 536: 2429, 551: 2429, 554: 2429, 706: 2429}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 3811, 766: 3813, 3024, 3025, 3023, 800: 3810, 968: 7483}, - {2430, 2430, 16: 2430, 18: 2430, 21: 2430, 533: 2430, 536: 2430, 551: 2430, 554: 2430, 706: 2430}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 584: 4087, 766: 3813, 3024, 3025, 3023, 800: 4086, 900: 7485}, + {536: 2337}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7501, 3035, 3036, 3034}, + {9: 2335, 57: 2335}, + {530: 2892, 2891, 546: 2890, 607: 2889, 655: 2885, 771: 7506, 802: 7504, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 3829, 812: 7505, 7503, 1339: 7507}, + {2357, 2357, 531: 2357}, // 4665 - {2431, 2431, 16: 2431, 18: 2431, 21: 2431, 533: 2431, 536: 2431, 551: 2431, 554: 2431, 706: 2431}, - {2: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 10: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 58: 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 2091, 581: 5266, 877: 7487}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7488, 3024, 3025, 3023}, - {103: 5300, 528: 2074, 540: 5299, 954: 7490, 1363: 7489}, - {528: 7491}, + {2356, 2356, 531: 2356, 538: 1004, 549: 1004, 1004}, + {2355, 2355, 531: 2355}, + {2354, 2354, 531: 2354, 538: 1003, 549: 1003, 1003, 553: 3842, 555: 3841, 563: 3840, 838: 3843, 3844}, + {2334, 2334, 531: 7509, 1486: 7508}, + {2351, 2351}, // 4670 - {528: 2073}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7492}, - {529: 7493}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 529: 5035, 766: 4508, 3024, 3025, 3023, 816: 5034, 917: 5033, 927: 7494}, - {9: 5044, 57: 7495}, + {173: 7511, 371: 7510}, + {702: 7514}, + {702: 7512}, + {1002: 7513}, + {2332, 2332}, // 4675 - {2085, 2085, 6: 2085, 19: 2085, 101: 2085, 103: 2085, 2085, 2085, 2085, 108: 2085, 530: 2085, 540: 2085, 560: 2085, 977: 7496}, - {2447, 2447, 6: 5296, 19: 5293, 101: 4643, 103: 5300, 5145, 4850, 5146, 108: 4849, 530: 5295, 540: 5299, 560: 4644, 952: 5297, 954: 5294, 965: 5298, 7017, 976: 5292, 981: 7016, 1183: 7497}, - {2454, 2454}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7499, 3024, 3025, 3023}, - {529: 7500}, + {1002: 7515}, + {2333, 2333}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 7517}, + {2440, 2440, 16: 2431, 18: 2431, 21: 2431, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 862: 7520, 887: 7519, 950: 7523, 1033: 7522, 1341: 7518}, + {2451, 2451}, // 4680 - {282: 5329, 291: 5331, 294: 5330, 1275: 7501}, - {57: 7502}, - {528: 7503}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7504}, - {529: 7505}, + {16: 4401, 18: 4663, 21: 7531, 537: 7530, 552: 4402, 708: 4400, 849: 7529, 862: 7532}, + {2442, 2442, 16: 2442, 18: 2442, 21: 2442, 534: 2442, 537: 2442, 552: 2442, 556: 2442, 708: 2442}, + {200: 7525}, + {2439, 2439, 16: 2431, 18: 2431, 21: 2431, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 862: 7520, 887: 7519, 950: 7524}, + {2438, 2438, 16: 2438, 18: 2438, 21: 2438, 534: 2438, 537: 2438, 552: 2438, 556: 2438, 708: 2438}, // 4685 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4508, 3024, 3025, 3023, 816: 4509, 901: 7506}, - {9: 4511, 57: 7507}, - {2456, 2456}, - {2563, 2563}, - {2588, 2588}, + {2437, 2437, 16: 2437, 18: 2437, 21: 2437, 534: 2437, 537: 2437, 552: 2437, 556: 2437, 708: 2437}, + {223: 7526}, + {560: 3021, 795: 3849, 811: 7527}, + {2764, 2764, 16: 2764, 18: 2764, 21: 2764, 220: 5463, 534: 2764, 537: 2764, 552: 2764, 556: 2764, 708: 2764, 1053: 7528}, + {2441, 2441, 16: 2441, 18: 2441, 21: 2441, 534: 2441, 537: 2441, 552: 2441, 556: 2441, 708: 2441}, // 4690 - {2594, 2594, 530: 7512, 727: 7511}, - {193: 7519, 763: 7518}, - {371: 7514, 380: 7513}, - {59: 7517}, - {379: 7515}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 585: 2301, 798: 7537}, + {2: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 10: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 58: 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 532: 2301, 554: 4571, 585: 2301, 798: 7535}, + {532: 2301, 554: 4571, 798: 7533}, + {2443, 2443, 16: 2443, 18: 2443, 21: 2443, 534: 2443, 537: 2443, 552: 2443, 556: 2443, 708: 2443}, + {532: 4778, 1162: 7534}, // 4695 - {193: 7516}, - {2591, 2591}, - {2592, 2592}, - {2593, 2593}, - {2590, 2590, 729: 4565, 990: 7520}, + {2444, 2444, 16: 2444, 18: 2444, 21: 2444, 534: 2444, 537: 2444, 552: 2444, 556: 2444, 708: 2444}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 3718, 767: 3720, 3035, 3036, 3034, 801: 3717, 970: 7536}, + {2445, 2445, 16: 2445, 18: 2445, 21: 2445, 534: 2445, 537: 2445, 552: 2445, 556: 2445, 708: 2445}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 585: 4337, 767: 3720, 3035, 3036, 3034, 801: 4336, 901: 7538}, + {2446, 2446, 16: 2446, 18: 2446, 21: 2446, 534: 2446, 537: 2446, 552: 2446, 556: 2446, 708: 2446}, // 4700 - {2589, 2589}, - {2596, 2596}, - {2595, 2595}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7536, 878: 7535}, - {606: 7525}, + {2: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 10: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 58: 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 2106, 577: 5324, 878: 7540}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7541, 3035, 3036, 3034}, + {104: 5358, 529: 2089, 541: 5357, 957: 7543, 1370: 7542}, + {529: 7544}, + {529: 2088}, // 4705 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7526}, - {544: 7528, 707: 7527}, - {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7533}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 7529}, - {9: 5177, 707: 7530}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7545}, + {530: 7546}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 530: 5093, 767: 4007, 3035, 3036, 3034, 817: 5092, 918: 5091, 928: 7547}, + {9: 5102, 57: 7548}, + {2100, 2100, 6: 2100, 19: 2100, 102: 2100, 104: 2100, 2100, 2100, 2100, 109: 2100, 531: 2100, 541: 2100, 561: 2100, 979: 7549}, // 4710 - {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7531}, - {2612, 2612, 9: 5462, 530: 5443, 897: 7532}, - {2620, 2620}, - {2612, 2612, 9: 5462, 530: 5443, 897: 7534}, - {2623, 2623}, + {2462, 2462, 6: 5354, 19: 5351, 102: 4701, 104: 5358, 5203, 4908, 5204, 109: 4907, 531: 5353, 541: 5357, 561: 4702, 955: 5355, 957: 5352, 967: 5356, 7073, 978: 5350, 982: 7072, 1188: 7550}, + {2469, 2469}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7552, 3035, 3036, 3034}, + {530: 7553}, + {286: 5387, 294: 5389, 297: 5388, 1282: 7554}, // 4715 - {2615, 2615, 9: 4273, 213: 7556, 530: 2615, 712: 7555, 1094: 7566}, - {1228, 1228, 9: 1228, 129: 7541, 213: 1228, 530: 1228, 544: 7538, 707: 7537, 711: 7539, 1228, 725: 7540}, - {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7564}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5176, 3024, 3025, 3023, 880: 7551}, - {311: 7547}, + {57: 7555}, + {529: 7556}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7557}, + {530: 7558}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 4007, 3035, 3036, 3034, 817: 4008, 902: 7559}, // 4720 - {311: 7544}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7542}, - {2612, 2612, 9: 6377, 530: 5443, 897: 7543}, - {2617, 2617}, - {528: 7545}, + {9: 4010, 57: 7560}, + {2471, 2471}, + {2578, 2578}, + {2603, 2603}, + {2609, 2609, 531: 7565, 728: 7564}, // 4725 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7546}, - {2618, 2618, 9: 6377}, - {528: 7548}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7549}, - {2612, 2612, 9: 6377, 530: 5443, 897: 7550}, + {194: 7572, 764: 7571}, + {372: 7567, 381: 7566}, + {59: 7570}, + {380: 7568}, + {194: 7569}, // 4730 - {2619, 2619}, - {2615, 2615, 9: 5177, 129: 7554, 213: 7556, 530: 2615, 707: 7553, 712: 7555, 1094: 7552}, - {2612, 2612, 530: 5443, 897: 7563}, - {1083, 1083, 3423, 3234, 3270, 3111, 3150, 3272, 3037, 1083, 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 530: 1083, 701: 5460, 766: 5459, 3024, 3025, 3023, 953: 7561}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 6375, 3024, 3025, 3023, 974: 7559}, + {2606, 2606}, + {2607, 2607}, + {2608, 2608}, + {2605, 2605, 730: 4623, 991: 7573}, + {2604, 2604}, // 4735 - {129: 7558}, - {129: 7557}, - {2613, 2613, 530: 2613}, - {2614, 2614, 530: 2614}, - {2612, 2612, 9: 6377, 530: 5443, 897: 7560}, + {2611, 2611}, + {2610, 2610}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7589, 879: 7588}, + {607: 7578}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7579}, // 4740 - {2616, 2616}, - {2612, 2612, 9: 5462, 530: 5443, 897: 7562}, - {2621, 2621}, - {2622, 2622}, - {2612, 2612, 9: 5462, 530: 5443, 897: 7565}, + {545: 7581, 709: 7580}, + {1097, 1097, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 1097, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 7586}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 7582}, + {9: 5235, 709: 7583}, + {1097, 1097, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 1097, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 7584}, // 4745 - {2624, 2624}, - {2612, 2612, 530: 5443, 897: 7567}, - {2625, 2625}, - {606: 7573}, - {556: 7571}, + {2627, 2627, 9: 5520, 531: 5501, 898: 7585}, + {2635, 2635}, + {2627, 2627, 9: 5520, 531: 5501, 898: 7587}, + {2638, 2638}, + {2630, 2630, 9: 3913, 215: 7609, 531: 2630, 714: 7608, 1098: 7619}, // 4750 - {606: 2627}, - {544: 7572, 606: 2628}, - {606: 2626}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7574}, - {544: 5927, 625: 1097, 707: 1097, 720: 1097, 956: 7575}, + {1242, 1242, 9: 1242, 131: 7594, 215: 1242, 531: 1242, 545: 7591, 709: 7590, 713: 7592, 1242, 726: 7593}, + {1097, 1097, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 1097, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 7617}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5234, 3035, 3036, 3034, 881: 7604}, + {312: 7600}, + {312: 7597}, // 4755 - {625: 7578, 707: 7577, 720: 7579, 1265: 7576}, - {2633, 2633}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7586, 3024, 3025, 3023}, - {529: 4245, 931: 7581}, - {529: 4245, 931: 6520, 1087: 7580}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6431, 3035, 3036, 3034, 976: 7595}, + {2627, 2627, 9: 6433, 531: 5501, 898: 7596}, + {2632, 2632}, + {529: 7598}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6431, 3035, 3036, 3034, 976: 7599}, // 4760 - {2630, 2630, 9: 6521}, - {564: 7582}, - {529: 4245, 931: 7583}, - {107: 7584}, - {559: 4143, 794: 4409, 820: 7585}, + {2633, 2633, 9: 6433}, + {529: 7601}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6431, 3035, 3036, 3034, 976: 7602}, + {2627, 2627, 9: 6433, 531: 5501, 898: 7603}, + {2634, 2634}, // 4765 - {2631, 2631}, - {625: 7578, 720: 7579, 1265: 7587}, - {2632, 2632}, - {760: 7602}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7598, 878: 7597}, + {2630, 2630, 9: 5235, 131: 7607, 215: 7609, 531: 2630, 709: 7606, 714: 7608, 1098: 7605}, + {2627, 2627, 531: 5501, 898: 7616}, + {1097, 1097, 3281, 3434, 3245, 3122, 3161, 3283, 3048, 1097, 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 531: 1097, 703: 5518, 767: 5517, 3035, 3036, 3034, 956: 7614}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 6431, 3035, 3036, 3034, 976: 7612}, + {131: 7611}, // 4770 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5858, 3024, 3025, 3023, 902: 7591}, - {2636, 2636, 709: 7593, 760: 7592, 1166: 7594}, - {531: 7596}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 7595, 3024, 3025, 3023}, - {2634, 2634}, + {131: 7610}, + {2628, 2628, 531: 2628}, + {2629, 2629, 531: 2629}, + {2627, 2627, 9: 6433, 531: 5501, 898: 7613}, + {2631, 2631}, // 4775 - {2635, 2635}, - {2638, 2638}, - {9: 4273, 760: 7600}, - {2636, 2636, 9: 1228, 709: 7593, 760: 1228, 1166: 7599}, + {2627, 2627, 9: 5520, 531: 5501, 898: 7615}, + {2636, 2636}, {2637, 2637}, - // 4780 - {531: 7601}, + {2627, 2627, 9: 5520, 531: 5501, 898: 7618}, {2639, 2639}, - {531: 7603}, + // 4780 + {2627, 2627, 531: 5501, 898: 7620}, {2640, 2640}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 720: 7605, 766: 4270, 3024, 3025, 3023, 799: 7606}, + {607: 7626}, + {557: 7624}, + {607: 2642}, // 4785 - {177: 7608}, - {2642, 2642, 559: 4143, 794: 4409, 820: 7607}, - {2641, 2641}, - {559: 4143, 794: 4409, 820: 7609}, - {2643, 2643}, + {545: 7625, 607: 2643}, + {607: 2641}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7627}, + {545: 5985, 626: 1111, 709: 1111, 722: 1111, 959: 7628}, + {626: 7631, 709: 7630, 722: 7632, 1272: 7629}, // 4790 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7621, 1284: 7620, 1471: 7619}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7614, 1289: 7613, 1474: 7612}, - {2647, 2647, 9: 7617}, - {2646, 2646, 9: 2646}, - {709: 7615}, + {2648, 2648}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7639, 3035, 3036, 3034}, + {530: 3876, 934: 7634}, + {530: 3876, 934: 6576, 1090: 7633}, + {2645, 2645, 9: 6577}, // 4795 - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7616}, - {2644, 2644, 9: 2644}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 7614, 1289: 7618}, - {2645, 2645, 9: 2645}, - {2651, 2651, 9: 7624}, + {565: 7635}, + {530: 3876, 934: 7636}, + {108: 7637}, + {560: 3021, 795: 4521, 821: 7638}, + {2646, 2646}, // 4800 - {2650, 2650, 9: 2650}, - {709: 7622}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7623}, - {2648, 2648, 9: 2648}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7621, 1284: 7625}, + {626: 7631, 722: 7632, 1272: 7640}, + {2647, 2647}, + {761: 7655}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7651, 879: 7650}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5916, 3035, 3036, 3034, 903: 7644}, // 4805 - {2649, 2649, 9: 2649}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 2416, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 766: 5858, 3024, 3025, 3023, 861: 7467, 886: 7466, 902: 7672, 947: 7470, 1032: 7673}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 531: 2093, 581: 4872, 632: 2093, 849: 7658}, - {332: 7652, 1365: 7651}, - {569: 7647}, + {2651, 2651, 711: 7646, 761: 7645, 1171: 7647}, + {532: 7649}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 7648, 3035, 3036, 3034}, + {2649, 2649}, + {2650, 2650}, // 4810 - {212: 7643}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7632}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 4270, 3024, 3025, 3023, 799: 7633}, - {86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 102: 7637, 715: 7221, 1009: 7636, 1100: 7635, 1302: 7634}, - {151, 151, 86: 7220, 88: 7217, 90: 7223, 7224, 94: 7225, 7218, 97: 7216, 7226, 7222, 7219, 102: 7637, 715: 7221, 1009: 7636, 1100: 7642}, + {2653, 2653}, + {9: 3913, 761: 7653}, + {2651, 2651, 9: 1242, 711: 7646, 761: 1242, 1171: 7652}, + {2652, 2652}, + {532: 7654}, // 4815 - {150, 150, 86: 150, 88: 150, 90: 150, 150, 94: 150, 150, 97: 150, 150, 150, 150, 102: 150, 715: 150}, - {148, 148, 86: 148, 88: 148, 90: 148, 148, 94: 148, 148, 97: 148, 148, 148, 148, 102: 148, 715: 148}, - {147, 147, 86: 147, 88: 147, 90: 147, 147, 94: 147, 147, 97: 147, 147, 147, 147, 102: 147, 530: 7639, 541: 2286, 2286, 555: 3009, 559: 2286, 715: 147, 797: 7638}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7641}, - {541: 4412, 4413, 559: 4143, 794: 4409, 820: 4411, 906: 7640}, + {2654, 2654}, + {532: 7656}, + {2655, 2655}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 722: 7658, 767: 3910, 3035, 3036, 3034, 800: 7659}, + {178: 7661}, // 4820 - {145, 145, 86: 145, 88: 145, 90: 145, 145, 94: 145, 145, 97: 145, 145, 145, 145, 102: 145, 715: 145}, - {146, 146, 86: 146, 88: 146, 90: 146, 146, 94: 146, 146, 97: 146, 146, 146, 146, 102: 146, 715: 146}, - {149, 149, 86: 149, 88: 149, 90: 149, 149, 94: 149, 149, 97: 149, 149, 149, 149, 102: 149, 715: 149}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 581: 4872, 849: 7644}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 766: 5432, 3024, 3025, 3023, 984: 7645}, + {2657, 2657, 560: 3021, 795: 4521, 821: 7660}, + {2656, 2656}, + {560: 3021, 795: 4521, 821: 7662}, + {2658, 2658}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7674, 1291: 7673, 1477: 7672}, // 4825 - {107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7385, 1228: 7646}, - {177, 177, 9: 7424, 107: 7388, 117: 7393, 7395, 7389, 7394, 7397, 7391, 7387, 7392, 126: 7398, 7396, 7390, 970: 7423}, - {2: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 10: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 58: 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 2093, 533: 2093, 581: 4872, 849: 7648}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 3696, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 533: 6297, 766: 6296, 3024, 3025, 3023, 959: 7649}, - {109: 7256, 7254, 7253, 7255, 7252, 971: 7250, 1245: 7650}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 7667, 1296: 7666, 1480: 7665}, + {2662, 2662, 9: 7670}, + {2661, 2661, 9: 2661}, + {711: 7668}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 7669}, // 4830 - {180, 180, 9: 7307, 109: 7256, 7254, 7253, 7255, 7252, 971: 7306}, - {398, 398}, - {448: 7653}, - {397, 397, 86: 7654}, - {87: 7655}, + {2659, 2659, 9: 2659}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 7667, 1296: 7671}, + {2660, 2660, 9: 2660}, + {2666, 2666, 9: 7677}, + {2665, 2665, 9: 2665}, // 4835 - {528: 7656}, - {255: 7657}, - {396, 396}, - {2: 3423, 3234, 3270, 3111, 3150, 3272, 3037, 10: 3084, 3038, 3173, 3290, 3283, 3688, 3683, 3153, 3462, 3155, 3129, 3070, 3062, 3073, 3095, 3157, 3158, 3266, 3152, 3291, 3414, 3413, 3372, 3036, 3151, 3154, 3165, 3102, 3106, 3161, 3275, 3119, 3201, 3034, 3035, 3200, 3274, 3033, 3288, 3373, 3374, 3112, 3029, 3246, 3375, 3376, 3680, 58: 3360, 3121, 3342, 3339, 3331, 3343, 3346, 3347, 3344, 3348, 3349, 3345, 3538, 3533, 3338, 3350, 3333, 3334, 3537, 3337, 3118, 3340, 3535, 3341, 3351, 3536, 3041, 3056, 3187, 3115, 3122, 3692, 3318, 3317, 3124, 3050, 3319, 3314, 3071, 3313, 3320, 3315, 3316, 3231, 3113, 3303, 3368, 3301, 3369, 3427, 3302, 3545, 3531, 3527, 3544, 3526, 3127, 3195, 3693, 3515, 3520, 3507, 3519, 3521, 3510, 3516, 3517, 3300, 3518, 3522, 3514, 3053, 3190, 3685, 3445, 3705, 3687, 3703, 3704, 3702, 3698, 3292, 3293, 3294, 3295, 3296, 3297, 3299, 3694, 3681, 3046, 3289, 3082, 3309, 3123, 3128, 3026, 3448, 3539, 3216, 3542, 3240, 3242, 3220, 3221, 3222, 3223, 3211, 3055, 3241, 3371, 3450, 3167, 3097, 3212, 3472, 3064, 3684, 3085, 3402, 3690, 3192, 3232, 3092, 3148, 3169, 3691, 3139, 3329, 3044, 3061, 3072, 3087, 3096, 3304, 3172, 3214, 3365, 3546, 3131, 3421, 3137, 3191, 3042, 3043, 3075, 3091, 3281, 3285, 3159, 3160, 3495, 3100, 3101, 3353, 3466, 3228, 3130, 7659, 3401, 3307, 3464, 3105, 3306, 3114, 3410, 3138, 3354, 3045, 3379, 3686, 3166, 3098, 3323, 3250, 3361, 3362, 3325, 3463, 3186, 3363, 3280, 3407, 3321, 3117, 3219, 3278, 3176, 3030, 3392, 3057, 3397, 3377, 3181, 3067, 3069, 3183, 3076, 3086, 3089, 3380, 3264, 3332, 3142, 3706, 3359, 3210, 3179, 3239, 3284, 3168, 3409, 3126, 3420, 3279, 3388, 3389, 3188, 3251, 3532, 3438, 3390, 3382, 3047, 3393, 3051, 3355, 3394, 3701, 3058, 3253, 3541, 3440, 3396, 3248, 3066, 3398, 3262, 3287, 3273, 3446, 3400, 3430, 3540, 3068, 3499, 3282, 3080, 3312, 3502, 3090, 3093, 3528, 3263, 3310, 3077, 3453, 3305, 3454, 3257, 3308, 3366, 3530, 3529, 3534, 3193, 3403, 3404, 3197, 3255, 3405, 3364, 3109, 3110, 3227, 3335, 3229, 3467, 3406, 3276, 3277, 3217, 3120, 3543, 3259, 3032, 3477, 3258, 3523, 3484, 3485, 3486, 3487, 3489, 3488, 3490, 3491, 3492, 3422, 3134, 3260, 3512, 3511, 3140, 3027, 3311, 3328, 3039, 3330, 3356, 3031, 3391, 3238, 3048, 3049, 3225, 3367, 3697, 3395, 3170, 3054, 3059, 3060, 3399, 3182, 3447, 3184, 3074, 3194, 3079, 3245, 3496, 3081, 3256, 3381, 3189, 3163, 3417, 3247, 3178, 3455, 3233, 3252, 3298, 3175, 3265, 3156, 3322, 3244, 3707, 3196, 3386, 3385, 3387, 3424, 3497, 3103, 3268, 3271, 3324, 3358, 3425, 3689, 3370, 3206, 3207, 3213, 3459, 3428, 3460, 3429, 3336, 3378, 3116, 3431, 3237, 3174, 3408, 3269, 3226, 3415, 3412, 3416, 3411, 3254, 3357, 3267, 3481, 3419, 3235, 3505, 3493, 3384, 3135, 3164, 3171, 3236, 3426, 3383, 3243, 3710, 3145, 3433, 3434, 3682, 3435, 3436, 3437, 3498, 3439, 3442, 3441, 3443, 3444, 3078, 3230, 3199, 3449, 3083, 3506, 3711, 3452, 3286, 3524, 3525, 3716, 3715, 3708, 3508, 3509, 3457, 3249, 3456, 3099, 3458, 3465, 3205, 3107, 3108, 3352, 3224, 3699, 3700, 3461, 3709, 3218, 3146, 3261, 3177, 3180, 3500, 3473, 3474, 3475, 3476, 3468, 3501, 3712, 3470, 3471, 3198, 3418, 3713, 3714, 3494, 3478, 3479, 3480, 3513, 3695, 531: 3812, 632: 5757, 766: 3813, 3024, 3025, 3023, 800: 5756, 850: 5774, 989: 5775, 1019: 7660}, - {1939, 1939, 6: 1939, 9: 1939, 15: 1939, 51: 1939, 1939, 1939, 1939, 1939, 182: 1939, 529: 7666, 1939, 626: 1939, 722: 1939, 1939}, + {711: 7675}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7676}, + {2663, 2663, 9: 2663}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7674, 1291: 7678}, + {2664, 2664, 9: 2664}, // 4840 - {384, 384, 6: 384, 9: 5777, 15: 384, 51: 384, 384, 384, 384, 384, 530: 384, 722: 5821, 1069: 5820, 7661}, - {392, 392, 6: 392, 15: 392, 51: 392, 392, 392, 392, 392, 530: 7330, 1123: 7662}, - {365, 365, 6: 365, 15: 7346, 51: 365, 365, 7345, 7347, 7348, 1064: 7344, 1225: 7343, 7663}, - {370, 370, 6: 7370, 51: 370, 7371, 1120: 7664}, - {367, 367, 51: 7375, 1244: 7665}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 2431, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 767: 5916, 3035, 3036, 3034, 862: 7520, 887: 7519, 903: 7725, 950: 7523, 1033: 7726}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 532: 2108, 577: 4930, 630: 2108, 850: 7711}, + {333: 7705, 1372: 7704}, + {570: 7700}, + {214: 7696}, // 4845 - {400, 400}, - {57: 7667}, - {182: 7668}, - {720: 7669}, - {531: 5790, 992: 7670}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7685}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 3910, 3035, 3036, 3034, 800: 7686}, + {86: 7276, 88: 7273, 90: 7279, 7280, 95: 7281, 7274, 98: 7272, 7282, 7278, 7275, 103: 7690, 717: 7277, 1010: 7689, 1104: 7688, 1309: 7687}, + {163, 163, 86: 7276, 88: 7273, 90: 7279, 7280, 95: 7281, 7274, 98: 7272, 7282, 7278, 7275, 103: 7690, 717: 7277, 1010: 7689, 1104: 7695}, + {162, 162, 86: 162, 88: 162, 90: 162, 162, 95: 162, 162, 98: 162, 162, 162, 162, 103: 162, 717: 162}, // 4850 - {399, 399}, - {16: 1622, 18: 1622, 21: 1622, 212: 5425, 533: 1622, 536: 1622, 551: 1622, 554: 1622, 706: 1622}, - {16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7470, 1032: 7674}, - {2437, 2437, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, - {2438, 2438, 16: 2416, 18: 2416, 21: 2416, 533: 4648, 536: 2416, 551: 2416, 554: 7468, 706: 2416, 861: 7467, 886: 7466, 947: 7471}, + {160, 160, 86: 160, 88: 160, 90: 160, 160, 95: 160, 160, 98: 160, 160, 160, 160, 103: 160, 717: 160}, + {159, 159, 86: 159, 88: 159, 90: 159, 159, 95: 159, 159, 98: 159, 159, 159, 159, 103: 159, 531: 7692, 542: 2301, 2301, 554: 4571, 560: 2301, 717: 159, 798: 7691}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7694}, + {542: 4524, 4525, 560: 3021, 795: 4521, 821: 4523, 907: 7693}, + {157, 157, 86: 157, 88: 157, 90: 157, 157, 95: 157, 157, 98: 157, 157, 157, 157, 103: 157, 717: 157}, // 4855 - {2284, 2284, 2827, 58: 2850, 84: 2829, 2832, 87: 2862, 2830, 2980, 102: 2864, 186: 2847, 194: 2845, 206: 2987, 220: 2858, 236: 2994, 247: 2853, 252: 2835, 256: 2883, 263: 2849, 266: 2825, 273: 2882, 2990, 2831, 280: 2995, 293: 2861, 305: 2859, 307: 2826, 309: 2865, 329: 2851, 333: 2854, 340: 2863, 344: 2848, 357: 2840, 529: 2873, 2872, 545: 2871, 550: 2857, 554: 2881, 560: 2989, 573: 2983, 575: 2843, 579: 2841, 585: 2856, 606: 2870, 645: 2866, 707: 2993, 710: 2828, 2982, 721: 2823, 725: 2834, 741: 2833, 761: 2880, 2824, 770: 2877, 798: 2836, 801: 2879, 2867, 2868, 2869, 2878, 2876, 2875, 2874, 2839, 811: 2958, 2957, 817: 2981, 2837, 2939, 821: 2951, 2967, 2842, 828: 2838, 834: 2899, 840: 2893, 2897, 2948, 2959, 852: 2901, 2844, 2966, 2968, 889: 2986, 892: 2846, 899: 2887, 936: 2894, 950: 2984, 955: 2942, 958: 2953, 961: 2956, 2852, 979: 2992, 1030: 2906, 1084: 2988, 1093: 2885, 1095: 2886, 2889, 1098: 2891, 2892, 1101: 2890, 1103: 2888, 1105: 2895, 2896, 1108: 2902, 2855, 2937, 2977, 1113: 2903, 1124: 2910, 2904, 2905, 2911, 2912, 2913, 2909, 2914, 2915, 1134: 2908, 2907, 1137: 2898, 2860, 2916, 2929, 2917, 2918, 2978, 2921, 2920, 2925, 2926, 2922, 2927, 2928, 2919, 2924, 2923, 1156: 2884, 1159: 2900, 1164: 2933, 2931, 1167: 2932, 2930, 1172: 2935, 2936, 2934, 1178: 2973, 2938, 2940, 1188: 2991, 2941, 1198: 2943, 1200: 2944, 2970, 1203: 2974, 1227: 2975, 1229: 2946, 2947, 1238: 2952, 1241: 2949, 2950, 1246: 2972, 2976, 2985, 2955, 2954, 1256: 2960, 1258: 2962, 2961, 1261: 2964, 1263: 2971, 1266: 2963, 1272: 7676, 1286: 2965, 2945, 2969}, - {606, 606}, + {158, 158, 86: 158, 88: 158, 90: 158, 158, 95: 158, 158, 98: 158, 158, 158, 158, 103: 158, 717: 158}, + {161, 161, 86: 161, 88: 161, 90: 161, 161, 95: 161, 161, 98: 161, 161, 161, 161, 103: 161, 717: 161}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 577: 4930, 850: 7697}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 767: 5490, 3035, 3036, 3034, 985: 7698}, + {108: 7441, 119: 7446, 7448, 7442, 7447, 7450, 7444, 7440, 7445, 128: 7451, 7449, 7443, 972: 7438, 1233: 7699}, + // 4860 + {189, 189, 9: 7477, 108: 7441, 119: 7446, 7448, 7442, 7447, 7450, 7444, 7440, 7445, 128: 7451, 7449, 7443, 972: 7476}, + {2: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 10: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 58: 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 2108, 534: 2108, 577: 4930, 850: 7701}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 3695, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 534: 4579, 767: 4578, 3035, 3036, 3034, 932: 7702}, + {110: 7312, 7310, 7309, 7311, 7308, 973: 7306, 1250: 7703}, + {192, 192, 9: 7360, 110: 7312, 7310, 7309, 7311, 7308, 973: 7359}, + // 4865 + {410, 410}, + {449: 7706}, + {409, 409, 86: 7707}, + {87: 7708}, + {529: 7709}, + // 4870 + {257: 7710}, + {408, 408}, + {2: 3281, 3434, 3245, 3122, 3161, 3283, 3048, 10: 3095, 3049, 3184, 3301, 3294, 3687, 3682, 3164, 3473, 3166, 3140, 3081, 3073, 3084, 3106, 3168, 3169, 3277, 3163, 3302, 3425, 3424, 3383, 3047, 3162, 3165, 3176, 3113, 3117, 3172, 3286, 3130, 3212, 3045, 3046, 3211, 3285, 3044, 3299, 3384, 3385, 3123, 3040, 3257, 3386, 3387, 3679, 58: 3371, 3132, 3353, 3350, 3342, 3354, 3357, 3358, 3355, 3359, 3360, 3356, 3549, 3544, 3349, 3361, 3344, 3345, 3548, 3348, 3129, 3351, 3546, 3352, 3362, 3547, 3052, 3067, 3198, 3126, 3133, 3691, 3329, 3328, 3135, 3037, 3061, 3330, 3325, 3082, 3324, 3331, 3326, 3327, 3242, 3124, 3314, 3379, 3312, 3380, 3438, 3313, 3556, 3542, 3538, 3555, 3537, 3138, 3206, 3474, 3692, 3526, 3531, 3518, 3530, 3532, 3521, 3527, 3528, 3311, 3529, 3533, 3525, 3064, 3201, 3684, 3553, 3456, 3550, 3704, 3686, 3702, 3703, 3701, 3697, 3303, 3304, 3305, 3306, 3307, 3308, 3310, 3693, 3680, 3057, 3300, 3093, 3320, 3134, 3139, 3459, 3223, 3227, 3251, 3253, 3231, 3232, 3233, 3234, 3222, 3066, 3252, 3382, 3461, 3178, 3108, 3483, 3075, 3683, 3096, 3413, 3689, 3203, 3243, 3103, 3159, 3180, 3690, 3150, 3340, 3055, 3072, 3083, 3098, 3107, 3315, 3183, 3225, 3376, 3557, 3141, 3142, 3432, 3148, 3202, 3053, 3054, 3086, 3102, 3292, 3296, 3170, 3171, 3506, 3111, 3112, 3364, 3477, 3239, 7712, 3388, 3412, 3318, 3475, 3116, 3317, 3125, 3421, 3149, 3365, 3056, 3552, 3390, 3551, 3685, 3177, 3109, 3334, 3261, 3372, 3373, 3336, 3197, 3374, 3291, 3418, 3332, 3128, 3230, 3289, 3187, 3041, 3403, 3068, 3408, 3192, 3078, 3080, 3194, 3087, 3510, 3097, 3100, 3391, 3275, 3343, 3153, 3705, 3370, 3221, 3190, 3250, 3295, 3179, 3554, 3420, 3137, 3431, 3290, 3399, 3400, 3199, 3262, 3543, 3449, 3401, 3393, 3058, 3404, 3062, 3366, 3405, 3700, 3069, 3264, 3451, 3407, 3259, 3077, 3409, 3273, 3298, 3284, 3457, 3411, 3441, 3079, 3293, 3091, 3323, 3513, 3101, 3104, 3539, 3274, 3321, 3088, 3464, 3316, 3465, 3268, 3319, 3377, 3541, 3540, 3545, 3204, 3414, 3415, 3208, 3266, 3416, 3375, 3120, 3121, 3238, 3346, 3240, 3478, 3417, 3287, 3288, 3228, 3131, 3270, 3043, 3488, 3269, 3534, 3495, 3496, 3497, 3498, 3500, 3499, 3501, 3502, 3503, 3433, 3145, 3271, 3523, 3558, 3522, 3151, 3038, 3322, 3339, 3050, 3341, 3367, 3042, 3402, 3249, 3059, 3060, 3236, 3378, 3696, 3406, 3181, 3065, 3070, 3071, 3410, 3193, 3458, 3195, 3085, 3205, 3090, 3256, 3507, 3092, 3267, 3392, 3200, 3174, 3428, 3258, 3189, 3466, 3244, 3263, 3309, 3186, 3276, 3167, 3333, 3255, 3706, 3207, 3397, 3396, 3398, 3435, 3508, 3114, 3279, 3282, 3335, 3369, 3436, 3688, 3381, 3217, 3218, 3224, 3470, 3439, 3471, 3440, 3347, 3389, 3127, 3442, 3248, 3185, 3419, 3280, 3237, 3426, 3423, 3427, 3422, 3265, 3368, 3278, 3492, 3430, 3246, 3516, 3504, 3395, 3146, 3175, 3182, 3247, 3437, 3394, 3254, 3709, 3156, 3444, 3445, 3681, 3446, 3447, 3448, 3509, 3450, 3453, 3452, 3454, 3455, 3089, 3241, 3210, 3460, 3094, 3517, 3710, 3463, 3297, 3535, 3536, 3715, 3714, 3707, 3519, 3520, 3468, 3260, 3467, 3110, 3469, 3476, 3216, 3118, 3119, 3363, 3235, 3698, 3699, 3472, 3708, 3229, 3157, 3272, 3188, 3191, 3511, 3484, 3485, 3486, 3487, 3479, 3512, 3711, 3481, 3482, 3209, 3429, 3712, 3713, 3505, 3489, 3490, 3491, 3524, 3694, 532: 3719, 630: 5815, 767: 3720, 3035, 3036, 3034, 801: 5814, 851: 5832, 990: 5833, 1020: 7713}, + {1954, 1954, 6: 1954, 9: 1954, 15: 1954, 51: 1954, 1954, 1954, 1954, 1954, 183: 1954, 530: 7719, 1954, 627: 1954, 724: 1954, 1954}, + {396, 396, 6: 396, 9: 5835, 15: 396, 51: 396, 396, 396, 396, 396, 531: 396, 724: 5879, 1072: 5878, 7714}, + // 4875 + {404, 404, 6: 404, 15: 404, 51: 404, 404, 404, 404, 404, 531: 7383, 1127: 7715}, + {377, 377, 6: 377, 15: 7399, 51: 377, 377, 7398, 7400, 7401, 1065: 7397, 1230: 7396, 7716}, + {382, 382, 6: 7423, 51: 382, 7424, 1124: 7717}, + {379, 379, 51: 7428, 1249: 7718}, + {412, 412}, + // 4880 + {57: 7720}, + {183: 7721}, + {722: 7722}, + {532: 5848, 993: 7723}, + {411, 411}, + // 4885 + {16: 1637, 18: 1637, 21: 1637, 214: 5483, 534: 1637, 537: 1637, 552: 1637, 556: 1637, 708: 1637}, + {16: 2431, 18: 2431, 21: 2431, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 862: 7520, 887: 7519, 950: 7523, 1033: 7727}, + {2452, 2452, 16: 2431, 18: 2431, 21: 2431, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 862: 7520, 887: 7519, 950: 7524}, + {2453, 2453, 16: 2431, 18: 2431, 21: 2431, 534: 4706, 537: 2431, 552: 2431, 556: 7521, 708: 2431, 862: 7520, 887: 7519, 950: 7524}, + {2299, 2299, 3: 2846, 58: 2869, 84: 2848, 2851, 87: 2881, 2849, 3001, 103: 2883, 117: 3015, 159: 3017, 187: 2866, 195: 2864, 208: 3008, 222: 2877, 250: 2872, 254: 2854, 259: 2902, 266: 2868, 269: 2844, 277: 2901, 3011, 2850, 284: 3016, 296: 2880, 306: 2878, 308: 2845, 310: 2884, 330: 2870, 334: 2873, 341: 2882, 344: 2867, 357: 2859, 530: 2892, 2891, 546: 2890, 551: 2876, 556: 2900, 561: 3010, 574: 3004, 576: 2862, 581: 2860, 586: 2875, 607: 2889, 655: 2885, 709: 3014, 712: 2847, 3003, 723: 2842, 726: 2853, 742: 2852, 762: 2899, 2843, 771: 2896, 799: 2855, 802: 2898, 2886, 2887, 2888, 2897, 2895, 2894, 2893, 2858, 812: 2979, 2978, 818: 3002, 2856, 2960, 822: 2972, 2988, 2861, 829: 2857, 835: 2918, 841: 2912, 2916, 2969, 2980, 853: 2920, 2863, 2987, 2989, 890: 3007, 893: 2865, 900: 2906, 929: 3013, 939: 2913, 953: 3005, 958: 2963, 961: 2974, 963: 2977, 2871, 1031: 2925, 1087: 3009, 1096: 2933, 2904, 1099: 2905, 2908, 1102: 2910, 2911, 1105: 2909, 1107: 2907, 1109: 2914, 2915, 1112: 2921, 2874, 2958, 2998, 1117: 2922, 1128: 2929, 2923, 2924, 2930, 2931, 2932, 2928, 2934, 2935, 1138: 2927, 2926, 1141: 2917, 2879, 2936, 2950, 2937, 2938, 2999, 2941, 2940, 2946, 2945, 2947, 2942, 2948, 2949, 2939, 2944, 2943, 1161: 2903, 1164: 2919, 1169: 2954, 2952, 1172: 2953, 2951, 1177: 2956, 2957, 2955, 1183: 2994, 2959, 2961, 1193: 3012, 2962, 1203: 2964, 1205: 2965, 2991, 1208: 2995, 1232: 2996, 1234: 2967, 2968, 1243: 2973, 1246: 2970, 2971, 1253: 2993, 2997, 3006, 2976, 2975, 1263: 2981, 1265: 2983, 2982, 1268: 2985, 1270: 2992, 1273: 2984, 1279: 7729, 1293: 2986, 2966, 2990}, + // 4890 + {618, 618}, } ) @@ -12679,7 +12754,7 @@ func yylex1(yylex yyLexer, lval *yySymType) (n int) { } func yyParse(yylex yyLexer, parser *Parser) int { - const yyError = 1506 + const yyError = 1513 yyEx, _ := yylex.(yyLexerEx) var yyn int @@ -12971,17 +13046,21 @@ yynewstate: } case 20: { - parser.yyVAL.item = int32(model.RunawayActionDryRun) + parser.yyVAL.item = int32(model.WatchPlan) } case 21: { - parser.yyVAL.item = int32(model.RunawayActionCooldown) + parser.yyVAL.item = int32(model.RunawayActionDryRun) } case 22: { - parser.yyVAL.item = int32(model.RunawayActionKill) + parser.yyVAL.item = int32(model.RunawayActionCooldown) } case 23: + { + parser.yyVAL.item = int32(model.RunawayActionKill) + } + case 24: { _, err := time.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -12990,64 +13069,82 @@ yynewstate: } parser.yyVAL.item = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayRule, StrValue: yyS[yypt-0].ident} } - case 24: + case 25: { parser.yyVAL.item = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayAction, IntValue: yyS[yypt-0].item.(int32)} } - case 25: + case 26: { - _, err := time.ParseDuration(yyS[yypt-0].ident) - if err != nil { - yylex.AppendError(yylex.Errorf("The WATCH DURATION option is not a valid duration: %s", err.Error())) - return 1 + dur := strings.ToLower(yyS[yypt-0].item.(string)) + if dur == "unlimited" { + dur = "" + } + if len(dur) > 0 { + _, err := time.ParseDuration(dur) + if err != nil { + yylex.AppendError(yylex.Errorf("The WATCH DURATION option is not a valid duration: %s", err.Error())) + return 1 + } } - parser.yyVAL.item = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayWatch, StrValue: yyS[yypt-0].ident, IntValue: yyS[yypt-3].item.(int32)} + parser.yyVAL.item = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayWatch, StrValue: dur, IntValue: yyS[yypt-1].item.(int32)} } - case 26: + case 27: + { + parser.yyVAL.item = "" + } + case 28: + { + parser.yyVAL.item = yyS[yypt-0].ident + } + case 29: + { + parser.yyVAL.item = "" + } + case 30: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceRURate, UintValue: yyS[yypt-0].item.(uint64)} } - case 27: + case 31: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourcePriority, UintValue: yyS[yypt-0].item.(uint64)} } - case 28: + case 32: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: true} } - case 29: + case 33: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceBurstableOpiton, BoolValue: yyS[yypt-0].item.(bool)} } - case 30: + case 34: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: yyS[yypt-1].item.([]*ast.ResourceGroupRunawayOption)} } - case 31: + case 35: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: nil} } - case 32: + case 36: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupRunaway, RunawayOptionList: nil} } - case 33: + case 37: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption)} } - case 34: + case 38: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: nil} } - case 35: + case 39: { parser.yyVAL.item = &ast.ResourceGroupOption{Tp: ast.ResourceGroupBackground, BackgroundOptions: nil} } - case 36: + case 40: { parser.yyVAL.item = []*ast.ResourceGroupBackgroundOption{yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)} } - case 37: + case 41: { if !ast.CheckBackgroundAppend(yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) { yylex.AppendError(yylex.Errorf("Dupliated background options specified")) @@ -13055,7 +13152,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) } - case 38: + case 42: { if !ast.CheckBackgroundAppend(yyS[yypt-2].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) { yylex.AppendError(yylex.Errorf("Dupliated background options specified")) @@ -13063,31 +13160,31 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ResourceGroupBackgroundOption), yyS[yypt-0].item.(*ast.ResourceGroupBackgroundOption)) } - case 39: + case 43: { parser.yyVAL.item = &ast.ResourceGroupBackgroundOption{Type: ast.BackgroundOptionTaskNames, StrValue: yyS[yypt-0].ident} } - case 40: + case 44: { parser.yyVAL.item = []*ast.PlacementOption{yyS[yypt-0].item.(*ast.PlacementOption)} } - case 41: + case 45: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 42: + case 46: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PlacementOption), yyS[yypt-0].item.(*ast.PlacementOption)) } - case 43: + case 47: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPrimaryRegion, StrValue: yyS[yypt-0].ident} } - case 44: + case 48: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionRegions, StrValue: yyS[yypt-0].ident} } - case 45: + case 49: { cnt := yyS[yypt-0].item.(uint64) if cnt == 0 { @@ -13096,75 +13193,75 @@ yynewstate: } parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerCount, UintValue: cnt} } - case 46: + case 50: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterCount, UintValue: yyS[yypt-0].item.(uint64)} } - case 47: + case 51: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerCount, UintValue: yyS[yypt-0].item.(uint64)} } - case 48: + case 52: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSchedule, StrValue: yyS[yypt-0].ident} } - case 49: + case 53: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionConstraints, StrValue: yyS[yypt-0].ident} } - case 50: + case 54: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLeaderConstraints, StrValue: yyS[yypt-0].ident} } - case 51: + case 55: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionFollowerConstraints, StrValue: yyS[yypt-0].ident} } - case 52: + case 56: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionVoterConstraints, StrValue: yyS[yypt-0].ident} } - case 53: + case 57: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionLearnerConstraints, StrValue: yyS[yypt-0].ident} } - case 54: + case 58: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionSurvivalPreferences, StrValue: yyS[yypt-0].ident} } - case 55: + case 59: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } - case 56: + case 60: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } - case 57: + case 61: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } - case 58: + case 62: { parser.yyVAL.item = &ast.PlacementOption{Tp: ast.PlacementOptionPolicy, StrValue: yyS[yypt-0].ident} } - case 59: + case 63: { parser.yyVAL.item = &ast.AttributesSpec{Default: true} } - case 60: + case 64: { parser.yyVAL.item = &ast.AttributesSpec{Default: false, Attributes: yyS[yypt-0].ident} } - case 61: + case 65: { parser.yyVAL.item = &ast.StatsOptionsSpec{Default: true} } - case 62: + case 66: { parser.yyVAL.item = &ast.StatsOptionsSpec{Default: false, StatsOptions: yyS[yypt-0].ident} } - case 63: + case 67: { if yyS[yypt-0].item != nil { parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13175,19 +13272,19 @@ yynewstate: parser.yyVAL.item = nil } } - case 64: + case 68: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRemovePartitioning, } } - case 65: + case 69: { ret := yyS[yypt-0].item.(*ast.AlterTableSpec) ret.NoWriteToBinlog = yyS[yypt-1].item.(bool) parser.yyVAL.item = ret } - case 66: + case 70: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-1].expr} startOffset := parser.yyVAL.offset @@ -13199,7 +13296,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 67: + case 71: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-1].expr} startOffset := parser.yyVAL.offset @@ -13212,7 +13309,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 68: + case 72: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionAttributes, @@ -13220,7 +13317,7 @@ yynewstate: AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 69: + case 73: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTablePartitionOptions, @@ -13228,28 +13325,28 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 70: + case 74: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRemoveTTL, } } - case 71: + case 75: { parser.yyVAL.item = []string{} } - case 72: + case 76: { parser.yyVAL.item = yyS[yypt-0].item } - case 73: + case 77: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOption, Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 74: + case 78: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -13260,7 +13357,7 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 75: + case 79: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -13272,7 +13369,7 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 76: + case 80: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -13284,7 +13381,7 @@ yynewstate: } parser.yyVAL.item = op } - case 77: + case 81: { op := &ast.AlterTableSpec{ Tp: ast.AlterTableOption, @@ -13296,7 +13393,7 @@ yynewstate: } parser.yyVAL.item = op } - case 78: + case 82: { parser.yyVAL.item = &ast.AlterTableSpec{ IfNotExists: yyS[yypt-2].item.(bool), @@ -13305,7 +13402,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 79: + case 83: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -13325,7 +13422,7 @@ yynewstate: NewConstraints: constraints, } } - case 80: + case 84: { constraint := yyS[yypt-0].item.(*ast.Constraint) parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13333,7 +13430,7 @@ yynewstate: Constraint: constraint, } } - case 81: + case 85: { var defs []*ast.PartitionDefinition if yyS[yypt-0].item != nil { @@ -13351,7 +13448,7 @@ yynewstate: PartDefinitions: defs, } } - case 82: + case 86: { noWriteToBinlog := yyS[yypt-2].item.(bool) if noWriteToBinlog { @@ -13365,7 +13462,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 83: + case 87: { noWriteToBinlog := yyS[yypt-0].item.(bool) if noWriteToBinlog { @@ -13384,7 +13481,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 84: + case 88: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-4].ident, @@ -13397,21 +13494,21 @@ yynewstate: Statistics: statsSpec, } } - case 85: + case 89: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableAttributes, AttributesSpec: yyS[yypt-0].item.(*ast.AttributesSpec), } } - case 86: + case 90: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableStatsOptions, StatsOptionsSpec: yyS[yypt-0].item.(*ast.StatsOptionsSpec), } } - case 87: + case 91: { yylex.AppendError(yylex.Errorf("The CHECK PARTITIONING clause is parsed but not implement yet.")) parser.lastErrorAsWarn() @@ -13425,7 +13522,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 88: + case 92: { noWriteToBinlog := yyS[yypt-1].item.(bool) if noWriteToBinlog { @@ -13438,7 +13535,7 @@ yynewstate: Num: getUint64FromNUM(yyS[yypt-0].item), } } - case 89: + case 93: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -13446,11 +13543,11 @@ yynewstate: OldColumnName: yyS[yypt-1].item.(*ast.ColumnName), } } - case 90: + case 94: { parser.yyVAL.item = &ast.AlterTableSpec{Tp: ast.AlterTableDropPrimaryKey} } - case 91: + case 95: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -13458,7 +13555,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 92: + case 96: { partitionMethod := ast.PartitionMethod{Expr: yyS[yypt-2].expr} startOffset := parser.yyVAL.offset @@ -13472,7 +13569,7 @@ yynewstate: Partition: &ast.PartitionOptions{PartitionMethod: partitionMethod}, } } - case 93: + case 97: { statsSpec := &ast.StatisticsSpec{ StatsName: yyS[yypt-0].ident, @@ -13483,7 +13580,7 @@ yynewstate: Statistics: statsSpec, } } - case 94: + case 98: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableExchangePartition, @@ -13492,7 +13589,7 @@ yynewstate: WithValidation: yyS[yypt-0].item.(bool), } } - case 95: + case 99: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableTruncatePartition, @@ -13504,7 +13601,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 96: + case 100: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13517,7 +13614,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 97: + case 101: { ret := &ast.AlterTableSpec{ NoWriteToBinlog: yyS[yypt-1].item.(bool), @@ -13530,7 +13627,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 98: + case 102: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportPartitionTablespace, @@ -13544,7 +13641,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 99: + case 103: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardPartitionTablespace, @@ -13558,7 +13655,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD PARTITION TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 100: + case 104: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableImportTablespace, @@ -13567,7 +13664,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The IMPORT TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 101: + case 105: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableDiscardTablespace, @@ -13576,7 +13673,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The DISCARD TABLESPACE clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 102: + case 106: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableRebuildPartition, @@ -13589,7 +13686,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 103: + case 107: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -13597,7 +13694,7 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 104: + case 108: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-1].item.(bool), @@ -13605,26 +13702,26 @@ yynewstate: Name: yyS[yypt-0].ident, } } - case 105: + case 109: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableOrderByColumns, OrderByList: yyS[yypt-0].item.([]*ast.AlterOrderItem), } } - case 106: + case 110: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableDisableKeys, } } - case 107: + case 111: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableEnableKeys, } } - case 108: + case 112: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-2].item.(bool), @@ -13633,7 +13730,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 109: + case 113: { parser.yyVAL.item = &ast.AlterTableSpec{ IfExists: yyS[yypt-3].item.(bool), @@ -13643,7 +13740,7 @@ yynewstate: Position: yyS[yypt-0].item.(*ast.ColumnPosition), } } - case 110: + case 114: { option := &ast.ColumnOption{Expr: yyS[yypt-0].expr} colDef := &ast.ColumnDef{ @@ -13655,7 +13752,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 111: + case 115: { option := &ast.ColumnOption{Expr: yyS[yypt-1].expr} colDef := &ast.ColumnDef{ @@ -13667,7 +13764,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 112: + case 116: { colDef := &ast.ColumnDef{ Name: yyS[yypt-2].item.(*ast.ColumnName), @@ -13677,7 +13774,7 @@ yynewstate: NewColumns: []*ast.ColumnDef{colDef}, } } - case 113: + case 117: { oldColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-2].ident)} newColName := &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} @@ -13687,28 +13784,28 @@ yynewstate: NewColumnName: newColName, } } - case 114: + case 118: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 115: + case 119: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 116: + case 120: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameTable, NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 117: + case 121: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableRenameIndex, @@ -13716,21 +13813,21 @@ yynewstate: ToKey: model.NewCIStr(yyS[yypt-0].ident), } } - case 118: + case 122: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableLock, LockType: yyS[yypt-0].item.(ast.LockType), } } - case 119: + case 123: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWriteable, Writeable: yyS[yypt-0].item.(bool), } } - case 120: + case 124: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13738,28 +13835,28 @@ yynewstate: Algorithm: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 121: + case 125: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableForce, } } - case 122: + case 126: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithValidation, } } - case 123: + case 127: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableWithoutValidation, } } - case 124: + case 128: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13768,7 +13865,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_LOAD clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 125: + case 129: { // Parse it and ignore it. Just for compatibility. parser.yyVAL.item = &ast.AlterTableSpec{ @@ -13777,7 +13874,7 @@ yynewstate: yylex.AppendError(yylex.Errorf("The SECONDARY_UNLOAD VALIDATION clause is parsed but not implement yet.")) parser.lastErrorAsWarn() } - case 126: + case 130: { c := &ast.Constraint{ Name: yyS[yypt-1].ident, @@ -13788,7 +13885,7 @@ yynewstate: Constraint: c, } } - case 127: + case 131: { // Parse it and ignore it. Just for compatibility. c := &ast.Constraint{ @@ -13799,7 +13896,7 @@ yynewstate: Constraint: c, } } - case 128: + case 132: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableIndexInvisible, @@ -13807,19 +13904,19 @@ yynewstate: Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 129: + case 133: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableCache, } } - case 130: + case 134: { parser.yyVAL.item = &ast.AlterTableSpec{ Tp: ast.AlterTableNoCache, } } - case 131: + case 135: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -13827,7 +13924,7 @@ yynewstate: } parser.yyVAL.item = ret } - case 132: + case 136: { ret := &ast.AlterTableSpec{ Tp: ast.AlterTableReorganizePartition, @@ -13836,56 +13933,56 @@ yynewstate: } parser.yyVAL.item = ret } - case 133: + case 137: { parser.yyVAL.item = nil } - case 135: + case 139: { parser.yyVAL.item = true } - case 137: + case 141: { parser.yyVAL.item = true } - case 138: + case 142: { parser.yyVAL.item = false } - case 139: + case 143: { parser.yyVAL.item = model.PrimaryKeyTypeClustered } - case 140: + case 144: { parser.yyVAL.item = model.PrimaryKeyTypeNonClustered } - case 141: + case 145: { parser.yyVAL.item = ast.AlgorithmTypeDefault } - case 142: + case 146: { parser.yyVAL.item = ast.AlgorithmTypeCopy } - case 143: + case 147: { parser.yyVAL.item = ast.AlgorithmTypeInplace } - case 144: + case 148: { parser.yyVAL.item = ast.AlgorithmTypeInstant } - case 145: + case 149: { yylex.AppendError(ErrUnknownAlterAlgorithm.GenWithStackByArgs(yyS[yypt-2].ident)) return 1 } - case 146: + case 150: { parser.yyVAL.item = ast.LockTypeDefault } - case 147: + case 151: { id := strings.ToUpper(yyS[yypt-0].ident) @@ -13900,165 +13997,165 @@ yynewstate: return 1 } } - case 148: + case 152: { parser.yyVAL.item = true } - case 149: + case 153: { parser.yyVAL.item = false } - case 156: + case 160: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionNone} } - case 157: + case 161: { parser.yyVAL.item = &ast.ColumnPosition{Tp: ast.ColumnPositionFirst} } - case 158: + case 162: { parser.yyVAL.item = &ast.ColumnPosition{ Tp: ast.ColumnPositionAfter, RelativeColumn: yyS[yypt-0].item.(*ast.ColumnName), } } - case 159: + case 163: { parser.yyVAL.item = make([]*ast.AlterTableSpec, 0, 1) } - case 161: + case 165: { parser.yyVAL.item = []*ast.AlterTableSpec{yyS[yypt-0].item.(*ast.AlterTableSpec)} } - case 162: + case 166: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterTableSpec), yyS[yypt-0].item.(*ast.AlterTableSpec)) } - case 163: + case 167: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 164: + case 168: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 165: + case 169: { parser.yyVAL.item = nil } - case 166: + case 170: { parser.yyVAL.item = nil } - case 167: + case 171: { parser.yyVAL.item = yyS[yypt-0].ident } - case 169: + case 173: { parser.yyVAL.statement = &ast.RenameTableStmt{ TableToTables: yyS[yypt-0].item.([]*ast.TableToTable), } } - case 170: + case 174: { parser.yyVAL.item = []*ast.TableToTable{yyS[yypt-0].item.(*ast.TableToTable)} } - case 171: + case 175: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableToTable), yyS[yypt-0].item.(*ast.TableToTable)) } - case 172: + case 176: { parser.yyVAL.item = &ast.TableToTable{ OldTable: yyS[yypt-2].item.(*ast.TableName), NewTable: yyS[yypt-0].item.(*ast.TableName), } } - case 173: + case 177: { parser.yyVAL.statement = &ast.RenameUserStmt{ UserToUsers: yyS[yypt-0].item.([]*ast.UserToUser), } } - case 174: + case 178: { parser.yyVAL.item = []*ast.UserToUser{yyS[yypt-0].item.(*ast.UserToUser)} } - case 175: + case 179: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.UserToUser), yyS[yypt-0].item.(*ast.UserToUser)) } - case 176: + case 180: { parser.yyVAL.item = &ast.UserToUser{ OldUser: yyS[yypt-2].item.(*auth.UserIdentity), NewUser: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 177: + case 181: { parser.yyVAL.statement = &ast.RecoverTableStmt{ JobID: yyS[yypt-0].item.(int64), } } - case 178: + case 182: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-0].item.(*ast.TableName), } } - case 179: + case 183: { parser.yyVAL.statement = &ast.RecoverTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), JobNum: yyS[yypt-0].item.(int64), } } - case 180: + case 184: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ FlashbackTS: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 181: + case 185: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ Tables: yyS[yypt-2].item.([]*ast.TableName), FlashbackTS: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 182: + case 186: { parser.yyVAL.statement = &ast.FlashBackToTimestampStmt{ DBName: model.NewCIStr(yyS[yypt-2].ident), FlashbackTS: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 183: + case 187: { parser.yyVAL.statement = &ast.FlashBackTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), NewName: yyS[yypt-0].ident, } } - case 184: + case 188: { parser.yyVAL.ident = "" } - case 185: + case 189: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 186: + case 190: { parser.yyVAL.statement = &ast.FlashBackDatabaseStmt{ DBName: model.NewCIStr(yyS[yypt-1].ident), NewName: yyS[yypt-0].ident, } } - case 187: + case 191: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-4].item.(*ast.SplitSyntaxOption), @@ -14067,7 +14164,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 188: + case 192: { parser.yyVAL.statement = &ast.SplitRegionStmt{ SplitSyntaxOpt: yyS[yypt-6].item.(*ast.SplitSyntaxOption), @@ -14077,7 +14174,7 @@ yynewstate: SplitOpt: yyS[yypt-0].item.(*ast.SplitOption), } } - case 189: + case 193: { parser.yyVAL.item = &ast.SplitOption{ Lower: yyS[yypt-4].item.([]ast.ExprNode), @@ -14085,52 +14182,52 @@ yynewstate: Num: yyS[yypt-0].item.(int64), } } - case 190: + case 194: { parser.yyVAL.item = &ast.SplitOption{ ValueLists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 191: + case 195: { parser.yyVAL.item = &ast.SplitSyntaxOption{} } - case 192: + case 196: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, } } - case 193: + case 197: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasPartition: true, } } - case 194: + case 198: { parser.yyVAL.item = &ast.SplitSyntaxOption{ HasRegionFor: true, HasPartition: true, } } - case 195: + case 199: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: yyS[yypt-2].item.([]*ast.TableName), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 196: + case 200: { 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 197: + case 201: { 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 198: + case 202: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, PartitionNames: yyS[yypt-2].item.([]model.CIStr), ColumnChoice: yyS[yypt-1].item.(model.ColumnChoice), AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 199: + case 203: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14140,7 +14237,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 200: + case 204: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14151,7 +14248,7 @@ yynewstate: AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt), } } - case 201: + case 205: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14160,7 +14257,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationUpdate, } } - case 202: + case 206: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-4].item.(*ast.TableName)}, @@ -14168,7 +14265,7 @@ yynewstate: HistogramOperation: ast.HistogramOperationDrop, } } - case 203: + case 207: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-3].item.(*ast.TableName)}, @@ -14176,7 +14273,7 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 204: + case 208: { parser.yyVAL.statement = &ast.AnalyzeTableStmt{ TableNames: []*ast.TableName{yyS[yypt-5].item.(*ast.TableName)}, @@ -14185,134 +14282,134 @@ yynewstate: ColumnChoice: model.ColumnList, AnalyzeOpts: yyS[yypt-0].item.([]ast.AnalyzeOpt)} } - case 205: + case 209: { parser.yyVAL.item = model.DefaultChoice } - case 206: + case 210: { parser.yyVAL.item = model.AllColumns } - case 207: + case 211: { parser.yyVAL.item = model.PredicateColumns } - case 208: + case 212: { parser.yyVAL.item = []ast.AnalyzeOpt{} } - case 209: + case 213: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.AnalyzeOpt) } - case 210: + case 214: { parser.yyVAL.item = []ast.AnalyzeOpt{yyS[yypt-0].item.(ast.AnalyzeOpt)} } - case 211: + case 215: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.AnalyzeOpt), yyS[yypt-0].item.(ast.AnalyzeOpt)) } - case 212: + case 216: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumBuckets, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 213: + case 217: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumTopN, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 214: + case 218: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchDepth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 215: + case 219: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptCMSketchWidth, Value: ast.NewValueExpr(yyS[yypt-2].item, "", "")} } - case 216: + case 220: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptNumSamples, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 217: + case 221: { parser.yyVAL.item = ast.AnalyzeOpt{Type: ast.AnalyzeOptSampleRate, Value: ast.NewValueExpr(yyS[yypt-1].item, "", "")} } - case 218: + case 222: { parser.yyVAL.item = &ast.Assignment{Column: yyS[yypt-2].item.(*ast.ColumnName), Expr: yyS[yypt-0].expr} } - case 219: + case 223: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 220: + case 224: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.Assignment), yyS[yypt-0].item.(*ast.Assignment)) } - case 221: + case 225: { parser.yyVAL.item = []*ast.Assignment{} } - case 223: + case 227: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 224: + case 228: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Pessimistic, } } - case 225: + case 229: { parser.yyVAL.statement = &ast.BeginStmt{ Mode: ast.Optimistic, } } - case 226: + case 230: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 227: + case 231: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 228: + case 232: { parser.yyVAL.statement = &ast.BeginStmt{} } - case 229: + case 233: { parser.yyVAL.statement = &ast.BeginStmt{ CausalConsistencyOnly: true, } } - case 230: + case 234: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, } } - case 231: + case 235: { parser.yyVAL.statement = &ast.BeginStmt{ ReadOnly: true, AsOf: yyS[yypt-0].item.(*ast.AsOfClause), } } - case 232: + case 236: { parser.yyVAL.statement = &ast.BinlogStmt{Str: yyS[yypt-0].ident} } - case 233: + case 237: { parser.yyVAL.item = []*ast.ColumnDef{yyS[yypt-0].item.(*ast.ColumnDef)} } - case 234: + case 238: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnDef), yyS[yypt-0].item.(*ast.ColumnDef)) } - case 235: + case 239: { colDef := &ast.ColumnDef{Name: yyS[yypt-2].item.(*ast.ColumnName), Tp: yyS[yypt-1].item.(*types.FieldType), Options: yyS[yypt-0].item.([]*ast.ColumnOption)} if err := colDef.Validate(); err != nil { @@ -14321,7 +14418,7 @@ yynewstate: } parser.yyVAL.item = colDef } - case 236: + case 240: { // TODO: check flen 0 tp := types.NewFieldType(mysql.TypeLonglong) @@ -14335,103 +14432,103 @@ yynewstate: } parser.yyVAL.item = colDef } - case 237: + case 241: { parser.yyVAL.item = &ast.ColumnName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 238: + case 242: { parser.yyVAL.item = &ast.ColumnName{Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 239: + case 243: { 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 240: + case 244: { parser.yyVAL.item = []*ast.ColumnName{yyS[yypt-0].item.(*ast.ColumnName)} } - case 241: + case 245: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnName), yyS[yypt-0].item.(*ast.ColumnName)) } - case 242: + case 246: { parser.yyVAL.item = []*ast.ColumnName{} } - case 244: + case 248: { parser.yyVAL.item = []model.CIStr{} } - case 245: + case 249: { parser.yyVAL.item = yyS[yypt-1].item } - case 246: + case 250: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 247: + case 251: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 248: + case 252: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 250: + case 254: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)} } - case 251: + case 255: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ColumnNameOrUserVar), yyS[yypt-0].item.(*ast.ColumnNameOrUserVar)) } - case 252: + case 256: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{ColumnName: yyS[yypt-0].item.(*ast.ColumnName)} } - case 253: + case 257: { parser.yyVAL.item = &ast.ColumnNameOrUserVar{UserVar: yyS[yypt-0].expr.(*ast.VariableExpr)} } - case 254: + case 258: { parser.yyVAL.item = []*ast.ColumnNameOrUserVar{} } - case 255: + case 259: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.ColumnNameOrUserVar) } - case 256: + case 260: { parser.yyVAL.statement = &ast.CommitStmt{} } - case 257: + case 261: { parser.yyVAL.statement = &ast.CommitStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 261: + case 265: { parser.yyVAL.ident = "NOT" } - case 262: + case 266: { parser.yyVAL.item = true } - case 263: + case 267: { parser.yyVAL.item = false } - case 264: + case 268: { parser.yyVAL.item = true } - case 266: + case 270: { parser.yyVAL.item = 0 } - case 267: + case 271: { if yyS[yypt-0].item.(bool) { parser.yyVAL.item = 1 @@ -14439,57 +14536,57 @@ yynewstate: parser.yyVAL.item = 2 } } - case 268: + case 272: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNotNull} } - case 269: + case 273: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionNull} } - case 270: + case 274: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoIncrement} } - case 271: + case 275: { // 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 272: + case 276: { // KEY is normally a synonym for INDEX. The key attribute PRIMARY KEY // can also be specified as just KEY when given in a column definition. // See http://dev.mysql.com/doc/refman/5.7/en/create-table.html parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionPrimaryKey, PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType)} } - case 273: + case 277: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 274: + case 278: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionUniqKey} } - case 275: + case 279: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionDefaultValue, Expr: yyS[yypt-0].expr} } - case 276: + case 280: { parser.yyVAL.item = []*ast.ColumnOption{{Tp: ast.ColumnOptionNotNull}, {Tp: ast.ColumnOptionAutoIncrement}, {Tp: ast.ColumnOptionUniqKey}} } - case 277: + case 281: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionOnUpdate, Expr: yyS[yypt-0].expr} } - case 278: + case 282: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionComment, Expr: ast.NewValueExpr(yyS[yypt-0].ident, "", "")} } - case 279: + case 283: { // See https://dev.mysql.com/doc/refman/5.7/en/create-table.html // The CHECK clause is parsed but ignored by all storage engines. @@ -14516,7 +14613,7 @@ yynewstate: default: } } - case 280: + case 284: { startOffset := parser.startOffset(&yyS[yypt-2]) endOffset := parser.endOffset(&yyS[yypt-1]) @@ -14529,68 +14626,68 @@ yynewstate: Stored: yyS[yypt-0].item.(bool), } } - case 281: + case 285: { parser.yyVAL.item = &ast.ColumnOption{ Tp: ast.ColumnOptionReference, Refer: yyS[yypt-0].item.(*ast.ReferenceDef), } } - case 282: + case 286: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionCollate, StrValue: yyS[yypt-0].ident} } - case 283: + case 287: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionColumnFormat, StrValue: yyS[yypt-0].ident} } - case 284: + case 288: { 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 285: + case 289: { parser.yyVAL.item = &ast.ColumnOption{Tp: ast.ColumnOptionAutoRandom, AutoRandOpt: yyS[yypt-0].item.(ast.AutoRandomOption)} } - case 286: + case 290: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: types.UnspecifiedLength, RangeBits: types.UnspecifiedLength} } - case 287: + case 291: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-1].item.(uint64)), RangeBits: types.UnspecifiedLength} } - case 288: + case 292: { parser.yyVAL.item = ast.AutoRandomOption{ShardBits: int(yyS[yypt-3].item.(uint64)), RangeBits: int(yyS[yypt-1].item.(uint64))} } - case 292: + case 296: { parser.yyVAL.ident = "DEFAULT" } - case 293: + case 297: { parser.yyVAL.ident = "FIXED" } - case 294: + case 298: { parser.yyVAL.ident = "DYNAMIC" } - case 297: + case 301: { parser.yyVAL.item = false } - case 298: + case 302: { parser.yyVAL.item = false } - case 299: + case 303: { parser.yyVAL.item = true } - case 300: + case 304: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = []*ast.ColumnOption{columnOption} @@ -14598,7 +14695,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-0].item } } - case 301: + case 305: { if columnOption, ok := yyS[yypt-0].item.(*ast.ColumnOption); ok { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), columnOption) @@ -14606,11 +14703,11 @@ yynewstate: parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.ColumnOption), yyS[yypt-0].item.([]*ast.ColumnOption)...) } } - case 302: + case 306: { parser.yyVAL.item = []*ast.ColumnOption{} } - case 304: + case 308: { c := &ast.Constraint{ Tp: ast.ConstraintPrimaryKey, @@ -14629,7 +14726,7 @@ yynewstate: } parser.yyVAL.item = c } - case 305: + case 309: { c := &ast.Constraint{ Tp: ast.ConstraintFulltext, @@ -14642,7 +14739,7 @@ yynewstate: } parser.yyVAL.item = c } - case 306: + case 310: { c := &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -14662,7 +14759,7 @@ yynewstate: } parser.yyVAL.item = c } - case 307: + case 311: { c := &ast.Constraint{ Tp: ast.ConstraintUniq, @@ -14682,7 +14779,7 @@ yynewstate: } parser.yyVAL.item = c } - case 308: + case 312: { parser.yyVAL.item = &ast.Constraint{ IfNotExists: yyS[yypt-5].item.(bool), @@ -14693,7 +14790,7 @@ yynewstate: IsEmptyIndex: yyS[yypt-4].item.(*ast.NullString).Empty, } } - case 309: + case 313: { parser.yyVAL.item = &ast.Constraint{ Tp: ast.ConstraintCheck, @@ -14701,29 +14798,29 @@ yynewstate: Enforced: yyS[yypt-0].item.(bool), } } - case 310: + case 314: { parser.yyVAL.item = ast.MatchFull } - case 311: + case 315: { parser.yyVAL.item = ast.MatchPartial } - case 312: + case 316: { parser.yyVAL.item = ast.MatchSimple } - case 313: + case 317: { parser.yyVAL.item = ast.MatchNone } - case 314: + case 318: { 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 315: + case 319: { onDeleteUpdate := yyS[yypt-0].item.([2]interface{}) parser.yyVAL.item = &ast.ReferenceDef{ @@ -14734,98 +14831,98 @@ yynewstate: Match: yyS[yypt-1].item.(ast.MatchType), } } - case 316: + case 320: { parser.yyVAL.item = &ast.OnDeleteOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 317: + case 321: { parser.yyVAL.item = &ast.OnUpdateOpt{ReferOpt: yyS[yypt-0].item.(model.ReferOptionType)} } - case 318: + case 322: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, &ast.OnUpdateOpt{}} } - case 319: + case 323: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, &ast.OnUpdateOpt{}} } - case 320: + case 324: { parser.yyVAL.item = [2]interface{}{&ast.OnDeleteOpt{}, yyS[yypt-0].item} } - case 321: + case 325: { parser.yyVAL.item = [2]interface{}{yyS[yypt-1].item, yyS[yypt-0].item} } - case 322: + case 326: { parser.yyVAL.item = [2]interface{}{yyS[yypt-0].item, yyS[yypt-1].item} } - case 323: + case 327: { parser.yyVAL.item = model.ReferOptionRestrict } - case 324: + case 328: { parser.yyVAL.item = model.ReferOptionCascade } - case 325: + case 329: { parser.yyVAL.item = model.ReferOptionSetNull } - case 326: + case 330: { parser.yyVAL.item = model.ReferOptionNoAction } - case 327: + case 331: { parser.yyVAL.item = model.ReferOptionSetDefault yylex.AppendError(yylex.Errorf("The SET DEFAULT clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 332: + case 336: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 333: + case 337: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-2].ident), } } - case 334: + case 338: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 335: + case 339: { parser.yyVAL.expr = yyS[yypt-1].expr.(*ast.FuncCallExpr) } - case 337: + case 341: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 338: + case 342: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP")} } - case 339: + case 343: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_TIMESTAMP"), Args: []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}} } - case 340: + case 344: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} } - case 341: + case 345: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr("CURRENT_DATE")} } - case 342: + case 346: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-0].item.(*ast.TableName), @@ -14835,7 +14932,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 343: + case 347: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -14845,39 +14942,39 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 353: + case 357: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].expr, parser.charset, parser.collation) } - case 354: + case 358: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 355: + case 359: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation)} } - case 359: + case 363: { parser.yyVAL.item = ast.StatsTypeCardinality } - case 360: + case 364: { parser.yyVAL.item = ast.StatsTypeDependency } - case 361: + case 365: { parser.yyVAL.item = ast.StatsTypeCorrelation } - case 362: + case 366: { parser.yyVAL.item = ast.BindingStatusTypeEnabled } - case 363: + case 367: { parser.yyVAL.item = ast.BindingStatusTypeDisabled } - case 364: + case 368: { parser.yyVAL.statement = &ast.CreateStatisticsStmt{ IfNotExists: yyS[yypt-9].item.(bool), @@ -14887,11 +14984,11 @@ yynewstate: Columns: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 365: + case 369: { parser.yyVAL.statement = &ast.DropStatisticsStmt{StatsName: yyS[yypt-0].ident} } - case 366: + case 370: { var indexOption *ast.IndexOption if yyS[yypt-1].item != nil { @@ -14924,79 +15021,79 @@ yynewstate: LockAlg: indexLockAndAlgorithm, } } - case 367: + case 371: { parser.yyVAL.item = ([]*ast.IndexPartSpecification)(nil) } - case 368: + case 372: { parser.yyVAL.item = yyS[yypt-1].item } - case 369: + case 373: { parser.yyVAL.item = []*ast.IndexPartSpecification{yyS[yypt-0].item.(*ast.IndexPartSpecification)} } - case 370: + case 374: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.IndexPartSpecification), yyS[yypt-0].item.(*ast.IndexPartSpecification)) } - case 371: + case 375: { parser.yyVAL.item = &ast.IndexPartSpecification{Column: yyS[yypt-2].item.(*ast.ColumnName), Length: yyS[yypt-1].item.(int), Desc: yyS[yypt-0].item.(bool)} } - case 372: + case 376: { parser.yyVAL.item = &ast.IndexPartSpecification{Expr: yyS[yypt-2].expr, Desc: yyS[yypt-0].item.(bool)} } - case 373: + case 377: { parser.yyVAL.item = nil } - case 374: + case 378: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: ast.AlgorithmTypeDefault, } } - case 375: + case 379: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: ast.LockTypeDefault, AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 376: + case 380: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-1].item.(ast.LockType), AlgorithmTp: yyS[yypt-0].item.(ast.AlgorithmType), } } - case 377: + case 381: { parser.yyVAL.item = &ast.IndexLockAndAlgorithm{ LockTp: yyS[yypt-0].item.(ast.LockType), AlgorithmTp: yyS[yypt-1].item.(ast.AlgorithmType), } } - case 378: + case 382: { parser.yyVAL.item = ast.IndexKeyTypeNone } - case 379: + case 383: { parser.yyVAL.item = ast.IndexKeyTypeUnique } - case 380: + case 384: { parser.yyVAL.item = ast.IndexKeyTypeSpatial } - case 381: + case 385: { parser.yyVAL.item = ast.IndexKeyTypeFullText } - case 382: + case 386: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(yyS[yypt-1].ident), @@ -15004,7 +15101,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 383: + case 387: { parser.yyVAL.statement = &ast.AlterDatabaseStmt{ Name: model.NewCIStr(""), @@ -15012,7 +15109,7 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 384: + case 388: { parser.yyVAL.statement = &ast.CreateDatabaseStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -15020,19 +15117,19 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.DatabaseOption), } } - case 389: + case 393: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCharset, Value: yyS[yypt-0].ident} } - case 390: + case 394: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionCollate, Value: yyS[yypt-0].ident} } - case 391: + case 395: { parser.yyVAL.item = &ast.DatabaseOption{Tp: ast.DatabaseOptionEncryption, Value: yyS[yypt-0].ident} } - case 392: + case 396: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15042,7 +15139,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 393: + case 397: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.DatabaseOption{ @@ -15052,7 +15149,7 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 394: + case 398: { tiflashReplicaSpec := &ast.TiFlashReplicaSpec{ Count: yyS[yypt-1].item.(uint64), @@ -15063,19 +15160,19 @@ yynewstate: TiFlashReplica: tiflashReplicaSpec, } } - case 395: + case 399: { parser.yyVAL.item = []*ast.DatabaseOption{} } - case 397: + case 401: { parser.yyVAL.item = []*ast.DatabaseOption{yyS[yypt-0].item.(*ast.DatabaseOption)} } - case 398: + case 402: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DatabaseOption), yyS[yypt-0].item.(*ast.DatabaseOption)) } - case 399: + case 403: { stmt := yyS[yypt-6].item.(*ast.CreateTableStmt) stmt.Table = yyS[yypt-7].item.(*ast.TableName) @@ -15096,7 +15193,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 400: + case 404: { tmp := &ast.CreateTableStmt{ Table: yyS[yypt-2].item.(*ast.TableName), @@ -15113,23 +15210,23 @@ yynewstate: } parser.yyVAL.statement = tmp } - case 401: + case 405: { parser.yyVAL.item = nil } - case 402: + case 406: { parser.yyVAL.item = true } - case 403: + case 407: { parser.yyVAL.item = false } - case 406: + case 410: { parser.yyVAL.item = nil } - case 407: + case 411: { method := yyS[yypt-3].item.(*ast.PartitionMethod) method.Num = yyS[yypt-2].item.(uint64) @@ -15146,7 +15243,7 @@ yynewstate: } parser.yyVAL.item = opt } - case 408: + case 412: { keyAlgorithm, _ := yyS[yypt-3].item.(*ast.PartitionKeyAlgorithm) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15156,7 +15253,7 @@ yynewstate: KeyAlgorithm: keyAlgorithm, } } - case 409: + case 413: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeHash, @@ -15164,11 +15261,11 @@ yynewstate: Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 410: + case 414: { parser.yyVAL.item = nil } - case 411: + case 415: { tp := getUint64FromNUM(yyS[yypt-0].item) if tp != 1 && tp != 2 { @@ -15179,7 +15276,7 @@ yynewstate: Type: tp, } } - case 413: + case 417: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15188,7 +15285,7 @@ yynewstate: Interval: partitionInterval, } } - case 414: + case 418: { partitionInterval, _ := yyS[yypt-0].item.(*ast.PartitionInterval) parser.yyVAL.item = &ast.PartitionMethod{ @@ -15197,21 +15294,21 @@ yynewstate: Interval: partitionInterval, } } - case 415: + case 419: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, Expr: yyS[yypt-1].expr.(ast.ExprNode), } } - case 416: + case 420: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeList, ColumnNames: yyS[yypt-1].item.([]*ast.ColumnName), } } - case 417: + case 421: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, @@ -15219,24 +15316,24 @@ yynewstate: Unit: yyS[yypt-0].item.(ast.TimeUnitType), } } - case 418: + case 422: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, Limit: yyS[yypt-0].item.(uint64), } } - case 419: + case 423: { parser.yyVAL.item = &ast.PartitionMethod{ Tp: model.PartitionTypeSystemTime, } } - case 420: + case 424: { parser.yyVAL.item = nil } - case 421: + case 425: { partitionInterval := &ast.PartitionInterval{ IntervalExpr: yyS[yypt-4].item.(ast.PartitionIntervalExpr), @@ -15252,35 +15349,35 @@ yynewstate: partitionInterval.SetOriginTextPosition(startOffset) parser.yyVAL.item = partitionInterval } - case 422: + case 426: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-0].expr, TimeUnit: ast.TimeUnitInvalid} } - case 423: + case 427: { parser.yyVAL.item = ast.PartitionIntervalExpr{Expr: yyS[yypt-1].expr, TimeUnit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 424: + case 428: { parser.yyVAL.item = false } - case 425: + case 429: { parser.yyVAL.item = true } - case 426: + case 430: { parser.yyVAL.item = false } - case 427: + case 431: { parser.yyVAL.item = true } - case 428: + case 432: { parser.yyVAL.item = ast.PartitionInterval{} // First/LastRangeEnd defaults to nil } - case 429: + case 433: { first := yyS[yypt-8].expr.(ast.ExprNode) last := yyS[yypt-1].expr.(ast.ExprNode) @@ -15289,25 +15386,25 @@ yynewstate: LastRangeEnd: &last, } } - case 430: + case 434: { parser.yyVAL.ident = "" } - case 432: + case 436: { parser.yyVAL.item = nil } - case 433: + case 437: { method := yyS[yypt-1].item.(*ast.PartitionMethod) method.Num = yyS[yypt-0].item.(uint64) parser.yyVAL.item = method } - case 434: + case 438: { parser.yyVAL.item = uint64(0) } - case 435: + case 439: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15316,11 +15413,11 @@ yynewstate: } parser.yyVAL.item = res } - case 436: + case 440: { parser.yyVAL.item = uint64(0) } - case 437: + case 441: { res := yyS[yypt-0].item.(uint64) if res == 0 { @@ -15329,23 +15426,23 @@ yynewstate: } parser.yyVAL.item = res } - case 438: + case 442: { parser.yyVAL.item = nil } - case 439: + case 443: { parser.yyVAL.item = yyS[yypt-1].item.([]*ast.PartitionDefinition) } - case 440: + case 444: { parser.yyVAL.item = []*ast.PartitionDefinition{yyS[yypt-0].item.(*ast.PartitionDefinition)} } - case 441: + case 445: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.PartitionDefinition), yyS[yypt-0].item.(*ast.PartitionDefinition)) } - case 442: + case 446: { parser.yyVAL.item = &ast.PartitionDefinition{ Name: model.NewCIStr(yyS[yypt-3].ident), @@ -15354,80 +15451,80 @@ yynewstate: Sub: yyS[yypt-0].item.([]*ast.SubPartitionDefinition), } } - case 443: + case 447: { parser.yyVAL.item = make([]*ast.SubPartitionDefinition, 0) } - case 444: + case 448: { parser.yyVAL.item = yyS[yypt-1].item } - case 445: + case 449: { parser.yyVAL.item = []*ast.SubPartitionDefinition{yyS[yypt-0].item.(*ast.SubPartitionDefinition)} } - case 446: + case 450: { list := yyS[yypt-2].item.([]*ast.SubPartitionDefinition) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.SubPartitionDefinition)) } - case 447: + case 451: { parser.yyVAL.item = &ast.SubPartitionDefinition{ Name: model.NewCIStr(yyS[yypt-1].ident), Options: yyS[yypt-0].item.([]*ast.TableOption), } } - case 448: + case 452: { parser.yyVAL.item = make([]*ast.TableOption, 0) } - case 449: + case 453: { list := yyS[yypt-1].item.([]*ast.TableOption) parser.yyVAL.item = append(list, yyS[yypt-0].item.(*ast.TableOption)) } - case 450: + case 454: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionComment, StrValue: yyS[yypt-0].ident} } - case 451: + case 455: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 452: + case 456: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionEngine, StrValue: yyS[yypt-0].ident} } - case 453: + case 457: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionInsertMethod, StrValue: yyS[yypt-0].ident} } - case 454: + case 458: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDataDirectory, StrValue: yyS[yypt-0].ident} } - case 455: + case 459: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionIndexDirectory, StrValue: yyS[yypt-0].ident} } - case 456: + case 460: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMaxRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 457: + case 461: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionMinRows, UintValue: yyS[yypt-0].item.(uint64)} } - case 458: + case 462: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTablespace, StrValue: yyS[yypt-0].ident} } - case 459: + case 463: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionNodegroup, UintValue: yyS[yypt-0].item.(uint64)} } - case 460: + case 464: { placementOptions := yyS[yypt-0].item.(*ast.PlacementOption) parser.yyVAL.item = &ast.TableOption{ @@ -15437,27 +15534,27 @@ yynewstate: UintValue: placementOptions.UintValue, } } - case 461: + case 465: { parser.yyVAL.item = &ast.PartitionDefinitionClauseNone{} } - case 462: + case 466: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: []ast.ExprNode{&ast.MaxValueExpr{}}, } } - case 463: + case 467: { parser.yyVAL.item = &ast.PartitionDefinitionClauseLessThan{ Exprs: yyS[yypt-1].item.([]ast.ExprNode), } } - case 464: + case 468: { parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{} } - case 465: + case 469: { exprs := yyS[yypt-1].item.([]ast.ExprNode) values := make([][]ast.ExprNode, 0, len(exprs)) @@ -15470,43 +15567,43 @@ yynewstate: } parser.yyVAL.item = &ast.PartitionDefinitionClauseIn{Values: values} } - case 466: + case 470: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: false} } - case 467: + case 471: { parser.yyVAL.item = &ast.PartitionDefinitionClauseHistory{Current: true} } - case 468: + case 472: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingError } - case 469: + case 473: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingIgnore } - case 470: + case 474: { parser.yyVAL.item = ast.OnDuplicateKeyHandlingReplace } - case 473: + case 477: { parser.yyVAL.item = &ast.CreateTableStmt{} } - case 474: + case 478: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 475: + case 479: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 476: + case 480: { parser.yyVAL.item = &ast.CreateTableStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 477: + case 481: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -15519,7 +15616,7 @@ yynewstate: } parser.yyVAL.item = &ast.CreateTableStmt{Select: sel} } - case 481: + case 485: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -15532,15 +15629,15 @@ yynewstate: } parser.yyVAL.statement = sel } - case 482: + case 486: { parser.yyVAL.item = yyS[yypt-0].item } - case 483: + case 487: { parser.yyVAL.item = yyS[yypt-1].item } - case 484: + case 488: { startOffset := parser.startOffset(&yyS[yypt-1]) selStmt := yyS[yypt-1].statement.(ast.StmtNode) @@ -15565,85 +15662,85 @@ yynewstate: } parser.yyVAL.statement = x } - case 485: + case 489: { parser.yyVAL.item = false } - case 486: + case 490: { parser.yyVAL.item = true } - case 487: + case 491: { parser.yyVAL.item = model.AlgorithmUndefined } - case 488: + case 492: { parser.yyVAL.item = model.AlgorithmUndefined } - case 489: + case 493: { parser.yyVAL.item = model.AlgorithmMerge } - case 490: + case 494: { parser.yyVAL.item = model.AlgorithmTemptable } - case 491: + case 495: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 492: + case 496: { parser.yyVAL.item = yyS[yypt-0].item } - case 493: + case 497: { parser.yyVAL.item = model.SecurityDefiner } - case 494: + case 498: { parser.yyVAL.item = model.SecurityDefiner } - case 495: + case 499: { parser.yyVAL.item = model.SecurityInvoker } - case 497: + case 501: { parser.yyVAL.item = nil } - case 498: + case 502: { parser.yyVAL.item = yyS[yypt-1].item.([]model.CIStr) } - case 499: + case 503: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 500: + case 504: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 501: + case 505: { parser.yyVAL.item = nil } - case 502: + case 506: { parser.yyVAL.item = model.CheckOptionCascaded } - case 503: + case 507: { parser.yyVAL.item = model.CheckOptionLocal } - case 504: + case 508: { parser.yyVAL.statement = &ast.DoStmt{ Exprs: yyS[yypt-0].item.([]ast.ExprNode), } } - case 505: + case 509: { // Single Table tn := yyS[yypt-6].item.(*ast.TableName) @@ -15671,7 +15768,7 @@ yynewstate: parser.yyVAL.statement = x } - case 506: + case 510: { // Multiple Table x := &ast.DeleteStmt{ @@ -15691,7 +15788,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 507: + case 511: { // Multiple Table x := &ast.DeleteStmt{ @@ -15710,23 +15807,23 @@ yynewstate: } parser.yyVAL.statement = x } - case 510: + case 514: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 511: + case 515: { d := yyS[yypt-0].statement.(*ast.DeleteStmt) d.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = d } - case 513: + case 517: { parser.yyVAL.statement = &ast.DropDatabaseStmt{IfExists: yyS[yypt-1].item.(bool), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 514: + case 518: { var indexLockAndAlgorithm *ast.IndexLockAndAlgorithm if yyS[yypt-0].item != nil { @@ -15737,43 +15834,43 @@ yynewstate: } parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-4].item.(bool), IndexName: yyS[yypt-3].ident, Table: yyS[yypt-1].item.(*ast.TableName), LockAlg: indexLockAndAlgorithm} } - case 515: + case 519: { parser.yyVAL.statement = &ast.DropIndexStmt{IfExists: yyS[yypt-3].item.(bool), IndexName: yyS[yypt-2].ident, Table: yyS[yypt-0].item.(*ast.TableName), IsHypo: true} } - case 516: + case 520: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: yyS[yypt-2].item.(bool), Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: false, TemporaryKeyword: yyS[yypt-4].item.(ast.TemporaryKeyword)} } - case 517: + case 521: { parser.yyVAL.item = ast.TemporaryNone } - case 518: + case 522: { parser.yyVAL.item = ast.TemporaryLocal } - case 519: + case 523: { parser.yyVAL.item = ast.TemporaryGlobal } - case 520: + case 524: { parser.yyVAL.statement = &ast.DropTableStmt{Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 521: + case 525: { parser.yyVAL.statement = &ast.DropTableStmt{IfExists: true, Tables: yyS[yypt-1].item.([]*ast.TableName), IsView: true} } - case 522: + case 526: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: false, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 523: + case 527: { parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: false, IfExists: true, UserList: yyS[yypt-0].item.([]*auth.UserIdentity)} } - case 524: + case 528: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -15782,7 +15879,7 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: false, UserList: tmp} } - case 525: + case 529: { tmp := make([]*auth.UserIdentity, 0, 10) roleList := yyS[yypt-0].item.([]*auth.RoleIdentity) @@ -15791,11 +15888,11 @@ yynewstate: } parser.yyVAL.statement = &ast.DropUserStmt{IsDropRole: true, IfExists: true, UserList: tmp} } - case 526: + case 530: { parser.yyVAL.statement = &ast.DropStatsStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 527: + case 531: { yylex.AppendError(ErrWarnDeprecatedSyntaxNoReplacement.FastGenByArgs("DROP STATS ... PARTITION ...")) parser.lastErrorAsWarn() @@ -15804,7 +15901,7 @@ yynewstate: PartitionNames: yyS[yypt-0].item.([]model.CIStr), } } - case 528: + case 532: { yylex.AppendError(ErrWarnDeprecatedSyntax.FastGenByArgs("DROP STATS ... GLOBAL", "DROP STATS ...")) parser.lastErrorAsWarn() @@ -15813,11 +15910,11 @@ yynewstate: IsGlobalStats: true, } } - case 536: + case 540: { parser.yyVAL.statement = nil } - case 537: + case 541: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -15827,7 +15924,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 538: + case 542: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -15837,7 +15934,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 539: + case 543: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -15846,7 +15943,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 540: + case 544: { parser.yyVAL.statement = &ast.TraceStmt{ Stmt: yyS[yypt-0].statement, @@ -15856,7 +15953,7 @@ yynewstate: startOffset := parser.startOffset(&yyS[yypt]) yyS[yypt-0].statement.SetText(parser.lexer.client, string(parser.src[startOffset:])) } - case 544: + case 548: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -15865,7 +15962,7 @@ yynewstate: }, } } - case 545: + case 549: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: &ast.ShowStmt{ @@ -15875,49 +15972,49 @@ yynewstate: }, } } - case 546: + case 550: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: "row", } } - case 547: + case 551: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: "row", ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 548: + case 552: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 549: + case 553: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 550: + case 554: { parser.yyVAL.statement = &ast.ExplainForStmt{ Format: yyS[yypt-3].ident, ConnectionID: getUint64FromNUM(yyS[yypt-0].item), } } - case 551: + case 555: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, Format: yyS[yypt-1].ident, } } - case 552: + case 556: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -15925,7 +16022,7 @@ yynewstate: Analyze: true, } } - case 553: + case 557: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -15933,7 +16030,7 @@ yynewstate: Analyze: true, } } - case 554: + case 558: { parser.yyVAL.statement = &ast.ExplainStmt{ Stmt: yyS[yypt-0].statement, @@ -15941,15 +16038,15 @@ yynewstate: Analyze: true, } } - case 563: + case 567: { parser.yyVAL.statement = &ast.SavepointStmt{Name: yyS[yypt-0].ident} } - case 564: + case 568: { parser.yyVAL.statement = &ast.ReleaseSavepointStmt{Name: yyS[yypt-0].ident} } - case 565: + case 569: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindBackup @@ -15957,7 +16054,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 566: + case 570: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStart @@ -15965,26 +16062,26 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 567: + case 571: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStop parser.yyVAL.statement = stmt } - case 568: + case 572: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPause stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 569: + case 573: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamResume parser.yyVAL.statement = stmt } - case 570: + case 574: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamPurge @@ -15992,48 +16089,48 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 571: + case 575: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamStatus parser.yyVAL.statement = stmt } - case 572: + case 576: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindStreamMetaData stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 573: + case 577: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 574: + case 578: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowQuery stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 575: + case 579: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindCancelJob stmt.JobID = yyS[yypt-0].item.(int64) parser.yyVAL.statement = stmt } - case 576: + case 580: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindShowBackupMeta stmt.Storage = yyS[yypt-0].ident parser.yyVAL.statement = stmt } - case 577: + case 581: { stmt := yyS[yypt-3].item.(*ast.BRIEStmt) stmt.Kind = ast.BRIEKindRestore @@ -16041,7 +16138,7 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 578: + case 582: { stmt := &ast.BRIEStmt{} stmt.Kind = ast.BRIEKindRestorePIT @@ -16049,110 +16146,110 @@ yynewstate: stmt.Options = yyS[yypt-0].item.([]*ast.BRIEOption) parser.yyVAL.statement = stmt } - case 579: + case 583: { parser.yyVAL.item = &ast.BRIEStmt{} } - case 580: + case 584: { parser.yyVAL.item = &ast.BRIEStmt{Schemas: yyS[yypt-0].item.([]string)} } - case 581: + case 585: { parser.yyVAL.item = &ast.BRIEStmt{Tables: yyS[yypt-0].item.([]*ast.TableName)} } - case 582: + case 586: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 583: + case 587: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 584: + case 588: { parser.yyVAL.item = []*ast.BRIEOption{} } - case 585: + case 589: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.BRIEOption), yyS[yypt-0].item.(*ast.BRIEOption)) } - case 586: + case 590: { parser.yyVAL.item = ast.BRIEOptionConcurrency } - case 587: + case 591: { parser.yyVAL.item = ast.BRIEOptionResume } - case 588: + case 592: { parser.yyVAL.item = ast.BRIEOptionSendCreds } - case 589: + case 593: { parser.yyVAL.item = ast.BRIEOptionOnline } - case 590: + case 594: { parser.yyVAL.item = ast.BRIEOptionCheckpoint } - case 591: + case 595: { parser.yyVAL.item = ast.BRIEOptionSkipSchemaFiles } - case 592: + case 596: { parser.yyVAL.item = ast.BRIEOptionStrictFormat } - case 593: + case 597: { parser.yyVAL.item = ast.BRIEOptionCSVNotNull } - case 594: + case 598: { parser.yyVAL.item = ast.BRIEOptionCSVBackslashEscape } - case 595: + case 599: { parser.yyVAL.item = ast.BRIEOptionCSVTrimLastSeparators } - case 596: + case 600: { parser.yyVAL.item = ast.BRIEOptionTiKVImporter } - case 597: + case 601: { parser.yyVAL.item = ast.BRIEOptionCSVSeparator } - case 598: + case 602: { parser.yyVAL.item = ast.BRIEOptionCSVDelimiter } - case 599: + case 603: { parser.yyVAL.item = ast.BRIEOptionCSVNull } - case 600: + case 604: { parser.yyVAL.item = ast.BRIEOptionBackend } - case 601: + case 605: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 602: + case 606: { parser.yyVAL.item = ast.BRIEOptionOnDuplicate } - case 603: + case 607: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), UintValue: yyS[yypt-0].item.(uint64), } } - case 604: + case 608: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16163,21 +16260,21 @@ yynewstate: UintValue: value, } } - case 605: + case 609: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: yyS[yypt-0].ident, } } - case 606: + case 610: { parser.yyVAL.item = &ast.BRIEOption{ Tp: yyS[yypt-2].item.(ast.BRIEOptionType), StrValue: strings.ToLower(yyS[yypt-0].ident), } } - case 607: + case 611: { unit, err := yyS[yypt-1].item.(ast.TimeUnitType).Duration() if err != nil { @@ -16190,35 +16287,35 @@ yynewstate: UintValue: yyS[yypt-2].item.(uint64) * uint64(unit), } } - case 608: + case 612: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTS, StrValue: yyS[yypt-0].ident, } } - case 609: + case 613: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 610: + case 614: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTS, StrValue: yyS[yypt-0].ident, } } - case 611: + case 615: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionLastBackupTSO, UintValue: yyS[yypt-0].item.(uint64), } } - case 612: + case 616: { // TODO: check overflow? parser.yyVAL.item = &ast.BRIEOption{ @@ -16226,21 +16323,21 @@ yynewstate: UintValue: yyS[yypt-3].item.(uint64) * 1048576, } } - case 613: + case 617: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: ast.BRIECSVHeaderIsColumns, } } - case 614: + case 618: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionCSVHeader, UintValue: yyS[yypt-0].item.(uint64), } } - case 615: + case 619: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16251,14 +16348,14 @@ yynewstate: UintValue: value, } } - case 616: + case 620: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionChecksum, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 617: + case 621: { value := uint64(0) if yyS[yypt-0].item.(bool) { @@ -16269,53 +16366,53 @@ yynewstate: UintValue: value, } } - case 618: + case 622: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionAnalyze, UintValue: uint64(yyS[yypt-0].item.(ast.BRIEOptionLevel)), } } - case 619: + case 623: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionFullBackupStorage, StrValue: yyS[yypt-0].ident, } } - case 620: + case 624: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionRestoredTS, StrValue: yyS[yypt-0].ident, } } - case 621: + case 625: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionStartTS, StrValue: yyS[yypt-0].ident, } } - case 622: + case 626: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionUntilTS, StrValue: yyS[yypt-0].ident, } } - case 623: + case 627: { parser.yyVAL.item = &ast.BRIEOption{ Tp: ast.BRIEOptionGCTTL, StrValue: yyS[yypt-0].ident, } } - case 624: + case 628: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 625: + case 629: { v, rangeErrMsg := getInt64FromNUM(yyS[yypt-0].item) if len(rangeErrMsg) != 0 { @@ -16324,59 +16421,59 @@ yynewstate: } parser.yyVAL.item = v } - case 627: + case 631: { parser.yyVAL.item = yyS[yypt-0].item.(int64) != 0 } - case 628: + case 632: { parser.yyVAL.item = false } - case 629: + case 633: { parser.yyVAL.item = true } - case 630: + case 634: { parser.yyVAL.item = ast.BRIEOptionLevelOff } - case 631: + case 635: { parser.yyVAL.item = ast.BRIEOptionLevelOptional } - case 632: + case 636: { parser.yyVAL.item = ast.BRIEOptionLevelRequired } - case 633: + case 637: { parser.yyVAL.statement = &ast.LoadDataActionStmt{ Tp: ast.LoadDataPause, JobID: yyS[yypt-0].item.(int64), } } - case 634: + case 638: { parser.yyVAL.statement = &ast.LoadDataActionStmt{ Tp: ast.LoadDataResume, JobID: yyS[yypt-0].item.(int64), } } - case 635: + case 639: { parser.yyVAL.statement = &ast.ImportIntoActionStmt{ Tp: ast.ImportIntoCancel, JobID: yyS[yypt-0].item.(int64), } } - case 636: + case 640: { parser.yyVAL.statement = &ast.LoadDataActionStmt{ Tp: ast.LoadDataDrop, JobID: yyS[yypt-0].item.(int64), } } - case 637: + case 641: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -16387,19 +16484,19 @@ yynewstate: Value: yyS[yypt-0].expr, } } - case 638: + case 642: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicOr, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 639: + case 643: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicXor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 640: + case 644: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LogicAnd, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 641: + case 645: { expr, ok := yyS[yypt-0].expr.(*ast.ExistsSubqueryExpr) if ok { @@ -16409,7 +16506,7 @@ yynewstate: parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not, V: yyS[yypt-0].expr} } } - case 642: + case 646: { parser.yyVAL.expr = &ast.MatchAgainst{ ColumnNames: yyS[yypt-6].item.([]*ast.ColumnName), @@ -16417,87 +16514,87 @@ yynewstate: Modifier: ast.FulltextSearchModifier(yyS[yypt-1].item.(int)), } } - case 643: + case 647: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(1)} } - case 644: + case 648: { parser.yyVAL.expr = &ast.IsTruthExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool), True: int64(0)} } - case 645: + case 649: { /* 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 647: + case 651: { parser.yyVAL.expr = &ast.MaxValueExpr{} } - case 649: + case 653: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 650: + case 654: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode } - case 651: + case 655: { parser.yyVAL.item = ast.FulltextSearchModifierNaturalLanguageMode | ast.FulltextSearchModifierWithQueryExpansion } - case 652: + case 656: { parser.yyVAL.item = ast.FulltextSearchModifierBooleanMode } - case 653: + case 657: { parser.yyVAL.item = ast.FulltextSearchModifierWithQueryExpansion } - case 658: + case 662: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 659: + case 663: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 660: + case 664: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 661: + case 665: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 662: + case 666: { parser.yyVAL.item = []ast.ExprNode{} } - case 664: + case 668: { parser.yyVAL.item = []ast.ExprNode{} } - case 666: + case 670: { expr := ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) parser.yyVAL.item = []ast.ExprNode{expr} } - case 667: + case 671: { parser.yyVAL.expr = &ast.IsNullExpr{Expr: yyS[yypt-2].expr, Not: !yyS[yypt-1].item.(bool)} } - case 668: + case 672: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-1].item.(opcode.Op), L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 669: + case 673: { 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 670: + case 674: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") @@ -16509,109 +16606,109 @@ yynewstate: } parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: yyS[yypt-3].item.(opcode.Op), L: yyS[yypt-4].expr, R: variable} } - case 672: + case 676: { parser.yyVAL.item = opcode.GE } - case 673: + case 677: { parser.yyVAL.item = opcode.GT } - case 674: + case 678: { parser.yyVAL.item = opcode.LE } - case 675: + case 679: { parser.yyVAL.item = opcode.LT } - case 676: + case 680: { parser.yyVAL.item = opcode.NE } - case 677: + case 681: { parser.yyVAL.item = opcode.NE } - case 678: + case 682: { parser.yyVAL.item = opcode.EQ } - case 679: + case 683: { parser.yyVAL.item = opcode.NullEQ } - case 680: + case 684: { parser.yyVAL.item = true } - case 681: + case 685: { parser.yyVAL.item = false } - case 682: + case 686: { parser.yyVAL.item = true } - case 683: + case 687: { parser.yyVAL.item = false } - case 684: + case 688: { parser.yyVAL.item = true } - case 685: + case 689: { parser.yyVAL.item = false } - case 686: + case 690: { parser.yyVAL.item = true } - case 687: + case 691: { parser.yyVAL.item = false } - case 688: + case 692: { parser.yyVAL.item = true } - case 689: + case 693: { parser.yyVAL.item = false } - case 690: + case 694: { parser.yyVAL.item = true } - case 691: + case 695: { parser.yyVAL.item = false } - case 692: + case 696: { parser.yyVAL.item = false } - case 693: + case 697: { parser.yyVAL.item = false } - case 694: + case 698: { parser.yyVAL.item = true } - case 695: + case 699: { parser.yyVAL.expr = &ast.PatternInExpr{Expr: yyS[yypt-4].expr, Not: !yyS[yypt-3].item.(bool), List: yyS[yypt-1].item.([]ast.ExprNode)} } - case 696: + case 700: { 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 697: + case 701: { parser.yyVAL.expr = &ast.BetweenExpr{ Expr: yyS[yypt-4].expr, @@ -16620,7 +16717,7 @@ yynewstate: Not: !yyS[yypt-3].item.(bool), } } - case 698: + case 702: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -16637,7 +16734,7 @@ yynewstate: IsLike: true, } } - case 699: + case 703: { escape := yyS[yypt-0].ident if len(escape) > 1 { @@ -16654,55 +16751,55 @@ yynewstate: IsLike: false, } } - case 700: + case 704: { parser.yyVAL.expr = &ast.PatternRegexpExpr{Expr: yyS[yypt-2].expr, Pattern: yyS[yypt-0].expr, Not: !yyS[yypt-1].item.(bool)} } - case 701: + case 705: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONMemberOf), Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-1].expr}} } - case 705: + case 709: { parser.yyVAL.ident = "\\" } - case 706: + case 710: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 707: + case 711: { parser.yyVAL.item = &ast.SelectField{WildCard: &ast.WildCardField{}} } - case 708: + case 712: { wildCard := &ast.WildCardField{Table: model.NewCIStr(yyS[yypt-2].ident)} parser.yyVAL.item = &ast.SelectField{WildCard: wildCard} } - case 709: + case 713: { 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 710: + case 714: { expr := yyS[yypt-1].expr asName := yyS[yypt-0].ident parser.yyVAL.item = &ast.SelectField{Expr: expr, AsName: model.NewCIStr(asName)} } - case 711: + case 715: { parser.yyVAL.ident = "" } - case 714: + case 718: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 716: + case 720: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 717: + case 721: { field := yyS[yypt-0].item.(*ast.SelectField) field.Offset = parser.startOffset(&yyS[yypt]) @@ -16712,7 +16809,7 @@ yynewstate: } parser.yyVAL.item = []*ast.SelectField{field} } - case 718: + case 722: { fl := yyS[yypt-2].item.([]*ast.SelectField) field := yyS[yypt-0].item.(*ast.SelectField) @@ -16723,79 +16820,79 @@ yynewstate: } parser.yyVAL.item = append(fl, field) } - case 719: + case 723: { parser.yyVAL.item = false } - case 720: + case 724: { parser.yyVAL.item = true } - case 721: + case 725: { parser.yyVAL.item = &ast.GroupByClause{Items: yyS[yypt-1].item.([]*ast.ByItem), Rollup: yyS[yypt-0].item.(bool)} } - case 722: + case 726: { parser.yyVAL.item = nil } - case 723: + case 727: { parser.yyVAL.item = &ast.HavingClause{Expr: yyS[yypt-0].expr} } - case 724: + case 728: { parser.yyVAL.item = nil } - case 726: + case 730: { parser.yyVAL.item = &ast.AsOfClause{ TsExpr: yyS[yypt-0].expr.(ast.ExprNode), } } - case 727: + case 731: { parser.yyVAL.item = false } - case 728: + case 732: { parser.yyVAL.item = true } - case 729: + case 733: { parser.yyVAL.item = false } - case 730: + case 734: { parser.yyVAL.item = true } - case 731: + case 735: { parser.yyVAL.item = false } - case 732: + case 736: { parser.yyVAL.item = true } - case 733: + case 737: { parser.yyVAL.item = &ast.NullString{ String: "", Empty: false, } } - case 734: + case 738: { parser.yyVAL.item = &ast.NullString{ String: yyS[yypt-0].ident, Empty: len(yyS[yypt-0].ident) == 0, } } - case 735: + case 739: { parser.yyVAL.item = nil } - case 736: + case 740: { // Merge the options if yyS[yypt-1].item == nil { @@ -16819,19 +16916,19 @@ yynewstate: parser.yyVAL.item = opt1 } } - case 737: + case 741: { parser.yyVAL.item = &ast.IndexOption{ KeyBlockSize: yyS[yypt-0].item.(uint64), } } - case 738: + case 742: { parser.yyVAL.item = &ast.IndexOption{ Tp: yyS[yypt-0].item.(model.IndexType), } } - case 739: + case 743: { parser.yyVAL.item = &ast.IndexOption{ ParserName: model.NewCIStr(yyS[yypt-0].ident), @@ -16839,79 +16936,79 @@ yynewstate: yylex.AppendError(yylex.Errorf("The WITH PARASER clause is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 740: + case 744: { parser.yyVAL.item = &ast.IndexOption{ Comment: yyS[yypt-0].ident, } } - case 741: + case 745: { parser.yyVAL.item = &ast.IndexOption{ Visibility: yyS[yypt-0].item.(ast.IndexVisibility), } } - case 742: + case 746: { parser.yyVAL.item = &ast.IndexOption{ PrimaryKeyTp: yyS[yypt-0].item.(model.PrimaryKeyType), } } - case 743: + case 747: { parser.yyVAL.item = []interface{}{yyS[yypt-0].item, nil} } - case 744: + case 748: { parser.yyVAL.item = []interface{}{yyS[yypt-2].item, yyS[yypt-0].item} } - case 745: + case 749: { parser.yyVAL.item = []interface{}{&ast.NullString{String: yyS[yypt-2].ident, Empty: len(yyS[yypt-2].ident) == 0}, yyS[yypt-0].item} } - case 746: + case 750: { parser.yyVAL.item = nil } - case 748: + case 752: { parser.yyVAL.item = yyS[yypt-0].item } - case 749: + case 753: { parser.yyVAL.item = yyS[yypt-0].item } - case 750: + case 754: { parser.yyVAL.item = model.IndexTypeBtree } - case 751: + case 755: { parser.yyVAL.item = model.IndexTypeHash } - case 752: + case 756: { parser.yyVAL.item = model.IndexTypeRtree } - case 753: + case 757: { parser.yyVAL.item = model.IndexTypeHypo } - case 754: + case 758: { parser.yyVAL.item = ast.IndexVisibilityVisible } - case 755: + case 759: { parser.yyVAL.item = ast.IndexVisibilityInvisible } - case 1283: + case 1288: { parser.yyVAL.statement = &ast.CallStmt{ Procedure: yyS[yypt-0].expr.(*ast.FuncCallExpr), } } - case 1284: + case 1289: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -16919,7 +17016,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1285: + case 1290: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -16928,7 +17025,7 @@ yynewstate: Args: []ast.ExprNode{}, } } - case 1286: + case 1291: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -16936,7 +17033,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1287: + case 1292: { parser.yyVAL.expr = &ast.FuncCallExpr{ Tp: ast.FuncCallExprTypeGeneric, @@ -16945,7 +17042,7 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1288: + case 1293: { x := yyS[yypt-1].item.(*ast.InsertStmt) x.Priority = yyS[yypt-6].item.(mysql.PriorityEnum) @@ -16962,26 +17059,26 @@ yynewstate: x.PartitionNames = yyS[yypt-2].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1291: + case 1296: { parser.yyVAL.item = &ast.InsertStmt{ Columns: yyS[yypt-3].item.([]*ast.ColumnName), Lists: yyS[yypt-0].item.([][]ast.ExprNode), } } - case 1292: + case 1297: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1293: + case 1298: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1294: + case 1299: { parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1295: + case 1300: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -16994,23 +17091,23 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Columns: yyS[yypt-2].item.([]*ast.ColumnName), Select: sel} } - case 1296: + case 1301: { parser.yyVAL.item = &ast.InsertStmt{Lists: yyS[yypt-0].item.([][]ast.ExprNode)} } - case 1297: + case 1302: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1298: + case 1303: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1299: + case 1304: { parser.yyVAL.item = &ast.InsertStmt{Select: yyS[yypt-0].statement.(ast.ResultSetNode)} } - case 1300: + case 1305: { var sel ast.ResultSetNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -17023,39 +17120,39 @@ yynewstate: } parser.yyVAL.item = &ast.InsertStmt{Select: sel} } - case 1301: + case 1306: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.InsertStmt) } - case 1304: + case 1309: { parser.yyVAL.item = [][]ast.ExprNode{yyS[yypt-0].item.([]ast.ExprNode)} } - case 1305: + case 1310: { parser.yyVAL.item = append(yyS[yypt-2].item.([][]ast.ExprNode), yyS[yypt-0].item.([]ast.ExprNode)) } - case 1306: + case 1311: { parser.yyVAL.item = yyS[yypt-1].item } - case 1307: + case 1312: { parser.yyVAL.item = []ast.ExprNode{} } - case 1309: + case 1314: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1310: + case 1315: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1312: + case 1317: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1313: + case 1318: { parser.yyVAL.item = &ast.InsertStmt{ Columns: []*ast.ColumnName{yyS[yypt-2].item.(*ast.ColumnName)}, @@ -17063,22 +17160,22 @@ yynewstate: Setlist: true, } } - case 1314: + case 1319: { ins := yyS[yypt-4].item.(*ast.InsertStmt) ins.Columns = append(ins.Columns, yyS[yypt-2].item.(*ast.ColumnName)) ins.Lists[0] = append(ins.Lists[0], yyS[yypt-0].expr.(ast.ExprNode)) parser.yyVAL.item = ins } - case 1315: + case 1320: { parser.yyVAL.item = nil } - case 1316: + case 1321: { parser.yyVAL.item = yyS[yypt-0].item } - case 1317: + case 1322: { x := yyS[yypt-0].item.(*ast.InsertStmt) x.IsReplace = true @@ -17088,31 +17185,31 @@ yynewstate: x.PartitionNames = yyS[yypt-1].item.([]model.CIStr) parser.yyVAL.statement = x } - case 1318: + case 1323: { parser.yyVAL.expr = ast.NewValueExpr(false, parser.charset, parser.collation) } - case 1319: + case 1324: { parser.yyVAL.expr = ast.NewValueExpr(nil, parser.charset, parser.collation) } - case 1320: + case 1325: { parser.yyVAL.expr = ast.NewValueExpr(true, parser.charset, parser.collation) } - case 1321: + case 1326: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1322: + case 1327: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1323: + case 1328: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1325: + case 1330: { // See https://dev.mysql.com/doc/refman/5.7/en/charset-literal.html co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) @@ -17130,15 +17227,15 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1326: + case 1331: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1327: + case 1332: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1328: + case 1333: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17155,7 +17252,7 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1329: + case 1334: { co, err := charset.GetDefaultCollationLegacy(yyS[yypt-1].ident) if err != nil { @@ -17172,12 +17269,12 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1330: + case 1335: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = expr } - case 1331: + case 1336: { valExpr := yyS[yypt-1].expr.(ast.ValueExpr) strLit := valExpr.GetString() @@ -17190,31 +17287,31 @@ yynewstate: } parser.yyVAL.expr = expr } - case 1332: + case 1337: { parser.yyVAL.item = []*ast.AlterOrderItem{yyS[yypt-0].item.(*ast.AlterOrderItem)} } - case 1333: + case 1338: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.AlterOrderItem), yyS[yypt-0].item.(*ast.AlterOrderItem)) } - case 1334: + case 1339: { parser.yyVAL.item = &ast.AlterOrderItem{Column: yyS[yypt-1].item.(*ast.ColumnName), Desc: yyS[yypt-0].item.(bool)} } - case 1335: + case 1340: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1336: + case 1341: { parser.yyVAL.item = []*ast.ByItem{yyS[yypt-0].item.(*ast.ByItem)} } - case 1337: + case 1342: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.ByItem), yyS[yypt-0].item.(*ast.ByItem)) } - case 1338: + case 1343: { expr := yyS[yypt-0].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17226,7 +17323,7 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, NullOrder: true} } - case 1339: + case 1344: { expr := yyS[yypt-1].expr valueExpr, ok := expr.(ast.ValueExpr) @@ -17238,55 +17335,55 @@ yynewstate: } parser.yyVAL.item = &ast.ByItem{Expr: expr, Desc: yyS[yypt-0].item.(bool)} } - case 1340: + case 1345: { parser.yyVAL.item = false } - case 1341: + case 1346: { parser.yyVAL.item = true } - case 1342: + case 1347: { parser.yyVAL.item = false // ASC by default } - case 1343: + case 1348: { parser.yyVAL.item = false } - case 1344: + case 1349: { parser.yyVAL.item = true } - case 1345: + case 1350: { parser.yyVAL.item = nil } - case 1347: + case 1352: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Or, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1348: + case 1353: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.And, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1349: + case 1354: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.LeftShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1350: + case 1355: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.RightShift, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1351: + case 1356: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Plus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1352: + case 1357: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Minus, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1353: + case 1358: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17297,7 +17394,7 @@ yynewstate: }, } } - case 1354: + case 1359: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_SUB"), @@ -17308,7 +17405,7 @@ yynewstate: }, } } - case 1355: + case 1360: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr("DATE_ADD"), @@ -17319,44 +17416,44 @@ yynewstate: }, } } - case 1356: + case 1361: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mul, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1357: + case 1362: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Div, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1358: + case 1363: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1359: + case 1364: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.IntDiv, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1360: + case 1365: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1361: + case 1366: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Xor, L: yyS[yypt-2].expr, R: yyS[yypt-0].expr} } - case 1363: + case 1368: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1364: + case 1369: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Table: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1365: + case 1370: { parser.yyVAL.expr = &ast.ColumnNameExpr{Name: &ast.ColumnName{ Schema: model.NewCIStr(yyS[yypt-4].ident), @@ -17364,39 +17461,39 @@ yynewstate: Name: model.NewCIStr(yyS[yypt-0].ident), }} } - case 1370: + case 1375: { parser.yyVAL.expr = &ast.SetCollationExpr{Expr: yyS[yypt-2].expr, Collate: yyS[yypt-0].ident} } - case 1373: + case 1378: { parser.yyVAL.expr = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1376: + case 1381: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1377: + case 1382: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.BitNeg, V: yyS[yypt-0].expr} } - case 1378: + case 1383: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Minus, V: yyS[yypt-0].expr} } - case 1379: + case 1384: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Plus, V: yyS[yypt-0].expr} } - case 1380: + case 1385: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.Concat), Args: []ast.ExprNode{yyS[yypt-2].expr, yyS[yypt-0].expr}} } - case 1381: + case 1386: { parser.yyVAL.expr = &ast.UnaryOperationExpr{Op: opcode.Not2, V: yyS[yypt-0].expr} } - case 1383: + case 1388: { startOffset := parser.startOffset(&yyS[yypt-1]) endOffset := parser.endOffset(&yyS[yypt]) @@ -17404,23 +17501,23 @@ yynewstate: expr.SetText(parser.lexer.client, parser.src[startOffset:endOffset]) parser.yyVAL.expr = &ast.ParenthesesExpr{Expr: expr} } - case 1384: + case 1389: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1385: + case 1390: { values := append(yyS[yypt-3].item.([]ast.ExprNode), yyS[yypt-1].expr) parser.yyVAL.expr = &ast.RowExpr{Values: values} } - case 1386: + case 1391: { sq := yyS[yypt-0].expr.(*ast.SubqueryExpr) sq.Exists = true parser.yyVAL.expr = &ast.ExistsSubqueryExpr{Sel: sq} } - case 1387: + case 1392: { /* * ODBC escape syntax. @@ -17444,7 +17541,7 @@ yynewstate: parser.yyVAL.expr = yyS[yypt-1].expr } } - case 1388: + case 1393: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#operator_binary tp := types.NewFieldType(mysql.TypeString) @@ -17457,7 +17554,7 @@ yynewstate: FunctionType: ast.CastBinaryOperator, } } - case 1389: + case 1394: { /* See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_cast */ tp := yyS[yypt-2].item.(*types.FieldType) @@ -17483,7 +17580,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1390: + case 1395: { x := &ast.CaseExpr{WhenClauses: yyS[yypt-2].item.([]*ast.WhenClause)} if yyS[yypt-3].expr != nil { @@ -17494,7 +17591,7 @@ yynewstate: } parser.yyVAL.expr = x } - case 1391: + case 1396: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert tp := yyS[yypt-1].item.(*types.FieldType) @@ -17514,7 +17611,7 @@ yynewstate: ExplicitCharSet: explicitCharset, } } - case 1392: + case 1397: { // See https://dev.mysql.com/doc/refman/5.7/en/cast-functions.html#function_convert charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") @@ -17523,70 +17620,70 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-3].expr, charset1}, } } - case 1393: + case 1398: { parser.yyVAL.expr = &ast.DefaultExpr{Name: yyS[yypt-1].expr.(*ast.ColumnNameExpr).Name} } - case 1394: + case 1399: { parser.yyVAL.expr = &ast.ValuesExpr{Column: yyS[yypt-1].expr.(*ast.ColumnNameExpr)} } - case 1395: + case 1400: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} } - case 1396: + case 1401: { expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) extract := &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONExtract), Args: []ast.ExprNode{yyS[yypt-2].expr, expr}} parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.JSONUnquote), Args: []ast.ExprNode{extract}} } - case 1397: + case 1402: { parser.yyVAL.item = false } - case 1398: + case 1403: { parser.yyVAL.item = true } - case 1401: + case 1406: { parser.yyVAL.item = false } - case 1402: + case 1407: { parser.yyVAL.item = true } - case 1403: + case 1408: { parser.yyVAL.item = false } - case 1405: + case 1410: { parser.yyVAL.item = true } - case 1408: + case 1413: { parser.yyVAL.item = true } - case 1452: + case 1457: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1453: + case 1458: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1454: + case 1459: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident)} } - case 1455: + case 1460: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-2].ident)} } - case 1456: + case 1461: { args := []ast.ExprNode{} if yyS[yypt-0].item != nil { @@ -17594,7 +17691,7 @@ yynewstate: } parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-1].ident), Args: args} } - case 1457: + case 1462: { nilVal := ast.NewValueExpr(nil, parser.charset, parser.collation) args := yyS[yypt-1].item.([]ast.ExprNode) @@ -17603,7 +17700,7 @@ yynewstate: Args: append(args, nilVal), } } - case 1458: + case 1463: { charset1 := ast.NewValueExpr(yyS[yypt-1].ident, "", "") args := yyS[yypt-3].item.([]ast.ExprNode) @@ -17612,42 +17709,42 @@ yynewstate: Args: append(args, charset1), } } - case 1459: + case 1464: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.DateLiteral), Args: []ast.ExprNode{expr}} } - case 1460: + case 1465: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimeLiteral), Args: []ast.ExprNode{expr}} } - case 1461: + case 1466: { expr := ast.NewValueExpr(yyS[yypt-0].ident, "", "") parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.TimestampLiteral), Args: []ast.ExprNode{expr}} } - case 1462: + case 1467: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.InsertFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1463: + case 1468: { parser.yyVAL.expr = &ast.BinaryOperationExpr{Op: opcode.Mod, L: yyS[yypt-3].expr, R: yyS[yypt-1].expr} } - case 1464: + case 1469: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(ast.PasswordFunc), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1465: + case 1470: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1466: + case 1471: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1467: + case 1472: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -17658,7 +17755,7 @@ yynewstate: }, } } - case 1468: + case 1473: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -17669,7 +17766,7 @@ yynewstate: }, } } - case 1469: + case 1474: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-7].ident), @@ -17680,7 +17777,7 @@ yynewstate: }, } } - case 1470: + case 1475: { timeUnit := &ast.TimeUnitExpr{Unit: yyS[yypt-3].item.(ast.TimeUnitType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -17688,7 +17785,7 @@ yynewstate: Args: []ast.ExprNode{timeUnit, yyS[yypt-1].expr}, } } - case 1471: + case 1476: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), @@ -17698,67 +17795,67 @@ yynewstate: }, } } - case 1472: + case 1477: { parser.yyVAL.expr = &ast.FuncCallExpr{FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}} } - case 1473: + case 1478: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1474: + case 1479: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-3].expr, yyS[yypt-1].expr}, } } - case 1475: + case 1480: { 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 1476: + case 1481: { 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 1477: + case 1482: { 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 1478: + case 1483: { 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 1479: + case 1484: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1480: + case 1485: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-5].ident), Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr}, } } - case 1481: + case 1486: { spaceVal := ast.NewValueExpr(" ", parser.charset, parser.collation) direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-3].item.(ast.TrimDirectionType)} @@ -17767,7 +17864,7 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, spaceVal, direction}, } } - case 1482: + case 1487: { direction := &ast.TrimDirectionExpr{Direction: yyS[yypt-4].item.(ast.TrimDirectionType)} parser.yyVAL.expr = &ast.FuncCallExpr{ @@ -17775,63 +17872,63 @@ yynewstate: Args: []ast.ExprNode{yyS[yypt-1].expr, yyS[yypt-3].expr, direction}, } } - case 1483: + case 1488: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: []ast.ExprNode{yyS[yypt-1].expr}, } } - case 1484: + case 1489: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("CHAR", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1485: + case 1490: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-6].ident), Args: []ast.ExprNode{yyS[yypt-4].expr, ast.NewValueExpr("BINARY", parser.charset, parser.collation), ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)}, } } - case 1487: + case 1492: { 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 1488: + case 1493: { parser.yyVAL.item = ast.GetFormatSelectorDate } - case 1489: + case 1494: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1490: + case 1495: { parser.yyVAL.item = ast.GetFormatSelectorTime } - case 1491: + case 1496: { parser.yyVAL.item = ast.GetFormatSelectorDatetime } - case 1496: + case 1501: { parser.yyVAL.item = ast.TrimBoth } - case 1497: + case 1502: { parser.yyVAL.item = ast.TrimLeading } - case 1498: + case 1503: { parser.yyVAL.item = ast.TrimTrailing } - case 1499: + case 1504: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-1].item.(*ast.TableName), @@ -17841,7 +17938,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr}, } } - case 1500: + case 1505: { objNameExpr := &ast.TableNameExpr{ Name: yyS[yypt-3].item.(*ast.TableName), @@ -17852,7 +17949,7 @@ yynewstate: Args: []ast.ExprNode{objNameExpr, valueExpr}, } } - case 1502: + case 1507: { 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))} @@ -17860,15 +17957,15 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1503: + case 1508: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: false} } - case 1504: + case 1509: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-3].ident, Args: yyS[yypt-1].item.([]ast.ExprNode)} } - case 1505: + case 1510: { 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))} @@ -17876,7 +17973,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1506: + case 1511: { 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))} @@ -17884,7 +17981,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1507: + case 1512: { 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))} @@ -17892,7 +17989,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1508: + case 1513: { 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))} @@ -17900,7 +17997,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1509: + case 1514: { 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))} @@ -17908,7 +18005,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1510: + case 1515: { 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))} @@ -17916,11 +18013,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1511: + case 1516: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: yyS[yypt-1].item.([]ast.ExprNode), Distinct: true} } - case 1512: + case 1517: { 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))} @@ -17928,7 +18025,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1513: + case 1518: { 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))} @@ -17936,7 +18033,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1514: + case 1519: { args := []ast.ExprNode{ast.NewValueExpr(1, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -17945,7 +18042,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: args} } } - case 1515: + case 1520: { args := yyS[yypt-4].item.([]ast.ExprNode) args = append(args, yyS[yypt-2].item.(ast.ExprNode)) @@ -17959,7 +18056,7 @@ yynewstate: parser.yyVAL.expr = agg } } - case 1516: + case 1521: { 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))} @@ -17967,7 +18064,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 1517: + case 1522: { 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))} @@ -17975,7 +18072,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 1518: + case 1523: { 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))} @@ -17983,7 +18080,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 1519: + case 1524: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool), Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -17991,7 +18088,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncStddevPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1520: + case 1525: { 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))} @@ -17999,7 +18096,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 1521: + case 1526: { 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))} @@ -18007,11 +18104,11 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: ast.AggFuncVarPop, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } } - case 1522: + case 1527: { parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Distinct: yyS[yypt-3].item.(bool)} } - case 1523: + case 1528: { 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))} @@ -18019,7 +18116,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1524: + case 1529: { 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))} @@ -18027,7 +18124,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-5].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}} } } - case 1525: + case 1530: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18035,7 +18132,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-6].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1526: + case 1531: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18043,7 +18140,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-4].expr, yyS[yypt-2].expr}} } } - case 1527: + case 1532: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18051,7 +18148,7 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-7].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1528: + case 1533: { if yyS[yypt-0].item != nil { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}, Spec: *(yyS[yypt-0].item.(*ast.WindowSpec))} @@ -18059,22 +18156,22 @@ yynewstate: parser.yyVAL.expr = &ast.AggregateFuncExpr{F: yyS[yypt-8].ident, Args: []ast.ExprNode{yyS[yypt-5].expr, yyS[yypt-2].expr}} } } - case 1529: + case 1534: { parser.yyVAL.item = ast.NewValueExpr(",", "", "") } - case 1530: + case 1535: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1531: + case 1536: { parser.yyVAL.expr = &ast.FuncCallExpr{ FnName: model.NewCIStr(yyS[yypt-3].ident), Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1532: + case 1537: { var tp ast.FuncCallExprType if isInTokenMap(yyS[yypt-3].ident) { @@ -18089,159 +18186,159 @@ yynewstate: Args: yyS[yypt-1].item.([]ast.ExprNode), } } - case 1533: + case 1538: { parser.yyVAL.item = nil } - case 1534: + case 1539: { parser.yyVAL.item = nil } - case 1535: + case 1540: { expr := ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation) parser.yyVAL.item = expr } - case 1537: + case 1542: { parser.yyVAL.item = ast.TimeUnitSecondMicrosecond } - case 1538: + case 1543: { parser.yyVAL.item = ast.TimeUnitMinuteMicrosecond } - case 1539: + case 1544: { parser.yyVAL.item = ast.TimeUnitMinuteSecond } - case 1540: + case 1545: { parser.yyVAL.item = ast.TimeUnitHourMicrosecond } - case 1541: + case 1546: { parser.yyVAL.item = ast.TimeUnitHourSecond } - case 1542: + case 1547: { parser.yyVAL.item = ast.TimeUnitHourMinute } - case 1543: + case 1548: { parser.yyVAL.item = ast.TimeUnitDayMicrosecond } - case 1544: + case 1549: { parser.yyVAL.item = ast.TimeUnitDaySecond } - case 1545: + case 1550: { parser.yyVAL.item = ast.TimeUnitDayMinute } - case 1546: + case 1551: { parser.yyVAL.item = ast.TimeUnitDayHour } - case 1547: + case 1552: { parser.yyVAL.item = ast.TimeUnitYearMonth } - case 1548: + case 1553: { parser.yyVAL.item = ast.TimeUnitMicrosecond } - case 1549: + case 1554: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1550: + case 1555: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1551: + case 1556: { parser.yyVAL.item = ast.TimeUnitHour } - case 1552: + case 1557: { parser.yyVAL.item = ast.TimeUnitDay } - case 1553: + case 1558: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1554: + case 1559: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1555: + case 1560: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1556: + case 1561: { parser.yyVAL.item = ast.TimeUnitYear } - case 1557: + case 1562: { parser.yyVAL.item = ast.TimeUnitSecond } - case 1558: + case 1563: { parser.yyVAL.item = ast.TimeUnitMinute } - case 1559: + case 1564: { parser.yyVAL.item = ast.TimeUnitHour } - case 1560: + case 1565: { parser.yyVAL.item = ast.TimeUnitDay } - case 1561: + case 1566: { parser.yyVAL.item = ast.TimeUnitWeek } - case 1562: + case 1567: { parser.yyVAL.item = ast.TimeUnitMonth } - case 1563: + case 1568: { parser.yyVAL.item = ast.TimeUnitQuarter } - case 1564: + case 1569: { parser.yyVAL.item = ast.TimeUnitYear } - case 1565: + case 1570: { parser.yyVAL.expr = nil } - case 1567: + case 1572: { parser.yyVAL.item = []*ast.WhenClause{yyS[yypt-0].item.(*ast.WhenClause)} } - case 1568: + case 1573: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.WhenClause), yyS[yypt-0].item.(*ast.WhenClause)) } - case 1569: + case 1574: { parser.yyVAL.item = &ast.WhenClause{ Expr: yyS[yypt-2].expr, Result: yyS[yypt-0].expr, } } - case 1570: + case 1575: { parser.yyVAL.item = nil } - case 1571: + case 1576: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1572: + case 1577: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-0].item.(int)) // TODO: Flen should be the flen of expression @@ -18253,7 +18350,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1573: + case 1578: { tp := types.NewFieldType(mysql.TypeVarString) tp.SetFlen(yyS[yypt-1].item.(int)) // TODO: Flen should be the flen of expression @@ -18276,7 +18373,7 @@ yynewstate: } parser.yyVAL.item = tp } - case 1574: + case 1579: { tp := types.NewFieldType(mysql.TypeDate) tp.SetCharset(charset.CharsetBin) @@ -18284,7 +18381,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1575: + case 1580: { tp := types.NewFieldType(mysql.TypeYear) tp.SetCharset(charset.CharsetBin) @@ -18292,7 +18389,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1576: + case 1581: { tp := types.NewFieldType(mysql.TypeDatetime) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDatetime) @@ -18306,7 +18403,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1577: + case 1582: { fopt := yyS[yypt-0].item.(*ast.FloatOpt) tp := types.NewFieldType(mysql.TypeNewDecimal) @@ -18317,7 +18414,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1578: + case 1583: { tp := types.NewFieldType(mysql.TypeDuration) flen, _ := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDuration) @@ -18331,7 +18428,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1579: + case 1584: { tp := types.NewFieldType(mysql.TypeLonglong) tp.SetCharset(charset.CharsetBin) @@ -18339,7 +18436,7 @@ yynewstate: tp.AddFlag(mysql.BinaryFlag) parser.yyVAL.item = tp } - case 1580: + case 1585: { tp := types.NewFieldType(mysql.TypeLonglong) tp.AddFlag(mysql.UnsignedFlag | mysql.BinaryFlag) @@ -18347,7 +18444,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1581: + case 1586: { tp := types.NewFieldType(mysql.TypeJSON) tp.AddFlag(mysql.BinaryFlag | mysql.ParseToJSONFlag) @@ -18355,7 +18452,7 @@ yynewstate: tp.SetCollate(mysql.DefaultCollationName) parser.yyVAL.item = tp } - case 1582: + case 1587: { tp := types.NewFieldType(mysql.TypeDouble) flen, decimal := mysql.GetDefaultFieldLengthAndDecimalForCast(mysql.TypeDouble) @@ -18366,7 +18463,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1583: + case 1588: { tp := types.NewFieldType(mysql.TypeFloat) fopt := yyS[yypt-0].item.(*ast.FloatOpt) @@ -18383,7 +18480,7 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1584: + case 1589: { var tp *types.FieldType if parser.lexer.GetSQLMode().HasRealAsFloatMode() { @@ -18399,65 +18496,65 @@ yynewstate: tp.SetCollate(charset.CollationBin) parser.yyVAL.item = tp } - case 1585: + case 1590: { parser.yyVAL.item = mysql.LowPriority } - case 1586: + case 1591: { parser.yyVAL.item = mysql.HighPriority } - case 1587: + case 1592: { parser.yyVAL.item = mysql.DelayedPriority } - case 1588: + case 1593: { parser.yyVAL.item = mysql.NoPriority } - case 1590: + case 1595: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1591: + case 1596: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-2].ident), Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1592: + case 1597: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1593: + case 1598: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1594: + case 1599: { parser.yyVAL.item = &ast.TableName{Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1595: + case 1600: { parser.yyVAL.item = &ast.TableName{Schema: model.NewCIStr(yyS[yypt-3].ident), Name: model.NewCIStr(yyS[yypt-1].ident)} } - case 1596: + case 1601: { tbl := []*ast.TableName{yyS[yypt-0].item.(*ast.TableName)} parser.yyVAL.item = tbl } - case 1597: + case 1602: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.TableName), yyS[yypt-0].item.(*ast.TableName)) } - case 1600: + case 1605: { parser.yyVAL.item = false } - case 1601: + case 1606: { parser.yyVAL.item = true } - case 1602: + case 1607: { var sqlText string var sqlVar *ast.VariableExpr @@ -18473,94 +18570,94 @@ yynewstate: SQLVar: sqlVar, } } - case 1603: + case 1608: { parser.yyVAL.item = yyS[yypt-0].ident } - case 1604: + case 1609: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1605: + case 1610: { parser.yyVAL.statement = &ast.ExecuteStmt{Name: yyS[yypt-0].ident} } - case 1606: + case 1611: { parser.yyVAL.statement = &ast.ExecuteStmt{ Name: yyS[yypt-2].ident, UsingVars: yyS[yypt-0].item.([]ast.ExprNode), } } - case 1607: + case 1612: { parser.yyVAL.item = []ast.ExprNode{yyS[yypt-0].expr} } - case 1608: + case 1613: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.ExprNode), yyS[yypt-0].expr) } - case 1609: + case 1614: { parser.yyVAL.statement = &ast.DeallocateStmt{Name: yyS[yypt-0].ident} } - case 1612: + case 1617: { parser.yyVAL.statement = &ast.RollbackStmt{} } - case 1613: + case 1618: { parser.yyVAL.statement = &ast.RollbackStmt{CompletionType: yyS[yypt-0].item.(ast.CompletionType)} } - case 1614: + case 1619: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1615: + case 1620: { parser.yyVAL.statement = &ast.RollbackStmt{SavepointName: yyS[yypt-0].ident} } - case 1616: + case 1621: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1617: + case 1622: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1618: + case 1623: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1619: + case 1624: { parser.yyVAL.item = ast.CompletionTypeChain } - case 1620: + case 1625: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1621: + case 1626: { parser.yyVAL.item = ast.CompletionTypeRelease } - case 1622: + case 1627: { parser.yyVAL.item = ast.CompletionTypeDefault } - case 1623: + case 1628: { parser.yyVAL.statement = &ast.ShutdownStmt{} } - case 1624: + case 1629: { parser.yyVAL.statement = &ast.RestartStmt{} } - case 1625: + case 1630: { parser.yyVAL.statement = &ast.HelpStmt{Topic: yyS[yypt-0].ident} } - case 1626: + case 1631: { st := &ast.SelectStmt{ SelectStmtOpts: yyS[yypt-2].item.(*ast.SelectStmtOpts), @@ -18576,7 +18673,7 @@ yynewstate: } parser.yyVAL.item = st } - case 1627: + case 1632: { st := yyS[yypt-2].item.(*ast.SelectStmt) lastField := st.Fields.Fields[len(st.Fields.Fields)-1] @@ -18588,7 +18685,7 @@ yynewstate: st.Where = yyS[yypt-0].item.(ast.ExprNode) } } - case 1628: + case 1633: { st := yyS[yypt-6].item.(*ast.SelectStmt) st.From = yyS[yypt-4].item.(*ast.TableRefsClause) @@ -18611,11 +18708,11 @@ yynewstate: } parser.yyVAL.item = st } - case 1629: + case 1634: { parser.yyVAL.item = nil } - case 1630: + case 1635: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -18628,7 +18725,7 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1631: + case 1636: { var repSeed ast.ExprNode if yyS[yypt-0].expr != nil { @@ -18639,43 +18736,43 @@ yynewstate: RepeatableSeed: repSeed, } } - case 1632: + case 1637: { parser.yyVAL.item = ast.SampleMethodTypeNone } - case 1633: + case 1638: { parser.yyVAL.item = ast.SampleMethodTypeSystem } - case 1634: + case 1639: { parser.yyVAL.item = ast.SampleMethodTypeBernoulli } - case 1635: + case 1640: { parser.yyVAL.item = ast.SampleMethodTypeTiDBRegion } - case 1636: + case 1641: { parser.yyVAL.item = ast.SampleClauseUnitTypeDefault } - case 1637: + case 1642: { parser.yyVAL.item = ast.SampleClauseUnitTypeRow } - case 1638: + case 1643: { parser.yyVAL.item = ast.SampleClauseUnitTypePercent } - case 1639: + case 1644: { parser.yyVAL.expr = nil } - case 1640: + case 1645: { parser.yyVAL.expr = yyS[yypt-1].expr } - case 1641: + case 1646: { st := yyS[yypt-6].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -18698,7 +18795,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1642: + case 1647: { st := yyS[yypt-5].item.(*ast.SelectStmt) if yyS[yypt-4].item != nil { @@ -18718,7 +18815,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1643: + case 1648: { st := yyS[yypt-4].item.(*ast.SelectStmt) if yyS[yypt-1].item != nil { @@ -18735,7 +18832,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1644: + case 1649: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindTable, @@ -18757,7 +18854,7 @@ yynewstate: } parser.yyVAL.statement = st } - case 1645: + case 1650: { st := &ast.SelectStmt{ Kind: ast.SelectStmtKindValues, @@ -18778,13 +18875,13 @@ yynewstate: } parser.yyVAL.statement = st } - case 1646: + case 1651: { sel := yyS[yypt-0].statement.(*ast.SelectStmt) sel.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = sel } - case 1647: + case 1652: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -18800,11 +18897,11 @@ yynewstate: } parser.yyVAL.statement = sel } - case 1648: + case 1653: { parser.yyVAL.item = yyS[yypt-0].item } - case 1649: + case 1654: { ws := yyS[yypt-0].item.(*ast.WithClause) ws.IsRecursive = true @@ -18813,20 +18910,20 @@ yynewstate: } parser.yyVAL.item = ws } - case 1650: + case 1655: { ws := yyS[yypt-2].item.(*ast.WithClause) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1651: + case 1656: { ws := &ast.WithClause{} ws.CTEs = make([]*ast.CommonTableExpression, 0, 4) ws.CTEs = append(ws.CTEs, yyS[yypt-0].item.(*ast.CommonTableExpression)) parser.yyVAL.item = ws } - case 1652: + case 1657: { cte := &ast.CommonTableExpression{} cte.Name = model.NewCIStr(yyS[yypt-3].ident) @@ -18834,37 +18931,37 @@ yynewstate: cte.Query = yyS[yypt-0].expr.(*ast.SubqueryExpr) parser.yyVAL.item = cte } - case 1654: + case 1659: { parser.yyVAL.item = nil } - case 1655: + case 1660: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.WindowSpec) } - case 1656: + case 1661: { parser.yyVAL.item = []ast.WindowSpec{yyS[yypt-0].item.(ast.WindowSpec)} } - case 1657: + case 1662: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.WindowSpec), yyS[yypt-0].item.(ast.WindowSpec)) } - case 1658: + case 1663: { var spec = yyS[yypt-0].item.(ast.WindowSpec) spec.Name = yyS[yypt-2].item.(model.CIStr) parser.yyVAL.item = spec } - case 1659: + case 1664: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1660: + case 1665: { parser.yyVAL.item = yyS[yypt-1].item.(ast.WindowSpec) } - case 1661: + case 1666: { spec := ast.WindowSpec{Ref: yyS[yypt-3].item.(model.CIStr)} if yyS[yypt-2].item != nil { @@ -18878,138 +18975,138 @@ yynewstate: } parser.yyVAL.item = spec } - case 1662: + case 1667: { parser.yyVAL.item = model.CIStr{} } - case 1664: + case 1669: { parser.yyVAL.item = nil } - case 1665: + case 1670: { parser.yyVAL.item = &ast.PartitionByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1666: + case 1671: { parser.yyVAL.item = nil } - case 1667: + case 1672: { parser.yyVAL.item = &ast.OrderByClause{Items: yyS[yypt-0].item.([]*ast.ByItem)} } - case 1668: + case 1673: { parser.yyVAL.item = nil } - case 1669: + case 1674: { parser.yyVAL.item = &ast.FrameClause{ Type: yyS[yypt-1].item.(ast.FrameType), Extent: yyS[yypt-0].item.(ast.FrameExtent), } } - case 1670: + case 1675: { parser.yyVAL.item = ast.FrameType(ast.Rows) } - case 1671: + case 1676: { parser.yyVAL.item = ast.FrameType(ast.Ranges) } - case 1672: + case 1677: { parser.yyVAL.item = ast.FrameType(ast.Groups) } - case 1673: + case 1678: { parser.yyVAL.item = ast.FrameExtent{ Start: yyS[yypt-0].item.(ast.FrameBound), End: ast.FrameBound{Type: ast.CurrentRow}, } } - case 1675: + case 1680: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, UnBounded: true} } - case 1676: + case 1681: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1677: + case 1682: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1678: + case 1683: { parser.yyVAL.item = ast.FrameBound{Type: ast.Preceding, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1679: + case 1684: { parser.yyVAL.item = ast.FrameBound{Type: ast.CurrentRow} } - case 1680: + case 1685: { parser.yyVAL.item = ast.FrameExtent{Start: yyS[yypt-2].item.(ast.FrameBound), End: yyS[yypt-0].item.(ast.FrameBound)} } - case 1682: + case 1687: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, UnBounded: true} } - case 1683: + case 1688: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} } - case 1684: + case 1689: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: ast.NewParamMarkerExpr(yyS[yypt].offset)} } - case 1685: + case 1690: { parser.yyVAL.item = ast.FrameBound{Type: ast.Following, Expr: yyS[yypt-2].expr, Unit: yyS[yypt-1].item.(ast.TimeUnitType)} } - case 1686: + case 1691: { parser.yyVAL.item = nil } - case 1687: + case 1692: { spec := yyS[yypt-0].item.(ast.WindowSpec) parser.yyVAL.item = &spec } - case 1688: + case 1693: { parser.yyVAL.item = yyS[yypt-0].item.(ast.WindowSpec) } - case 1689: + case 1694: { parser.yyVAL.item = ast.WindowSpec{Name: yyS[yypt-0].item.(model.CIStr), OnlyAlias: true} } - case 1691: + case 1696: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1692: + case 1697: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1693: + case 1698: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1694: + case 1699: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1695: + case 1700: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-3].ident, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1696: + case 1701: { parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-4].ident, Args: []ast.ExprNode{yyS[yypt-2].expr}, Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1697: + case 1702: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19017,7 +19114,7 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1698: + case 1703: { args := []ast.ExprNode{yyS[yypt-4].expr} if yyS[yypt-3].item != nil { @@ -19025,23 +19122,23 @@ yynewstate: } parser.yyVAL.expr = &ast.WindowFuncExpr{F: yyS[yypt-6].ident, Args: args, IgnoreNull: yyS[yypt-1].item.(bool), Spec: yyS[yypt-0].item.(ast.WindowSpec)} } - case 1699: + case 1704: { parser.yyVAL.expr = &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 1700: + case 1705: { parser.yyVAL.expr = &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 1701: + case 1706: { parser.yyVAL.expr = &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 1702: + case 1707: { parser.yyVAL.item = nil } - case 1703: + case 1708: { args := []ast.ExprNode{ast.NewValueExpr(yyS[yypt-1].item, parser.charset, parser.collation)} if yyS[yypt-0].item != nil { @@ -19049,7 +19146,7 @@ yynewstate: } parser.yyVAL.item = args } - case 1704: + case 1709: { args := []ast.ExprNode{ast.NewParamMarkerExpr(yyS[yypt-1].offset)} if yyS[yypt-0].item != nil { @@ -19057,43 +19154,43 @@ yynewstate: } parser.yyVAL.item = args } - case 1705: + case 1710: { parser.yyVAL.item = nil } - case 1706: + case 1711: { parser.yyVAL.item = yyS[yypt-0].expr } - case 1707: + case 1712: { parser.yyVAL.item = false } - case 1708: + case 1713: { parser.yyVAL.item = false } - case 1709: + case 1714: { parser.yyVAL.item = true } - case 1710: + case 1715: { parser.yyVAL.item = false } - case 1711: + case 1716: { parser.yyVAL.item = false } - case 1712: + case 1717: { parser.yyVAL.item = true } - case 1713: + case 1718: { parser.yyVAL.item = &ast.TableRefsClause{TableRefs: yyS[yypt-0].item.(*ast.Join)} } - case 1714: + case 1719: { if j, ok := yyS[yypt-0].item.(*ast.Join); ok { // if $1 is Join, use it directly @@ -19102,12 +19199,12 @@ yynewstate: parser.yyVAL.item = &ast.Join{Left: yyS[yypt-0].item.(ast.ResultSetNode), Right: nil} } } - case 1715: + case 1720: { /* 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 1717: + case 1722: { /* * ODBC escape syntax for outer join is { OJ join_table } @@ -19115,7 +19212,7 @@ yynewstate: */ parser.yyVAL.item = yyS[yypt-1].item } - case 1720: + case 1725: { tn := yyS[yypt-5].item.(*ast.TableName) tn.PartitionNames = yyS[yypt-4].item.([]model.CIStr) @@ -19128,66 +19225,66 @@ yynewstate: } parser.yyVAL.item = &ast.TableSource{Source: tn, AsName: yyS[yypt-3].item.(model.CIStr)} } - case 1721: + case 1726: { resultNode := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query parser.yyVAL.item = &ast.TableSource{Source: resultNode, AsName: yyS[yypt-0].item.(model.CIStr)} } - case 1722: + case 1727: { j := yyS[yypt-1].item.(*ast.Join) j.ExplicitParens = true parser.yyVAL.item = yyS[yypt-1].item } - case 1723: + case 1728: { parser.yyVAL.item = []model.CIStr{} } - case 1724: + case 1729: { parser.yyVAL.item = yyS[yypt-1].item } - case 1725: + case 1730: { parser.yyVAL.item = model.CIStr{} } - case 1727: + case 1732: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1728: + case 1733: { parser.yyVAL.item = model.NewCIStr(yyS[yypt-0].ident) } - case 1729: + case 1734: { parser.yyVAL.item = ast.HintUse } - case 1730: + case 1735: { parser.yyVAL.item = ast.HintIgnore } - case 1731: + case 1736: { parser.yyVAL.item = ast.HintForce } - case 1732: + case 1737: { parser.yyVAL.item = ast.HintForScan } - case 1733: + case 1738: { parser.yyVAL.item = ast.HintForJoin } - case 1734: + case 1739: { parser.yyVAL.item = ast.HintForOrderBy } - case 1735: + case 1740: { parser.yyVAL.item = ast.HintForGroupBy } - case 1736: + case 1741: { parser.yyVAL.item = &ast.IndexHint{ IndexNames: yyS[yypt-1].item.([]model.CIStr), @@ -19195,134 +19292,134 @@ yynewstate: HintScope: yyS[yypt-3].item.(ast.IndexHintScope), } } - case 1737: + case 1742: { var nameList []model.CIStr parser.yyVAL.item = nameList } - case 1738: + case 1743: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1739: + case 1744: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1740: + case 1745: { parser.yyVAL.item = []model.CIStr{model.NewCIStr(yyS[yypt-0].ident)} } - case 1741: + case 1746: { parser.yyVAL.item = append(yyS[yypt-2].item.([]model.CIStr), model.NewCIStr(yyS[yypt-0].ident)) } - case 1742: + case 1747: { parser.yyVAL.item = []*ast.IndexHint{yyS[yypt-0].item.(*ast.IndexHint)} } - case 1743: + case 1748: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.IndexHint), yyS[yypt-0].item.(*ast.IndexHint)) } - case 1744: + case 1749: { parser.yyVAL.item = []*ast.IndexHint{} } - case 1746: + case 1751: { parser.yyVAL.item = ast.NewCrossJoin(yyS[yypt-2].item.(ast.ResultSetNode), yyS[yypt-0].item.(ast.ResultSetNode)) } - case 1747: + case 1752: { 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 1748: + case 1753: { 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 1749: + case 1754: { 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 1750: + case 1755: { 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 1751: + case 1756: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-3].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), NaturalJoin: true} } - case 1752: + case 1757: { 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 1753: + case 1758: { parser.yyVAL.item = &ast.Join{Left: yyS[yypt-2].item.(ast.ResultSetNode), Right: yyS[yypt-0].item.(ast.ResultSetNode), StraightJoin: true} } - case 1754: + case 1759: { 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 1755: + case 1760: { parser.yyVAL.item = ast.LeftJoin } - case 1756: + case 1761: { parser.yyVAL.item = ast.RightJoin } - case 1762: + case 1767: { parser.yyVAL.item = nil } - case 1763: + case 1768: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ValueExpr)} } - case 1764: + case 1769: { parser.yyVAL.item = ast.NewValueExpr(yyS[yypt-0].item, parser.charset, parser.collation) } - case 1765: + case 1770: { parser.yyVAL.item = ast.NewParamMarkerExpr(yyS[yypt].offset) } - case 1770: + case 1775: { parser.yyVAL.item = ast.NewValueExpr(uint64(1), parser.charset, parser.collation) } - case 1772: + case 1777: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1773: + case 1778: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-2].item.(ast.ExprNode), Count: yyS[yypt-0].item.(ast.ExprNode)} } - case 1774: + case 1779: { parser.yyVAL.item = &ast.Limit{Offset: yyS[yypt-0].item.(ast.ExprNode), Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1775: + case 1780: { parser.yyVAL.item = &ast.Limit{Count: yyS[yypt-2].item.(ast.ExprNode)} } - case 1776: + case 1781: { parser.yyVAL.item = nil } - case 1778: + case 1783: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.TableHints = yyS[yypt-0].item.([]*ast.TableOptimizerHint) parser.yyVAL.item = opt } - case 1779: + case 1784: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true @@ -19334,61 +19431,61 @@ yynewstate: } parser.yyVAL.item = opt } - case 1780: + case 1785: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.Priority = yyS[yypt-0].item.(mysql.PriorityEnum) parser.yyVAL.item = opt } - case 1781: + case 1786: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLSmallResult = true parser.yyVAL.item = opt } - case 1782: + case 1787: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBigResult = true parser.yyVAL.item = opt } - case 1783: + case 1788: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.SQLBufferResult = true parser.yyVAL.item = opt } - case 1784: + case 1789: { opt := &ast.SelectStmtOpts{} opt.SQLCache = yyS[yypt-0].item.(bool) parser.yyVAL.item = opt } - case 1785: + case 1790: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.CalcFoundRows = true parser.yyVAL.item = opt } - case 1786: + case 1791: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true opt.StraightJoin = true parser.yyVAL.item = opt } - case 1787: + case 1792: { opt := &ast.SelectStmtOpts{} opt.SQLCache = true parser.yyVAL.item = opt } - case 1789: + case 1794: { opts := yyS[yypt-1].item.(*ast.SelectStmtOpts) opt := yyS[yypt-0].item.(*ast.SelectStmtOpts) @@ -19433,7 +19530,7 @@ yynewstate: parser.yyVAL.item = opts } - case 1791: + case 1796: { hints, warns := parser.parseHint(yyS[yypt-0].ident) for _, w := range warns { @@ -19442,31 +19539,31 @@ yynewstate: } parser.yyVAL.item = hints } - case 1792: + case 1797: { parser.yyVAL.item = nil } - case 1794: + case 1799: { parser.yyVAL.item = true } - case 1795: + case 1800: { parser.yyVAL.item = false } - case 1796: + case 1801: { parser.yyVAL.item = &ast.FieldList{Fields: yyS[yypt-0].item.([]*ast.SelectField)} } - case 1797: + case 1802: { parser.yyVAL.item = nil } - case 1799: + case 1804: { parser.yyVAL.item = nil } - case 1800: + case 1805: { x := &ast.SelectIntoOption{ Tp: ast.SelectIntoOutfile, @@ -19481,7 +19578,7 @@ yynewstate: parser.yyVAL.item = x } - case 1801: + case 1806: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -19491,14 +19588,14 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1802: + case 1807: { rs := yyS[yypt-1].statement.(*ast.SetOprStmt) src := parser.src rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1803: + case 1808: { rs := yyS[yypt-1].statement.(*ast.SelectStmt) endOffset := parser.endOffset(&yyS[yypt]) @@ -19508,7 +19605,7 @@ yynewstate: rs.SetText(parser.lexer.client, src[yyS[yypt-1].offset:yyS[yypt].offset]) parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } - case 1804: + case 1809: { subQuery := yyS[yypt-1].expr.(*ast.SubqueryExpr).Query isRecursive := true @@ -19531,32 +19628,32 @@ yynewstate: parser.yyVAL.expr = &ast.SubqueryExpr{Query: rs} } } - case 1805: + case 1810: { parser.yyVAL.item = nil } - case 1806: + case 1811: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdate, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1807: + case 1812: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1808: + case 1813: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1809: + case 1814: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateWaitN, @@ -19564,55 +19661,55 @@ yynewstate: Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1810: + case 1815: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareNoWait, Tables: yyS[yypt-1].item.([]*ast.TableName), } } - case 1811: + case 1816: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForUpdateSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1812: + case 1817: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShareSkipLocked, Tables: yyS[yypt-2].item.([]*ast.TableName), } } - case 1813: + case 1818: { parser.yyVAL.item = &ast.SelectLockInfo{ LockType: ast.SelectLockForShare, Tables: []*ast.TableName{}, } } - case 1814: + case 1819: { parser.yyVAL.item = []*ast.TableName{} } - case 1815: + case 1820: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.TableName) } - case 1818: + case 1823: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1819: + case 1824: { setOpr := yyS[yypt-0].statement.(*ast.SetOprStmt) setOpr.With = yyS[yypt-1].item.(*ast.WithClause) parser.yyVAL.statement = setOpr } - case 1820: + case 1825: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -19629,7 +19726,7 @@ yynewstate: setOpr.SelectList.Selects = append(setOpr.SelectList.Selects, st) parser.yyVAL.statement = setOpr } - case 1821: + case 1826: { setOprList1 := yyS[yypt-2].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -19652,7 +19749,7 @@ yynewstate: setOpr := &ast.SetOprStmt{SelectList: &ast.SetOprSelectList{Selects: setOprList}} parser.yyVAL.statement = setOpr } - case 1822: + case 1827: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -19676,7 +19773,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1823: + case 1828: { setOprList1 := yyS[yypt-3].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -19700,7 +19797,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1824: + case 1829: { setOprList1 := yyS[yypt-4].item.([]ast.Node) if sel, isSelect := setOprList1[len(setOprList1)-1].(*ast.SelectStmt); isSelect && !sel.IsInBraces { @@ -19725,7 +19822,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1825: + case 1830: { var setOprList []ast.Node var with *ast.WithClause @@ -19741,7 +19838,7 @@ yynewstate: setOpr.OrderBy = yyS[yypt-0].item.(*ast.OrderByClause) parser.yyVAL.statement = setOpr } - case 1826: + case 1831: { var setOprList []ast.Node var with *ast.WithClause @@ -19757,7 +19854,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1827: + case 1832: { var setOprList []ast.Node var with *ast.WithClause @@ -19774,7 +19871,7 @@ yynewstate: setOpr.Limit = yyS[yypt-0].item.(*ast.Limit) parser.yyVAL.statement = setOpr } - case 1829: + case 1834: { setOprList1 := yyS[yypt-2].item.([]ast.Node) setOprList2 := yyS[yypt-0].item.([]ast.Node) @@ -19790,11 +19887,11 @@ yynewstate: } parser.yyVAL.item = append(setOprList1, setOprList2...) } - case 1830: + case 1835: { parser.yyVAL.item = []ast.Node{yyS[yypt-0].statement.(*ast.SelectStmt)} } - case 1831: + case 1836: { var setOprList []ast.Node switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -19805,7 +19902,7 @@ yynewstate: } parser.yyVAL.item = setOprList } - case 1832: + case 1837: { var tp ast.SetOprType tp = ast.Union @@ -19814,7 +19911,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1833: + case 1838: { var tp ast.SetOprType tp = ast.Except @@ -19823,7 +19920,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1834: + case 1839: { var tp ast.SetOprType tp = ast.Intersect @@ -19832,7 +19929,7 @@ yynewstate: } parser.yyVAL.item = &tp } - case 1836: + case 1841: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.PumpType, @@ -19840,7 +19937,7 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1837: + case 1842: { parser.yyVAL.statement = &ast.ChangeStmt{ NodeType: ast.DrainerType, @@ -19848,19 +19945,19 @@ yynewstate: NodeID: yyS[yypt-0].ident, } } - case 1838: + case 1843: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1839: + case 1844: { parser.yyVAL.statement = &ast.SetPwdStmt{Password: yyS[yypt-0].ident} } - case 1840: + case 1845: { parser.yyVAL.statement = &ast.SetPwdStmt{User: yyS[yypt-2].item.(*auth.UserIdentity), Password: yyS[yypt-0].ident} } - case 1841: + case 1846: { vars := yyS[yypt-0].item.([]*ast.VariableAssignment) for _, v := range vars { @@ -19868,11 +19965,11 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: vars} } - case 1842: + case 1847: { parser.yyVAL.statement = &ast.SetStmt{Variables: yyS[yypt-0].item.([]*ast.VariableAssignment)} } - case 1843: + case 1848: { assigns := yyS[yypt-0].item.([]*ast.VariableAssignment) for i := 0; i < len(assigns); i++ { @@ -19883,27 +19980,27 @@ yynewstate: } parser.yyVAL.statement = &ast.SetStmt{Variables: assigns} } - case 1844: + case 1849: { parser.yyVAL.statement = &ast.SetConfigStmt{Type: strings.ToLower(yyS[yypt-3].ident), Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1845: + case 1850: { parser.yyVAL.statement = &ast.SetConfigStmt{Instance: yyS[yypt-3].ident, Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr} } - case 1846: + case 1851: { parser.yyVAL.statement = &ast.SetSessionStatesStmt{SessionStates: yyS[yypt-0].ident} } - case 1847: + case 1852: { parser.yyVAL.statement = &ast.SetResourceGroupStmt{Name: model.NewCIStr(yyS[yypt-0].ident)} } - case 1848: + case 1853: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.SetRoleStmt) } - case 1849: + case 1854: { tmp := yyS[yypt-2].item.(*ast.SetRoleStmt) parser.yyVAL.statement = &ast.SetDefaultRoleStmt{ @@ -19912,27 +20009,27 @@ yynewstate: UserList: yyS[yypt-0].item.([]*auth.UserIdentity), } } - case 1850: + case 1855: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleNone, RoleList: nil} } - case 1851: + case 1856: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAll, RoleList: nil} } - case 1852: + case 1857: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleRegular, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1853: + case 1858: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleAllExcept, RoleList: yyS[yypt-0].item.([]*auth.RoleIdentity)} } - case 1855: + case 1860: { parser.yyVAL.item = &ast.SetRoleStmt{SetRoleOpt: ast.SetRoleDefault, RoleList: nil} } - case 1856: + case 1861: { if yyS[yypt-0].item != nil { parser.yyVAL.item = yyS[yypt-0].item @@ -19940,7 +20037,7 @@ yynewstate: parser.yyVAL.item = []*ast.VariableAssignment{} } } - case 1857: + case 1862: { if yyS[yypt-0].item != nil { varAssigns := yyS[yypt-0].item.([]*ast.VariableAssignment) @@ -19949,28 +20046,28 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 1858: + case 1863: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr(yyS[yypt-0].ident, parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_isolation", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1859: + case 1864: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("0", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1860: + case 1865: { varAssigns := []*ast.VariableAssignment{} expr := ast.NewValueExpr("1", parser.charset, parser.collation) varAssigns = append(varAssigns, &ast.VariableAssignment{Name: "tx_read_only", Value: expr, IsSystem: true}) parser.yyVAL.item = varAssigns } - case 1861: + case 1866: { varAssigns := []*ast.VariableAssignment{} asof := yyS[yypt-0].item.(*ast.AsOfClause) @@ -19979,59 +20076,59 @@ yynewstate: } parser.yyVAL.item = varAssigns } - case 1862: + case 1867: { parser.yyVAL.ident = ast.RepeatableRead } - case 1863: + case 1868: { parser.yyVAL.ident = ast.ReadCommitted } - case 1864: + case 1869: { parser.yyVAL.ident = ast.ReadUncommitted } - case 1865: + case 1870: { parser.yyVAL.ident = ast.Serializable } - case 1866: + case 1871: { parser.yyVAL.expr = ast.NewValueExpr("ON", parser.charset, parser.collation) } - case 1867: + case 1872: { parser.yyVAL.expr = ast.NewValueExpr("BINARY", parser.charset, parser.collation) } - case 1872: + case 1877: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1874: + case 1879: { parser.yyVAL.ident = yyS[yypt-2].ident + "." + yyS[yypt-0].ident } - case 1875: + case 1880: { parser.yyVAL.ident = yyS[yypt-2].ident + "-" + yyS[yypt-0].ident } - case 1876: + case 1881: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1877: + case 1882: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsGlobal: true, IsSystem: true} } - case 1878: + case 1883: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1879: + case 1884: { parser.yyVAL.item = &ast.VariableAssignment{Name: yyS[yypt-2].ident, Value: yyS[yypt-0].expr, IsSystem: true} } - case 1880: + case 1885: { v := strings.ToLower(yyS[yypt-2].ident) var isGlobal bool @@ -20047,27 +20144,27 @@ yynewstate: } parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr, IsGlobal: isGlobal, IsSystem: true} } - case 1881: + case 1886: { v := yyS[yypt-2].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.item = &ast.VariableAssignment{Name: v, Value: yyS[yypt-0].expr} } - case 1882: + case 1887: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1883: + case 1888: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, Value: ast.NewValueExpr(yyS[yypt-2].ident, "", ""), } } - case 1884: + case 1889: { parser.yyVAL.item = &ast.VariableAssignment{ Name: ast.SetNames, @@ -20075,24 +20172,24 @@ yynewstate: ExtendValue: ast.NewValueExpr(yyS[yypt-0].ident, "", ""), } } - case 1885: + case 1890: { v := &ast.DefaultExpr{} parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetNames, Value: v} } - case 1886: + case 1891: { parser.yyVAL.item = &ast.VariableAssignment{Name: ast.SetCharset, Value: yyS[yypt-0].expr} } - case 1887: + case 1892: { parser.yyVAL.expr = ast.NewValueExpr(yyS[yypt-0].ident, "", "") } - case 1888: + case 1893: { parser.yyVAL.expr = &ast.DefaultExpr{} } - case 1889: + case 1894: { // Validate input charset name to keep the same behavior as parser of MySQL. cs, err := charset.GetCharsetInfo(yyS[yypt-0].ident) @@ -20104,11 +20201,11 @@ yynewstate: // to keep lower case of input for generated column restore. parser.yyVAL.ident = cs.Name } - case 1890: + case 1895: { parser.yyVAL.ident = charset.CharsetBin } - case 1891: + case 1896: { info, err := charset.GetCollationByName(yyS[yypt-0].ident) if err != nil { @@ -20117,19 +20214,19 @@ yynewstate: } parser.yyVAL.ident = info.Name } - case 1892: + case 1897: { parser.yyVAL.ident = charset.CollationBin } - case 1893: + case 1898: { parser.yyVAL.item = []*ast.VariableAssignment{yyS[yypt-0].item.(*ast.VariableAssignment)} } - case 1894: + case 1899: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.VariableAssignment), yyS[yypt-0].item.(*ast.VariableAssignment)) } - case 1897: + case 1902: { v := strings.ToLower(yyS[yypt-0].ident) var isGlobal bool @@ -20146,89 +20243,89 @@ yynewstate: } parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: isGlobal, IsSystem: true, ExplicitScope: explicitScope} } - case 1898: + case 1903: { v := yyS[yypt-0].ident v = strings.TrimPrefix(v, "@") parser.yyVAL.expr = &ast.VariableExpr{Name: v, IsGlobal: false, IsSystem: false} } - case 1899: + case 1904: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1900: + case 1905: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1901: + case 1906: { parser.yyVAL.item = &auth.UserIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1902: + case 1907: { parser.yyVAL.item = &auth.UserIdentity{CurrentUser: true} } - case 1903: + case 1908: { parser.yyVAL.item = []*auth.UserIdentity{yyS[yypt-0].item.(*auth.UserIdentity)} } - case 1904: + case 1909: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.UserIdentity), yyS[yypt-0].item.(*auth.UserIdentity)) } - case 1906: + case 1911: { parser.yyVAL.ident = yyS[yypt-1].ident } - case 1910: + case 1915: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-2].ident, Hostname: strings.ToLower(yyS[yypt-0].ident)} } - case 1911: + case 1916: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-1].ident, Hostname: strings.ToLower(strings.TrimPrefix(yyS[yypt-0].ident, "@"))} } - case 1912: + case 1917: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1913: + case 1918: { parser.yyVAL.item = yyS[yypt-0].item } - case 1914: + case 1919: { parser.yyVAL.item = &auth.RoleIdentity{Username: yyS[yypt-0].ident, Hostname: "%"} } - case 1915: + case 1920: { parser.yyVAL.item = yyS[yypt-0].item } - case 1916: + case 1921: { parser.yyVAL.item = []*auth.RoleIdentity{yyS[yypt-0].item.(*auth.RoleIdentity)} } - case 1917: + case 1922: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*auth.RoleIdentity), yyS[yypt-0].item.(*auth.RoleIdentity)) } - case 1918: + case 1923: { parser.yyVAL.item = &ast.LimitSimple{Offset: 0, Count: yyS[yypt-0].item.(uint64)} } - case 1919: + case 1924: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-2].item.(uint64), Count: yyS[yypt-0].item.(uint64)} } - case 1920: + case 1925: { parser.yyVAL.item = &ast.LimitSimple{Offset: yyS[yypt-0].item.(uint64), Count: yyS[yypt-2].item.(uint64)} } - case 1921: + case 1926: { parser.yyVAL.statement = &ast.AdminStmt{Tp: ast.AdminShowDDL} } - case 1922: + case 1927: { stmt := &ast.AdminStmt{Tp: ast.AdminShowDDLJobs} if yyS[yypt-0].item != nil { @@ -20236,7 +20333,7 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1923: + case 1928: { stmt := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobs, @@ -20247,21 +20344,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1924: + case 1929: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowNextRowID, Tables: []*ast.TableName{yyS[yypt-1].item.(*ast.TableName)}, } } - case 1925: + case 1930: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1926: + case 1931: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndex, @@ -20269,7 +20366,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1927: + case 1932: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminRecoverIndex, @@ -20277,7 +20374,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1928: + case 1933: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCleanupIndex, @@ -20285,7 +20382,7 @@ yynewstate: Index: string(yyS[yypt-0].ident), } } - case 1929: + case 1934: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCheckIndexRange, @@ -20294,42 +20391,42 @@ yynewstate: HandleRanges: yyS[yypt-0].item.([]ast.HandleRange), } } - case 1930: + case 1935: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminChecksumTable, Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1931: + case 1936: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCancelDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1932: + case 1937: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPauseDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1933: + case 1938: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminResumeDDLJobs, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1934: + case 1939: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueries, JobIDs: yyS[yypt-0].item.([]int64), } } - case 1935: + case 1940: { ret := &ast.AdminStmt{ Tp: ast.AdminShowDDLJobQueriesWithRange, @@ -20338,115 +20435,115 @@ yynewstate: ret.LimitSimple.Offset = yyS[yypt-0].item.(*ast.LimitSimple).Offset parser.yyVAL.statement = ret } - case 1936: + case 1941: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowSlow, ShowSlow: yyS[yypt-0].item.(*ast.ShowSlow), } } - case 1937: + case 1942: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadExprPushdownBlacklist, } } - case 1938: + case 1943: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadOptRuleBlacklist, } } - case 1939: + case 1944: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginEnable, Plugins: yyS[yypt-0].item.([]string), } } - case 1940: + case 1945: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminPluginDisable, Plugins: yyS[yypt-0].item.([]string), } } - case 1941: + case 1946: { parser.yyVAL.statement = &ast.CleanupTableLockStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 1942: + case 1947: { parser.yyVAL.statement = &ast.RepairTableStmt{ Table: yyS[yypt-1].item.(*ast.TableName), CreateStmt: yyS[yypt-0].statement.(*ast.CreateTableStmt), } } - case 1943: + case 1948: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushBindings, } } - case 1944: + case 1949: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminCaptureBindings, } } - case 1945: + case 1950: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminEvolveBindings, } } - case 1946: + case 1951: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadBindings, } } - case 1947: + case 1952: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 1948: + case 1953: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminReloadStatistics, } } - case 1949: + case 1954: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminShowTelemetry, } } - case 1950: + case 1955: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminResetTelemetryID, } } - case 1951: + case 1956: { parser.yyVAL.statement = &ast.AdminStmt{ Tp: ast.AdminFlushPlanCache, StatementScope: yyS[yypt-1].item.(ast.StatementScope), } } - case 1952: + case 1957: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowRecent, Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1953: + case 1958: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -20454,7 +20551,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1954: + case 1959: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -20462,7 +20559,7 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1955: + case 1960: { parser.yyVAL.item = &ast.ShowSlow{ Tp: ast.ShowSlowTop, @@ -20470,27 +20567,27 @@ yynewstate: Count: getUint64FromNUM(yyS[yypt-0].item), } } - case 1956: + case 1961: { parser.yyVAL.item = []ast.HandleRange{yyS[yypt-0].item.(ast.HandleRange)} } - case 1957: + case 1962: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.HandleRange), yyS[yypt-0].item.(ast.HandleRange)) } - case 1958: + case 1963: { parser.yyVAL.item = ast.HandleRange{Begin: yyS[yypt-3].item.(int64), End: yyS[yypt-1].item.(int64)} } - case 1959: + case 1964: { parser.yyVAL.item = []int64{yyS[yypt-0].item.(int64)} } - case 1960: + case 1965: { parser.yyVAL.item = append(yyS[yypt-2].item.([]int64), yyS[yypt-0].item.(int64)) } - case 1961: + case 1966: { stmt := yyS[yypt-1].item.(*ast.ShowStmt) if yyS[yypt-0].item != nil { @@ -20502,21 +20599,21 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1962: + case 1967: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1963: + case 1968: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateView, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1964: + case 1969: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateDatabase, @@ -20524,28 +20621,28 @@ yynewstate: DBName: yyS[yypt-0].ident, } } - case 1965: + case 1970: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateSequence, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1966: + case 1971: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreatePlacementPolicy, DBName: yyS[yypt-0].ident, } } - case 1967: + case 1972: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateResourceGroup, ResourceGroupName: yyS[yypt-0].ident, } } - case 1968: + case 1973: { // See https://dev.mysql.com/doc/refman/5.7/en/show-create-user.html parser.yyVAL.statement = &ast.ShowStmt{ @@ -20553,7 +20650,7 @@ yynewstate: User: yyS[yypt-0].item.(*auth.UserIdentity), } } - case 1969: + case 1974: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -20565,14 +20662,14 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1970: + case 1975: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowTableNextRowId, Table: yyS[yypt-1].item.(*ast.TableName), } } - case 1971: + case 1976: { stmt := &ast.ShowStmt{ Tp: ast.ShowRegions, @@ -20585,12 +20682,12 @@ yynewstate: } parser.yyVAL.statement = stmt } - case 1972: + case 1977: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html parser.yyVAL.statement = &ast.ShowStmt{Tp: ast.ShowGrants} } - case 1973: + case 1978: { // See https://dev.mysql.com/doc/refman/5.7/en/show-grants.html if yyS[yypt-0].item != nil { @@ -20607,26 +20704,26 @@ yynewstate: } } } - case 1974: + case 1979: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowMasterStatus, } } - case 1975: + case 1980: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProcessList, Full: yyS[yypt-1].item.(bool), } } - case 1976: + case 1981: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowProfiles, } } - case 1977: + case 1982: { v := &ast.ShowStmt{ Tp: ast.ShowProfile, @@ -20642,23 +20739,23 @@ yynewstate: } parser.yyVAL.statement = v } - case 1978: + case 1983: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowPrivileges, } } - case 1979: + case 1984: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowBuiltins, } } - case 1980: + case 1985: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.ShowStmt) } - case 1981: + case 1986: { v := yyS[yypt-0].item.(int64) parser.yyVAL.statement = &ast.ShowStmt{ @@ -20666,28 +20763,28 @@ yynewstate: ImportJobID: &v, } } - case 1982: + case 1987: { parser.yyVAL.statement = &ast.ShowStmt{ Tp: ast.ShowCreateProcedure, Procedure: yyS[yypt-0].item.(*ast.TableName), } } - case 1983: + case 1988: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForDatabase, DBName: yyS[yypt-0].ident, } } - case 1984: + case 1989: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForTable, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 1985: + case 1990: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlacementForPartition, @@ -20695,90 +20792,90 @@ yynewstate: Partition: model.NewCIStr(yyS[yypt-0].ident), } } - case 1986: + case 1991: { parser.yyVAL.item = nil } - case 1988: + case 1993: { parser.yyVAL.item = []int{yyS[yypt-0].item.(int)} } - case 1989: + case 1994: { l := yyS[yypt-2].item.([]int) l = append(l, yyS[yypt-0].item.(int)) parser.yyVAL.item = l } - case 1990: + case 1995: { parser.yyVAL.item = ast.ProfileTypeCPU } - case 1991: + case 1996: { parser.yyVAL.item = ast.ProfileTypeMemory } - case 1992: + case 1997: { parser.yyVAL.item = ast.ProfileTypeBlockIo } - case 1993: + case 1998: { parser.yyVAL.item = ast.ProfileTypeContextSwitch } - case 1994: + case 1999: { parser.yyVAL.item = ast.ProfileTypePageFaults } - case 1995: + case 2000: { parser.yyVAL.item = ast.ProfileTypeIpc } - case 1996: + case 2001: { parser.yyVAL.item = ast.ProfileTypeSwaps } - case 1997: + case 2002: { parser.yyVAL.item = ast.ProfileTypeSource } - case 1998: + case 2003: { parser.yyVAL.item = ast.ProfileTypeAll } - case 1999: + case 2004: { parser.yyVAL.item = nil } - case 2000: + case 2005: { v := yyS[yypt-0].item.(int64) parser.yyVAL.item = &v } - case 2001: + case 2006: { parser.yyVAL.item = nil } - case 2002: + case 2007: { parser.yyVAL.item = yyS[yypt-0].item.([]*auth.RoleIdentity) } - case 2008: + case 2013: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowEngines} } - case 2009: + case 2014: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowDatabases} } - case 2010: + case 2015: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowConfig} } - case 2011: + case 2016: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowCharset} } - case 2012: + case 2017: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTables, @@ -20786,28 +20883,28 @@ yynewstate: Full: yyS[yypt-2].item.(bool), } } - case 2013: + case 2018: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowOpenTables, DBName: yyS[yypt-0].ident, } } - case 2014: + case 2019: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTableStatus, DBName: yyS[yypt-0].ident, } } - case 2015: + case 2020: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowIndex, Table: yyS[yypt-0].item.(*ast.TableName), } } - case 2016: + case 2021: { show := &ast.ShowStmt{ Tp: ast.ShowIndex, @@ -20815,7 +20912,7 @@ yynewstate: } parser.yyVAL.item = show } - case 2017: + case 2022: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -20824,7 +20921,7 @@ yynewstate: Full: yyS[yypt-3].item.(bool), } } - case 2018: + case 2023: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowColumns, @@ -20834,81 +20931,81 @@ yynewstate: Extended: true, } } - case 2019: + case 2024: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings, CountWarningsOrErrors: true} } - case 2020: + case 2025: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowWarnings} } - case 2021: + case 2026: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors, CountWarningsOrErrors: true} } - case 2022: + case 2027: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowErrors} } - case 2023: + case 2028: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowVariables, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2024: + case 2029: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowStatus, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2025: + case 2030: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindings, GlobalScope: yyS[yypt-1].item.(bool), } } - case 2026: + case 2031: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowCollation, } } - case 2027: + case 2032: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowTriggers, DBName: yyS[yypt-0].ident, } } - case 2028: + case 2033: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowBindingCacheStatus, } } - case 2029: + case 2034: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowProcedureStatus, } } - case 2030: + case 2035: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPumpStatus, } } - case 2031: + case 2036: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowDrainerStatus, } } - case 2032: + case 2037: { // 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 @@ -20918,88 +21015,88 @@ yynewstate: Tp: ast.ShowFunctionStatus, } } - case 2033: + case 2038: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowEvents, DBName: yyS[yypt-0].ident, } } - case 2034: + case 2039: { parser.yyVAL.item = &ast.ShowStmt{ Tp: ast.ShowPlugins, } } - case 2035: + case 2040: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowSessionStates} } - case 2036: + case 2041: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsExtended} } - case 2037: + case 2042: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsMeta, Table: &ast.TableName{Name: model.NewCIStr("STATS_META"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2038: + case 2043: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHistograms, Table: &ast.TableName{Name: model.NewCIStr("STATS_HISTOGRAMS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2039: + case 2044: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsTopN} } - case 2040: + case 2045: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsBuckets, Table: &ast.TableName{Name: model.NewCIStr("STATS_BUCKETS"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2041: + case 2046: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsHealthy} } - case 2042: + case 2047: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowStatsLocked, Table: &ast.TableName{Name: model.NewCIStr("STATS_TABLE_LOCKED"), Schema: model.NewCIStr(mysql.SystemDB)}} } - case 2043: + case 2048: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowHistogramsInFlight} } - case 2044: + case 2049: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowColumnStatsUsage} } - case 2045: + case 2050: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowAnalyzeStatus} } - case 2046: + case 2051: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowBackups} } - case 2047: + case 2052: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowRestores} } - case 2048: + case 2053: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacement} } - case 2049: + case 2054: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowPlacementLabels} } - case 2050: + case 2055: { parser.yyVAL.item = &ast.ShowStmt{Tp: ast.ShowImportJobs} } - case 2051: + case 2056: { parser.yyVAL.item = nil } - case 2052: + case 2057: { parser.yyVAL.item = &ast.PatternLikeOrIlikeExpr{ Pattern: yyS[yypt-0].expr, @@ -21007,105 +21104,105 @@ yynewstate: IsLike: true, } } - case 2053: + case 2058: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2054: + case 2059: { parser.yyVAL.item = false } - case 2055: + case 2060: { parser.yyVAL.item = true } - case 2056: + case 2061: { parser.yyVAL.item = false } - case 2057: + case 2062: { parser.yyVAL.item = ast.StatementScopeSession } - case 2058: + case 2063: { parser.yyVAL.item = ast.StatementScopeGlobal } - case 2059: + case 2064: { parser.yyVAL.item = ast.StatementScopeInstance } - case 2060: + case 2065: { parser.yyVAL.item = ast.StatementScopeSession } - case 2061: + case 2066: { parser.yyVAL.item = false } - case 2062: + case 2067: { parser.yyVAL.item = true } - case 2063: + case 2068: { parser.yyVAL.ident = "" } - case 2064: + case 2069: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2065: + case 2070: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.TableName) } - case 2066: + case 2071: { tmp := yyS[yypt-0].item.(*ast.FlushStmt) tmp.NoWriteToBinLog = yyS[yypt-1].item.(bool) parser.yyVAL.statement = tmp } - case 2067: + case 2072: { parser.yyVAL.item = []string{yyS[yypt-0].ident} } - case 2068: + case 2073: { parser.yyVAL.item = append(yyS[yypt-2].item.([]string), yyS[yypt-0].ident) } - case 2069: + case 2074: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushPrivileges, } } - case 2070: + case 2075: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushStatus, } } - case 2071: + case 2076: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTiDBPlugin, Plugins: yyS[yypt-0].item.([]string), } } - case 2072: + case 2077: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushHosts, } } - case 2073: + case 2078: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushLogs, LogType: yyS[yypt-1].item.(ast.LogType), } } - case 2074: + case 2079: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushTables, @@ -21113,69 +21210,69 @@ yynewstate: ReadLock: yyS[yypt-0].item.(bool), } } - case 2075: + case 2080: { parser.yyVAL.item = &ast.FlushStmt{ Tp: ast.FlushClientErrorsSummary, } } - case 2076: + case 2081: { parser.yyVAL.item = ast.LogTypeDefault } - case 2077: + case 2082: { parser.yyVAL.item = ast.LogTypeBinary } - case 2078: + case 2083: { parser.yyVAL.item = ast.LogTypeEngine } - case 2079: + case 2084: { parser.yyVAL.item = ast.LogTypeError } - case 2080: + case 2085: { parser.yyVAL.item = ast.LogTypeGeneral } - case 2081: + case 2086: { parser.yyVAL.item = ast.LogTypeSlow } - case 2082: + case 2087: { parser.yyVAL.item = false } - case 2083: + case 2088: { parser.yyVAL.item = true } - case 2084: + case 2089: { parser.yyVAL.item = true } - case 2085: + case 2090: { parser.yyVAL.item = []*ast.TableName{} } - case 2087: + case 2092: { parser.yyVAL.item = []*ast.TableName{} } - case 2088: + case 2093: { parser.yyVAL.item = yyS[yypt-0].item } - case 2089: + case 2094: { parser.yyVAL.item = false } - case 2090: + case 2095: { parser.yyVAL.item = true } - case 2167: + case 2174: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21188,7 +21285,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2195: + case 2202: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21201,7 +21298,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2211: + case 2218: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -21214,7 +21311,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2213: + case 2220: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21224,7 +21321,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2214: + case 2221: { if yyS[yypt-0].statement != nil { s := yyS[yypt-0].statement @@ -21234,7 +21331,7 @@ yynewstate: parser.result = append(parser.result, s) } } - case 2215: + case 2222: { cst := yyS[yypt-0].item.(*ast.Constraint) if yyS[yypt-1].item != nil { @@ -21243,7 +21340,7 @@ yynewstate: } parser.yyVAL.item = cst } - case 2220: + case 2227: { if yyS[yypt-0].item != nil { parser.yyVAL.item = []interface{}{yyS[yypt-0].item.(interface{})} @@ -21251,7 +21348,7 @@ yynewstate: parser.yyVAL.item = []interface{}{} } } - case 2221: + case 2228: { if yyS[yypt-0].item != nil { parser.yyVAL.item = append(yyS[yypt-2].item.([]interface{}), yyS[yypt-0].item) @@ -21259,7 +21356,7 @@ yynewstate: parser.yyVAL.item = yyS[yypt-2].item } } - case 2222: + case 2229: { var columnDefs []*ast.ColumnDef var constraints []*ast.Constraint @@ -21268,7 +21365,7 @@ yynewstate: Constraints: constraints, } } - case 2223: + case 2230: { tes := yyS[yypt-1].item.([]interface{}) var columnDefs []*ast.ColumnDef @@ -21286,69 +21383,69 @@ yynewstate: Constraints: constraints, } } - case 2225: + case 2232: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCharset, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2226: + case 2233: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCollate, StrValue: yyS[yypt-0].ident, UintValue: ast.TableOptionCharsetWithoutConvertTo} } - case 2227: + case 2234: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIncrement, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2228: + case 2235: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoIdCache, UintValue: yyS[yypt-0].item.(uint64)} } - case 2229: + case 2236: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAutoRandomBase, UintValue: yyS[yypt-0].item.(uint64), BoolValue: yyS[yypt-3].item.(bool)} } - case 2230: + case 2237: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionAvgRowLength, UintValue: yyS[yypt-0].item.(uint64)} } - case 2231: + case 2238: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionConnection, StrValue: yyS[yypt-0].ident} } - case 2232: + case 2239: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2233: + case 2240: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionTableCheckSum, UintValue: yyS[yypt-0].item.(uint64)} } - case 2234: + case 2241: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionPassword, StrValue: yyS[yypt-0].ident} } - case 2235: + case 2242: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionCompression, StrValue: yyS[yypt-0].ident} } - case 2236: + case 2243: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionKeyBlockSize, UintValue: yyS[yypt-0].item.(uint64)} } - case 2237: + case 2244: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionDelayKeyWrite, UintValue: yyS[yypt-0].item.(uint64)} } - case 2238: + case 2245: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionRowFormat, UintValue: yyS[yypt-0].item.(uint64)} } - case 2239: + case 2246: { parser.yyVAL.item = &ast.TableOption{Tp: ast.TableOptionStatsPersistent} } - case 2240: + case 2247: { n := yyS[yypt-0].item.(uint64) if n != 0 && n != 1 { @@ -21359,13 +21456,13 @@ yynewstate: yylex.AppendError(yylex.Errorf("The STATS_AUTO_RECALC is parsed but ignored by all storage engines.")) parser.lastErrorAsWarn() } - case 2241: + case 2248: { 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 2242: + case 2249: { // Parse it but will ignore it. // In MySQL, STATS_SAMPLE_PAGES=N(Where 0 1 { @@ -23226,7 +23323,7 @@ yynewstate: OptEnclosed: true, } } - case 2583: + case 2590: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -23238,7 +23335,7 @@ yynewstate: Value: str, } } - case 2584: + case 2591: { str := yyS[yypt-0].ident if str != "\\" && len(str) > 1 { @@ -23250,14 +23347,14 @@ yynewstate: Value: str, } } - case 2585: + case 2592: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, Value: yyS[yypt-0].item.(*ast.TextString).Value, } } - case 2586: + case 2593: { parser.yyVAL.item = &ast.FieldItem{ Type: ast.DefinedNullBy, @@ -23265,89 +23362,89 @@ yynewstate: OptEnclosed: true, } } - case 2588: + case 2595: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2589: + case 2596: { parser.yyVAL.ident = yyS[yypt-0].item.(ast.BinaryLiteral).ToString() } - case 2590: + case 2597: { parser.yyVAL.item = (*ast.LinesClause)(nil) } - case 2591: + case 2598: { parser.yyVAL.item = &ast.LinesClause{Starting: yyS[yypt-1].item.(*string), Terminated: yyS[yypt-0].item.(*string)} } - case 2592: + case 2599: { parser.yyVAL.item = (*string)(nil) } - case 2593: + case 2600: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2594: + case 2601: { parser.yyVAL.item = (*string)(nil) } - case 2595: + case 2602: { s := yyS[yypt-0].ident parser.yyVAL.item = &s } - case 2596: + case 2603: { parser.yyVAL.item = ([]*ast.Assignment)(nil) } - case 2597: + case 2604: { parser.yyVAL.item = yyS[yypt-0].item } - case 2598: + case 2605: { l := yyS[yypt-2].item.([]*ast.Assignment) parser.yyVAL.item = append(l, yyS[yypt-0].item.(*ast.Assignment)) } - case 2599: + case 2606: { parser.yyVAL.item = []*ast.Assignment{yyS[yypt-0].item.(*ast.Assignment)} } - case 2600: + case 2607: { parser.yyVAL.item = &ast.Assignment{ Column: yyS[yypt-2].expr.(*ast.ColumnNameExpr).Name, Expr: yyS[yypt-0].expr, } } - case 2601: + case 2608: { parser.yyVAL.item = []*ast.LoadDataOpt{} } - case 2602: + case 2609: { parser.yyVAL.item = yyS[yypt-0].item.([]*ast.LoadDataOpt) } - case 2603: + case 2610: { parser.yyVAL.item = []*ast.LoadDataOpt{yyS[yypt-0].item.(*ast.LoadDataOpt)} } - case 2604: + case 2611: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.LoadDataOpt), yyS[yypt-0].item.(*ast.LoadDataOpt)) } - case 2605: + case 2612: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-0].ident)} } - case 2606: + case 2613: { parser.yyVAL.item = &ast.LoadDataOpt{Name: strings.ToLower(yyS[yypt-2].ident), Value: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2607: + case 2614: { parser.yyVAL.statement = &ast.ImportIntoStmt{ Table: yyS[yypt-6].item.(*ast.TableName), @@ -23358,48 +23455,48 @@ yynewstate: Options: yyS[yypt-0].item.([]*ast.LoadDataOpt), } } - case 2608: + case 2615: { parser.yyVAL.statement = &ast.UnlockTablesStmt{} } - case 2609: + case 2616: { parser.yyVAL.statement = &ast.LockTablesStmt{ TableLocks: yyS[yypt-0].item.([]ast.TableLock), } } - case 2612: + case 2619: { parser.yyVAL.item = ast.TableLock{ Table: yyS[yypt-1].item.(*ast.TableName), Type: yyS[yypt-0].item.(model.TableLockType), } } - case 2613: + case 2620: { parser.yyVAL.item = model.TableLockRead } - case 2614: + case 2621: { parser.yyVAL.item = model.TableLockReadLocal } - case 2615: + case 2622: { parser.yyVAL.item = model.TableLockWrite } - case 2616: + case 2623: { parser.yyVAL.item = model.TableLockWriteLocal } - case 2617: + case 2624: { parser.yyVAL.item = []ast.TableLock{yyS[yypt-0].item.(ast.TableLock)} } - case 2618: + case 2625: { parser.yyVAL.item = append(yyS[yypt-2].item.([]ast.TableLock), yyS[yypt-0].item.(ast.TableLock)) } - case 2619: + case 2626: { parser.yyVAL.statement = &ast.NonTransactionalDMLStmt{ DryRun: yyS[yypt-1].item.(int), @@ -23408,41 +23505,41 @@ yynewstate: DMLStmt: yyS[yypt-0].statement.(ast.ShardableDMLStmt), } } - case 2624: + case 2631: { parser.yyVAL.item = ast.NoDryRun } - case 2625: + case 2632: { parser.yyVAL.item = ast.DryRunSplitDml } - case 2626: + case 2633: { parser.yyVAL.item = ast.DryRunQuery } - case 2627: + case 2634: { parser.yyVAL.item = (*ast.ColumnName)(nil) } - case 2628: + case 2635: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.ColumnName) } - case 2629: + case 2636: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-1].item.(bool), } } - case 2630: + case 2637: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2631: + case 2638: { parser.yyVAL.statement = &ast.KillStmt{ ConnectionID: getUint64FromNUM(yyS[yypt-0].item), @@ -23450,47 +23547,47 @@ yynewstate: TiDBExtension: yyS[yypt-2].item.(bool), } } - case 2632: + case 2639: { parser.yyVAL.statement = &ast.KillStmt{ TiDBExtension: yyS[yypt-1].item.(bool), Expr: yyS[yypt-0].expr, } } - case 2633: + case 2640: { parser.yyVAL.item = false } - case 2634: + case 2641: { parser.yyVAL.item = true } - case 2635: + case 2642: { parser.yyVAL.statement = &ast.LoadStatsStmt{ Path: yyS[yypt-0].ident, } } - case 2636: + case 2643: { parser.yyVAL.statement = &ast.LockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2637: + case 2644: { parser.yyVAL.statement = &ast.UnlockStatsStmt{ Tables: yyS[yypt-0].item.([]*ast.TableName), } } - case 2638: + case 2645: { parser.yyVAL.statement = &ast.DropPlacementPolicyStmt{ IfExists: yyS[yypt-1].item.(bool), PolicyName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2639: + case 2646: { parser.yyVAL.statement = &ast.CreateResourceGroupStmt{ IfNotExists: yyS[yypt-2].item.(bool), @@ -23498,7 +23595,7 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2640: + case 2647: { parser.yyVAL.statement = &ast.AlterResourceGroupStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23506,14 +23603,14 @@ yynewstate: ResourceGroupOptionList: yyS[yypt-0].item.([]*ast.ResourceGroupOption), } } - case 2641: + case 2648: { parser.yyVAL.statement = &ast.DropResourceGroupStmt{ IfExists: yyS[yypt-1].item.(bool), ResourceGroupName: model.NewCIStr(yyS[yypt-0].ident), } } - case 2642: + case 2649: { parser.yyVAL.statement = &ast.CreatePlacementPolicyStmt{ OrReplace: yyS[yypt-5].item.(bool), @@ -23522,7 +23619,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2643: + case 2650: { parser.yyVAL.statement = &ast.AlterPlacementPolicyStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23530,7 +23627,7 @@ yynewstate: PlacementOptions: yyS[yypt-0].item.([]*ast.PlacementOption), } } - case 2644: + case 2651: { parser.yyVAL.statement = &ast.CreateSequenceStmt{ IfNotExists: yyS[yypt-3].item.(bool), @@ -23539,87 +23636,87 @@ yynewstate: TblOptions: yyS[yypt-0].item.([]*ast.TableOption), } } - case 2645: + case 2652: { parser.yyVAL.item = []*ast.SequenceOption{} } - case 2647: + case 2654: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2648: + case 2655: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2649: + case 2656: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2650: + case 2657: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceOptionIncrementBy, IntValue: yyS[yypt-0].item.(int64)} } - case 2651: + case 2658: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2652: + case 2659: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceStartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2653: + case 2660: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMinValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2654: + case 2661: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2655: + case 2662: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMinValue} } - case 2656: + case 2663: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceMaxValue, IntValue: yyS[yypt-0].item.(int64)} } - case 2657: + case 2664: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2658: + case 2665: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoMaxValue} } - case 2659: + case 2666: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCache, IntValue: yyS[yypt-0].item.(int64)} } - case 2660: + case 2667: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2661: + case 2668: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCache} } - case 2662: + case 2669: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceCycle} } - case 2663: + case 2670: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2664: + case 2671: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceNoCycle} } - case 2666: + case 2673: { parser.yyVAL.item = yyS[yypt-0].item } - case 2667: + case 2674: { unsigned_num := getUint64FromNUM(yyS[yypt-0].item) if unsigned_num > 9223372036854775808 { @@ -23632,14 +23729,14 @@ yynewstate: parser.yyVAL.item = -int64(unsigned_num) } } - case 2668: + case 2675: { parser.yyVAL.statement = &ast.DropSequenceStmt{ IfExists: yyS[yypt-1].item.(bool), Sequences: yyS[yypt-0].item.([]*ast.TableName), } } - case 2669: + case 2676: { parser.yyVAL.statement = &ast.AlterSequenceStmt{ IfExists: yyS[yypt-2].item.(bool), @@ -23647,27 +23744,27 @@ yynewstate: SeqOptions: yyS[yypt-0].item.([]*ast.SequenceOption), } } - case 2670: + case 2677: { parser.yyVAL.item = []*ast.SequenceOption{yyS[yypt-0].item.(*ast.SequenceOption)} } - case 2671: + case 2678: { parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.SequenceOption), yyS[yypt-0].item.(*ast.SequenceOption)) } - case 2673: + case 2680: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestart} } - case 2674: + case 2681: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2675: + case 2682: { parser.yyVAL.item = &ast.SequenceOption{Tp: ast.SequenceRestartWith, IntValue: yyS[yypt-0].item.(int64)} } - case 2676: + case 2683: { x := &ast.IndexAdviseStmt{ Path: yyS[yypt-3].ident, @@ -23684,42 +23781,42 @@ yynewstate: } parser.yyVAL.statement = x } - case 2677: + case 2684: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2678: + case 2685: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2679: + case 2686: { parser.yyVAL.item = nil } - case 2680: + case 2687: { parser.yyVAL.item = &ast.MaxIndexNumClause{ PerTable: yyS[yypt-1].item.(uint64), PerDB: yyS[yypt-0].item.(uint64), } } - case 2681: + case 2688: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2682: + case 2689: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2683: + case 2690: { parser.yyVAL.item = uint64(ast.UnspecifiedSize) } - case 2684: + case 2691: { parser.yyVAL.item = getUint64FromNUM(yyS[yypt-0].item) } - case 2685: + case 2692: { // Parse it but will ignore it switch yyS[yypt-0].ident { @@ -23734,19 +23831,19 @@ yynewstate: } parser.yyVAL.ident = yyS[yypt-0].ident } - case 2686: + case 2693: { parser.yyVAL.item = append([]*ast.RowExpr{}, yyS[yypt-0].item.(*ast.RowExpr)) } - case 2687: + case 2694: { parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.RowExpr), yyS[yypt-0].item.(*ast.RowExpr)) } - case 2688: + case 2695: { parser.yyVAL.item = &ast.RowExpr{Values: yyS[yypt-0].item.([]ast.ExprNode)} } - case 2689: + case 2696: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -23765,7 +23862,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2690: + case 2697: { x := &ast.PlanReplayerStmt{ Stmt: yyS[yypt-0].statement, @@ -23784,7 +23881,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2691: + case 2698: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23807,7 +23904,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2692: + case 2699: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23830,7 +23927,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2693: + case 2700: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23843,7 +23940,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2694: + case 2701: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23856,7 +23953,7 @@ yynewstate: } parser.yyVAL.statement = x } - case 2695: + case 2702: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23870,7 +23967,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2696: + case 2703: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23885,7 +23982,7 @@ yynewstate: parser.yyVAL.statement = x } - case 2697: + case 2704: { x := &ast.PlanReplayerStmt{ Stmt: nil, @@ -23900,33 +23997,33 @@ yynewstate: parser.yyVAL.statement = x } - case 2698: + case 2705: { parser.yyVAL.item = nil } - case 2699: + case 2706: { parser.yyVAL.item = yyS[yypt-0].item.(*ast.AsOfClause) } - case 2700: + case 2707: { parser.yyVAL.item = []*ast.StoreParameter{} } - case 2701: + case 2708: { parser.yyVAL.item = yyS[yypt-0].item } - case 2702: + case 2709: { l := yyS[yypt-2].item.([]*ast.StoreParameter) l = append(l, yyS[yypt-0].item.(*ast.StoreParameter)) parser.yyVAL.item = l } - case 2703: + case 2710: { parser.yyVAL.item = []*ast.StoreParameter{yyS[yypt-0].item.(*ast.StoreParameter)} } - case 2704: + case 2711: { x := &ast.StoreParameter{ Paramstatus: yyS[yypt-2].item.(int), @@ -23935,23 +24032,23 @@ yynewstate: } parser.yyVAL.item = x } - case 2705: + case 2712: { parser.yyVAL.item = ast.MODE_IN } - case 2706: + case 2713: { parser.yyVAL.item = ast.MODE_IN } - case 2707: + case 2714: { parser.yyVAL.item = ast.MODE_OUT } - case 2708: + case 2715: { parser.yyVAL.item = ast.MODE_INOUT } - case 2711: + case 2718: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -23964,7 +24061,7 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2726: + case 2733: { var sel ast.StmtNode switch x := yyS[yypt-0].expr.(*ast.SubqueryExpr).Query.(type) { @@ -23977,29 +24074,29 @@ yynewstate: } parser.yyVAL.statement = sel } - case 2728: + case 2735: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2729: + case 2736: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2730: + case 2737: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2731: + case 2738: { parser.yyVAL.item = nil } - case 2732: + case 2739: { parser.yyVAL.item = yyS[yypt-0].expr } - case 2733: + case 2740: { x := &ast.ProcedureDecl{ DeclNames: yyS[yypt-2].item.([]string), @@ -24010,7 +24107,7 @@ yynewstate: } parser.yyVAL.item = x } - case 2734: + case 2741: { name := strings.ToLower(yyS[yypt-3].ident) parser.yyVAL.item = &ast.ProcedureCursor{ @@ -24018,7 +24115,7 @@ yynewstate: Selectstring: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2735: + case 2742: { parser.yyVAL.item = &ast.ProcedureErrorControl{ ControlHandle: yyS[yypt-4].item.(int), @@ -24026,66 +24123,66 @@ yynewstate: Operate: yyS[yypt-0].statement.(ast.StmtNode), } } - case 2736: + case 2743: { parser.yyVAL.item = ast.PROCEDUR_CONTINUE } - case 2737: + case 2744: { parser.yyVAL.item = ast.PROCEDUR_EXIT } - case 2738: + case 2745: { parser.yyVAL.item = []ast.ErrNode{yyS[yypt-0].statement.(ast.ErrNode)} } - case 2739: + case 2746: { l := yyS[yypt-2].item.([]ast.ErrNode) l = append(l, yyS[yypt-0].statement.(ast.ErrNode)) parser.yyVAL.item = l } - case 2740: + case 2747: { parser.yyVAL.statement = yyS[yypt-0].statement.(ast.ErrNode) } - case 2741: + case 2748: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLWARNING, } } - case 2742: + case 2749: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_NOT_FOUND, } } - case 2743: + case 2750: { parser.yyVAL.statement = &ast.ProcedureErrorCon{ ErrorCon: ast.PROCEDUR_SQLEXCEPTION, } } - case 2744: + case 2751: { parser.yyVAL.statement = &ast.ProcedureErrorVal{ ErrorNum: getUint64FromNUM(yyS[yypt-0].item), } } - case 2745: + case 2752: { parser.yyVAL.statement = &ast.ProcedureErrorState{ CodeStatus: yyS[yypt-0].ident, } } - case 2748: + case 2755: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureOpenCur{ CurName: name, } } - case 2749: + case 2756: { name := strings.ToLower(yyS[yypt-2].ident) parser.yyVAL.statement = &ast.ProcedureFetchInto{ @@ -24093,62 +24190,62 @@ yynewstate: Variables: yyS[yypt-0].item.([]string), } } - case 2750: + case 2757: { name := strings.ToLower(yyS[yypt-0].ident) parser.yyVAL.statement = &ast.ProcedureCloseCur{ CurName: name, } } - case 2754: + case 2761: { parser.yyVAL.item = []string{strings.ToLower(yyS[yypt-0].ident)} } - case 2755: + case 2762: { l := yyS[yypt-2].item.([]string) l = append(l, strings.ToLower(yyS[yypt-0].ident)) parser.yyVAL.item = l } - case 2756: + case 2763: { parser.yyVAL.item = []ast.DeclNode{} } - case 2757: + case 2764: { parser.yyVAL.item = yyS[yypt-0].item } - case 2758: + case 2765: { parser.yyVAL.item = []ast.DeclNode{yyS[yypt-1].item.(ast.DeclNode)} } - case 2759: + case 2766: { l := yyS[yypt-2].item.([]ast.DeclNode) l = append(l, yyS[yypt-1].item.(ast.DeclNode)) parser.yyVAL.item = l } - case 2760: + case 2767: { parser.yyVAL.item = []ast.StmtNode{} } - case 2761: + case 2768: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2762: + case 2769: { parser.yyVAL.item = []ast.StmtNode{yyS[yypt-1].statement.(ast.StmtNode)} } - case 2763: + case 2770: { l := yyS[yypt-2].item.([]ast.StmtNode) l = append(l, yyS[yypt-1].statement.(ast.StmtNode)) parser.yyVAL.item = l } - case 2764: + case 2771: { x := &ast.ProcedureBlock{ ProcedureVars: yyS[yypt-2].item.([]ast.DeclNode), @@ -24156,13 +24253,13 @@ yynewstate: } parser.yyVAL.statement = x } - case 2765: + case 2772: { parser.yyVAL.statement = &ast.ProcedureIfInfo{ IfBody: yyS[yypt-2].statement.(*ast.ProcedureIfBlock), } } - case 2766: + case 2773: { ifBlock := &ast.ProcedureIfBlock{ IfExpr: yyS[yypt-3].expr.(ast.ExprNode), @@ -24173,73 +24270,73 @@ yynewstate: } parser.yyVAL.statement = ifBlock } - case 2767: + case 2774: { parser.yyVAL.statement = nil } - case 2768: + case 2775: { parser.yyVAL.statement = &ast.ProcedureElseIfBlock{ ProcedureIfStmt: yyS[yypt-0].statement.(*ast.ProcedureIfBlock), } } - case 2769: + case 2776: { parser.yyVAL.statement = &ast.ProcedureElseBlock{ ProcedureIfStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2770: + case 2777: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2771: + case 2778: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2772: + case 2779: { parser.yyVAL.item = []*ast.SimpleWhenThenStmt{yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)} } - case 2773: + case 2780: { l := yyS[yypt-1].item.([]*ast.SimpleWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SimpleWhenThenStmt)) parser.yyVAL.item = l } - case 2774: + case 2781: { parser.yyVAL.item = []*ast.SearchWhenThenStmt{yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)} } - case 2775: + case 2782: { l := yyS[yypt-1].item.([]*ast.SearchWhenThenStmt) l = append(l, yyS[yypt-0].statement.(*ast.SearchWhenThenStmt)) parser.yyVAL.item = l } - case 2776: + case 2783: { parser.yyVAL.statement = &ast.SimpleWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2777: + case 2784: { parser.yyVAL.statement = &ast.SearchWhenThenStmt{ Expr: yyS[yypt-2].expr.(ast.ExprNode), ProcedureStmts: yyS[yypt-0].item.([]ast.StmtNode), } } - case 2778: + case 2785: { parser.yyVAL.item = nil } - case 2779: + case 2786: { parser.yyVAL.item = yyS[yypt-0].item.([]ast.StmtNode) } - case 2780: + case 2787: { caseStmt := &ast.SimpleCaseStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), @@ -24250,7 +24347,7 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2781: + case 2788: { caseStmt := &ast.SearchCaseStmt{ WhenCases: yyS[yypt-3].item.([]*ast.SearchWhenThenStmt), @@ -24260,25 +24357,25 @@ yynewstate: } parser.yyVAL.statement = caseStmt } - case 2782: + case 2789: { parser.yyVAL.statement = yyS[yypt-0].statement } - case 2783: + case 2790: { parser.yyVAL.statement = &ast.ProcedureWhileStmt{ Condition: yyS[yypt-4].expr.(ast.ExprNode), Body: yyS[yypt-2].item.([]ast.StmtNode), } } - case 2784: + case 2791: { parser.yyVAL.statement = &ast.ProcedureRepeatStmt{ Body: yyS[yypt-4].item.([]ast.StmtNode), Condition: yyS[yypt-2].expr.(ast.ExprNode), } } - case 2785: + case 2792: { labelBlock := &ast.ProcedureLabelBlock{ LabelName: yyS[yypt-3].ident, @@ -24290,15 +24387,15 @@ yynewstate: } parser.yyVAL.statement = labelBlock } - case 2786: + case 2793: { parser.yyVAL.ident = "" } - case 2787: + case 2794: { parser.yyVAL.ident = yyS[yypt-0].ident } - case 2788: + case 2795: { labelLoop := &ast.ProcedureLabelLoop{ LabelName: yyS[yypt-3].ident, @@ -24310,21 +24407,21 @@ yynewstate: } parser.yyVAL.statement = labelLoop } - case 2789: + case 2796: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: false, } } - case 2790: + case 2797: { parser.yyVAL.statement = &ast.ProcedureJump{ Name: yyS[yypt-0].ident, IsLeave: true, } } - case 2803: + case 2810: { x := &ast.ProcedureInfo{ IfNotExists: yyS[yypt-5].item.(bool), @@ -24343,38 +24440,38 @@ yynewstate: x.ProcedureParamStr = strings.TrimSpace(parser.src[startOffset:endOffset]) parser.yyVAL.statement = x } - case 2804: + case 2811: { parser.yyVAL.statement = &ast.DropProcedureStmt{ IfExists: yyS[yypt-1].item.(bool), ProcedureName: yyS[yypt-0].item.(*ast.TableName), } } - case 2805: + case 2812: { parser.yyVAL.statement = yyS[yypt-0].item.(*ast.CalibrateResourceStmt) } - case 2806: + case 2813: { parser.yyVAL.item = &ast.CalibrateResourceStmt{} } - case 2807: + case 2814: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ DynamicCalibrateResourceOptionList: yyS[yypt-0].item.([]*ast.DynamicCalibrateResourceOption), } } - case 2808: + case 2815: { parser.yyVAL.item = &ast.CalibrateResourceStmt{ Tp: yyS[yypt-0].item.(ast.CalibrateResourceType), } } - case 2809: + case 2816: { parser.yyVAL.item = []*ast.DynamicCalibrateResourceOption{yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)} } - case 2810: + case 2817: { if yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -24383,7 +24480,7 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2811: + case 2818: { if yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[0].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp || (len(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)) > 1 && yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption)[1].Tp == yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption).Tp) { @@ -24392,15 +24489,15 @@ yynewstate: } parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.DynamicCalibrateResourceOption), yyS[yypt-0].item.(*ast.DynamicCalibrateResourceOption)) } - case 2812: + case 2819: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateStartTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2813: + case 2820: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateEndTime, Ts: yyS[yypt-0].expr.(ast.ExprNode)} } - case 2814: + case 2821: { _, err := duration.ParseDuration(yyS[yypt-0].ident) if err != nil { @@ -24409,26 +24506,86 @@ yynewstate: } parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, StrValue: yyS[yypt-0].ident} } - case 2815: + case 2822: { parser.yyVAL.item = &ast.DynamicCalibrateResourceOption{Tp: ast.CalibrateDuration, Ts: yyS[yypt-1].expr.(ast.ExprNode), Unit: yyS[yypt-0].item.(ast.TimeUnitType)} } - case 2816: + case 2823: { parser.yyVAL.item = ast.TPCC } - case 2817: + case 2824: { parser.yyVAL.item = ast.OLTPREADWRITE } - case 2818: + case 2825: { parser.yyVAL.item = ast.OLTPREADONLY } - case 2819: + case 2826: { parser.yyVAL.item = ast.OLTPWRITEONLY } + case 2827: + { + parser.yyVAL.statement = &ast.AddQueryWatchStmt{ + QueryWatchOptionList: yyS[yypt-0].item.([]*ast.QueryWatchOption), + } + } + case 2828: + { + parser.yyVAL.item = []*ast.QueryWatchOption{yyS[yypt-0].item.(*ast.QueryWatchOption)} + } + case 2829: + { + if !ast.CheckQueryWatchAppend(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { + yylex.AppendError(yylex.Errorf("Dupliated options specified")) + return 1 + } + parser.yyVAL.item = append(yyS[yypt-1].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) + } + case 2830: + { + if !ast.CheckQueryWatchAppend(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) { + yylex.AppendError(yylex.Errorf("Dupliated options specified")) + return 1 + } + parser.yyVAL.item = append(yyS[yypt-2].item.([]*ast.QueryWatchOption), yyS[yypt-0].item.(*ast.QueryWatchOption)) + } + case 2831: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, StrValue: model.NewCIStr(yyS[yypt-0].ident)} + } + case 2832: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, ExprValue: yyS[yypt-0].expr} + } + case 2833: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchAction, IntValue: yyS[yypt-0].item.(int32)} + } + case 2834: + { + parser.yyVAL.item = yyS[yypt-0].item.(*ast.QueryWatchOption) + } + case 2835: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchSimilar), ExprValue: yyS[yypt-0].expr} + } + case 2836: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchPlan), ExprValue: yyS[yypt-0].expr} + } + case 2837: + { + parser.yyVAL.item = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: yyS[yypt-2].item.(int32), ExprValue: yyS[yypt-0].expr, BoolValue: true} + } + case 2838: + { + parser.yyVAL.statement = &ast.DropQueryWatchStmt{ + IntValue: yyS[yypt-0].item.(int64), + } + } } diff --git a/parser/parser.y b/parser/parser.y index b76d7cc3ae576..98eb82ea9a716 100644 --- a/parser/parser.y +++ b/parser/parser.y @@ -790,6 +790,7 @@ import ( similar "SIMILAR" queryLimit "QUERY_LIMIT" background "BACKGROUND" + unlimited "UNLIMITED" /* The following tokens belong to TiDBKeyword. Notice: make sure these tokens are contained in TiDBKeyword. */ admin "ADMIN" @@ -949,9 +950,10 @@ import ( CreateRoleStmt "CREATE Role statement" CreateDatabaseStmt "Create Database Statement" CreateIndexStmt "CREATE INDEX statement" - CreateBindingStmt "CREATE BINDING statement" + CreateBindingStmt "CREATE BINDING statement" CreatePolicyStmt "CREATE PLACEMENT POLICY statement" CreateProcedureStmt "CREATE PROCEDURE statement" + AddQueryWatchStmt "ADD QUERY WATCH statement" CreateResourceGroupStmt "CREATE RESOURCE GROUP statement" CreateSequenceStmt "CREATE SEQUENCE statement" CreateStatisticsStmt "CREATE STATISTICS statement" @@ -959,6 +961,7 @@ import ( DropDatabaseStmt "DROP DATABASE statement" DropIndexStmt "DROP INDEX statement" DropProcedureStmt "DROP PROCEDURE statement" + DropQueryWatchStmt "DROP QUERY WATCH statement" DropResourceGroupStmt "DROP RESOURCE GROUP statement" DropStatisticsStmt "DROP STATISTICS statement" DropStatsStmt "DROP STATS statement" @@ -1457,6 +1460,7 @@ import ( ResourceGroupRunawayActionOption "Resource group runaway action option" ResourceGroupRunawayWatchOption "Resource group runaway watch option" ResourceGroupRunawayOptionList "Anomymous or direct resource group runaway option list" + WatchDurationOption "Runaway watch duration option" DirectResourceGroupOption "Subset of anonymous or direct resource group option" ResourceGroupOptionList "Anomymous or direct resource group option list" ResourceGroupPriorityOption "Resource group priority option" @@ -1464,6 +1468,9 @@ import ( CalibrateOption "Dynamic or static calibrate option" DynamicCalibrateOptionList "Anomymous or direct dynamic resource calibrate option list" CalibrateResourceWorkloadOption "Calibrate Resource workload option" + QueryWatchOptionList "Query watch option list" + QueryWatchOption "Query watch option" + QueryWatchTextOption "Query watch text option" AttributesOpt "Attributes options" AllColumnsOrPredicateColumnsOpt "all columns or predicate columns option" StatsOptionsOpt "Stats options" @@ -1770,6 +1777,10 @@ ResourceGroupRunawayWatchOption: { $$ = int32(model.WatchSimilar) } +| "PLAN" + { + $$ = int32(model.WatchPlan) + } ResourceGroupRunawayActionOption: "DRYRUN" @@ -1799,14 +1810,33 @@ DirectResourceGroupRunawayOption: { $$ = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayAction, IntValue: $3.(int32)} } -| "WATCH" EqOpt ResourceGroupRunawayWatchOption "DURATION" EqOpt stringLit +| "WATCH" EqOpt ResourceGroupRunawayWatchOption WatchDurationOption { - _, err := time.ParseDuration($6) - if err != nil { - yylex.AppendError(yylex.Errorf("The WATCH DURATION option is not a valid duration: %s", err.Error())) - return 1 + dur := strings.ToLower($4.(string)) + if dur == "unlimited" { + dur = "" + } + if len(dur) > 0 { + _, err := time.ParseDuration(dur) + if err != nil { + yylex.AppendError(yylex.Errorf("The WATCH DURATION option is not a valid duration: %s", err.Error())) + return 1 + } } - $$ = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayWatch, StrValue: $6, IntValue: $3.(int32)} + $$ = &ast.ResourceGroupRunawayOption{Tp: ast.RunawayWatch, StrValue: dur, IntValue: $3.(int32)} + } + +WatchDurationOption: + { + $$ = "" + } +| "DURATION" EqOpt stringLit + { + $$ = $3 + } +| "DURATION" EqOpt "UNLIMITED" + { + $$ = "" } DirectResourceGroupOption: @@ -6981,6 +7011,7 @@ NotKeywordToken: | "QUERY_LIMIT" | "BACKGROUND" | "TASK_TYPES" +| "UNLIMITED" /************************************************************************************ * @@ -11849,6 +11880,7 @@ Statement: | CreatePolicyStmt | CreateProcedureStmt | CreateResourceGroupStmt +| AddQueryWatchStmt | CreateSequenceStmt | CreateStatisticsStmt | DoStmt @@ -11861,6 +11893,7 @@ Statement: | DropViewStmt | DropUserStmt | DropResourceGroupStmt +| DropQueryWatchStmt | DropRoleStmt | DropStatisticsStmt | DropStatsStmt @@ -15824,4 +15857,81 @@ CalibrateResourceWorkloadOption: { $$ = ast.OLTPWRITEONLY } + +/******************************************************************** + * + * Query Watch Statement + * + * Query Watch + *******************************************************************/ +AddQueryWatchStmt: + "QUERY" "WATCH" "ADD" QueryWatchOptionList + { + $$ = &ast.AddQueryWatchStmt{ + QueryWatchOptionList: $4.([]*ast.QueryWatchOption), + } + } + +QueryWatchOptionList: + QueryWatchOption + { + $$ = []*ast.QueryWatchOption{$1.(*ast.QueryWatchOption)} + } +| QueryWatchOptionList QueryWatchOption + { + if !ast.CheckQueryWatchAppend($1.([]*ast.QueryWatchOption), $2.(*ast.QueryWatchOption)) { + yylex.AppendError(yylex.Errorf("Dupliated options specified")) + return 1 + } + $$ = append($1.([]*ast.QueryWatchOption), $2.(*ast.QueryWatchOption)) + } +| QueryWatchOptionList ',' QueryWatchOption + { + if !ast.CheckQueryWatchAppend($1.([]*ast.QueryWatchOption), $3.(*ast.QueryWatchOption)) { + yylex.AppendError(yylex.Errorf("Dupliated options specified")) + return 1 + } + $$ = append($1.([]*ast.QueryWatchOption), $3.(*ast.QueryWatchOption)) + } + +QueryWatchOption: + "RESOURCE" "GROUP" ResourceGroupName + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, StrValue: model.NewCIStr($3)} + } +| "RESOURCE" "GROUP" UserVariable + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchResourceGroup, ExprValue: $3} + } +| "ACTION" EqOpt ResourceGroupRunawayActionOption + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchAction, IntValue: $3.(int32)} + } +| QueryWatchTextOption + { + $$ = $1.(*ast.QueryWatchOption) + } + +QueryWatchTextOption: + "SQL" "DIGEST" SimpleExpr + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchSimilar), ExprValue: $3} + } +| "PLAN" "DIGEST" SimpleExpr + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: int32(model.WatchPlan), ExprValue: $3} + } +| "SQL" "TEXT" ResourceGroupRunawayWatchOption "TO" SimpleExpr + { + $$ = &ast.QueryWatchOption{Tp: ast.QueryWatchType, IntValue: $3.(int32), ExprValue: $5, BoolValue: true} + } + +DropQueryWatchStmt: + "QUERY" "WATCH" "REMOVE" NUM + { + $$ = &ast.DropQueryWatchStmt{ + IntValue: $4.(int64), + } + } + %% diff --git a/parser/parser_test.go b/parser/parser_test.go index 3355bd1a93d66..9ce3e878c7dd7 100644 --- a/parser/parser_test.go +++ b/parser/parser_test.go @@ -1114,6 +1114,27 @@ AAAAAAAAAAAA5gm5Mg== {"calibrate resource workload oltp_read_only", true, "CALIBRATE RESOURCE WORKLOAD OLTP_READ_ONLY"}, {"calibrate resource workload oltp_write_only", true, "CALIBRATE RESOURCE WORKLOAD OLTP_WRITE_ONLY"}, {"calibrate resource workload = oltp_read_write START_TIME '2023-04-01 13:00:00'", false, ""}, + + // for query watch + {"query watch add SQL DIGEST b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377 ", true, "QUERY WATCH ADD SQL DIGEST `b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377`"}, + {"query watch add SQL DIGEST b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377 ", true, "QUERY WATCH ADD SQL DIGEST `b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377`"}, + {"query watch add SQL DIGEST 'b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377' ", true, "QUERY WATCH ADD SQL DIGEST _UTF8MB4'b13858789fce00208f9a262c99621b7045f4869807cd4e6568008ae7ca19a377'"}, + {"query watch add PLAN DIGEST `5e3ddd388f6012e328233dbcdda5d48f404e0536c6c54d9618233210f3d5762a` ", true, "QUERY WATCH ADD PLAN DIGEST `5e3ddd388f6012e328233dbcdda5d48f404e0536c6c54d9618233210f3d5762a`"}, + {"query watch add PLAN DIGEST @digest1 ", true, "QUERY WATCH ADD PLAN DIGEST @`digest1`"}, + {"query watch add SQL TEXT SIMILAR to 'select 1'", true, "QUERY WATCH ADD SQL TEXT SIMILAR TO _UTF8MB4'select 1'"}, + {"query watch add SQL TEXT EXACT to 'select 1'", true, "QUERY WATCH ADD SQL TEXT EXACT TO _UTF8MB4'select 1'"}, + {"query watch add SQL TEXT PLAN to 'select 1'", true, "QUERY WATCH ADD SQL TEXT PLAN TO _UTF8MB4'select 1'"}, + {"query watch add resource group `default` SQL TEXT SIMILAR to 'select 1'", true, "QUERY WATCH ADD RESOURCE GROUP `default` SQL TEXT SIMILAR TO _UTF8MB4'select 1'"}, + {"query watch add resource group @rg SQL TEXT SIMILAR to @sql1", true, "QUERY WATCH ADD RESOURCE GROUP @`rg` SQL TEXT SIMILAR TO @`sql1`"}, + {"query watch add resource group rg1 SQL TEXT SIMILAR to 'select 1'", true, "QUERY WATCH ADD RESOURCE GROUP `rg1` SQL TEXT SIMILAR TO _UTF8MB4'select 1'"}, + {"query watch add SQL TEXT SIMILAR to 'select 1' resource group rg1", true, "QUERY WATCH ADD SQL TEXT SIMILAR TO _UTF8MB4'select 1' RESOURCE GROUP `rg1`"}, + {"query watch add ACTION = KILL SQL TEXT SIMILAR to 'select 1'", true, "QUERY WATCH ADD ACTION = KILL SQL TEXT SIMILAR TO _UTF8MB4'select 1'"}, + {"query watch add ACTION COOLDOWN resource group rg1 SQL TEXT SIMILAR to 'select 1'", true, "QUERY WATCH ADD ACTION = COOLDOWN RESOURCE GROUP `rg1` SQL TEXT SIMILAR TO _UTF8MB4'select 1'"}, + {"query watch add resource group `default` resource group `rg1` SQL TEXT SIMILAR to 'select 1'", false, ""}, + {"query watch add SQL SIMILAR to 'select 1'", false, ""}, + {"query watch add SQL TEXT SIMILAR 'select 1'", false, ""}, + {"query watch remove 1", true, "QUERY WATCH REMOVE 1"}, + {"query watch remove", false, ""}, } RunTest(t, table, false) } @@ -3731,9 +3752,14 @@ func TestDDL(t *testing.T) { {"create resource group x ru_per_sec=1000 QUERY_LIMIT=(ACTION KILL EXEC_ELAPSED='10m')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (ACTION = KILL EXEC_ELAPSED = '10m')"}, {"create resource group x ru_per_sec=1000 QUERY_LIMIT=(EXEC_ELAPSED '10s' WATCH=SIMILAR DURATION '10m' ACTION COOLDOWN)", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s' WATCH = SIMILAR DURATION = '10m' ACTION = COOLDOWN)"}, {"create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED \"10s\" ACTION COOLDOWN WATCH EXACT DURATION='10m')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s' ACTION = COOLDOWN WATCH = EXACT DURATION = '10m')"}, + {"create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED '9s' ACTION COOLDOWN WATCH EXACT)", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '9s' ACTION = COOLDOWN WATCH = EXACT DURATION = UNLIMITED)"}, + {"create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED '8s' ACTION COOLDOWN WATCH EXACT DURATION = UNLIMITED)", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '8s' ACTION = COOLDOWN WATCH = EXACT DURATION = UNLIMITED)"}, + {"create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED '7s' ACTION COOLDOWN WATCH EXACT DURATION UNLIMITED)", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '7s' ACTION = COOLDOWN WATCH = EXACT DURATION = UNLIMITED)"}, + {"create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED '7s' ACTION COOLDOWN WATCH EXACT DURATION 'UNLIMITED')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '7s' ACTION = COOLDOWN WATCH = EXACT DURATION = UNLIMITED)"}, {"create resource group x ru_per_sec=1000 background = (task_types='')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, BACKGROUND = (TASK_TYPES = '')"}, {"create resource group x ru_per_sec=1000 background (task_types='br,lightning')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, BACKGROUND = (TASK_TYPES = 'br,lightning')"}, {`create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED "10s" ACTION COOLDOWN WATCH EXACT DURATION='10m') background (task_types 'br,lightning')`, true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s' ACTION = COOLDOWN WATCH = EXACT DURATION = '10m'), BACKGROUND = (TASK_TYPES = 'br,lightning')"}, + {`create resource group x ru_per_sec=1000 QUERY_LIMIT (EXEC_ELAPSED "10s" ACTION COOLDOWN WATCH PLAN DURATION='10m') background (task_types 'br,lightning')`, true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s' ACTION = COOLDOWN WATCH = PLAN DURATION = '10m'), BACKGROUND = (TASK_TYPES = 'br,lightning')"}, // This case is expected in parser test but not in actual ddl job. {"create resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s')", true, "CREATE RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s')"}, {"create resource group x ru_per_sec=1000 QUERY=(EXEC_ELAPSED '10s')", false, ""}, @@ -3741,7 +3767,6 @@ func TestDDL(t *testing.T) { {"create resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s'", false, ""}, {"create resource group x ru_per_sec=1000 LIMIT=(EXEC_ELAPSED '10s')", false, ""}, {"create resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s' ACTION DRYRUN ACTION KILL)", false, ""}, - {"create resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s' ACTION COOLDOWN WATCH EXACT)", false, ""}, {"alter resource group x cpu ='8c'", false, ""}, {"alter resource group x region ='us, 3'", false, ""}, @@ -3771,7 +3796,6 @@ func TestDDL(t *testing.T) { {"alter resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s')", true, "ALTER RESOURCE GROUP `x` RU_PER_SEC = 1000, QUERY_LIMIT = (EXEC_ELAPSED = '10s')"}, {"alter resource group x ru_per_sec=1000 QUERY_LIMIT EXEC_ELAPSED '10s'", false, ""}, {"alter resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s' ACTION DRYRUN ACTION KILL)", false, ""}, - {"alter resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s' ACTION COOLDOWN WATCH EXACT)", false, ""}, {"alter resource group x ru_per_sec=1000 QUERY_LIMIT = (EXEC_ELAPSED '10s' ACTION DRYRUN WATCH SIMILAR DURATION '10m' ACTION COOLDOWN)", false, ""}, {"alter resource group x background=()", true, "ALTER RESOURCE GROUP `x` BACKGROUND = NULL"}, {"alter resource group x background NULL", true, "ALTER RESOURCE GROUP `x` BACKGROUND = NULL"}, diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index f5a4ab7d11e4b..4d7ef409d254a 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -854,7 +854,7 @@ func (b *PlanBuilder) Build(ctx context.Context, node ast.Node) (Plan, error) { *ast.GrantStmt, *ast.DropUserStmt, *ast.AlterUserStmt, *ast.RevokeStmt, *ast.KillStmt, *ast.DropStatsStmt, *ast.GrantRoleStmt, *ast.RevokeRoleStmt, *ast.SetRoleStmt, *ast.SetDefaultRoleStmt, *ast.ShutdownStmt, *ast.RenameUserStmt, *ast.NonTransactionalDMLStmt, *ast.SetSessionStatesStmt, *ast.SetResourceGroupStmt, - *ast.LoadDataActionStmt, *ast.ImportIntoActionStmt, *ast.CalibrateResourceStmt: + *ast.LoadDataActionStmt, *ast.ImportIntoActionStmt, *ast.CalibrateResourceStmt, *ast.AddQueryWatchStmt, *ast.DropQueryWatchStmt: return b.buildSimple(ctx, node.(ast.StmtNode)) case ast.DDLNode: return b.buildDDL(ctx, x) @@ -3287,6 +3287,14 @@ func buildCalibrateResourceSchema() (*expression.Schema, types.NameSlice) { return schema.col2Schema(), schema.names } +func buildAddQueryWatchSchema() (*expression.Schema, types.NameSlice) { + longlongSize, _ := mysql.GetDefaultFieldLengthAndDecimal(mysql.TypeLonglong) + cols := newColumnsWithNames(1) + cols.Append(buildColumnWithName("", "WATCH_ID", mysql.TypeLonglong, longlongSize)) + + return cols.col2Schema(), cols.names +} + func buildShowTelemetrySchema() (*expression.Schema, types.NameSlice) { schema := newColumnsWithNames(1) schema.Append(buildColumnWithName("", "TRACKING_ID", mysql.TypeVarchar, 64)) @@ -3554,6 +3562,13 @@ func (b *PlanBuilder) buildSimple(ctx context.Context, node ast.StmtNode) (Plan, err := ErrSpecificAccessDenied.GenWithStackByArgs("SUPER or RESOURCE_GROUP_ADMIN") b.visitInfo = appendDynamicVisitInfo(b.visitInfo, "RESOURCE_GROUP_ADMIN", false, err) p.setSchemaAndNames(buildCalibrateResourceSchema()) + case *ast.AddQueryWatchStmt: + err := ErrSpecificAccessDenied.GenWithStackByArgs("SUPER or RESOURCE_GROUP_ADMIN") + b.visitInfo = appendDynamicVisitInfo(b.visitInfo, "RESOURCE_GROUP_ADMIN", false, err) + p.setSchemaAndNames(buildAddQueryWatchSchema()) + case *ast.DropQueryWatchStmt: + err := ErrSpecificAccessDenied.GenWithStackByArgs("SUPER or RESOURCE_GROUP_ADMIN") + b.visitInfo = appendDynamicVisitInfo(b.visitInfo, "RESOURCE_GROUP_ADMIN", false, err) case *ast.GrantRoleStmt: err := ErrSpecificAccessDenied.GenWithStackByArgs("SUPER or ROLE_ADMIN") b.visitInfo = appendDynamicVisitInfo(b.visitInfo, "ROLE_ADMIN", false, err) From d2d5e6bd529d0d1edbf5edf272d86a920210df1f Mon Sep 17 00:00:00 2001 From: Liqi Geng Date: Wed, 26 Jul 2023 17:12:18 +0800 Subject: [PATCH 58/72] *: Fix data race in TestSetLabelsConcurrentWithGetLabel (#45579) close pingcap/tidb#45578 --- server/http_handler_test.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/server/http_handler_test.go b/server/http_handler_test.go index 03c3a846669f0..e47f8ce0fc87a 100644 --- a/server/http_handler_test.go +++ b/server/http_handler_test.go @@ -1198,7 +1198,9 @@ func TestSetLabels(t *testing.T) { testUpdateLabels(updated, labels) // reset the global variable - config.GetGlobalConfig().Labels = map[string]string{} + config.UpdateGlobal(func(conf *config.Config) { + conf.Labels = map[string]string{} + }) } func TestSetLabelsConcurrentWithGetLabel(t *testing.T) { @@ -1239,5 +1241,7 @@ func TestSetLabelsConcurrentWithGetLabel(t *testing.T) { close(done) // reset the global variable - config.GetGlobalConfig().Labels = map[string]string{} + config.UpdateGlobal(func(conf *config.Config) { + conf.Labels = map[string]string{} + }) } From 7e18f79dd4aef40059e47478bec8e68139a1323f Mon Sep 17 00:00:00 2001 From: Lynn Date: Wed, 26 Jul 2023 17:12:25 +0800 Subject: [PATCH 59/72] ddl: add parallel execution of "alter table tbl_name alter index" tests (#45582) ref pingcap/tidb#45575 --- ddl/db_change_test.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/ddl/db_change_test.go b/ddl/db_change_test.go index 54202ebe51ae6..855c366d0b394 100644 --- a/ddl/db_change_test.go +++ b/ddl/db_change_test.go @@ -945,6 +945,19 @@ func TestShowIndex(t *testing.T) { tk.MustQuery("select key_name, clustered from information_schema.tidb_indexes where table_name = 'tr' order by key_name").Check(testkit.Rows("PRIMARY NO", "vv NO")) } +func TestParallelAlterIndex(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("create database test_db_state default charset utf8 default collate utf8_bin") + sql := "alter table t alter index idx1 invisible;" + f := func(err1, err2 error) { + require.NoError(t, err1) + require.NoError(t, err2) + tk.MustExec("select * from t") + } + testControlParallelExecSQL(t, tk, store, dom, "", sql, sql, f) +} + func TestParallelAlterModifyColumn(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) tk := testkit.NewTestKit(t, store) From 93a880acad7960bd3f9c14f66f307b9901a13c0b Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Wed, 26 Jul 2023 19:55:34 +0800 Subject: [PATCH 60/72] statscache: update config and metrics for stats cache (#45581) close pingcap/tidb#45367 --- domain/domain_sysvars.go | 3 +- metrics/grafana/tidb.json | 14 +- metrics/metrics.go | 4 +- metrics/stats.go | 16 +- sessionctx/variable/sysvar.go | 3 +- sessionctx/variable/tidb_vars.go | 2 +- .../handle/cache/internal/lfu/BUILD.bazel | 1 + .../handle/cache/internal/lfu/lfu_cache.go | 4 +- .../handle/cache/internal/lru/BUILD.bazel | 27 - .../handle/cache/internal/lru/lru_cache.go | 447 ------ .../cache/internal/lru/lru_cache_test.go | 280 ---- .../handle/cache/internal/metrics/metrics.go | 14 +- statistics/handle/handletest/BUILD.bazel | 3 +- .../handle/handletest/analyze/BUILD.bazel | 24 + .../handle/handletest/analyze/analyze_test.go | 298 ++++ .../handle/handletest/analyze/main_test.go | 33 + .../handle/handletest/globalstats/BUILD.bazel | 22 + .../globalstats/globalstats_test.go | 1084 ++++++++++++++ .../handletest/globalstats/main_test.go | 33 + statistics/handle/handletest/handle_test.go | 1333 ----------------- 20 files changed, 1528 insertions(+), 2117 deletions(-) delete mode 100644 statistics/handle/cache/internal/lru/BUILD.bazel delete mode 100644 statistics/handle/cache/internal/lru/lru_cache.go delete mode 100644 statistics/handle/cache/internal/lru/lru_cache_test.go create mode 100644 statistics/handle/handletest/analyze/BUILD.bazel create mode 100644 statistics/handle/handletest/analyze/analyze_test.go create mode 100644 statistics/handle/handletest/analyze/main_test.go create mode 100644 statistics/handle/handletest/globalstats/BUILD.bazel create mode 100644 statistics/handle/handletest/globalstats/globalstats_test.go create mode 100644 statistics/handle/handletest/globalstats/main_test.go diff --git a/domain/domain_sysvars.go b/domain/domain_sysvars.go index 3d102687454d2..68207a844ba6e 100644 --- a/domain/domain_sysvars.go +++ b/domain/domain_sysvars.go @@ -31,7 +31,8 @@ import ( // because the domain is not available. Instead a noop func is specified, // which is overwritten here. func (do *Domain) initDomainSysVars() { - variable.SetStatsCacheCapacity.Store(do.setStatsCacheCapacity) + setStatsCacheCapacityFunc := do.setStatsCacheCapacity + variable.SetStatsCacheCapacity.Store(&setStatsCacheCapacityFunc) pdClientDynamicOptionFunc := do.setPDClientDynamicOption variable.SetPDClientDynamicOption.Store(&pdClientDynamicOptionFunc) diff --git a/metrics/grafana/tidb.json b/metrics/grafana/tidb.json index a0fd7f30125d6..41ef5b7e2fab3 100644 --- a/metrics/grafana/tidb.json +++ b/metrics/grafana/tidb.json @@ -14768,7 +14768,7 @@ "dashLength": 10, "dashes": false, "datasource": "${DS_TEST-CLUSTER}", - "description": "TiDB managing stats cache by lru", + "description": "TiDB managing stats cache", "editable": true, "error": false, "fieldConfig": { @@ -14819,7 +14819,7 @@ "targets": [ { "exemplar": true, - "expr": "tidb_statistics_stats_cache_lru_val{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=\"track\"}", + "expr": "tidb_statistics_stats_cache_val{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=\"track\"}", "format": "time_series", "interval": "", "intervalFactor": 1, @@ -14828,7 +14828,7 @@ }, { "exemplar": true, - "expr": "tidb_statistics_stats_cache_lru_val{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=\"capacity\"}", + "expr": "tidb_statistics_stats_cache_val{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=\"capacity\"}", "hide": true, "interval": "", "legendFormat": "capacity--{{instance}}", @@ -14839,7 +14839,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "Stats Cache LRU Cost", + "title": "Stats Cache Cost", "tooltip": { "msResolution": true, "shared": true, @@ -14883,7 +14883,7 @@ "dashLength": 10, "dashes": false, "datasource": "${DS_TEST-CLUSTER}", - "description": "TiDB managing stats cache by lru", + "description": "TiDB managing stats cache", "fieldConfig": { "defaults": {}, "overrides": [] @@ -14928,7 +14928,7 @@ "targets": [ { "exemplar": true, - "expr": "sum(rate(tidb_statistics_stats_cache_lru_op{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type)", + "expr": "sum(rate(tidb_statistics_stats_cache_op{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type)", "format": "time_series", "interval": "", "intervalFactor": 2, @@ -14941,7 +14941,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "Stats Cache LRU OPS", + "title": "Stats Cache OPS", "tooltip": { "shared": true, "sort": 0, diff --git a/metrics/metrics.go b/metrics/metrics.go index f316cacfa747f..cdde48ceec725 100644 --- a/metrics/metrics.go +++ b/metrics/metrics.go @@ -232,8 +232,8 @@ func RegisterMetrics() { prometheus.MustRegister(PessimisticDMLDurationByAttempt) prometheus.MustRegister(ResourceGroupQueryTotalCounter) prometheus.MustRegister(MemoryUsage) - prometheus.MustRegister(StatsCacheLRUCounter) - prometheus.MustRegister(StatsCacheLRUGauge) + prometheus.MustRegister(StatsCacheCounter) + prometheus.MustRegister(StatsCacheGauge) prometheus.MustRegister(StatsHealthyGauge) prometheus.MustRegister(TxnStatusEnteringCounter) prometheus.MustRegister(TxnDurationHistogram) diff --git a/metrics/stats.go b/metrics/stats.go index 784b95a04c284..eb146bd5a5fcc 100644 --- a/metrics/stats.go +++ b/metrics/stats.go @@ -33,8 +33,8 @@ var ( SyncLoadTimeoutCounter prometheus.Counter SyncLoadHistogram prometheus.Histogram ReadStatsHistogram prometheus.Histogram - StatsCacheLRUCounter *prometheus.CounterVec - StatsCacheLRUGauge *prometheus.GaugeVec + StatsCacheCounter *prometheus.CounterVec + StatsCacheGauge *prometheus.GaugeVec StatsHealthyGauge *prometheus.GaugeVec HistoricalStatsCounter *prometheus.CounterVec @@ -153,19 +153,19 @@ func InitStatsMetrics() { Buckets: prometheus.ExponentialBuckets(1, 2, 22), // 1ms ~ 1h }) - StatsCacheLRUCounter = NewCounterVec( + StatsCacheCounter = NewCounterVec( prometheus.CounterOpts{ Namespace: "tidb", Subsystem: "statistics", - Name: "stats_cache_lru_op", - Help: "Counter of lru for statsCache operation", + Name: "stats_cache_op", + Help: "Counter for statsCache operation", }, []string{LblType}) - StatsCacheLRUGauge = NewGaugeVec(prometheus.GaugeOpts{ + StatsCacheGauge = NewGaugeVec(prometheus.GaugeOpts{ Namespace: "tidb", Subsystem: "statistics", - Name: "stats_cache_lru_val", - Help: "gauge of stats cache lru value", + Name: "stats_cache_val", + Help: "gauge of stats cache value", }, []string{LblType}) StatsHealthyGauge = NewGaugeVec(prometheus.GaugeOpts{ diff --git a/sessionctx/variable/sysvar.go b/sessionctx/variable/sysvar.go index 059dec1058753..2f628f649672d 100644 --- a/sessionctx/variable/sysvar.go +++ b/sessionctx/variable/sysvar.go @@ -1088,7 +1088,8 @@ var defaultSysVars = []*SysVar{ oldv := StatsCacheMemQuota.Load() if v != oldv { StatsCacheMemQuota.Store(v) - SetStatsCacheCapacity.Load().(func(int64))(v) + SetStatsCacheCapacityFunc := SetStatsCacheCapacity.Load() + (*SetStatsCacheCapacityFunc)(v) } return nil }, diff --git a/sessionctx/variable/tidb_vars.go b/sessionctx/variable/tidb_vars.go index 77217f3616382..ae0ae50a6231a 100644 --- a/sessionctx/variable/tidb_vars.go +++ b/sessionctx/variable/tidb_vars.go @@ -1490,7 +1490,7 @@ var ( // GetMemQuotaAnalyze is the func registered by global/subglobal tracker to get memory quota. GetMemQuotaAnalyze func() int64 = nil // SetStatsCacheCapacity is the func registered by domain to set statsCache memory quota. - SetStatsCacheCapacity atomic.Value + SetStatsCacheCapacity atomic.Pointer[func(int64)] // SetPDClientDynamicOption is the func registered by domain SetPDClientDynamicOption atomic.Pointer[func(string, string)] // SwitchMDL is the func registered by DDL to switch MDL. diff --git a/statistics/handle/cache/internal/lfu/BUILD.bazel b/statistics/handle/cache/internal/lfu/BUILD.bazel index 894fdb33003f3..7897826d96e2b 100644 --- a/statistics/handle/cache/internal/lfu/BUILD.bazel +++ b/statistics/handle/cache/internal/lfu/BUILD.bazel @@ -14,6 +14,7 @@ go_library( "//statistics/handle/cache/internal", "//statistics/handle/cache/internal/metrics", "//util/intest", + "//util/mathutil", "//util/memory", "@com_github_dgraph_io_ristretto//:ristretto", "@org_golang_x_exp//maps", diff --git a/statistics/handle/cache/internal/lfu/lfu_cache.go b/statistics/handle/cache/internal/lfu/lfu_cache.go index f97e8d55592ae..7c1d3bab80542 100644 --- a/statistics/handle/cache/internal/lfu/lfu_cache.go +++ b/statistics/handle/cache/internal/lfu/lfu_cache.go @@ -22,6 +22,7 @@ import ( "github.com/pingcap/tidb/statistics/handle/cache/internal" "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" "github.com/pingcap/tidb/util/intest" + "github.com/pingcap/tidb/util/mathutil" "github.com/pingcap/tidb/util/memory" ) @@ -47,8 +48,9 @@ func NewLFU(totalMemCost int64) (*LFU, error) { if intest.InTest { bufferItems = 1 } + cache, err := ristretto.NewCache(&ristretto.Config{ - NumCounters: 1024 * 1024 * 1024, // TODO(hawkingrei): make it configurable for NumCounters and MaxCost + NumCounters: mathutil.Max(totalMemCost/128*2, 10), // assume the cost per table stats is 128 MaxCost: totalMemCost, BufferItems: bufferItems, OnEvict: result.onEvict, diff --git a/statistics/handle/cache/internal/lru/BUILD.bazel b/statistics/handle/cache/internal/lru/BUILD.bazel deleted file mode 100644 index 57c6376687f10..0000000000000 --- a/statistics/handle/cache/internal/lru/BUILD.bazel +++ /dev/null @@ -1,27 +0,0 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") - -go_library( - name = "lru", - srcs = ["lru_cache.go"], - importpath = "github.com/pingcap/tidb/statistics/handle/cache/internal/lru", - visibility = ["//statistics/handle/cache:__subpackages__"], - deps = [ - "//statistics", - "//statistics/handle/cache/internal", - "//statistics/handle/cache/internal/metrics", - ], -) - -go_test( - name = "lru_test", - timeout = "short", - srcs = ["lru_cache_test.go"], - embed = [":lru"], - flaky = True, - shard_count = 8, - deps = [ - "//statistics", - "//statistics/handle/cache/internal/testutil", - "@com_github_stretchr_testify//require", - ], -) diff --git a/statistics/handle/cache/internal/lru/lru_cache.go b/statistics/handle/cache/internal/lru/lru_cache.go deleted file mode 100644 index c2e5f1ce1cf11..0000000000000 --- a/statistics/handle/cache/internal/lru/lru_cache.go +++ /dev/null @@ -1,447 +0,0 @@ -// Copyright 2023 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package lru - -import ( - "container/list" - "math" - "sync" - - "github.com/pingcap/tidb/statistics" - "github.com/pingcap/tidb/statistics/handle/cache/internal" - "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" -) - -// StatsInnerCache is the LRU cache for statistics. -type StatsInnerCache struct { - elements map[int64]*lruMapElement - // lru maintains item lru cache - lru *innerItemLruCache - sync.RWMutex -} - -// NewStatsLruCache creates a new LRU cache for statistics. -func NewStatsLruCache(c int64) *StatsInnerCache { - s := &StatsInnerCache{ - elements: make(map[int64]*lruMapElement), - lru: newInnerLruCache(c), - } - s.lru.onEvict = s.onEvict - return s -} - -type innerItemLruCache struct { - // elements maintains tableID -> isIndex -> columnID/indexID -> *lruCacheItem - elements map[int64]map[bool]map[int64]*list.Element - cache *list.List - onEvict func(tblID int64) - capacity int64 - trackingCost int64 -} - -func newInnerLruCache(c int64) *innerItemLruCache { - if c < 1 { - c = math.MaxInt64 - } - metrics.CapacityGauge.Set(float64(c)) - return &innerItemLruCache{ - capacity: c, - cache: list.New(), - elements: make(map[int64]map[bool]map[int64]*list.Element, 0), - } -} - -type lruCacheItem struct { - innerItem statistics.TableCacheItem - innerMemUsage statistics.CacheItemMemoryUsage - tblID int64 - id int64 - isIndex bool -} - -type lruMapElement struct { - tbl *statistics.Table - tblMemUsage *statistics.TableMemoryUsage -} - -func (l *lruMapElement) copy() *lruMapElement { - return &lruMapElement{ - tbl: l.tbl, - tblMemUsage: l.tblMemUsage, - } -} - -// getByQuery implements statsCacheInner -func (s *StatsInnerCache) getByQuery(tblID int64) (*statistics.Table, bool) { - s.Lock() - defer s.Unlock() - element, ok := s.elements[tblID] - if !ok { - return nil, false - } - // move index element - for idxID := range element.tbl.Indices { - s.lru.get(tblID, idxID, true) - } - // move column element - for colID := range element.tbl.Columns { - s.lru.get(tblID, colID, false) - } - return element.tbl, true -} - -// Get implements statsCacheInner -func (s *StatsInnerCache) Get(tblID int64, moveLRUFront bool) (*statistics.Table, bool) { - if moveLRUFront { - return s.getByQuery(tblID) - } - s.RLock() - defer s.RUnlock() - element, ok := s.elements[tblID] - if !ok { - return nil, false - } - return element.tbl, true -} - -// Put implements statsCacheInner -func (s *StatsInnerCache) Put(tblID int64, tbl *statistics.Table, moveLRUFront bool) bool { - s.Lock() - defer s.Unlock() - s.put(tblID, tbl, tbl.MemoryUsage(), moveLRUFront) - return true -} - -func (s *StatsInnerCache) put(tblID int64, tbl *statistics.Table, tblMemUsage *statistics.TableMemoryUsage, needMove bool) { - element, exist := s.elements[tblID] - if exist { - s.updateColumns(tblID, tbl, tblMemUsage, needMove) - s.updateIndices(tblID, tbl, tblMemUsage, needMove) - // idx mem usage might be changed before, thus we recalculate the tblMem usage - element.tbl = tbl - element.tblMemUsage = tbl.MemoryUsage() - return - } - s.updateColumns(tblID, tbl, tblMemUsage, needMove) - s.updateIndices(tblID, tbl, tblMemUsage, needMove) - // mem usage might be changed due to evict, thus we recalculate the tblMem usage - s.elements[tblID] = &lruMapElement{ - tbl: tbl, - tblMemUsage: tbl.MemoryUsage(), - } -} - -func (s *StatsInnerCache) updateIndices(tblID int64, tbl *statistics.Table, tblMemUsage *statistics.TableMemoryUsage, needMove bool) { - _, exist := s.elements[tblID] - if exist { - oldIdxs := s.lru.elements[tblID][true] - deletedIdx := make([]int64, 0) - for oldIdxID := range oldIdxs { - _, exist := tbl.Indices[oldIdxID] - if !exist { - deletedIdx = append(deletedIdx, oldIdxID) - } - } - for _, idxID := range deletedIdx { - s.lru.del(tblID, idxID, true) - } - } - for idxID, idx := range tbl.Indices { - idxMem := tblMemUsage.IndicesMemUsage[idxID] - s.lru.put(tblID, idxID, true, idx, idxMem, true, needMove) - } -} - -func (s *StatsInnerCache) updateColumns(tblID int64, tbl *statistics.Table, tblMemUsage *statistics.TableMemoryUsage, needMove bool) { - _, exist := s.elements[tblID] - if exist { - oldCols := s.lru.elements[tblID][false] - deletedCol := make([]int64, 0) - for oldColID := range oldCols { - _, exist := tbl.Columns[oldColID] - if !exist { - deletedCol = append(deletedCol, oldColID) - } - } - for _, colID := range deletedCol { - s.lru.del(tblID, colID, false) - } - } - for colID, col := range tbl.Columns { - colMem := tblMemUsage.ColumnsMemUsage[colID] - s.lru.put(tblID, colID, false, col, colMem, true, needMove) - } -} - -// Del implements statsCacheInner -func (s *StatsInnerCache) Del(tblID int64) { - s.Lock() - defer s.Unlock() - element, exist := s.elements[tblID] - if !exist { - return - } - // remove indices - for idxID := range element.tbl.Indices { - s.lru.del(tblID, idxID, true) - } - // remove columns - for colID := range element.tbl.Columns { - s.lru.del(tblID, colID, false) - } - delete(s.elements, tblID) -} - -// Cost implements statsCacheInner -func (s *StatsInnerCache) Cost() int64 { - s.RLock() - defer s.RUnlock() - return s.lru.trackingCost -} - -// TotalCost returns the total memory usage of all tables. -func (s *StatsInnerCache) TotalCost() int64 { - s.Lock() - defer s.Unlock() - totalCost := int64(0) - for tblID, ele := range s.elements { - s.freshTableCost(tblID, ele) - totalCost += ele.tblMemUsage.TotalMemUsage - } - return totalCost -} - -// Keys implements statsCacheInner -func (s *StatsInnerCache) Keys() []int64 { - s.RLock() - defer s.RUnlock() - r := make([]int64, 0, len(s.elements)) - for tblID := range s.elements { - r = append(r, tblID) - } - return r -} - -// Values implements statsCacheInner -func (s *StatsInnerCache) Values() []*statistics.Table { - s.RLock() - defer s.RUnlock() - r := make([]*statistics.Table, 0, len(s.elements)) - for _, v := range s.elements { - r = append(r, v.tbl) - } - return r -} - -// Len implements statsCacheInner -func (s *StatsInnerCache) Len() int { - s.RLock() - defer s.RUnlock() - return len(s.elements) -} - -// Close stops statsCacheInner. -func (*StatsInnerCache) Close() {} - -// Copy implements statsCacheInner -func (s *StatsInnerCache) Copy() internal.StatsCacheInner { - s.RLock() - defer s.RUnlock() - newCache := NewStatsLruCache(s.lru.capacity) - newCache.lru = s.lru.copy() - for tblID, element := range s.elements { - newCache.elements[tblID] = element.copy() - } - newCache.lru.onEvict = newCache.onEvict - return newCache -} - -// SetCapacity implements statsCacheInner -func (s *StatsInnerCache) SetCapacity(c int64) { - s.Lock() - defer s.Unlock() - s.lru.setCapacity(c) -} - -// Front implements statsCacheInner -func (s *StatsInnerCache) Front() int64 { - s.RLock() - defer s.RUnlock() - ele := s.lru.cache.Front() - if ele == nil { - return 0 - } - return s.lru.cache.Front().Value.(*lruCacheItem).tblID -} - -func (s *StatsInnerCache) onEvict(tblID int64) { - element, exist := s.elements[tblID] - if !exist { - return - } - element.tblMemUsage = element.tbl.MemoryUsage() -} - -func (s *StatsInnerCache) freshTableCost(tblID int64, element *lruMapElement) { - element.tblMemUsage = element.tbl.MemoryUsage() - s.put(tblID, element.tbl, element.tblMemUsage, false) -} - -func (s *StatsInnerCache) capacity() int64 { - return s.lru.capacity -} - -func (c *innerItemLruCache) get(tblID, id int64, isIndex bool) (*lruCacheItem, bool) { - v, ok := c.elements[tblID] - if !ok { - metrics.MissCounter.Inc() - return nil, false - } - isIndexSet, ok := v[isIndex] - if !ok { - metrics.MissCounter.Inc() - return nil, false - } - ele, ok := isIndexSet[id] - if !ok { - metrics.MissCounter.Inc() - return nil, false - } - metrics.HitCounter.Inc() - c.cache.MoveToFront(ele) - return ele.Value.(*lruCacheItem), true -} - -func (c *innerItemLruCache) del(tblID, id int64, isIndex bool) { - v, ok := c.elements[tblID] - if !ok { - return - } - isindexSet, ok := v[isIndex] - if !ok { - return - } - ele, ok := isindexSet[id] - if !ok { - return - } - metrics.DelCounter.Inc() - memUsage := c.elements[tblID][isIndex][id].Value.(*lruCacheItem).innerMemUsage - delete(c.elements[tblID][isIndex], id) - c.cache.Remove(ele) - if isIndex { - c.calculateCost(&statistics.IndexMemUsage{}, memUsage) - } else { - c.calculateCost(&statistics.ColumnMemUsage{}, memUsage) - } -} - -func (c *innerItemLruCache) put(tblID, id int64, isIndex bool, item statistics.TableCacheItem, itemMem statistics.CacheItemMemoryUsage, - needEvict, needMove bool) { - defer func() { - metrics.UpdateCounter.Inc() - if needEvict { - c.evictIfNeeded() - } - }() - if itemMem.TrackingMemUsage() < 1 { - return - } - isIndexSet, ok := c.elements[tblID] - if !ok { - c.elements[tblID] = make(map[bool]map[int64]*list.Element) - isIndexSet = c.elements[tblID] - } - v, ok := isIndexSet[isIndex] - if !ok { - c.elements[tblID][isIndex] = make(map[int64]*list.Element) - v = c.elements[tblID][isIndex] - } - element, exist := v[id] - if exist { - oldItem := element.Value.(*lruCacheItem) - oldMemUsage := oldItem.innerMemUsage - oldItem.innerItem = item - oldItem.innerMemUsage = itemMem - c.calculateCost(itemMem, oldMemUsage) - if needMove { - c.cache.MoveToFront(element) - } - return - } - newItem := &lruCacheItem{ - tblID: tblID, - id: id, - innerItem: item, - innerMemUsage: itemMem, - isIndex: isIndex, - } - newElement := c.cache.PushFront(newItem) - v[id] = newElement - if isIndex { - c.calculateCost(itemMem, &statistics.IndexMemUsage{}) - } else { - c.calculateCost(itemMem, &statistics.ColumnMemUsage{}) - } -} - -func (c *innerItemLruCache) evictIfNeeded() { - curr := c.cache.Back() - for c.trackingCost > c.capacity && curr != nil { - metrics.EvictCounter.Inc() - prev := curr.Prev() - item := curr.Value.(*lruCacheItem) - oldMem := item.innerMemUsage - statistics.DropEvicted(item.innerItem) - newMem := item.innerItem.MemoryUsage() - c.calculateCost(newMem, oldMem) - if newMem.TrackingMemUsage() == 0 || item.innerItem.IsAllEvicted() { - // remove from lru - c.cache.Remove(curr) - delete(c.elements[item.tblID][item.isIndex], item.id) - } else { - c.cache.MoveToFront(curr) - item.innerMemUsage = newMem - } - if c.onEvict != nil { - c.onEvict(item.tblID) - } - curr = prev - } -} - -func (c *innerItemLruCache) calculateCost(newUsage, oldUsage statistics.CacheItemMemoryUsage) { - c.trackingCost += newUsage.TrackingMemUsage() - oldUsage.TrackingMemUsage() -} - -func (c *innerItemLruCache) copy() *innerItemLruCache { - newLRU := newInnerLruCache(c.capacity) - curr := c.cache.Back() - for curr != nil { - item := curr.Value.(*lruCacheItem) - newLRU.put(item.tblID, item.id, item.isIndex, item.innerItem, item.innerMemUsage, false, false) - curr = curr.Prev() - } - return newLRU -} - -func (c *innerItemLruCache) setCapacity(capacity int64) { - if capacity < 1 { - capacity = math.MaxInt64 - } - c.capacity = capacity - metrics.CapacityGauge.Set(float64(c.capacity)) - c.evictIfNeeded() -} diff --git a/statistics/handle/cache/internal/lru/lru_cache_test.go b/statistics/handle/cache/internal/lru/lru_cache_test.go deleted file mode 100644 index e8f684514c1d3..0000000000000 --- a/statistics/handle/cache/internal/lru/lru_cache_test.go +++ /dev/null @@ -1,280 +0,0 @@ -// Copyright 2022 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package lru - -import ( - "testing" - - "github.com/pingcap/tidb/statistics" - "github.com/pingcap/tidb/statistics/handle/cache/internal/testutil" - "github.com/stretchr/testify/require" -) - -var ( - mockCMSMemoryUsage = int64(4) - mockTopNMemoryUsage = int64(64) - mockHistMemoryUsage = int64(289) -) - -func TestLRUPutGetDel(t *testing.T) { - capacity := int64(100) - lru := NewStatsLruCache(capacity) - require.Equal(t, capacity, lru.capacity()) - mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) - mockTableID := int64(1) - lru.Put(mockTableID, mockTable, false) - v, ok := lru.Get(mockTableID, false) - require.True(t, ok) - require.Equal(t, mockTable, v) - lru.Del(mockTableID) - v, ok = lru.Get(mockTableID, false) - require.False(t, ok) - require.Nil(t, v) - - // assert byQuery api - lru.Put(mockTableID, mockTable, true) - v, ok = lru.Get(mockTableID, true) - require.True(t, ok) - require.Equal(t, mockTable, v) - lru.Del(mockTableID) - v, ok = lru.Get(mockTableID, false) - require.False(t, ok) - require.Nil(t, v) -} - -func TestLRUEvict(t *testing.T) { - capacity := int64(24) - lru := NewStatsLruCache(capacity) - t1 := testutil.NewMockStatisticsTable(2, 0, true, false, false) - require.Equal(t, t1.MemoryUsage().TotalIdxTrackingMemUsage(), int64(0)) - require.Equal(t, t1.MemoryUsage().TotalColTrackingMemUsage(), 2*mockCMSMemoryUsage) - - // Put t1, assert TotalMemUsage and TotalColTrackingMemUsage - lru.Put(int64(1), t1, false) - require.Equal(t, lru.TotalCost(), t1.MemoryUsage().TotalMemUsage) - require.Equal(t, lru.Cost(), t1.MemoryUsage().TotalTrackingMemUsage()) - - // Put t2, assert TotalMemUsage and TotalColTrackingMemUsage - t2 := testutil.NewMockStatisticsTable(2, 1, true, false, false) - lru.Put(int64(2), t2, false) - require.Equal(t, lru.Cost(), 4*mockCMSMemoryUsage+1*mockCMSMemoryUsage) - - // Put t3, a column of t1 should be evicted - t3 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - lru.Put(int64(3), t3, false) - - require.Equal(t, lru.Len(), 3) - require.Equal(t, t1.MemoryUsage().TotalColTrackingMemUsage(), mockCMSMemoryUsage) - require.Equal(t, lru.TotalCost(), t1.MemoryUsage().TotalMemUsage+t2.MemoryUsage().TotalMemUsage+t3.MemoryUsage().TotalMemUsage) - require.Equal(t, lru.Cost(), 4*mockCMSMemoryUsage+2*mockCMSMemoryUsage) - - // Put t4, all indices' cmsketch of other tables should be evicted - t4 := testutil.NewMockStatisticsTable(3, 3, true, false, false) - lru.Put(int64(4), t4, false) - - require.Equal(t, lru.Len(), 4) - require.Equal(t, t1.MemoryUsage().TotalTrackingMemUsage(), int64(0)) - require.Equal(t, t2.MemoryUsage().TotalTrackingMemUsage(), int64(0)) - require.Equal(t, t3.MemoryUsage().TotalTrackingMemUsage(), int64(0)) - require.Equal(t, lru.TotalCost(), t1.MemoryUsage().TotalMemUsage+ - t2.MemoryUsage().TotalMemUsage+ - t3.MemoryUsage().TotalMemUsage+ - t4.MemoryUsage().TotalMemUsage) - require.Equal(t, lru.Cost(), 3*mockCMSMemoryUsage+3*mockCMSMemoryUsage) -} - -func TestLRUCopy(t *testing.T) { - lru := NewStatsLruCache(1000) - tables := make([]*statistics.Table, 0) - for i := 0; i < 5; i++ { - tables = append(tables, testutil.NewMockStatisticsTable(1, 1, true, false, false)) - } - - // insert 1,2,3 into old lru - for i := 0; i < 3; i++ { - mockTable := tables[i] - key := int64(i) - lru.Put(key, mockTable, false) - value, ok := lru.Get(key, false) - require.True(t, ok) - require.Equal(t, value, mockTable) - } - newLRU := lru.Copy() - // assert new lru has same elements as old lru - for i := 0; i < 3; i++ { - key := int64(i) - value, ok := newLRU.Get(key, false) - require.True(t, ok) - require.EqualValues(t, value, tables[i]) - } - // delete new lru element - newLRU.Del(int64(1)) - _, ok := newLRU.Get(int64(1), false) - require.False(t, ok) - - // old lru has no affect - for i := 0; i < 3; i++ { - key := int64(i) - value, ok := lru.Get(key, false) - require.True(t, ok) - require.Equal(t, value, tables[i]) - } -} - -func TestLRUFreshMemUsage(t *testing.T) { - lru := NewStatsLruCache(1000) - t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - t2 := testutil.NewMockStatisticsTable(2, 2, true, false, false) - t3 := testutil.NewMockStatisticsTable(3, 3, true, false, false) - lru.Put(int64(1), t1, false) - lru.Put(int64(2), t2, false) - lru.Put(int64(3), t3, false) - require.Equal(t, lru.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) - testutil.MockTableAppendColumn(t1) - lru.Put(int64(1), t1, false) - require.Equal(t, lru.Cost(), 6*mockCMSMemoryUsage+7*mockCMSMemoryUsage) - testutil.MockTableAppendIndex(t1) - lru.Put(int64(1), t1, false) - require.Equal(t, lru.Cost(), 7*mockCMSMemoryUsage+7*mockCMSMemoryUsage) - - testutil.MockTableRemoveColumn(t1) - lru.Put(int64(1), t1, false) - require.Equal(t, lru.Cost(), 7*mockCMSMemoryUsage+6*mockCMSMemoryUsage) - - testutil.MockTableRemoveIndex(t1) - lru.Put(int64(1), t1, false) - require.Equal(t, lru.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) -} - -func TestLRUPutTooBig(t *testing.T) { - lru := NewStatsLruCache(1) - mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) - // put mockTable, the index should be evicted - lru.Put(int64(1), mockTable, false) - _, ok := lru.Get(int64(1), false) - require.True(t, ok) - require.Equal(t, lru.Cost(), int64(0)) - require.Equal(t, mockTable.MemoryUsage().TotalTrackingMemUsage(), int64(0)) -} - -func TestCacheLen(t *testing.T) { - capacity := int64(12) - stats := NewStatsLruCache(capacity) - - t1 := testutil.NewMockStatisticsTable(2, 1, true, false, false) - stats.Put(int64(1), t1, false) - t2 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - // put t2, t1 should be evicted 2 items and still exists in the list - stats.Put(int64(2), t2, false) - require.Equal(t, stats.lru.cache.Len(), 3) - require.Equal(t, t1.MemoryUsage().TotalTrackingMemUsage(), int64(4)) - require.Equal(t, stats.Len(), 2) - - // put t3, t1/t2 should be evicted all items and disappeared from the list - t3 := testutil.NewMockStatisticsTable(2, 1, true, false, false) - stats.Put(int64(3), t3, false) - - require.Equal(t, stats.lru.cache.Len(), 3) - require.Equal(t, t1.MemoryUsage().TotalTrackingMemUsage(), int64(0)) - require.Equal(t, t2.MemoryUsage().TotalTrackingMemUsage(), int64(0)) - require.Equal(t, stats.Len(), 3) -} - -func TestLRUMove(t *testing.T) { - capacity := int64(100) - s := NewStatsLruCache(capacity) - t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - t1ID := int64(1) - t2 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - t2ID := int64(2) - s.Put(t1ID, t1, false) - s.Put(t2ID, t2, false) - // assert t2 element should be front element - front := s.lru.cache.Front().Value.(*lruCacheItem) - require.Equal(t, t2ID, front.tblID) - // assert t1 element should be front element after GetByQuery - s.Get(t1ID, true) - front = s.lru.cache.Front().Value.(*lruCacheItem) - require.Equal(t, t1ID, front.tblID) -} - -func TestLRUEvictPolicy(t *testing.T) { - capacity := int64(999) - s := NewStatsLruCache(capacity) - t1 := testutil.NewMockStatisticsTable(1, 0, true, true, true) - s.Put(1, t1, false) - require.Equal(t, s.TotalCost(), mockCMSMemoryUsage+mockTopNMemoryUsage+mockHistMemoryUsage) - require.Equal(t, s.Cost(), mockCMSMemoryUsage+mockTopNMemoryUsage+mockHistMemoryUsage) - cost := s.Cost() - // assert column's cms got evicted and topn remained - s.SetCapacity(cost - 1) - require.Equal(t, s.Cost(), mockTopNMemoryUsage+mockHistMemoryUsage) - require.Nil(t, t1.Columns[1].CMSketch) - require.True(t, t1.Columns[1].IsCMSEvicted()) - require.NotNil(t, t1.Columns[1].TopN) - require.False(t, t1.Columns[1].IsTopNEvicted()) - require.False(t, t1.Columns[1].IsAllEvicted()) - // assert both column's cms and topn got evicted, hist remained - cost = s.Cost() - s.SetCapacity(cost - 1) - require.Equal(t, s.Cost(), mockHistMemoryUsage) - require.Nil(t, t1.Columns[1].CMSketch) - require.True(t, t1.Columns[1].IsCMSEvicted()) - require.Nil(t, t1.Columns[1].TopN) - require.True(t, t1.Columns[1].IsTopNEvicted()) - require.False(t, t1.Columns[1].IsAllEvicted()) - - // assert all stats got evicted - s.SetCapacity(1) - require.Equal(t, s.Cost(), int64(0)) - require.Nil(t, t1.Columns[1].CMSketch) - require.True(t, t1.Columns[1].IsCMSEvicted()) - require.Nil(t, t1.Columns[1].TopN) - require.True(t, t1.Columns[1].IsTopNEvicted()) - require.True(t, t1.Columns[1].IsAllEvicted()) - - s = NewStatsLruCache(capacity) - t2 := testutil.NewMockStatisticsTable(0, 1, true, true, true) - s.Put(2, t2, false) - require.Equal(t, s.TotalCost(), mockCMSMemoryUsage+mockTopNMemoryUsage+mockHistMemoryUsage) - require.Equal(t, s.Cost(), mockCMSMemoryUsage+mockTopNMemoryUsage+mockHistMemoryUsage) - cost = s.Cost() - // assert index's cms got evicted and topn remained - s.SetCapacity(cost - 1) - require.Equal(t, s.Cost(), mockTopNMemoryUsage+mockHistMemoryUsage) - require.Nil(t, t2.Indices[1].CMSketch) - require.NotNil(t, t2.Indices[1].TopN) - require.False(t, t2.Indices[1].IsTopNEvicted()) - require.False(t, t2.Indices[1].IsAllEvicted()) - - // assert both index's cms and topn got evicted, hist remained - cost = s.Cost() - s.SetCapacity(cost - 1) - require.Equal(t, s.Cost(), mockHistMemoryUsage) - require.Nil(t, t2.Indices[1].CMSketch) - require.True(t, t2.Indices[1].IsCMSEvicted()) - require.Nil(t, t2.Indices[1].TopN) - require.True(t, t2.Indices[1].IsTopNEvicted()) - require.False(t, t2.Indices[1].IsAllEvicted()) - - // assert all stats got evicted - s.SetCapacity(1) - require.Equal(t, s.Cost(), int64(0)) - require.Nil(t, t2.Indices[1].CMSketch) - require.True(t, t2.Indices[1].IsCMSEvicted()) - require.Nil(t, t2.Indices[1].TopN) - require.True(t, t2.Indices[1].IsTopNEvicted()) - require.True(t, t2.Indices[1].IsAllEvicted()) -} diff --git a/statistics/handle/cache/internal/metrics/metrics.go b/statistics/handle/cache/internal/metrics/metrics.go index 9e907ea4120b8..7ac91bdeac378 100644 --- a/statistics/handle/cache/internal/metrics/metrics.go +++ b/statistics/handle/cache/internal/metrics/metrics.go @@ -42,11 +42,11 @@ func init() { // initMetricsVars init copr metrics vars. func initMetricsVars() { - MissCounter = metrics.StatsCacheLRUCounter.WithLabelValues("miss") - HitCounter = metrics.StatsCacheLRUCounter.WithLabelValues("hit") - UpdateCounter = metrics.StatsCacheLRUCounter.WithLabelValues("update") - DelCounter = metrics.StatsCacheLRUCounter.WithLabelValues("del") - EvictCounter = metrics.StatsCacheLRUCounter.WithLabelValues("evict") - CostGauge = metrics.StatsCacheLRUGauge.WithLabelValues("track") - CapacityGauge = metrics.StatsCacheLRUGauge.WithLabelValues("capacity") + MissCounter = metrics.StatsCacheCounter.WithLabelValues("miss") + HitCounter = metrics.StatsCacheCounter.WithLabelValues("hit") + UpdateCounter = metrics.StatsCacheCounter.WithLabelValues("update") + DelCounter = metrics.StatsCacheCounter.WithLabelValues("del") + EvictCounter = metrics.StatsCacheCounter.WithLabelValues("evict") + CostGauge = metrics.StatsCacheGauge.WithLabelValues("track") + CapacityGauge = metrics.StatsCacheGauge.WithLabelValues("capacity") } diff --git a/statistics/handle/handletest/BUILD.bazel b/statistics/handle/handletest/BUILD.bazel index d39d7984534f3..9bd93de37286b 100644 --- a/statistics/handle/handletest/BUILD.bazel +++ b/statistics/handle/handletest/BUILD.bazel @@ -9,7 +9,7 @@ go_test( ], flaky = True, race = "on", - shard_count = 50, + shard_count = 47, deps = [ "//config", "//domain", @@ -24,7 +24,6 @@ go_test( "//testkit/testsetup", "//types", "//util/collate", - "//util/israce", "//util/mock", "//util/ranger", "@com_github_pingcap_failpoint//:failpoint", diff --git a/statistics/handle/handletest/analyze/BUILD.bazel b/statistics/handle/handletest/analyze/BUILD.bazel new file mode 100644 index 0000000000000..39540389e5b1f --- /dev/null +++ b/statistics/handle/handletest/analyze/BUILD.bazel @@ -0,0 +1,24 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "analyze_test", + timeout = "short", + srcs = [ + "analyze_test.go", + "main_test.go", + ], + flaky = True, + shard_count = 7, + deps = [ + "//config", + "//domain", + "//parser/model", + "//sessionctx/variable", + "//statistics/handle", + "//testkit", + "//testkit/testsetup", + "@com_github_pingcap_failpoint//:failpoint", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/statistics/handle/handletest/analyze/analyze_test.go b/statistics/handle/handletest/analyze/analyze_test.go new file mode 100644 index 0000000000000..b785fb0b2c648 --- /dev/null +++ b/statistics/handle/handletest/analyze/analyze_test.go @@ -0,0 +1,298 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package analyze + +import ( + "bytes" + "fmt" + "testing" + + "github.com/pingcap/failpoint" + "github.com/pingcap/tidb/config" + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/sessionctx/variable" + "github.com/pingcap/tidb/statistics/handle" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +// nolint:unused +func checkForGlobalStatsWithOpts(t *testing.T, dom *domain.Domain, db, tt, pp string, topn, buckets int) { + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr(db), model.NewCIStr(tt)) + require.NoError(t, err) + + tblInfo := tbl.Meta() + physicalID := tblInfo.ID + if pp != "global" { + for _, def := range tbl.Meta().GetPartitionInfo().Definitions { + if def.Name.L == pp { + physicalID = def.ID + } + } + } + tblStats, err := dom.StatsHandle().TableStatsFromStorage(tblInfo, physicalID, true, 0) + require.NoError(t, err) + + delta := buckets/2 + 10 + for _, idxStats := range tblStats.Indices { + if len(idxStats.Buckets) == 0 { + continue // it's not loaded + } + numTopN := idxStats.TopN.Num() + numBuckets := len(idxStats.Buckets) + // since the hist-building algorithm doesn't stipulate the final bucket number to be equal to the expected number exactly, + // we have to check the results by a range here. + require.Equal(t, topn, numTopN) + require.GreaterOrEqual(t, numBuckets, buckets-delta) + require.LessOrEqual(t, numBuckets, buckets+delta) + } + for _, colStats := range tblStats.Columns { + if len(colStats.Buckets) == 0 { + continue // it's not loaded + } + numTopN := colStats.TopN.Num() + numBuckets := len(colStats.Buckets) + require.Equal(t, topn, numTopN) + require.GreaterOrEqual(t, numBuckets, buckets-delta) + require.LessOrEqual(t, numBuckets, buckets+delta) + } +} + +// nolint:unused +func prepareForGlobalStatsWithOptsV2(t *testing.T, dom *domain.Domain, tk *testkit.TestKit, tblName, dbName string) { + tk.MustExec("create database if not exists " + dbName) + tk.MustExec("use " + dbName) + tk.MustExec("drop table if exists " + tblName) + tk.MustExec(` create table ` + tblName + ` (a int, key(a)) partition by range (a) ` + + `(partition p0 values less than (100000), partition p1 values less than (200000))`) + buf1 := bytes.NewBufferString("insert into " + tblName + " values (0)") + buf2 := bytes.NewBufferString("insert into " + tblName + " values (100000)") + for i := 0; i < 1000; i++ { + buf1.WriteString(fmt.Sprintf(", (%v)", 2)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100002)) + buf1.WriteString(fmt.Sprintf(", (%v)", 1)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100001)) + buf1.WriteString(fmt.Sprintf(", (%v)", 0)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100000)) + } + for i := 0; i < 5000; i += 3 { + buf1.WriteString(fmt.Sprintf(", (%v)", i)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100000+i)) + } + tk.MustExec(buf1.String()) + tk.MustExec(buf2.String()) + tk.MustExec("set @@tidb_analyze_version=2") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) +} + +// nolint:unused +func prepareForGlobalStatsWithOpts(t *testing.T, dom *domain.Domain, tk *testkit.TestKit, tblName, dbName string) { + tk.MustExec("create database if not exists " + dbName) + tk.MustExec("use " + dbName) + tk.MustExec("drop table if exists " + tblName) + tk.MustExec(` create table ` + tblName + ` (a int, key(a)) partition by range (a) ` + + `(partition p0 values less than (100000), partition p1 values less than (200000))`) + buf1 := bytes.NewBufferString("insert into " + tblName + " values (0)") + buf2 := bytes.NewBufferString("insert into " + tblName + " values (100000)") + for i := 0; i < 5000; i += 3 { + buf1.WriteString(fmt.Sprintf(", (%v)", i)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100000+i)) + } + for i := 0; i < 1000; i++ { + buf1.WriteString(fmt.Sprintf(", (%v)", 0)) + buf2.WriteString(fmt.Sprintf(", (%v)", 100000)) + } + tk.MustExec(buf1.String()) + tk.MustExec(buf2.String()) + tk.MustExec("set @@tidb_analyze_version=2") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) +} + +func TestAnalyzeVirtualCol(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, b int generated always as (-a) virtual, c int generated always as (-a) stored, index (c))") + tk.MustExec("insert into t(a) values(2),(1),(1),(3),(NULL)") + tk.MustExec("set @@tidb_analyze_version = 2") + tk.MustExec("analyze table t") + require.Len(t, tk.MustQuery("show stats_histograms where table_name ='t'").Rows(), 3) +} + +func TestAnalyzeGlobalStatsWithOpts1(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + prepareForGlobalStatsWithOpts(t, dom, tk, "test_gstats_opt", "test_gstats_opt") + + // nolint:unused + type opt struct { + topn int + buckets int + err bool + } + + cases := []opt{ + {1, 37, false}, + {2, 47, false}, + {10, 77, false}, + {77, 219, false}, + {-31, 222, true}, + {10, -77, true}, + {10000, 47, true}, + {77, 47000, true}, + } + for _, ca := range cases { + sql := fmt.Sprintf("analyze table test_gstats_opt with %v topn, %v buckets", ca.topn, ca.buckets) + if !ca.err { + tk.MustExec(sql) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "global", ca.topn, ca.buckets) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "p0", ca.topn, ca.buckets) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "p1", ca.topn, ca.buckets) + } else { + err := tk.ExecToErr(sql) + require.Error(t, err) + } + } +} + +func TestAnalyzeGlobalStatsWithOpts2(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + originalVal1 := tk.MustQuery("select @@tidb_persist_analyze_options").Rows()[0][0].(string) + defer func() { + tk.MustExec(fmt.Sprintf("set global tidb_persist_analyze_options = %v", originalVal1)) + }() + tk.MustExec("set global tidb_persist_analyze_options=false") + prepareForGlobalStatsWithOptsV2(t, dom, tk, "test_gstats_opt2", "test_gstats_opt2") + + tk.MustExec("analyze table test_gstats_opt2 with 2 topn, 10 buckets, 1000 samples") + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 2, 10) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 2, 10) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 2, 10) + + // analyze a partition to let its options be different with others' + tk.MustExec("analyze table test_gstats_opt2 partition p0 with 3 topn, 20 buckets") + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 3, 20) // use new options + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 3, 20) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 2, 10) + + tk.MustExec("analyze table test_gstats_opt2 partition p1 with 1 topn, 15 buckets") + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 1, 15) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 3, 20) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 1, 15) + + tk.MustExec("analyze table test_gstats_opt2 partition p0 with 2 topn, 10 buckets") // change back to 2 topn + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 2, 10) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 2, 10) + checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 1, 15) +} + +func TestAnalyzeWithDynamicPartitionPruneMode(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode = '" + string(variable.Dynamic) + "'") + tk.MustExec("set @@tidb_analyze_version = 2") + tk.MustExec(`create table t (a int, key(a)) partition by range(a) + (partition p0 values less than (10), + partition p1 values less than (22))`) + tk.MustExec(`insert into t values (1), (2), (3), (10), (11)`) + tk.MustExec(`analyze table t with 1 topn, 2 buckets`) + rows := tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() + require.Len(t, rows, 2) + require.Equal(t, "4", rows[1][6]) + tk.MustExec("insert into t values (1), (2), (2)") + tk.MustExec("analyze table t partition p0 with 1 topn, 2 buckets") + rows = tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() + require.Len(t, rows, 2) + require.Equal(t, "5", rows[1][6]) + tk.MustExec("insert into t values (3)") + tk.MustExec("analyze table t partition p0 index a with 1 topn, 2 buckets") + rows = tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() + require.Len(t, rows, 1) + require.Equal(t, "6", rows[0][6]) +} + +func TestFMSWithAnalyzePartition(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode = '" + string(variable.Dynamic) + "'") + tk.MustExec("set @@tidb_analyze_version = 2") + tk.MustExec(`create table t (a int, key(a)) partition by range(a) + (partition p0 values less than (10), + partition p1 values less than (22))`) + tk.MustExec(`insert into t values (1), (2), (3), (10), (11)`) + tk.MustQuery("select count(*) from mysql.stats_fm_sketch").Check(testkit.Rows("0")) + tk.MustExec("analyze table t partition p0 with 1 topn, 2 buckets") + tk.MustQuery("show warnings").Sort().Check(testkit.Rows( + "Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p0", + "Warning 1105 Ignore columns and options when analyze partition in dynamic mode", + "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`", + "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`", + )) + tk.MustQuery("select count(*) from mysql.stats_fm_sketch").Check(testkit.Rows("2")) +} + +func TestFastAnalyzeColumnHistWithNullValue(t *testing.T) { + store := testkit.CreateMockStore(t) + testKit := testkit.NewTestKit(t, store) + testKit.MustExec("use test") + testKit.MustExec("drop table if exists t") + testKit.MustExec("create table t (a int)") + testKit.MustExec("insert into t values (1), (2), (3), (4), (NULL)") + testKit.MustExec("set @@session.tidb_analyze_version = 1") + testKit.MustExec("set @@tidb_enable_fast_analyze=1") + defer testKit.MustExec("set @@tidb_enable_fast_analyze=0") + testKit.MustExec("analyze table t with 0 topn, 2 buckets") + // If NULL is in hist, the min(lower_bound) will be "". + testKit.MustQuery("select min(lower_bound) from mysql.stats_buckets").Check(testkit.Rows("1")) +} + +func TestAnalyzeIncrementalEvictedIndex(t *testing.T) { + t.Skip("now we don't support to evict index") + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = true + }) + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("set @@tidb_analyze_version = 1") + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") + tk.MustExec("analyze table test.t") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.Nil(t, err) + tblStats := domain.GetDomain(tk.Session()).StatsHandle().GetTableStats(tbl.Meta()) + for _, index := range tblStats.Indices { + require.False(t, index.IsEvicted()) + } + + domain.GetDomain(tk.Session()).StatsHandle().SetStatsCacheCapacity(1) + tblStats = domain.GetDomain(tk.Session()).StatsHandle().GetTableStats(tbl.Meta()) + for _, index := range tblStats.Indices { + require.True(t, index.IsEvicted()) + } + + require.Nil(t, failpoint.Enable("github.com/pingcap/tidb/executor/assertEvictIndex", `return(true)`)) + tk.MustExec("analyze incremental table test.t index idx_b") + require.Nil(t, failpoint.Disable("github.com/pingcap/tidb/executor/assertEvictIndex")) +} diff --git a/statistics/handle/handletest/analyze/main_test.go b/statistics/handle/handletest/analyze/main_test.go new file mode 100644 index 0000000000000..9a2293a71cd4f --- /dev/null +++ b/statistics/handle/handletest/analyze/main_test.go @@ -0,0 +1,33 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package analyze + +import ( + "testing" + + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + testsetup.SetupForCommonTest() + goleak.VerifyTestMain(m, opts...) +} diff --git a/statistics/handle/handletest/globalstats/BUILD.bazel b/statistics/handle/handletest/globalstats/BUILD.bazel new file mode 100644 index 0000000000000..fa94cf7546096 --- /dev/null +++ b/statistics/handle/handletest/globalstats/BUILD.bazel @@ -0,0 +1,22 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "globalstats_test", + timeout = "short", + srcs = [ + "globalstats_test.go", + "main_test.go", + ], + flaky = True, + shard_count = 11, + deps = [ + "//parser/model", + "//statistics", + "//statistics/handle", + "//statistics/handle/internal", + "//testkit", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/statistics/handle/handletest/globalstats/globalstats_test.go b/statistics/handle/handletest/globalstats/globalstats_test.go new file mode 100644 index 0000000000000..a4f4a2dc22795 --- /dev/null +++ b/statistics/handle/handletest/globalstats/globalstats_test.go @@ -0,0 +1,1084 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package globalstats + +import ( + "fmt" + "testing" + + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/statistics" + "github.com/pingcap/tidb/statistics/handle" + "github.com/pingcap/tidb/statistics/handle/internal" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +func TestShowGlobalStats(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@session.tidb_analyze_version = 0") + tk.MustExec("drop table if exists t") + tk.MustExec("set @@tidb_partition_prune_mode = 'static'") + tk.MustExec("create table t (a int, key(a)) partition by hash(a) partitions 2") + tk.MustExec("insert into t values (1), (2), (3), (4)") + tk.MustExec("analyze table t with 1 buckets") + require.Len(t, tk.MustQuery("show stats_meta").Rows(), 2) + require.Len(t, tk.MustQuery("show stats_meta where partition_name='global'").Rows(), 0) + require.Len(t, tk.MustQuery("show stats_buckets").Rows(), 4) // 2 partitions * (1 for the column_a and 1 for the index_a) + require.Len(t, tk.MustQuery("show stats_buckets where partition_name='global'").Rows(), 0) + require.Len(t, tk.MustQuery("show stats_histograms").Rows(), 4) + require.Len(t, tk.MustQuery("show stats_histograms where partition_name='global'").Rows(), 0) + require.Len(t, tk.MustQuery("show stats_healthy").Rows(), 2) + require.Len(t, tk.MustQuery("show stats_healthy where partition_name='global'").Rows(), 0) + + tk.MustExec("set @@tidb_analyze_version = 2") + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + tk.MustExec("analyze table t with 0 topn, 1 buckets") + require.Len(t, tk.MustQuery("show stats_meta").Rows(), 3) + require.Len(t, tk.MustQuery("show stats_meta where partition_name='global'").Rows(), 1) + require.Len(t, tk.MustQuery("show stats_buckets").Rows(), 6) + require.Len(t, tk.MustQuery("show stats_buckets where partition_name='global'").Rows(), 2) + require.Len(t, tk.MustQuery("show stats_histograms").Rows(), 6) + require.Len(t, tk.MustQuery("show stats_histograms where partition_name='global'").Rows(), 2) + require.Len(t, tk.MustQuery("show stats_healthy").Rows(), 3) + require.Len(t, tk.MustQuery("show stats_healthy where partition_name='global'").Rows(), 1) +} + +func TestBuildGlobalLevelStats(t *testing.T) { + store := testkit.CreateMockStore(t) + testKit := testkit.NewTestKit(t, store) + testKit.MustExec("use test") + testKit.MustExec("drop table if exists t, t1;") + testKit.MustExec("set @@tidb_analyze_version = 2") + testKit.MustExec("set @@tidb_partition_prune_mode = 'static';") + testKit.MustExec("create table t(a int, b int, c int) PARTITION BY HASH(a) PARTITIONS 3;") + testKit.MustExec("create table t1(a int);") + testKit.MustExec("insert into t values(1,1,1),(3,12,3),(4,20,4),(2,7,2),(5,21,5);") + testKit.MustExec("insert into t1 values(1),(3),(4),(2),(5);") + testKit.MustExec("create index idx_t_ab on t(a, b);") + testKit.MustExec("create index idx_t_b on t(b);") + testKit.MustExec("analyze table t, t1;") + result := testKit.MustQuery("show stats_meta where table_name = 't';").Sort() + require.Len(t, result.Rows(), 3) + require.Equal(t, "1", result.Rows()[0][5]) + require.Equal(t, "2", result.Rows()[1][5]) + require.Equal(t, "2", result.Rows()[2][5]) + result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() + require.Len(t, result.Rows(), 15) + + result = testKit.MustQuery("show stats_meta where table_name = 't1';").Sort() + require.Len(t, result.Rows(), 1) + require.Equal(t, "5", result.Rows()[0][5]) + result = testKit.MustQuery("show stats_histograms where table_name = 't1';").Sort() + require.Len(t, result.Rows(), 1) + + // Test the 'dynamic' mode + testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic';") + testKit.MustExec("analyze table t, t1;") + result = testKit.MustQuery("show stats_meta where table_name = 't'").Sort() + require.Len(t, result.Rows(), 4) + require.Equal(t, "5", result.Rows()[0][5]) + require.Equal(t, "1", result.Rows()[1][5]) + require.Equal(t, "2", result.Rows()[2][5]) + require.Equal(t, "2", result.Rows()[3][5]) + result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() + require.Len(t, result.Rows(), 20) + + result = testKit.MustQuery("show stats_meta where table_name = 't1';").Sort() + require.Len(t, result.Rows(), 1) + require.Equal(t, "5", result.Rows()[0][5]) + result = testKit.MustQuery("show stats_histograms where table_name = 't1';").Sort() + require.Len(t, result.Rows(), 1) + + testKit.MustExec("analyze table t index idx_t_ab, idx_t_b;") + result = testKit.MustQuery("show stats_meta where table_name = 't'").Sort() + require.Len(t, result.Rows(), 4) + require.Equal(t, "5", result.Rows()[0][5]) + require.Equal(t, "1", result.Rows()[1][5]) + require.Equal(t, "2", result.Rows()[2][5]) + require.Equal(t, "2", result.Rows()[3][5]) + result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() + require.Len(t, result.Rows(), 20) +} + +func TestGlobalStatsHealthy(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec(` +create table t ( + a int, + key(a) +) +partition by range (a) ( + partition p0 values less than (10), + partition p1 values less than (20) +)`) + + checkModifyAndCount := func(gModify, gCount, p0Modify, p0Count, p1Modify, p1Count int) { + rs := tk.MustQuery("show stats_meta").Rows() + require.Equal(t, fmt.Sprintf("%v", gModify), rs[0][4].(string)) // global.modify_count + require.Equal(t, fmt.Sprintf("%v", gCount), rs[0][5].(string)) // global.row_count + require.Equal(t, fmt.Sprintf("%v", p0Modify), rs[1][4].(string)) // p0.modify_count + require.Equal(t, fmt.Sprintf("%v", p0Count), rs[1][5].(string)) // p0.row_count + require.Equal(t, fmt.Sprintf("%v", p1Modify), rs[2][4].(string)) // p1.modify_count + require.Equal(t, fmt.Sprintf("%v", p1Count), rs[2][5].(string)) // p1.row_count + } + checkHealthy := func(gH, p0H, p1H int) { + tk.MustQuery("show stats_healthy").Check(testkit.Rows( + fmt.Sprintf("test t global %v", gH), + fmt.Sprintf("test t p0 %v", p0H), + fmt.Sprintf("test t p1 %v", p1H))) + } + + tk.MustExec("set @@tidb_analyze_version=2") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("analyze table t") + checkModifyAndCount(0, 0, 0, 0, 0, 0) + checkHealthy(100, 100, 100) + + tk.MustExec("insert into t values (1), (2)") // update p0 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) + checkModifyAndCount(2, 2, 2, 2, 0, 0) + checkHealthy(0, 0, 100) + + tk.MustExec("insert into t values (11), (12), (13), (14)") // update p1 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) + checkModifyAndCount(6, 6, 2, 2, 4, 4) + checkHealthy(0, 0, 0) + + tk.MustExec("analyze table t") + checkModifyAndCount(0, 6, 0, 2, 0, 4) + checkHealthy(100, 100, 100) + + tk.MustExec("insert into t values (4), (5), (15), (16)") // update p0 and p1 together + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) + checkModifyAndCount(4, 10, 2, 4, 2, 6) + checkHealthy(33, 0, 50) +} + +func TestGlobalStatsData(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec(` +create table t ( + a int, + key(a) +) +partition by range (a) ( + partition p0 values less than (10), + partition p1 values less than (20) +)`) + tk.MustExec("set @@tidb_analyze_version=2") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("insert into t values (1), (2), (3), (4), (5), (6), (6), (null), (11), (12), (13), (14), (15), (16), (17), (18), (19), (19)") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table t with 0 topn, 2 buckets") + + tk.MustQuery("select modify_count, count from mysql.stats_meta order by table_id asc").Check( + testkit.Rows("0 18", "0 8", "0 10")) // global row-count = sum(partition row-count) + + // distinct, null_count, tot_col_size should be the sum of their values in partition-stats, and correlation should be 0 + tk.MustQuery("select distinct_count, null_count, tot_col_size, correlation=0 from mysql.stats_histograms where is_index=0 order by table_id asc").Check( + testkit.Rows("15 1 17 1", "6 1 7 0", "9 0 10 0")) + tk.MustQuery("select distinct_count, null_count, tot_col_size, correlation=0 from mysql.stats_histograms where is_index=1 order by table_id asc").Check( + testkit.Rows("15 1 0 1", "6 1 7 1", "9 0 10 1")) + + tk.MustQuery("show stats_buckets where is_index=0").Check( + // db table partition col is_idx bucket_id count repeats lower upper ndv + testkit.Rows("test t global a 0 0 7 2 1 6 0", + "test t global a 0 1 17 2 6 19 0", + "test t p0 a 0 0 4 1 1 4 0", + "test t p0 a 0 1 7 2 5 6 0", + "test t p1 a 0 0 6 1 11 16 0", + "test t p1 a 0 1 10 2 17 19 0")) + tk.MustQuery("show stats_buckets where is_index=1").Check( + testkit.Rows("test t global a 1 0 7 2 1 6 0", + "test t global a 1 1 17 2 6 19 0", + "test t p0 a 1 0 4 1 1 4 0", + "test t p0 a 1 1 7 2 5 6 0", + "test t p1 a 1 0 6 1 11 16 0", + "test t p1 a 1 1 10 2 17 19 0")) +} + +func TestGlobalStatsData2(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("set @@tidb_analyze_version=2") + + // int + (column & index with 1 column) + tk.MustExec("drop table if exists tint") + tk.MustExec("create table tint (c int, key(c)) partition by range (c) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec("insert into tint values (1), (2), (3), (4), (4), (5), (5), (5), (null), (11), (12), (13), (14), (15), (16), (16), (16), (16), (17), (17)") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table tint with 2 topn, 2 buckets") + + tk.MustQuery("select modify_count, count from mysql.stats_meta order by table_id asc").Check(testkit.Rows( + "0 20", // global: g.count = p0.count + p1.count + "0 9", // p0 + "0 11")) // p1 + + tk.MustQuery("show stats_topn where table_name='tint' and is_index=0").Check(testkit.Rows( + "test tint global c 0 5 3", + "test tint global c 0 16 4", + "test tint p0 c 0 4 2", + "test tint p0 c 0 5 3", + "test tint p1 c 0 16 4", + "test tint p1 c 0 17 2")) + + tk.MustQuery("show stats_topn where table_name='tint' and is_index=1").Check(testkit.Rows( + "test tint global c 1 5 3", + "test tint global c 1 16 4", + "test tint p0 c 1 4 2", + "test tint p0 c 1 5 3", + "test tint p1 c 1 16 4", + "test tint p1 c 1 17 2")) + + tk.MustQuery("show stats_buckets where is_index=0").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tint global c 0 0 5 2 1 4 0", // bucket.ndv is not maintained for column histograms + "test tint global c 0 1 12 2 17 17 0", + "test tint p0 c 0 0 2 1 1 2 0", + "test tint p0 c 0 1 3 1 3 3 0", + "test tint p1 c 0 0 3 1 11 13 0", + "test tint p1 c 0 1 5 1 14 15 0")) + + tk.MustQuery("select distinct_count, null_count, tot_col_size from mysql.stats_histograms where is_index=0 order by table_id asc").Check( + testkit.Rows("12 1 19", // global, g = p0 + p1 + "5 1 8", // p0 + "7 0 11")) // p1 + + tk.MustQuery("show stats_buckets where is_index=1").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tint global c 1 0 5 2 1 4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 + "test tint global c 1 1 12 2 17 17 0", // same with the column's + "test tint p0 c 1 0 2 1 1 2 0", + "test tint p0 c 1 1 3 1 3 3 0", + "test tint p1 c 1 0 3 1 11 13 0", + "test tint p1 c 1 1 5 1 14 15 0")) + + tk.MustQuery("select distinct_count, null_count from mysql.stats_histograms where is_index=1 order by table_id asc").Check( + testkit.Rows("12 1", // global, g = p0 + p1 + "5 1", // p0 + "7 0")) // p1 + + // double + (column + index with 1 column) + tk.MustExec("drop table if exists tdouble") + tk.MustExec(`create table tdouble (a int, c double, key(c)) partition by range (a)` + + `(partition p0 values less than(10),partition p1 values less than(20))`) + tk.MustExec(`insert into tdouble values ` + + `(1, 1), (2, 2), (3, 3), (4, 4), (4, 4), (5, 5), (5, 5), (5, 5), (null, null), ` + // values in p0 + `(11, 11), (12, 12), (13, 13), (14, 14), (15, 15), (16, 16), (16, 16), (16, 16), (16, 16), (17, 17), (17, 17)`) // values in p1 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table tdouble with 2 topn, 2 buckets") + + rs := tk.MustQuery("show stats_meta where table_name='tdouble'").Rows() + require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count + require.Equal(t, "9", rs[1][5].(string)) // p0.count + require.Equal(t, "11", rs[2][5].(string)) // p1.count + + tk.MustQuery("show stats_topn where table_name='tdouble' and is_index=0 and column_name='c'").Check(testkit.Rows( + `test tdouble global c 0 5 3`, + `test tdouble global c 0 16 4`, + `test tdouble p0 c 0 4 2`, + `test tdouble p0 c 0 5 3`, + `test tdouble p1 c 0 16 4`, + `test tdouble p1 c 0 17 2`)) + + tk.MustQuery("show stats_topn where table_name='tdouble' and is_index=1 and column_name='c'").Check(testkit.Rows( + `test tdouble global c 1 5 3`, + `test tdouble global c 1 16 4`, + `test tdouble p0 c 1 4 2`, + `test tdouble p0 c 1 5 3`, + `test tdouble p1 c 1 16 4`, + `test tdouble p1 c 1 17 2`)) + + tk.MustQuery("show stats_buckets where table_name='tdouble' and is_index=0 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdouble global c 0 0 5 2 1 4 0", // bucket.ndv is not maintained for column histograms + "test tdouble global c 0 1 12 2 17 17 0", + "test tdouble p0 c 0 0 2 1 1 2 0", + "test tdouble p0 c 0 1 3 1 3 3 0", + "test tdouble p1 c 0 0 3 1 11 13 0", + "test tdouble p1 c 0 1 5 1 14 15 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdouble' and column_name='c' and is_index=0").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + tk.MustQuery("show stats_buckets where table_name='tdouble' and is_index=1 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdouble global c 1 0 5 2 1 4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 + "test tdouble global c 1 1 12 2 17 17 0", + "test tdouble p0 c 1 0 2 1 1 2 0", + "test tdouble p0 c 1 1 3 1 3 3 0", + "test tdouble p1 c 1 0 3 1 11 13 0", + "test tdouble p1 c 1 1 5 1 14 15 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdouble' and column_name='c' and is_index=1").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + // decimal + (column + index with 1 column) + tk.MustExec("drop table if exists tdecimal") + tk.MustExec(`create table tdecimal (a int, c decimal(10, 2), key(c)) partition by range (a)` + + `(partition p0 values less than(10),partition p1 values less than(20))`) + tk.MustExec(`insert into tdecimal values ` + + `(1, 1), (2, 2), (3, 3), (4, 4), (4, 4), (5, 5), (5, 5), (5, 5), (null, null), ` + // values in p0 + `(11, 11), (12, 12), (13, 13), (14, 14), (15, 15), (16, 16), (16, 16), (16, 16), (16, 16), (17, 17), (17, 17)`) // values in p1 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table tdecimal with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tdecimal'").Rows() + require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count + require.Equal(t, "9", rs[1][5].(string)) // p0.count + require.Equal(t, "11", rs[2][5].(string)) // p1.count + + tk.MustQuery("show stats_topn where table_name='tdecimal' and is_index=0 and column_name='c'").Check(testkit.Rows( + `test tdecimal global c 0 5.00 3`, + `test tdecimal global c 0 16.00 4`, + `test tdecimal p0 c 0 4.00 2`, + `test tdecimal p0 c 0 5.00 3`, + `test tdecimal p1 c 0 16.00 4`, + `test tdecimal p1 c 0 17.00 2`)) + + tk.MustQuery("show stats_topn where table_name='tdecimal' and is_index=1 and column_name='c'").Check(testkit.Rows( + `test tdecimal global c 1 5.00 3`, + `test tdecimal global c 1 16.00 4`, + `test tdecimal p0 c 1 4.00 2`, + `test tdecimal p0 c 1 5.00 3`, + `test tdecimal p1 c 1 16.00 4`, + `test tdecimal p1 c 1 17.00 2`)) + + tk.MustQuery("show stats_buckets where table_name='tdecimal' and is_index=0 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdecimal global c 0 0 5 2 1.00 4.00 0", // bucket.ndv is not maintained for column histograms + "test tdecimal global c 0 1 12 2 17.00 17.00 0", + "test tdecimal p0 c 0 0 2 1 1.00 2.00 0", + "test tdecimal p0 c 0 1 3 1 3.00 3.00 0", + "test tdecimal p1 c 0 0 3 1 11.00 13.00 0", + "test tdecimal p1 c 0 1 5 1 14.00 15.00 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdecimal' and column_name='c' and is_index=0").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + tk.MustQuery("show stats_buckets where table_name='tdecimal' and is_index=1 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdecimal global c 1 0 5 2 1.00 4.00 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 + "test tdecimal global c 1 1 12 2 17.00 17.00 0", + "test tdecimal p0 c 1 0 2 1 1.00 2.00 0", + "test tdecimal p0 c 1 1 3 1 3.00 3.00 0", + "test tdecimal p1 c 1 0 3 1 11.00 13.00 0", + "test tdecimal p1 c 1 1 5 1 14.00 15.00 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdecimal' and column_name='c' and is_index=1").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + // datetime + (column + index with 1 column) + tk.MustExec("drop table if exists tdatetime") + tk.MustExec(`create table tdatetime (a int, c datetime, key(c)) partition by range (a)` + + `(partition p0 values less than(10),partition p1 values less than(20))`) + tk.MustExec(`insert into tdatetime values ` + + `(1, '2000-01-01'), (2, '2000-01-02'), (3, '2000-01-03'), (4, '2000-01-04'), (4, '2000-01-04'), (5, '2000-01-05'), (5, '2000-01-05'), (5, '2000-01-05'), (null, null), ` + // values in p0 + `(11, '2000-01-11'), (12, '2000-01-12'), (13, '2000-01-13'), (14, '2000-01-14'), (15, '2000-01-15'), (16, '2000-01-16'), (16, '2000-01-16'), (16, '2000-01-16'), (16, '2000-01-16'), (17, '2000-01-17'), (17, '2000-01-17')`) // values in p1 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table tdatetime with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tdatetime'").Rows() + require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count + require.Equal(t, "9", rs[1][5].(string)) // p0.count + require.Equal(t, "11", rs[2][5].(string)) // p1.count + + tk.MustQuery("show stats_topn where table_name='tdatetime' and is_index=0 and column_name='c'").Check(testkit.Rows( + `test tdatetime global c 0 2000-01-05 00:00:00 3`, + `test tdatetime global c 0 2000-01-16 00:00:00 4`, + `test tdatetime p0 c 0 2000-01-04 00:00:00 2`, + `test tdatetime p0 c 0 2000-01-05 00:00:00 3`, + `test tdatetime p1 c 0 2000-01-16 00:00:00 4`, + `test tdatetime p1 c 0 2000-01-17 00:00:00 2`)) + + tk.MustQuery("show stats_topn where table_name='tdatetime' and is_index=1 and column_name='c'").Check(testkit.Rows( + `test tdatetime global c 1 2000-01-05 00:00:00 3`, + `test tdatetime global c 1 2000-01-16 00:00:00 4`, + `test tdatetime p0 c 1 2000-01-04 00:00:00 2`, + `test tdatetime p0 c 1 2000-01-05 00:00:00 3`, + `test tdatetime p1 c 1 2000-01-16 00:00:00 4`, + `test tdatetime p1 c 1 2000-01-17 00:00:00 2`)) + + tk.MustQuery("show stats_buckets where table_name='tdatetime' and is_index=0 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdatetime global c 0 0 5 2 2000-01-01 00:00:00 2000-01-04 00:00:00 0", // bucket.ndv is not maintained for column histograms + "test tdatetime global c 0 1 12 2 2000-01-17 00:00:00 2000-01-17 00:00:00 0", + "test tdatetime p0 c 0 0 2 1 2000-01-01 00:00:00 2000-01-02 00:00:00 0", + "test tdatetime p0 c 0 1 3 1 2000-01-03 00:00:00 2000-01-03 00:00:00 0", + "test tdatetime p1 c 0 0 3 1 2000-01-11 00:00:00 2000-01-13 00:00:00 0", + "test tdatetime p1 c 0 1 5 1 2000-01-14 00:00:00 2000-01-15 00:00:00 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdatetime' and column_name='c' and is_index=0").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + tk.MustQuery("show stats_buckets where table_name='tdatetime' and is_index=1 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tdatetime global c 1 0 5 2 2000-01-01 00:00:00 2000-01-04 00:00:00 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 + "test tdatetime global c 1 1 12 2 2000-01-17 00:00:00 2000-01-17 00:00:00 0", + "test tdatetime p0 c 1 0 2 1 2000-01-01 00:00:00 2000-01-02 00:00:00 0", + "test tdatetime p0 c 1 1 3 1 2000-01-03 00:00:00 2000-01-03 00:00:00 0", + "test tdatetime p1 c 1 0 3 1 2000-01-11 00:00:00 2000-01-13 00:00:00 0", + "test tdatetime p1 c 1 1 5 1 2000-01-14 00:00:00 2000-01-15 00:00:00 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdatetime' and column_name='c' and is_index=1").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + // string + (column + index with 1 column) + tk.MustExec("drop table if exists tstring") + tk.MustExec(`create table tstring (a int, c varchar(32), key(c)) partition by range (a)` + + `(partition p0 values less than(10),partition p1 values less than(20))`) + tk.MustExec(`insert into tstring values ` + + `(1, 'a1'), (2, 'a2'), (3, 'a3'), (4, 'a4'), (4, 'a4'), (5, 'a5'), (5, 'a5'), (5, 'a5'), (null, null), ` + // values in p0 + `(11, 'b11'), (12, 'b12'), (13, 'b13'), (14, 'b14'), (15, 'b15'), (16, 'b16'), (16, 'b16'), (16, 'b16'), (16, 'b16'), (17, 'b17'), (17, 'b17')`) // values in p1 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table tstring with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tstring'").Rows() + require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count + require.Equal(t, "9", rs[1][5].(string)) // p0.count + require.Equal(t, "11", rs[2][5].(string)) // p1.count + + tk.MustQuery("show stats_topn where table_name='tstring' and is_index=0 and column_name='c'").Check(testkit.Rows( + `test tstring global c 0 a5 3`, + `test tstring global c 0 b16 4`, + `test tstring p0 c 0 a4 2`, + `test tstring p0 c 0 a5 3`, + `test tstring p1 c 0 b16 4`, + `test tstring p1 c 0 b17 2`)) + + tk.MustQuery("show stats_topn where table_name='tstring' and is_index=1 and column_name='c'").Check(testkit.Rows( + `test tstring global c 1 a5 3`, + `test tstring global c 1 b16 4`, + `test tstring p0 c 1 a4 2`, + `test tstring p0 c 1 a5 3`, + `test tstring p1 c 1 b16 4`, + `test tstring p1 c 1 b17 2`)) + + tk.MustQuery("show stats_buckets where table_name='tstring' and is_index=0 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tstring global c 0 0 5 2 a1 a4 0", // bucket.ndv is not maintained for column histograms + "test tstring global c 0 1 12 2 b17 b17 0", + "test tstring p0 c 0 0 2 1 a1 a2 0", + "test tstring p0 c 0 1 3 1 a3 a3 0", + "test tstring p1 c 0 0 3 1 b11 b13 0", + "test tstring p1 c 0 1 5 1 b14 b15 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tstring' and column_name='c' and is_index=0").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) + + tk.MustQuery("show stats_buckets where table_name='tstring' and is_index=1 and column_name='c'").Check(testkit.Rows( + // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv + "test tstring global c 1 0 5 2 a1 a4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 + "test tstring global c 1 1 12 2 b17 b17 0", + "test tstring p0 c 1 0 2 1 a1 a2 0", + "test tstring p0 c 1 1 3 1 a3 a3 0", + "test tstring p1 c 1 0 3 1 b11 b13 0", + "test tstring p1 c 1 1 5 1 b14 b15 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tstring' and column_name='c' and is_index=1").Rows() + require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 + require.Equal(t, "5", rs[1][6].(string)) + require.Equal(t, "7", rs[2][6].(string)) + require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 + require.Equal(t, "1", rs[1][7].(string)) + require.Equal(t, "0", rs[2][7].(string)) +} + +func TestGlobalStatsData3(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("set @@tidb_analyze_version=2") + + // index(int, int) + tk.MustExec("drop table if exists tintint") + tk.MustExec("create table tintint (a int, b int, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec(`insert into tintint values ` + + `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 + `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 + tk.MustExec("analyze table tintint with 2 topn, 2 buckets") + + rs := tk.MustQuery("show stats_meta where table_name='tintint'").Rows() + require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total + require.Equal(t, "9", rs[1][5].(string)) + require.Equal(t, "8", rs[2][5].(string)) + + tk.MustQuery("show stats_topn where table_name='tintint' and is_index=1").Check(testkit.Rows( + "test tintint global a 1 (3, 1) 3", + "test tintint global a 1 (13, 2) 3", + "test tintint p0 a 1 (2, 3) 2", + "test tintint p0 a 1 (3, 1) 3", + "test tintint p1 a 1 (13, 1) 2", + "test tintint p1 a 1 (13, 2) 3")) + + tk.MustQuery("show stats_buckets where table_name='tintint' and is_index=1").Check(testkit.Rows( + "test tintint global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it + "test tintint global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it + "test tintint p0 a 1 0 3 1 (1, 1) (2, 1) 0", + "test tintint p0 a 1 1 4 1 (2, 2) (2, 2) 0", + "test tintint p1 a 1 0 2 1 (11, 1) (12, 1) 0", + "test tintint p1 a 1 1 3 1 (12, 2) (12, 2) 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tintint' and is_index=1").Rows() + require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv + require.Equal(t, "6", rs[1][6].(string)) + require.Equal(t, "5", rs[2][6].(string)) + + // index(int, string) + tk.MustExec("drop table if exists tintstr") + tk.MustExec("create table tintstr (a int, b varchar(32), key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec(`insert into tintstr values ` + + `(1, '1'), (1, '2'), (2, '1'), (2, '2'), (2, '3'), (2, '3'), (3, '1'), (3, '1'), (3, '1'),` + // values in p0 + `(11, '1'), (12, '1'), (12, '2'), (13, '1'), (13, '1'), (13, '2'), (13, '2'), (13, '2')`) // values in p1 + tk.MustExec("analyze table tintstr with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tintstr'").Rows() + require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total + require.Equal(t, "9", rs[1][5].(string)) + require.Equal(t, "8", rs[2][5].(string)) + + tk.MustQuery("show stats_topn where table_name='tintstr' and is_index=1").Check(testkit.Rows( + "test tintstr global a 1 (3, 1) 3", + "test tintstr global a 1 (13, 2) 3", + "test tintstr p0 a 1 (2, 3) 2", + "test tintstr p0 a 1 (3, 1) 3", + "test tintstr p1 a 1 (13, 1) 2", + "test tintstr p1 a 1 (13, 2) 3")) + + tk.MustQuery("show stats_buckets where table_name='tintstr' and is_index=1").Check(testkit.Rows( + "test tintstr global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it + "test tintstr global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it + "test tintstr p0 a 1 0 3 1 (1, 1) (2, 1) 0", + "test tintstr p0 a 1 1 4 1 (2, 2) (2, 2) 0", + "test tintstr p1 a 1 0 2 1 (11, 1) (12, 1) 0", + "test tintstr p1 a 1 1 3 1 (12, 2) (12, 2) 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tintstr' and is_index=1").Rows() + require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv + require.Equal(t, "6", rs[1][6].(string)) + require.Equal(t, "5", rs[2][6].(string)) + + // index(int, double) + tk.MustExec("drop table if exists tintdouble") + tk.MustExec("create table tintdouble (a int, b double, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec(`insert into tintdouble values ` + + `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 + `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 + tk.MustExec("analyze table tintdouble with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tintdouble'").Rows() + require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total + require.Equal(t, "9", rs[1][5].(string)) + require.Equal(t, "8", rs[2][5].(string)) + + tk.MustQuery("show stats_topn where table_name='tintdouble' and is_index=1").Check(testkit.Rows( + "test tintdouble global a 1 (3, 1) 3", + "test tintdouble global a 1 (13, 2) 3", + "test tintdouble p0 a 1 (2, 3) 2", + "test tintdouble p0 a 1 (3, 1) 3", + "test tintdouble p1 a 1 (13, 1) 2", + "test tintdouble p1 a 1 (13, 2) 3")) + + tk.MustQuery("show stats_buckets where table_name='tintdouble' and is_index=1").Check(testkit.Rows( + "test tintdouble global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it + "test tintdouble global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it + "test tintdouble p0 a 1 0 3 1 (1, 1) (2, 1) 0", + "test tintdouble p0 a 1 1 4 1 (2, 2) (2, 2) 0", + "test tintdouble p1 a 1 0 2 1 (11, 1) (12, 1) 0", + "test tintdouble p1 a 1 1 3 1 (12, 2) (12, 2) 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tintdouble' and is_index=1").Rows() + require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv + require.Equal(t, "6", rs[1][6].(string)) + require.Equal(t, "5", rs[2][6].(string)) + + // index(double, decimal) + tk.MustExec("drop table if exists tdoubledecimal") + tk.MustExec("create table tdoubledecimal (a int, b decimal(30, 2), key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec(`insert into tdoubledecimal values ` + + `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 + `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 + tk.MustExec("analyze table tdoubledecimal with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tdoubledecimal'").Rows() + require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total + require.Equal(t, "9", rs[1][5].(string)) + require.Equal(t, "8", rs[2][5].(string)) + + tk.MustQuery("show stats_topn where table_name='tdoubledecimal' and is_index=1").Check(testkit.Rows( + "test tdoubledecimal global a 1 (3, 1.00) 3", + "test tdoubledecimal global a 1 (13, 2.00) 3", + "test tdoubledecimal p0 a 1 (2, 3.00) 2", + "test tdoubledecimal p0 a 1 (3, 1.00) 3", + "test tdoubledecimal p1 a 1 (13, 1.00) 2", + "test tdoubledecimal p1 a 1 (13, 2.00) 3")) + + tk.MustQuery("show stats_buckets where table_name='tdoubledecimal' and is_index=1").Check(testkit.Rows( + "test tdoubledecimal global a 1 0 6 2 (1, 1.00) (2, 3.00) 0", // (2, 3) is popped into it + "test tdoubledecimal global a 1 1 11 2 (13, 1.00) (13, 1.00) 0", // (13, 1) is popped into it + "test tdoubledecimal p0 a 1 0 3 1 (1, 1.00) (2, 1.00) 0", + "test tdoubledecimal p0 a 1 1 4 1 (2, 2.00) (2, 2.00) 0", + "test tdoubledecimal p1 a 1 0 2 1 (11, 1.00) (12, 1.00) 0", + "test tdoubledecimal p1 a 1 1 3 1 (12, 2.00) (12, 2.00) 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tdoubledecimal' and is_index=1").Rows() + require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv + require.Equal(t, "6", rs[1][6].(string)) + require.Equal(t, "5", rs[2][6].(string)) + + // index(string, datetime) + tk.MustExec("drop table if exists tstrdt") + tk.MustExec("create table tstrdt (a int, b datetime, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") + tk.MustExec(`insert into tstrdt values ` + + `(1, '2000-01-01'), (1, '2000-01-02'), (2, '2000-01-01'), (2, '2000-01-02'), (2, '2000-01-03'), (2, '2000-01-03'), (3, '2000-01-01'), (3, '2000-01-01'), (3, '2000-01-01'),` + // values in p0 + `(11, '2000-01-01'), (12, '2000-01-01'), (12, '2000-01-02'), (13, '2000-01-01'), (13, '2000-01-01'), (13, '2000-01-02'), (13, '2000-01-02'), (13, '2000-01-02')`) // values in p1 + tk.MustExec("analyze table tstrdt with 2 topn, 2 buckets") + + rs = tk.MustQuery("show stats_meta where table_name='tstrdt'").Rows() + require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total + require.Equal(t, "9", rs[1][5].(string)) + require.Equal(t, "8", rs[2][5].(string)) + + tk.MustQuery("show stats_topn where table_name='tstrdt' and is_index=1").Check(testkit.Rows( + "test tstrdt global a 1 (3, 2000-01-01 00:00:00) 3", + "test tstrdt global a 1 (13, 2000-01-02 00:00:00) 3", + "test tstrdt p0 a 1 (2, 2000-01-03 00:00:00) 2", + "test tstrdt p0 a 1 (3, 2000-01-01 00:00:00) 3", + "test tstrdt p1 a 1 (13, 2000-01-01 00:00:00) 2", + "test tstrdt p1 a 1 (13, 2000-01-02 00:00:00) 3")) + + tk.MustQuery("show stats_buckets where table_name='tstrdt' and is_index=1").Check(testkit.Rows( + "test tstrdt global a 1 0 6 2 (1, 2000-01-01 00:00:00) (2, 2000-01-03 00:00:00) 0", // (2, 3) is popped into it + "test tstrdt global a 1 1 11 2 (13, 2000-01-01 00:00:00) (13, 2000-01-01 00:00:00) 0", // (13, 1) is popped into it + "test tstrdt p0 a 1 0 3 1 (1, 2000-01-01 00:00:00) (2, 2000-01-01 00:00:00) 0", + "test tstrdt p0 a 1 1 4 1 (2, 2000-01-02 00:00:00) (2, 2000-01-02 00:00:00) 0", + "test tstrdt p1 a 1 0 2 1 (11, 2000-01-01 00:00:00) (12, 2000-01-01 00:00:00) 0", + "test tstrdt p1 a 1 1 3 1 (12, 2000-01-02 00:00:00) (12, 2000-01-02 00:00:00) 0")) + + rs = tk.MustQuery("show stats_histograms where table_name='tstrdt' and is_index=1").Rows() + require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv + require.Equal(t, "6", rs[1][6].(string)) + require.Equal(t, "5", rs[2][6].(string)) +} + +func TestGlobalStatsVersion(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec(` +create table t ( + a int +) +partition by range (a) ( + partition p0 values less than (10), + partition p1 values less than (20) +)`) + require.NoError(t, dom.StatsHandle().HandleDDLEvent(<-dom.StatsHandle().DDLEventCh())) + tk.MustExec("insert into t values (1), (5), (null), (11), (15)") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + + tk.MustExec("set @@tidb_partition_prune_mode='static'") + tk.MustExec("set @@session.tidb_analyze_version=1") + tk.MustExec("analyze table t") // both p0 and p1 are in ver1 + require.Len(t, tk.MustQuery("show stats_meta").Rows(), 2) + + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("set @@session.tidb_analyze_version=1") + err := tk.ExecToErr("analyze table t") // try to build global-stats on ver1 + require.NoError(t, err) + + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec("set @@session.tidb_analyze_version=2") + err = tk.ExecToErr("analyze table t partition p1") // only analyze p1 to let it in ver2 while p0 is in ver1 + require.NoError(t, err) + + tk.MustExec("analyze table t") // both p0 and p1 are in ver2 + require.Len(t, tk.MustQuery("show stats_meta").Rows(), 3) + + // If we already have global-stats, we can get the latest global-stats by analyzing the newly added partition. + tk.MustExec("alter table t add partition (partition p2 values less than (30))") + tk.MustExec("insert t values (13), (14), (22), (23)") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table t partition p2") // it will success since p0 and p1 are both in ver2 + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + do := dom + is := do.InfoSchema() + h := do.StatsHandle() + require.NoError(t, h.Update(is)) + tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tableInfo := tbl.Meta() + globalStats := h.GetTableStats(tableInfo) + // global.count = p0.count(3) + p1.count(4) + p2.count(2) + // modify count is 2 because we didn't analyze p1 after the second insert + require.Equal(t, int64(9), globalStats.RealtimeCount) + require.Equal(t, int64(2), globalStats.ModifyCount) + + tk.MustExec("analyze table t partition p1;") + globalStats = h.GetTableStats(tableInfo) + // global.count = p0.count(3) + p1.count(4) + p2.count(4) + // The value of modify count is 0 now. + require.Equal(t, int64(9), globalStats.RealtimeCount) + require.Equal(t, int64(0), globalStats.ModifyCount) + + tk.MustExec("alter table t drop partition p2;") + require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) + tk.MustExec("analyze table t;") + globalStats = h.GetTableStats(tableInfo) + // global.count = p0.count(3) + p1.count(4) + require.Equal(t, int64(7), globalStats.RealtimeCount) +} + +func TestDDLPartition4GlobalStats(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("set @@session.tidb_analyze_version=2") + tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") + tk.MustExec(`create table t (a int) partition by range (a) ( + partition p0 values less than (10), + partition p1 values less than (20), + partition p2 values less than (30), + partition p3 values less than (40), + partition p4 values less than (50), + partition p5 values less than (60) + )`) + do := dom + is := do.InfoSchema() + h := do.StatsHandle() + err := h.HandleDDLEvent(<-h.DDLEventCh()) + require.NoError(t, err) + require.NoError(t, h.Update(is)) + tk.MustExec("insert into t values (1), (2), (3), (4), (5), " + + "(11), (21), (31), (41), (51)," + + "(12), (22), (32), (42), (52);") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, h.Update(is)) + tk.MustExec("analyze table t") + result := tk.MustQuery("show stats_meta where table_name = 't';").Rows() + require.Len(t, result, 7) + tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tableInfo := tbl.Meta() + globalStats := h.GetTableStats(tableInfo) + require.Equal(t, int64(15), globalStats.RealtimeCount) + + tk.MustExec("alter table t drop partition p3, p5;") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) + require.NoError(t, h.Update(is)) + result = tk.MustQuery("show stats_meta where table_name = 't';").Rows() + require.Len(t, result, 5) + // The value of global.count will be updated automatically after we drop the table partition. + globalStats = h.GetTableStats(tableInfo) + require.Equal(t, int64(11), globalStats.RealtimeCount) + + tk.MustExec("alter table t truncate partition p2, p4;") + require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) + require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) + require.NoError(t, h.Update(is)) + // The value of global.count will not be updated automatically when we truncate the table partition. + // Because the partition-stats in the partition table which have been truncated has not been updated. + globalStats = h.GetTableStats(tableInfo) + require.Equal(t, int64(11), globalStats.RealtimeCount) + + tk.MustExec("analyze table t;") + result = tk.MustQuery("show stats_meta where table_name = 't';").Rows() + // The truncate operation only delete the data from the partition p2 and p4. It will not delete the partition-stats. + require.Len(t, result, 5) + // The result for the globalStats.count will be right now + globalStats = h.GetTableStats(tableInfo) + require.Equal(t, int64(7), globalStats.RealtimeCount) +} + +func TestFeedbackWithGlobalStats(t *testing.T) { + store, dom := testkit.CreateMockStoreAndDomain(t) + testKit := testkit.NewTestKit(t, store) + testKit.MustExec("use test") + testKit.MustExec("set @@tidb_analyze_version = 1") + + oriProbability := statistics.FeedbackProbability.Load() + oriNumber := statistics.MaxNumberOfRanges + oriMinLogCount := handle.MinLogScanCount.Load() + oriErrorRate := handle.MinLogErrorRate.Load() + defer func() { + statistics.FeedbackProbability.Store(oriProbability) + statistics.MaxNumberOfRanges = oriNumber + handle.MinLogScanCount.Store(oriMinLogCount) + handle.MinLogErrorRate.Store(oriErrorRate) + }() + // Case 1: You can't set tidb_analyze_version to 2 if feedback is enabled. + // Note: if we want to set @@tidb_partition_prune_mode = 'dynamic'. We must set tidb_analyze_version to 2 first. We have already tested this. + statistics.FeedbackProbability.Store(1) + testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("1")) + testKit.MustExec("set @@tidb_analyze_version = 2") + testKit.MustQuery("show warnings").Check(testkit.Rows(`Error 1105 variable tidb_analyze_version not updated because analyze version 2 is incompatible with query feedback. Please consider setting feedback-probability to 0.0 in config file to disable query feedback`)) + testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("1")) + + h := dom.StatsHandle() + var err error + // checkFeedbackOnPartitionTable is used to check whether the statistics are the same as before. + checkFeedbackOnPartitionTable := func(statsBefore *statistics.Table, tblInfo *model.TableInfo) { + h.UpdateStatsByLocalFeedback(dom.InfoSchema()) + err = h.DumpStatsFeedbackToKV() + require.NoError(t, err) + err = h.HandleUpdateStats(dom.InfoSchema()) + require.NoError(t, err) + statsTblAfter := h.GetTableStats(tblInfo) + // assert that statistics not changed + // the feedback can not work for the partition table in both static and dynamic mode + internal.AssertTableEqual(t, statsBefore, statsTblAfter) + } + + // Case 2: Feedback wouldn't be applied on version 2 and global-level statistics. + statistics.FeedbackProbability.Store(0) + testKit.MustExec("set @@tidb_analyze_version = 2") + testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic';") + testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("2")) + testKit.MustExec("create table t (a bigint(64), b bigint(64), index idx(b)) PARTITION BY HASH(a) PARTITIONS 2;") + for i := 0; i < 200; i++ { + testKit.MustExec("insert into t values (1,2),(2,2),(4,5),(2,3),(3,4)") + } + testKit.MustExec("analyze table t with 0 topn") + is := dom.InfoSchema() + table, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.NoError(t, err) + tblInfo := table.Meta() + testKit.MustExec("analyze table t") + err = h.Update(dom.InfoSchema()) + require.NoError(t, err) + statsTblBefore := h.GetTableStats(tblInfo) + statistics.FeedbackProbability.Store(1) + // make the statistics inaccurate. + for i := 0; i < 200; i++ { + testKit.MustExec("insert into t values (3,4), (3,4), (3,4), (3,4), (3,4)") + } + // trigger feedback + testKit.MustExec("select b from t partition(p0) use index(idx) where t.b <= 3;") + testKit.MustExec("select b from t partition(p1) use index(idx) where t.b <= 3;") + testKit.MustExec("select b from t use index(idx) where t.b <= 3 order by b;") + testKit.MustExec("select b from t use index(idx) where t.b <= 3;") + checkFeedbackOnPartitionTable(statsTblBefore, tblInfo) + + // Case 3: Feedback is also not effective on version 1 and partition-level statistics. + testKit.MustExec("set tidb_analyze_version = 1") + testKit.MustExec("set @@tidb_partition_prune_mode = 'static';") + testKit.MustExec("create table t1 (a bigint(64), b bigint(64), index idx(b)) PARTITION BY HASH(a) PARTITIONS 2") + for i := 0; i < 200; i++ { + testKit.MustExec("insert into t1 values (1,2),(2,2),(4,5),(2,3),(3,4)") + } + testKit.MustExec("analyze table t1 with 0 topn") + // make the statistics inaccurate. + for i := 0; i < 200; i++ { + testKit.MustExec("insert into t1 values (3,4), (3,4), (3,4), (3,4), (3,4)") + } + is = dom.InfoSchema() + table, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) + require.NoError(t, err) + tblInfo = table.Meta() + statsTblBefore = h.GetTableStats(tblInfo) + // trigger feedback + testKit.MustExec("select b from t1 partition(p0) use index(idx) where t1.b <= 3;") + testKit.MustExec("select b from t1 partition(p1) use index(idx) where t1.b <= 3;") + testKit.MustExec("select b from t1 use index(idx) where t1.b <= 3 order by b;") + testKit.MustExec("select b from t1 use index(idx) where t1.b <= 3;") + checkFeedbackOnPartitionTable(statsTblBefore, tblInfo) +} + +func TestGlobalStatsNDV(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + tk.MustExec(`CREATE TABLE t ( a int, key(a) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20), + PARTITION p2 VALUES LESS THAN (30), + PARTITION p3 VALUES LESS THAN (40))`) + + checkNDV := func(ndvs ...int) { // g, p0, ..., p3 + tk.MustExec("analyze table t") + rs := tk.MustQuery(`show stats_histograms where is_index=1`).Rows() + require.Len(t, rs, 5) + for i, ndv := range ndvs { + require.Equal(t, fmt.Sprintf("%v", ndv), rs[i][6].(string)) + } + } + + // all partitions are empty + checkNDV(0, 0, 0, 0, 0) + + // p0 has data while others are empty + tk.MustExec("insert into t values (1), (2), (3)") + checkNDV(3, 3, 0, 0, 0) + + // p0, p1, p2 have data while p3 is empty + tk.MustExec("insert into t values (11), (12), (13), (21), (22), (23)") + checkNDV(9, 3, 3, 3, 0) + + // all partitions are not empty + tk.MustExec("insert into t values (31), (32), (33), (34)") + checkNDV(13, 3, 3, 3, 4) + + // insert some duplicated records + tk.MustExec("insert into t values (31), (33), (34)") + tk.MustExec("insert into t values (1), (2), (3)") + checkNDV(13, 3, 3, 3, 4) +} + +func TestGlobalStatsIndexNDV(t *testing.T) { + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + + checkNDV := func(tbl string, g int, ps ...int) { // g, p0, ..., p3 + tk.MustExec("analyze table " + tbl) + rs := tk.MustQuery(fmt.Sprintf(`show stats_histograms where is_index=1 and table_name='%v'`, tbl)).Rows() + require.Len(t, rs, 1+len(ps)) // 1(global) + number of partitions + require.Equal(t, fmt.Sprintf("%v", g), rs[0][6].(string)) // global + for i, ndv := range ps { + require.Equal(t, fmt.Sprintf("%v", ndv), rs[i+1][6].(string)) + } + } + + // int + tk.MustExec("drop table if exists tint") + tk.MustExec(`CREATE TABLE tint ( a int, b int, key(b) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20))`) + tk.MustExec("insert into tint values (1, 1), (1, 2), (1, 3)") // p0.b: [1, 2, 3], p1.b: [] + checkNDV("tint", 3, 3, 0) + tk.MustExec("insert into tint values (11, 1), (11, 2), (11, 3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] + checkNDV("tint", 3, 3, 3) + tk.MustExec("insert into tint values (11, 4), (11, 5), (11, 6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tint", 6, 3, 6) + tk.MustExec("insert into tint values (1, 4), (1, 5), (1, 6), (1, 7), (1, 8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tint", 8, 8, 6) + + // double + tk.MustExec("drop table if exists tdouble") + tk.MustExec(`CREATE TABLE tdouble ( a int, b double, key(b) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20))`) + tk.MustExec("insert into tdouble values (1, 1.1), (1, 2.2), (1, 3.3)") // p0.b: [1, 2, 3], p1.b: [] + checkNDV("tdouble", 3, 3, 0) + tk.MustExec("insert into tdouble values (11, 1.1), (11, 2.2), (11, 3.3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] + checkNDV("tdouble", 3, 3, 3) + tk.MustExec("insert into tdouble values (11, 4.4), (11, 5.5), (11, 6.6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdouble", 6, 3, 6) + tk.MustExec("insert into tdouble values (1, 4.4), (1, 5.5), (1, 6.6), (1, 7.7), (1, 8.8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdouble", 8, 8, 6) + + // decimal + tk.MustExec("drop table if exists tdecimal") + tk.MustExec(`CREATE TABLE tdecimal ( a int, b decimal(30, 15), key(b) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20))`) + tk.MustExec("insert into tdecimal values (1, 1.1), (1, 2.2), (1, 3.3)") // p0.b: [1, 2, 3], p1.b: [] + checkNDV("tdecimal", 3, 3, 0) + tk.MustExec("insert into tdecimal values (11, 1.1), (11, 2.2), (11, 3.3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] + checkNDV("tdecimal", 3, 3, 3) + tk.MustExec("insert into tdecimal values (11, 4.4), (11, 5.5), (11, 6.6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdecimal", 6, 3, 6) + tk.MustExec("insert into tdecimal values (1, 4.4), (1, 5.5), (1, 6.6), (1, 7.7), (1, 8.8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdecimal", 8, 8, 6) + + // string + tk.MustExec("drop table if exists tstring") + tk.MustExec(`CREATE TABLE tstring ( a int, b varchar(30), key(b) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20))`) + tk.MustExec("insert into tstring values (1, '111'), (1, '222'), (1, '333')") // p0.b: [1, 2, 3], p1.b: [] + checkNDV("tstring", 3, 3, 0) + tk.MustExec("insert into tstring values (11, '111'), (11, '222'), (11, '333')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] + checkNDV("tstring", 3, 3, 3) + tk.MustExec("insert into tstring values (11, '444'), (11, '555'), (11, '666')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tstring", 6, 3, 6) + tk.MustExec("insert into tstring values (1, '444'), (1, '555'), (1, '666'), (1, '777'), (1, '888')") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tstring", 8, 8, 6) + + // datetime + tk.MustExec("drop table if exists tdatetime") + tk.MustExec(`CREATE TABLE tdatetime ( a int, b datetime, key(b) ) + PARTITION BY RANGE (a) ( + PARTITION p0 VALUES LESS THAN (10), + PARTITION p1 VALUES LESS THAN (20))`) + tk.MustExec("insert into tdatetime values (1, '2001-01-01'), (1, '2002-01-01'), (1, '2003-01-01')") // p0.b: [1, 2, 3], p1.b: [] + checkNDV("tdatetime", 3, 3, 0) + tk.MustExec("insert into tdatetime values (11, '2001-01-01'), (11, '2002-01-01'), (11, '2003-01-01')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] + checkNDV("tdatetime", 3, 3, 3) + tk.MustExec("insert into tdatetime values (11, '2004-01-01'), (11, '2005-01-01'), (11, '2006-01-01')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdatetime", 6, 3, 6) + tk.MustExec("insert into tdatetime values (1, '2004-01-01'), (1, '2005-01-01'), (1, '2006-01-01'), (1, '2007-01-01'), (1, '2008-01-01')") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] + checkNDV("tdatetime", 8, 8, 6) +} diff --git a/statistics/handle/handletest/globalstats/main_test.go b/statistics/handle/handletest/globalstats/main_test.go new file mode 100644 index 0000000000000..5bae6a1f870ef --- /dev/null +++ b/statistics/handle/handletest/globalstats/main_test.go @@ -0,0 +1,33 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package globalstats + +import ( + "testing" + + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + testsetup.SetupForCommonTest() + goleak.VerifyTestMain(m, opts...) +} diff --git a/statistics/handle/handletest/handle_test.go b/statistics/handle/handletest/handle_test.go index 25dd62824040d..eb7b474785cc9 100644 --- a/statistics/handle/handletest/handle_test.go +++ b/statistics/handle/handletest/handle_test.go @@ -15,7 +15,6 @@ package handletest import ( - "bytes" "fmt" "math" "strconv" @@ -37,7 +36,6 @@ import ( "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/types" "github.com/pingcap/tidb/util/collate" - "github.com/pingcap/tidb/util/israce" "github.com/pingcap/tidb/util/mock" "github.com/pingcap/tidb/util/ranger" "github.com/stretchr/testify/require" @@ -449,1015 +447,6 @@ func TestCorrelation(t *testing.T) { require.Equal(t, "0", result.Rows()[0][9]) } -func TestAnalyzeVirtualCol(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b int generated always as (-a) virtual, c int generated always as (-a) stored, index (c))") - tk.MustExec("insert into t(a) values(2),(1),(1),(3),(NULL)") - tk.MustExec("set @@tidb_analyze_version = 2") - tk.MustExec("analyze table t") - require.Len(t, tk.MustQuery("show stats_histograms where table_name ='t'").Rows(), 3) -} - -func TestShowGlobalStats(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@session.tidb_analyze_version = 0") - tk.MustExec("drop table if exists t") - tk.MustExec("set @@tidb_partition_prune_mode = 'static'") - tk.MustExec("create table t (a int, key(a)) partition by hash(a) partitions 2") - tk.MustExec("insert into t values (1), (2), (3), (4)") - tk.MustExec("analyze table t with 1 buckets") - require.Len(t, tk.MustQuery("show stats_meta").Rows(), 2) - require.Len(t, tk.MustQuery("show stats_meta where partition_name='global'").Rows(), 0) - require.Len(t, tk.MustQuery("show stats_buckets").Rows(), 4) // 2 partitions * (1 for the column_a and 1 for the index_a) - require.Len(t, tk.MustQuery("show stats_buckets where partition_name='global'").Rows(), 0) - require.Len(t, tk.MustQuery("show stats_histograms").Rows(), 4) - require.Len(t, tk.MustQuery("show stats_histograms where partition_name='global'").Rows(), 0) - require.Len(t, tk.MustQuery("show stats_healthy").Rows(), 2) - require.Len(t, tk.MustQuery("show stats_healthy where partition_name='global'").Rows(), 0) - - tk.MustExec("set @@tidb_analyze_version = 2") - tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - tk.MustExec("analyze table t with 0 topn, 1 buckets") - require.Len(t, tk.MustQuery("show stats_meta").Rows(), 3) - require.Len(t, tk.MustQuery("show stats_meta where partition_name='global'").Rows(), 1) - require.Len(t, tk.MustQuery("show stats_buckets").Rows(), 6) - require.Len(t, tk.MustQuery("show stats_buckets where partition_name='global'").Rows(), 2) - require.Len(t, tk.MustQuery("show stats_histograms").Rows(), 6) - require.Len(t, tk.MustQuery("show stats_histograms where partition_name='global'").Rows(), 2) - require.Len(t, tk.MustQuery("show stats_healthy").Rows(), 3) - require.Len(t, tk.MustQuery("show stats_healthy where partition_name='global'").Rows(), 1) -} - -func TestBuildGlobalLevelStats(t *testing.T) { - store := testkit.CreateMockStore(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - testKit.MustExec("drop table if exists t, t1;") - testKit.MustExec("set @@tidb_analyze_version = 2") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static';") - testKit.MustExec("create table t(a int, b int, c int) PARTITION BY HASH(a) PARTITIONS 3;") - testKit.MustExec("create table t1(a int);") - testKit.MustExec("insert into t values(1,1,1),(3,12,3),(4,20,4),(2,7,2),(5,21,5);") - testKit.MustExec("insert into t1 values(1),(3),(4),(2),(5);") - testKit.MustExec("create index idx_t_ab on t(a, b);") - testKit.MustExec("create index idx_t_b on t(b);") - testKit.MustExec("analyze table t, t1;") - result := testKit.MustQuery("show stats_meta where table_name = 't';").Sort() - require.Len(t, result.Rows(), 3) - require.Equal(t, "1", result.Rows()[0][5]) - require.Equal(t, "2", result.Rows()[1][5]) - require.Equal(t, "2", result.Rows()[2][5]) - result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() - require.Len(t, result.Rows(), 15) - - result = testKit.MustQuery("show stats_meta where table_name = 't1';").Sort() - require.Len(t, result.Rows(), 1) - require.Equal(t, "5", result.Rows()[0][5]) - result = testKit.MustQuery("show stats_histograms where table_name = 't1';").Sort() - require.Len(t, result.Rows(), 1) - - // Test the 'dynamic' mode - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic';") - testKit.MustExec("analyze table t, t1;") - result = testKit.MustQuery("show stats_meta where table_name = 't'").Sort() - require.Len(t, result.Rows(), 4) - require.Equal(t, "5", result.Rows()[0][5]) - require.Equal(t, "1", result.Rows()[1][5]) - require.Equal(t, "2", result.Rows()[2][5]) - require.Equal(t, "2", result.Rows()[3][5]) - result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() - require.Len(t, result.Rows(), 20) - - result = testKit.MustQuery("show stats_meta where table_name = 't1';").Sort() - require.Len(t, result.Rows(), 1) - require.Equal(t, "5", result.Rows()[0][5]) - result = testKit.MustQuery("show stats_histograms where table_name = 't1';").Sort() - require.Len(t, result.Rows(), 1) - - testKit.MustExec("analyze table t index idx_t_ab, idx_t_b;") - result = testKit.MustQuery("show stats_meta where table_name = 't'").Sort() - require.Len(t, result.Rows(), 4) - require.Equal(t, "5", result.Rows()[0][5]) - require.Equal(t, "1", result.Rows()[1][5]) - require.Equal(t, "2", result.Rows()[2][5]) - require.Equal(t, "2", result.Rows()[3][5]) - result = testKit.MustQuery("show stats_histograms where table_name = 't';").Sort() - require.Len(t, result.Rows(), 20) -} - -// nolint:unused -func prepareForGlobalStatsWithOptsV2(t *testing.T, dom *domain.Domain, tk *testkit.TestKit, tblName, dbName string) { - tk.MustExec("create database if not exists " + dbName) - tk.MustExec("use " + dbName) - tk.MustExec("drop table if exists " + tblName) - tk.MustExec(` create table ` + tblName + ` (a int, key(a)) partition by range (a) ` + - `(partition p0 values less than (100000), partition p1 values less than (200000))`) - buf1 := bytes.NewBufferString("insert into " + tblName + " values (0)") - buf2 := bytes.NewBufferString("insert into " + tblName + " values (100000)") - for i := 0; i < 1000; i++ { - buf1.WriteString(fmt.Sprintf(", (%v)", 2)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100002)) - buf1.WriteString(fmt.Sprintf(", (%v)", 1)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100001)) - buf1.WriteString(fmt.Sprintf(", (%v)", 0)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100000)) - } - for i := 0; i < 5000; i += 3 { - buf1.WriteString(fmt.Sprintf(", (%v)", i)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100000+i)) - } - tk.MustExec(buf1.String()) - tk.MustExec(buf2.String()) - tk.MustExec("set @@tidb_analyze_version=2") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) -} - -// nolint:unused -func prepareForGlobalStatsWithOpts(t *testing.T, dom *domain.Domain, tk *testkit.TestKit, tblName, dbName string) { - tk.MustExec("create database if not exists " + dbName) - tk.MustExec("use " + dbName) - tk.MustExec("drop table if exists " + tblName) - tk.MustExec(` create table ` + tblName + ` (a int, key(a)) partition by range (a) ` + - `(partition p0 values less than (100000), partition p1 values less than (200000))`) - buf1 := bytes.NewBufferString("insert into " + tblName + " values (0)") - buf2 := bytes.NewBufferString("insert into " + tblName + " values (100000)") - for i := 0; i < 5000; i += 3 { - buf1.WriteString(fmt.Sprintf(", (%v)", i)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100000+i)) - } - for i := 0; i < 1000; i++ { - buf1.WriteString(fmt.Sprintf(", (%v)", 0)) - buf2.WriteString(fmt.Sprintf(", (%v)", 100000)) - } - tk.MustExec(buf1.String()) - tk.MustExec(buf2.String()) - tk.MustExec("set @@tidb_analyze_version=2") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) -} - -// nolint:unused -func checkForGlobalStatsWithOpts(t *testing.T, dom *domain.Domain, db, tt, pp string, topn, buckets int) { - tbl, err := dom.InfoSchema().TableByName(model.NewCIStr(db), model.NewCIStr(tt)) - require.NoError(t, err) - - tblInfo := tbl.Meta() - physicalID := tblInfo.ID - if pp != "global" { - for _, def := range tbl.Meta().GetPartitionInfo().Definitions { - if def.Name.L == pp { - physicalID = def.ID - } - } - } - tblStats, err := dom.StatsHandle().TableStatsFromStorage(tblInfo, physicalID, true, 0) - require.NoError(t, err) - - delta := buckets/2 + 10 - for _, idxStats := range tblStats.Indices { - if len(idxStats.Buckets) == 0 { - continue // it's not loaded - } - numTopN := idxStats.TopN.Num() - numBuckets := len(idxStats.Buckets) - // since the hist-building algorithm doesn't stipulate the final bucket number to be equal to the expected number exactly, - // we have to check the results by a range here. - require.Equal(t, topn, numTopN) - require.GreaterOrEqual(t, numBuckets, buckets-delta) - require.LessOrEqual(t, numBuckets, buckets+delta) - } - for _, colStats := range tblStats.Columns { - if len(colStats.Buckets) == 0 { - continue // it's not loaded - } - numTopN := colStats.TopN.Num() - numBuckets := len(colStats.Buckets) - require.Equal(t, topn, numTopN) - require.GreaterOrEqual(t, numBuckets, buckets-delta) - require.LessOrEqual(t, numBuckets, buckets+delta) - } -} - -func TestAnalyzeGlobalStatsWithOpts1(t *testing.T) { - if israce.RaceEnabled { - t.Skip("exhaustive types test, skip race test") - } - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - prepareForGlobalStatsWithOpts(t, dom, tk, "test_gstats_opt", "test_gstats_opt") - - // nolint:unused - type opt struct { - topn int - buckets int - err bool - } - - cases := []opt{ - {1, 37, false}, - {2, 47, false}, - {10, 77, false}, - {77, 219, false}, - {-31, 222, true}, - {10, -77, true}, - {10000, 47, true}, - {77, 47000, true}, - } - for _, ca := range cases { - sql := fmt.Sprintf("analyze table test_gstats_opt with %v topn, %v buckets", ca.topn, ca.buckets) - if !ca.err { - tk.MustExec(sql) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "global", ca.topn, ca.buckets) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "p0", ca.topn, ca.buckets) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt", "test_gstats_opt", "p1", ca.topn, ca.buckets) - } else { - err := tk.ExecToErr(sql) - require.Error(t, err) - } - } -} - -func TestAnalyzeGlobalStatsWithOpts2(t *testing.T) { - if israce.RaceEnabled { - t.Skip("exhaustive types test, skip race test") - } - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - originalVal1 := tk.MustQuery("select @@tidb_persist_analyze_options").Rows()[0][0].(string) - defer func() { - tk.MustExec(fmt.Sprintf("set global tidb_persist_analyze_options = %v", originalVal1)) - }() - tk.MustExec("set global tidb_persist_analyze_options=false") - prepareForGlobalStatsWithOptsV2(t, dom, tk, "test_gstats_opt2", "test_gstats_opt2") - - tk.MustExec("analyze table test_gstats_opt2 with 2 topn, 10 buckets, 1000 samples") - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 2, 10) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 2, 10) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 2, 10) - - // analyze a partition to let its options be different with others' - tk.MustExec("analyze table test_gstats_opt2 partition p0 with 3 topn, 20 buckets") - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 3, 20) // use new options - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 3, 20) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 2, 10) - - tk.MustExec("analyze table test_gstats_opt2 partition p1 with 1 topn, 15 buckets") - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 1, 15) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 3, 20) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 1, 15) - - tk.MustExec("analyze table test_gstats_opt2 partition p0 with 2 topn, 10 buckets") // change back to 2 topn - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "global", 2, 10) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p0", 2, 10) - checkForGlobalStatsWithOpts(t, dom, "test_gstats_opt2", "test_gstats_opt2", "p1", 1, 15) -} - -func TestGlobalStatsHealthy(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec(` -create table t ( - a int, - key(a) -) -partition by range (a) ( - partition p0 values less than (10), - partition p1 values less than (20) -)`) - - checkModifyAndCount := func(gModify, gCount, p0Modify, p0Count, p1Modify, p1Count int) { - rs := tk.MustQuery("show stats_meta").Rows() - require.Equal(t, fmt.Sprintf("%v", gModify), rs[0][4].(string)) // global.modify_count - require.Equal(t, fmt.Sprintf("%v", gCount), rs[0][5].(string)) // global.row_count - require.Equal(t, fmt.Sprintf("%v", p0Modify), rs[1][4].(string)) // p0.modify_count - require.Equal(t, fmt.Sprintf("%v", p0Count), rs[1][5].(string)) // p0.row_count - require.Equal(t, fmt.Sprintf("%v", p1Modify), rs[2][4].(string)) // p1.modify_count - require.Equal(t, fmt.Sprintf("%v", p1Count), rs[2][5].(string)) // p1.row_count - } - checkHealthy := func(gH, p0H, p1H int) { - tk.MustQuery("show stats_healthy").Check(testkit.Rows( - fmt.Sprintf("test t global %v", gH), - fmt.Sprintf("test t p0 %v", p0H), - fmt.Sprintf("test t p1 %v", p1H))) - } - - tk.MustExec("set @@tidb_analyze_version=2") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("analyze table t") - checkModifyAndCount(0, 0, 0, 0, 0, 0) - checkHealthy(100, 100, 100) - - tk.MustExec("insert into t values (1), (2)") // update p0 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) - checkModifyAndCount(2, 2, 2, 2, 0, 0) - checkHealthy(0, 0, 100) - - tk.MustExec("insert into t values (11), (12), (13), (14)") // update p1 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) - checkModifyAndCount(6, 6, 2, 2, 4, 4) - checkHealthy(0, 0, 0) - - tk.MustExec("analyze table t") - checkModifyAndCount(0, 6, 0, 2, 0, 4) - checkHealthy(100, 100, 100) - - tk.MustExec("insert into t values (4), (5), (15), (16)") // update p0 and p1 together - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, dom.StatsHandle().Update(dom.InfoSchema())) - checkModifyAndCount(4, 10, 2, 4, 2, 6) - checkHealthy(33, 0, 50) -} - -func TestGlobalStatsData(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec(` -create table t ( - a int, - key(a) -) -partition by range (a) ( - partition p0 values less than (10), - partition p1 values less than (20) -)`) - tk.MustExec("set @@tidb_analyze_version=2") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("insert into t values (1), (2), (3), (4), (5), (6), (6), (null), (11), (12), (13), (14), (15), (16), (17), (18), (19), (19)") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table t with 0 topn, 2 buckets") - - tk.MustQuery("select modify_count, count from mysql.stats_meta order by table_id asc").Check( - testkit.Rows("0 18", "0 8", "0 10")) // global row-count = sum(partition row-count) - - // distinct, null_count, tot_col_size should be the sum of their values in partition-stats, and correlation should be 0 - tk.MustQuery("select distinct_count, null_count, tot_col_size, correlation=0 from mysql.stats_histograms where is_index=0 order by table_id asc").Check( - testkit.Rows("15 1 17 1", "6 1 7 0", "9 0 10 0")) - tk.MustQuery("select distinct_count, null_count, tot_col_size, correlation=0 from mysql.stats_histograms where is_index=1 order by table_id asc").Check( - testkit.Rows("15 1 0 1", "6 1 7 1", "9 0 10 1")) - - tk.MustQuery("show stats_buckets where is_index=0").Check( - // db table partition col is_idx bucket_id count repeats lower upper ndv - testkit.Rows("test t global a 0 0 7 2 1 6 0", - "test t global a 0 1 17 2 6 19 0", - "test t p0 a 0 0 4 1 1 4 0", - "test t p0 a 0 1 7 2 5 6 0", - "test t p1 a 0 0 6 1 11 16 0", - "test t p1 a 0 1 10 2 17 19 0")) - tk.MustQuery("show stats_buckets where is_index=1").Check( - testkit.Rows("test t global a 1 0 7 2 1 6 0", - "test t global a 1 1 17 2 6 19 0", - "test t p0 a 1 0 4 1 1 4 0", - "test t p0 a 1 1 7 2 5 6 0", - "test t p1 a 1 0 6 1 11 16 0", - "test t p1 a 1 1 10 2 17 19 0")) -} - -func TestGlobalStatsData2(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("set @@tidb_analyze_version=2") - - // int + (column & index with 1 column) - tk.MustExec("drop table if exists tint") - tk.MustExec("create table tint (c int, key(c)) partition by range (c) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec("insert into tint values (1), (2), (3), (4), (4), (5), (5), (5), (null), (11), (12), (13), (14), (15), (16), (16), (16), (16), (17), (17)") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table tint with 2 topn, 2 buckets") - - tk.MustQuery("select modify_count, count from mysql.stats_meta order by table_id asc").Check(testkit.Rows( - "0 20", // global: g.count = p0.count + p1.count - "0 9", // p0 - "0 11")) // p1 - - tk.MustQuery("show stats_topn where table_name='tint' and is_index=0").Check(testkit.Rows( - "test tint global c 0 5 3", - "test tint global c 0 16 4", - "test tint p0 c 0 4 2", - "test tint p0 c 0 5 3", - "test tint p1 c 0 16 4", - "test tint p1 c 0 17 2")) - - tk.MustQuery("show stats_topn where table_name='tint' and is_index=1").Check(testkit.Rows( - "test tint global c 1 5 3", - "test tint global c 1 16 4", - "test tint p0 c 1 4 2", - "test tint p0 c 1 5 3", - "test tint p1 c 1 16 4", - "test tint p1 c 1 17 2")) - - tk.MustQuery("show stats_buckets where is_index=0").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tint global c 0 0 5 2 1 4 0", // bucket.ndv is not maintained for column histograms - "test tint global c 0 1 12 2 17 17 0", - "test tint p0 c 0 0 2 1 1 2 0", - "test tint p0 c 0 1 3 1 3 3 0", - "test tint p1 c 0 0 3 1 11 13 0", - "test tint p1 c 0 1 5 1 14 15 0")) - - tk.MustQuery("select distinct_count, null_count, tot_col_size from mysql.stats_histograms where is_index=0 order by table_id asc").Check( - testkit.Rows("12 1 19", // global, g = p0 + p1 - "5 1 8", // p0 - "7 0 11")) // p1 - - tk.MustQuery("show stats_buckets where is_index=1").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tint global c 1 0 5 2 1 4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 - "test tint global c 1 1 12 2 17 17 0", // same with the column's - "test tint p0 c 1 0 2 1 1 2 0", - "test tint p0 c 1 1 3 1 3 3 0", - "test tint p1 c 1 0 3 1 11 13 0", - "test tint p1 c 1 1 5 1 14 15 0")) - - tk.MustQuery("select distinct_count, null_count from mysql.stats_histograms where is_index=1 order by table_id asc").Check( - testkit.Rows("12 1", // global, g = p0 + p1 - "5 1", // p0 - "7 0")) // p1 - - // double + (column + index with 1 column) - tk.MustExec("drop table if exists tdouble") - tk.MustExec(`create table tdouble (a int, c double, key(c)) partition by range (a)` + - `(partition p0 values less than(10),partition p1 values less than(20))`) - tk.MustExec(`insert into tdouble values ` + - `(1, 1), (2, 2), (3, 3), (4, 4), (4, 4), (5, 5), (5, 5), (5, 5), (null, null), ` + // values in p0 - `(11, 11), (12, 12), (13, 13), (14, 14), (15, 15), (16, 16), (16, 16), (16, 16), (16, 16), (17, 17), (17, 17)`) // values in p1 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table tdouble with 2 topn, 2 buckets") - - rs := tk.MustQuery("show stats_meta where table_name='tdouble'").Rows() - require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count - require.Equal(t, "9", rs[1][5].(string)) // p0.count - require.Equal(t, "11", rs[2][5].(string)) // p1.count - - tk.MustQuery("show stats_topn where table_name='tdouble' and is_index=0 and column_name='c'").Check(testkit.Rows( - `test tdouble global c 0 5 3`, - `test tdouble global c 0 16 4`, - `test tdouble p0 c 0 4 2`, - `test tdouble p0 c 0 5 3`, - `test tdouble p1 c 0 16 4`, - `test tdouble p1 c 0 17 2`)) - - tk.MustQuery("show stats_topn where table_name='tdouble' and is_index=1 and column_name='c'").Check(testkit.Rows( - `test tdouble global c 1 5 3`, - `test tdouble global c 1 16 4`, - `test tdouble p0 c 1 4 2`, - `test tdouble p0 c 1 5 3`, - `test tdouble p1 c 1 16 4`, - `test tdouble p1 c 1 17 2`)) - - tk.MustQuery("show stats_buckets where table_name='tdouble' and is_index=0 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdouble global c 0 0 5 2 1 4 0", // bucket.ndv is not maintained for column histograms - "test tdouble global c 0 1 12 2 17 17 0", - "test tdouble p0 c 0 0 2 1 1 2 0", - "test tdouble p0 c 0 1 3 1 3 3 0", - "test tdouble p1 c 0 0 3 1 11 13 0", - "test tdouble p1 c 0 1 5 1 14 15 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdouble' and column_name='c' and is_index=0").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - tk.MustQuery("show stats_buckets where table_name='tdouble' and is_index=1 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdouble global c 1 0 5 2 1 4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 - "test tdouble global c 1 1 12 2 17 17 0", - "test tdouble p0 c 1 0 2 1 1 2 0", - "test tdouble p0 c 1 1 3 1 3 3 0", - "test tdouble p1 c 1 0 3 1 11 13 0", - "test tdouble p1 c 1 1 5 1 14 15 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdouble' and column_name='c' and is_index=1").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - // decimal + (column + index with 1 column) - tk.MustExec("drop table if exists tdecimal") - tk.MustExec(`create table tdecimal (a int, c decimal(10, 2), key(c)) partition by range (a)` + - `(partition p0 values less than(10),partition p1 values less than(20))`) - tk.MustExec(`insert into tdecimal values ` + - `(1, 1), (2, 2), (3, 3), (4, 4), (4, 4), (5, 5), (5, 5), (5, 5), (null, null), ` + // values in p0 - `(11, 11), (12, 12), (13, 13), (14, 14), (15, 15), (16, 16), (16, 16), (16, 16), (16, 16), (17, 17), (17, 17)`) // values in p1 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table tdecimal with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tdecimal'").Rows() - require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count - require.Equal(t, "9", rs[1][5].(string)) // p0.count - require.Equal(t, "11", rs[2][5].(string)) // p1.count - - tk.MustQuery("show stats_topn where table_name='tdecimal' and is_index=0 and column_name='c'").Check(testkit.Rows( - `test tdecimal global c 0 5.00 3`, - `test tdecimal global c 0 16.00 4`, - `test tdecimal p0 c 0 4.00 2`, - `test tdecimal p0 c 0 5.00 3`, - `test tdecimal p1 c 0 16.00 4`, - `test tdecimal p1 c 0 17.00 2`)) - - tk.MustQuery("show stats_topn where table_name='tdecimal' and is_index=1 and column_name='c'").Check(testkit.Rows( - `test tdecimal global c 1 5.00 3`, - `test tdecimal global c 1 16.00 4`, - `test tdecimal p0 c 1 4.00 2`, - `test tdecimal p0 c 1 5.00 3`, - `test tdecimal p1 c 1 16.00 4`, - `test tdecimal p1 c 1 17.00 2`)) - - tk.MustQuery("show stats_buckets where table_name='tdecimal' and is_index=0 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdecimal global c 0 0 5 2 1.00 4.00 0", // bucket.ndv is not maintained for column histograms - "test tdecimal global c 0 1 12 2 17.00 17.00 0", - "test tdecimal p0 c 0 0 2 1 1.00 2.00 0", - "test tdecimal p0 c 0 1 3 1 3.00 3.00 0", - "test tdecimal p1 c 0 0 3 1 11.00 13.00 0", - "test tdecimal p1 c 0 1 5 1 14.00 15.00 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdecimal' and column_name='c' and is_index=0").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - tk.MustQuery("show stats_buckets where table_name='tdecimal' and is_index=1 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdecimal global c 1 0 5 2 1.00 4.00 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 - "test tdecimal global c 1 1 12 2 17.00 17.00 0", - "test tdecimal p0 c 1 0 2 1 1.00 2.00 0", - "test tdecimal p0 c 1 1 3 1 3.00 3.00 0", - "test tdecimal p1 c 1 0 3 1 11.00 13.00 0", - "test tdecimal p1 c 1 1 5 1 14.00 15.00 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdecimal' and column_name='c' and is_index=1").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - // datetime + (column + index with 1 column) - tk.MustExec("drop table if exists tdatetime") - tk.MustExec(`create table tdatetime (a int, c datetime, key(c)) partition by range (a)` + - `(partition p0 values less than(10),partition p1 values less than(20))`) - tk.MustExec(`insert into tdatetime values ` + - `(1, '2000-01-01'), (2, '2000-01-02'), (3, '2000-01-03'), (4, '2000-01-04'), (4, '2000-01-04'), (5, '2000-01-05'), (5, '2000-01-05'), (5, '2000-01-05'), (null, null), ` + // values in p0 - `(11, '2000-01-11'), (12, '2000-01-12'), (13, '2000-01-13'), (14, '2000-01-14'), (15, '2000-01-15'), (16, '2000-01-16'), (16, '2000-01-16'), (16, '2000-01-16'), (16, '2000-01-16'), (17, '2000-01-17'), (17, '2000-01-17')`) // values in p1 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table tdatetime with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tdatetime'").Rows() - require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count - require.Equal(t, "9", rs[1][5].(string)) // p0.count - require.Equal(t, "11", rs[2][5].(string)) // p1.count - - tk.MustQuery("show stats_topn where table_name='tdatetime' and is_index=0 and column_name='c'").Check(testkit.Rows( - `test tdatetime global c 0 2000-01-05 00:00:00 3`, - `test tdatetime global c 0 2000-01-16 00:00:00 4`, - `test tdatetime p0 c 0 2000-01-04 00:00:00 2`, - `test tdatetime p0 c 0 2000-01-05 00:00:00 3`, - `test tdatetime p1 c 0 2000-01-16 00:00:00 4`, - `test tdatetime p1 c 0 2000-01-17 00:00:00 2`)) - - tk.MustQuery("show stats_topn where table_name='tdatetime' and is_index=1 and column_name='c'").Check(testkit.Rows( - `test tdatetime global c 1 2000-01-05 00:00:00 3`, - `test tdatetime global c 1 2000-01-16 00:00:00 4`, - `test tdatetime p0 c 1 2000-01-04 00:00:00 2`, - `test tdatetime p0 c 1 2000-01-05 00:00:00 3`, - `test tdatetime p1 c 1 2000-01-16 00:00:00 4`, - `test tdatetime p1 c 1 2000-01-17 00:00:00 2`)) - - tk.MustQuery("show stats_buckets where table_name='tdatetime' and is_index=0 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdatetime global c 0 0 5 2 2000-01-01 00:00:00 2000-01-04 00:00:00 0", // bucket.ndv is not maintained for column histograms - "test tdatetime global c 0 1 12 2 2000-01-17 00:00:00 2000-01-17 00:00:00 0", - "test tdatetime p0 c 0 0 2 1 2000-01-01 00:00:00 2000-01-02 00:00:00 0", - "test tdatetime p0 c 0 1 3 1 2000-01-03 00:00:00 2000-01-03 00:00:00 0", - "test tdatetime p1 c 0 0 3 1 2000-01-11 00:00:00 2000-01-13 00:00:00 0", - "test tdatetime p1 c 0 1 5 1 2000-01-14 00:00:00 2000-01-15 00:00:00 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdatetime' and column_name='c' and is_index=0").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - tk.MustQuery("show stats_buckets where table_name='tdatetime' and is_index=1 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tdatetime global c 1 0 5 2 2000-01-01 00:00:00 2000-01-04 00:00:00 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 - "test tdatetime global c 1 1 12 2 2000-01-17 00:00:00 2000-01-17 00:00:00 0", - "test tdatetime p0 c 1 0 2 1 2000-01-01 00:00:00 2000-01-02 00:00:00 0", - "test tdatetime p0 c 1 1 3 1 2000-01-03 00:00:00 2000-01-03 00:00:00 0", - "test tdatetime p1 c 1 0 3 1 2000-01-11 00:00:00 2000-01-13 00:00:00 0", - "test tdatetime p1 c 1 1 5 1 2000-01-14 00:00:00 2000-01-15 00:00:00 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdatetime' and column_name='c' and is_index=1").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - // string + (column + index with 1 column) - tk.MustExec("drop table if exists tstring") - tk.MustExec(`create table tstring (a int, c varchar(32), key(c)) partition by range (a)` + - `(partition p0 values less than(10),partition p1 values less than(20))`) - tk.MustExec(`insert into tstring values ` + - `(1, 'a1'), (2, 'a2'), (3, 'a3'), (4, 'a4'), (4, 'a4'), (5, 'a5'), (5, 'a5'), (5, 'a5'), (null, null), ` + // values in p0 - `(11, 'b11'), (12, 'b12'), (13, 'b13'), (14, 'b14'), (15, 'b15'), (16, 'b16'), (16, 'b16'), (16, 'b16'), (16, 'b16'), (17, 'b17'), (17, 'b17')`) // values in p1 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table tstring with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tstring'").Rows() - require.Equal(t, "20", rs[0][5].(string)) // g.count = p0.count + p1.count - require.Equal(t, "9", rs[1][5].(string)) // p0.count - require.Equal(t, "11", rs[2][5].(string)) // p1.count - - tk.MustQuery("show stats_topn where table_name='tstring' and is_index=0 and column_name='c'").Check(testkit.Rows( - `test tstring global c 0 a5 3`, - `test tstring global c 0 b16 4`, - `test tstring p0 c 0 a4 2`, - `test tstring p0 c 0 a5 3`, - `test tstring p1 c 0 b16 4`, - `test tstring p1 c 0 b17 2`)) - - tk.MustQuery("show stats_topn where table_name='tstring' and is_index=1 and column_name='c'").Check(testkit.Rows( - `test tstring global c 1 a5 3`, - `test tstring global c 1 b16 4`, - `test tstring p0 c 1 a4 2`, - `test tstring p0 c 1 a5 3`, - `test tstring p1 c 1 b16 4`, - `test tstring p1 c 1 b17 2`)) - - tk.MustQuery("show stats_buckets where table_name='tstring' and is_index=0 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tstring global c 0 0 5 2 a1 a4 0", // bucket.ndv is not maintained for column histograms - "test tstring global c 0 1 12 2 b17 b17 0", - "test tstring p0 c 0 0 2 1 a1 a2 0", - "test tstring p0 c 0 1 3 1 a3 a3 0", - "test tstring p1 c 0 0 3 1 b11 b13 0", - "test tstring p1 c 0 1 5 1 b14 b15 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tstring' and column_name='c' and is_index=0").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) - - tk.MustQuery("show stats_buckets where table_name='tstring' and is_index=1 and column_name='c'").Check(testkit.Rows( - // db, tbl, part, col, isIdx, bucketID, count, repeat, lower, upper, ndv - "test tstring global c 1 0 5 2 a1 a4 0", // 4 is popped from p0.TopN, so g.ndv = p0.ndv+1 - "test tstring global c 1 1 12 2 b17 b17 0", - "test tstring p0 c 1 0 2 1 a1 a2 0", - "test tstring p0 c 1 1 3 1 a3 a3 0", - "test tstring p1 c 1 0 3 1 b11 b13 0", - "test tstring p1 c 1 1 5 1 b14 b15 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tstring' and column_name='c' and is_index=1").Rows() - require.Equal(t, "12", rs[0][6].(string)) // g.ndv = p0 + p1 - require.Equal(t, "5", rs[1][6].(string)) - require.Equal(t, "7", rs[2][6].(string)) - require.Equal(t, "1", rs[0][7].(string)) // g.null_count = p0 + p1 - require.Equal(t, "1", rs[1][7].(string)) - require.Equal(t, "0", rs[2][7].(string)) -} - -func TestGlobalStatsData3(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("set @@tidb_analyze_version=2") - - // index(int, int) - tk.MustExec("drop table if exists tintint") - tk.MustExec("create table tintint (a int, b int, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec(`insert into tintint values ` + - `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 - `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 - tk.MustExec("analyze table tintint with 2 topn, 2 buckets") - - rs := tk.MustQuery("show stats_meta where table_name='tintint'").Rows() - require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total - require.Equal(t, "9", rs[1][5].(string)) - require.Equal(t, "8", rs[2][5].(string)) - - tk.MustQuery("show stats_topn where table_name='tintint' and is_index=1").Check(testkit.Rows( - "test tintint global a 1 (3, 1) 3", - "test tintint global a 1 (13, 2) 3", - "test tintint p0 a 1 (2, 3) 2", - "test tintint p0 a 1 (3, 1) 3", - "test tintint p1 a 1 (13, 1) 2", - "test tintint p1 a 1 (13, 2) 3")) - - tk.MustQuery("show stats_buckets where table_name='tintint' and is_index=1").Check(testkit.Rows( - "test tintint global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it - "test tintint global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it - "test tintint p0 a 1 0 3 1 (1, 1) (2, 1) 0", - "test tintint p0 a 1 1 4 1 (2, 2) (2, 2) 0", - "test tintint p1 a 1 0 2 1 (11, 1) (12, 1) 0", - "test tintint p1 a 1 1 3 1 (12, 2) (12, 2) 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tintint' and is_index=1").Rows() - require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv - require.Equal(t, "6", rs[1][6].(string)) - require.Equal(t, "5", rs[2][6].(string)) - - // index(int, string) - tk.MustExec("drop table if exists tintstr") - tk.MustExec("create table tintstr (a int, b varchar(32), key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec(`insert into tintstr values ` + - `(1, '1'), (1, '2'), (2, '1'), (2, '2'), (2, '3'), (2, '3'), (3, '1'), (3, '1'), (3, '1'),` + // values in p0 - `(11, '1'), (12, '1'), (12, '2'), (13, '1'), (13, '1'), (13, '2'), (13, '2'), (13, '2')`) // values in p1 - tk.MustExec("analyze table tintstr with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tintstr'").Rows() - require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total - require.Equal(t, "9", rs[1][5].(string)) - require.Equal(t, "8", rs[2][5].(string)) - - tk.MustQuery("show stats_topn where table_name='tintstr' and is_index=1").Check(testkit.Rows( - "test tintstr global a 1 (3, 1) 3", - "test tintstr global a 1 (13, 2) 3", - "test tintstr p0 a 1 (2, 3) 2", - "test tintstr p0 a 1 (3, 1) 3", - "test tintstr p1 a 1 (13, 1) 2", - "test tintstr p1 a 1 (13, 2) 3")) - - tk.MustQuery("show stats_buckets where table_name='tintstr' and is_index=1").Check(testkit.Rows( - "test tintstr global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it - "test tintstr global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it - "test tintstr p0 a 1 0 3 1 (1, 1) (2, 1) 0", - "test tintstr p0 a 1 1 4 1 (2, 2) (2, 2) 0", - "test tintstr p1 a 1 0 2 1 (11, 1) (12, 1) 0", - "test tintstr p1 a 1 1 3 1 (12, 2) (12, 2) 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tintstr' and is_index=1").Rows() - require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv - require.Equal(t, "6", rs[1][6].(string)) - require.Equal(t, "5", rs[2][6].(string)) - - // index(int, double) - tk.MustExec("drop table if exists tintdouble") - tk.MustExec("create table tintdouble (a int, b double, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec(`insert into tintdouble values ` + - `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 - `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 - tk.MustExec("analyze table tintdouble with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tintdouble'").Rows() - require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total - require.Equal(t, "9", rs[1][5].(string)) - require.Equal(t, "8", rs[2][5].(string)) - - tk.MustQuery("show stats_topn where table_name='tintdouble' and is_index=1").Check(testkit.Rows( - "test tintdouble global a 1 (3, 1) 3", - "test tintdouble global a 1 (13, 2) 3", - "test tintdouble p0 a 1 (2, 3) 2", - "test tintdouble p0 a 1 (3, 1) 3", - "test tintdouble p1 a 1 (13, 1) 2", - "test tintdouble p1 a 1 (13, 2) 3")) - - tk.MustQuery("show stats_buckets where table_name='tintdouble' and is_index=1").Check(testkit.Rows( - "test tintdouble global a 1 0 6 2 (1, 1) (2, 3) 0", // (2, 3) is popped into it - "test tintdouble global a 1 1 11 2 (13, 1) (13, 1) 0", // (13, 1) is popped into it - "test tintdouble p0 a 1 0 3 1 (1, 1) (2, 1) 0", - "test tintdouble p0 a 1 1 4 1 (2, 2) (2, 2) 0", - "test tintdouble p1 a 1 0 2 1 (11, 1) (12, 1) 0", - "test tintdouble p1 a 1 1 3 1 (12, 2) (12, 2) 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tintdouble' and is_index=1").Rows() - require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv - require.Equal(t, "6", rs[1][6].(string)) - require.Equal(t, "5", rs[2][6].(string)) - - // index(double, decimal) - tk.MustExec("drop table if exists tdoubledecimal") - tk.MustExec("create table tdoubledecimal (a int, b decimal(30, 2), key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec(`insert into tdoubledecimal values ` + - `(1, 1), (1, 2), (2, 1), (2, 2), (2, 3), (2, 3), (3, 1), (3, 1), (3, 1),` + // values in p0 - `(11, 1), (12, 1), (12, 2), (13, 1), (13, 1), (13, 2), (13, 2), (13, 2)`) // values in p1 - tk.MustExec("analyze table tdoubledecimal with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tdoubledecimal'").Rows() - require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total - require.Equal(t, "9", rs[1][5].(string)) - require.Equal(t, "8", rs[2][5].(string)) - - tk.MustQuery("show stats_topn where table_name='tdoubledecimal' and is_index=1").Check(testkit.Rows( - "test tdoubledecimal global a 1 (3, 1.00) 3", - "test tdoubledecimal global a 1 (13, 2.00) 3", - "test tdoubledecimal p0 a 1 (2, 3.00) 2", - "test tdoubledecimal p0 a 1 (3, 1.00) 3", - "test tdoubledecimal p1 a 1 (13, 1.00) 2", - "test tdoubledecimal p1 a 1 (13, 2.00) 3")) - - tk.MustQuery("show stats_buckets where table_name='tdoubledecimal' and is_index=1").Check(testkit.Rows( - "test tdoubledecimal global a 1 0 6 2 (1, 1.00) (2, 3.00) 0", // (2, 3) is popped into it - "test tdoubledecimal global a 1 1 11 2 (13, 1.00) (13, 1.00) 0", // (13, 1) is popped into it - "test tdoubledecimal p0 a 1 0 3 1 (1, 1.00) (2, 1.00) 0", - "test tdoubledecimal p0 a 1 1 4 1 (2, 2.00) (2, 2.00) 0", - "test tdoubledecimal p1 a 1 0 2 1 (11, 1.00) (12, 1.00) 0", - "test tdoubledecimal p1 a 1 1 3 1 (12, 2.00) (12, 2.00) 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tdoubledecimal' and is_index=1").Rows() - require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv - require.Equal(t, "6", rs[1][6].(string)) - require.Equal(t, "5", rs[2][6].(string)) - - // index(string, datetime) - tk.MustExec("drop table if exists tstrdt") - tk.MustExec("create table tstrdt (a int, b datetime, key(a, b)) partition by range (a) (partition p0 values less than (10), partition p1 values less than (20))") - tk.MustExec(`insert into tstrdt values ` + - `(1, '2000-01-01'), (1, '2000-01-02'), (2, '2000-01-01'), (2, '2000-01-02'), (2, '2000-01-03'), (2, '2000-01-03'), (3, '2000-01-01'), (3, '2000-01-01'), (3, '2000-01-01'),` + // values in p0 - `(11, '2000-01-01'), (12, '2000-01-01'), (12, '2000-01-02'), (13, '2000-01-01'), (13, '2000-01-01'), (13, '2000-01-02'), (13, '2000-01-02'), (13, '2000-01-02')`) // values in p1 - tk.MustExec("analyze table tstrdt with 2 topn, 2 buckets") - - rs = tk.MustQuery("show stats_meta where table_name='tstrdt'").Rows() - require.Equal(t, "17", rs[0][5].(string)) // g.total = p0.total + p1.total - require.Equal(t, "9", rs[1][5].(string)) - require.Equal(t, "8", rs[2][5].(string)) - - tk.MustQuery("show stats_topn where table_name='tstrdt' and is_index=1").Check(testkit.Rows( - "test tstrdt global a 1 (3, 2000-01-01 00:00:00) 3", - "test tstrdt global a 1 (13, 2000-01-02 00:00:00) 3", - "test tstrdt p0 a 1 (2, 2000-01-03 00:00:00) 2", - "test tstrdt p0 a 1 (3, 2000-01-01 00:00:00) 3", - "test tstrdt p1 a 1 (13, 2000-01-01 00:00:00) 2", - "test tstrdt p1 a 1 (13, 2000-01-02 00:00:00) 3")) - - tk.MustQuery("show stats_buckets where table_name='tstrdt' and is_index=1").Check(testkit.Rows( - "test tstrdt global a 1 0 6 2 (1, 2000-01-01 00:00:00) (2, 2000-01-03 00:00:00) 0", // (2, 3) is popped into it - "test tstrdt global a 1 1 11 2 (13, 2000-01-01 00:00:00) (13, 2000-01-01 00:00:00) 0", // (13, 1) is popped into it - "test tstrdt p0 a 1 0 3 1 (1, 2000-01-01 00:00:00) (2, 2000-01-01 00:00:00) 0", - "test tstrdt p0 a 1 1 4 1 (2, 2000-01-02 00:00:00) (2, 2000-01-02 00:00:00) 0", - "test tstrdt p1 a 1 0 2 1 (11, 2000-01-01 00:00:00) (12, 2000-01-01 00:00:00) 0", - "test tstrdt p1 a 1 1 3 1 (12, 2000-01-02 00:00:00) (12, 2000-01-02 00:00:00) 0")) - - rs = tk.MustQuery("show stats_histograms where table_name='tstrdt' and is_index=1").Rows() - require.Equal(t, "11", rs[0][6].(string)) // g.ndv = p0.ndv + p1.ndv - require.Equal(t, "6", rs[1][6].(string)) - require.Equal(t, "5", rs[2][6].(string)) -} - -func TestGlobalStatsVersion(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec(` -create table t ( - a int -) -partition by range (a) ( - partition p0 values less than (10), - partition p1 values less than (20) -)`) - require.NoError(t, dom.StatsHandle().HandleDDLEvent(<-dom.StatsHandle().DDLEventCh())) - tk.MustExec("insert into t values (1), (5), (null), (11), (15)") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - - tk.MustExec("set @@tidb_partition_prune_mode='static'") - tk.MustExec("set @@session.tidb_analyze_version=1") - tk.MustExec("analyze table t") // both p0 and p1 are in ver1 - require.Len(t, tk.MustQuery("show stats_meta").Rows(), 2) - - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("set @@session.tidb_analyze_version=1") - err := tk.ExecToErr("analyze table t") // try to build global-stats on ver1 - require.NoError(t, err) - - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec("set @@session.tidb_analyze_version=2") - err = tk.ExecToErr("analyze table t partition p1") // only analyze p1 to let it in ver2 while p0 is in ver1 - require.NoError(t, err) - - tk.MustExec("analyze table t") // both p0 and p1 are in ver2 - require.Len(t, tk.MustQuery("show stats_meta").Rows(), 3) - - // If we already have global-stats, we can get the latest global-stats by analyzing the newly added partition. - tk.MustExec("alter table t add partition (partition p2 values less than (30))") - tk.MustExec("insert t values (13), (14), (22), (23)") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table t partition p2") // it will success since p0 and p1 are both in ver2 - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - do := dom - is := do.InfoSchema() - h := do.StatsHandle() - require.NoError(t, h.Update(is)) - tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - tableInfo := tbl.Meta() - globalStats := h.GetTableStats(tableInfo) - // global.count = p0.count(3) + p1.count(4) + p2.count(2) - // modify count is 2 because we didn't analyze p1 after the second insert - require.Equal(t, int64(9), globalStats.RealtimeCount) - require.Equal(t, int64(2), globalStats.ModifyCount) - - tk.MustExec("analyze table t partition p1;") - globalStats = h.GetTableStats(tableInfo) - // global.count = p0.count(3) + p1.count(4) + p2.count(4) - // The value of modify count is 0 now. - require.Equal(t, int64(9), globalStats.RealtimeCount) - require.Equal(t, int64(0), globalStats.ModifyCount) - - tk.MustExec("alter table t drop partition p2;") - require.NoError(t, dom.StatsHandle().DumpStatsDeltaToKV(handle.DumpAll)) - tk.MustExec("analyze table t;") - globalStats = h.GetTableStats(tableInfo) - // global.count = p0.count(3) + p1.count(4) - require.Equal(t, int64(7), globalStats.RealtimeCount) -} - -func TestDDLPartition4GlobalStats(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("set @@session.tidb_analyze_version=2") - tk.MustExec("set @@tidb_partition_prune_mode='dynamic'") - tk.MustExec(`create table t (a int) partition by range (a) ( - partition p0 values less than (10), - partition p1 values less than (20), - partition p2 values less than (30), - partition p3 values less than (40), - partition p4 values less than (50), - partition p5 values less than (60) - )`) - do := dom - is := do.InfoSchema() - h := do.StatsHandle() - err := h.HandleDDLEvent(<-h.DDLEventCh()) - require.NoError(t, err) - require.NoError(t, h.Update(is)) - tk.MustExec("insert into t values (1), (2), (3), (4), (5), " + - "(11), (21), (31), (41), (51)," + - "(12), (22), (32), (42), (52);") - require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, h.Update(is)) - tk.MustExec("analyze table t") - result := tk.MustQuery("show stats_meta where table_name = 't';").Rows() - require.Len(t, result, 7) - tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - tableInfo := tbl.Meta() - globalStats := h.GetTableStats(tableInfo) - require.Equal(t, int64(15), globalStats.RealtimeCount) - - tk.MustExec("alter table t drop partition p3, p5;") - require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) - require.NoError(t, h.Update(is)) - result = tk.MustQuery("show stats_meta where table_name = 't';").Rows() - require.Len(t, result, 5) - // The value of global.count will be updated automatically after we drop the table partition. - globalStats = h.GetTableStats(tableInfo) - require.Equal(t, int64(11), globalStats.RealtimeCount) - - tk.MustExec("alter table t truncate partition p2, p4;") - require.NoError(t, h.DumpStatsDeltaToKV(handle.DumpAll)) - require.NoError(t, h.HandleDDLEvent(<-h.DDLEventCh())) - require.NoError(t, h.Update(is)) - // The value of global.count will not be updated automatically when we truncate the table partition. - // Because the partition-stats in the partition table which have been truncated has not been updated. - globalStats = h.GetTableStats(tableInfo) - require.Equal(t, int64(11), globalStats.RealtimeCount) - - tk.MustExec("analyze table t;") - result = tk.MustQuery("show stats_meta where table_name = 't';").Rows() - // The truncate operation only delete the data from the partition p2 and p4. It will not delete the partition-stats. - require.Len(t, result, 5) - // The result for the globalStats.count will be right now - globalStats = h.GetTableStats(tableInfo) - require.Equal(t, int64(7), globalStats.RealtimeCount) -} - func TestMergeGlobalTopN(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -1804,32 +793,6 @@ func TestMergeIdxHist(t *testing.T) { require.Len(t, rows.Rows(), 4) } -func TestAnalyzeWithDynamicPartitionPruneMode(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode = '" + string(variable.Dynamic) + "'") - tk.MustExec("set @@tidb_analyze_version = 2") - tk.MustExec(`create table t (a int, key(a)) partition by range(a) - (partition p0 values less than (10), - partition p1 values less than (22))`) - tk.MustExec(`insert into t values (1), (2), (3), (10), (11)`) - tk.MustExec(`analyze table t with 1 topn, 2 buckets`) - rows := tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() - require.Len(t, rows, 2) - require.Equal(t, "4", rows[1][6]) - tk.MustExec("insert into t values (1), (2), (2)") - tk.MustExec("analyze table t partition p0 with 1 topn, 2 buckets") - rows = tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() - require.Len(t, rows, 2) - require.Equal(t, "5", rows[1][6]) - tk.MustExec("insert into t values (3)") - tk.MustExec("analyze table t partition p0 index a with 1 topn, 2 buckets") - rows = tk.MustQuery("show stats_buckets where partition_name = 'global' and is_index=1").Rows() - require.Len(t, rows, 1) - require.Equal(t, "6", rows[0][6]) -} - func TestPartitionPruneModeSessionVariable(t *testing.T) { failpoint.Enable("github.com/pingcap/tidb/planner/core/forceDynamicPrune", `return(true)`) defer failpoint.Disable("github.com/pingcap/tidb/planner/core/forceDynamicPrune") @@ -1892,27 +855,6 @@ func TestPartitionPruneModeSessionVariable(t *testing.T) { )) } -func TestFMSWithAnalyzePartition(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode = '" + string(variable.Dynamic) + "'") - tk.MustExec("set @@tidb_analyze_version = 2") - tk.MustExec(`create table t (a int, key(a)) partition by range(a) - (partition p0 values less than (10), - partition p1 values less than (22))`) - tk.MustExec(`insert into t values (1), (2), (3), (10), (11)`) - tk.MustQuery("select count(*) from mysql.stats_fm_sketch").Check(testkit.Rows("0")) - tk.MustExec("analyze table t partition p0 with 1 topn, 2 buckets") - tk.MustQuery("show warnings").Sort().Check(testkit.Rows( - "Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p0", - "Warning 1105 Ignore columns and options when analyze partition in dynamic mode", - "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`", - "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`", - )) - tk.MustQuery("select count(*) from mysql.stats_fm_sketch").Check(testkit.Rows("2")) -} - func TestIndexUsageInformation(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) session.SetIndexUsageSyncLease(1) @@ -2127,100 +1069,6 @@ func TestGCIndexUsageInformation(t *testing.T) { tk.MustQuery(querySQL).Check(testkit.Rows("0")) } -func TestFeedbackWithGlobalStats(t *testing.T) { - store, dom := testkit.CreateMockStoreAndDomain(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - testKit.MustExec("set @@tidb_analyze_version = 1") - - oriProbability := statistics.FeedbackProbability.Load() - oriNumber := statistics.MaxNumberOfRanges - oriMinLogCount := handle.MinLogScanCount.Load() - oriErrorRate := handle.MinLogErrorRate.Load() - defer func() { - statistics.FeedbackProbability.Store(oriProbability) - statistics.MaxNumberOfRanges = oriNumber - handle.MinLogScanCount.Store(oriMinLogCount) - handle.MinLogErrorRate.Store(oriErrorRate) - }() - // Case 1: You can't set tidb_analyze_version to 2 if feedback is enabled. - // Note: if we want to set @@tidb_partition_prune_mode = 'dynamic'. We must set tidb_analyze_version to 2 first. We have already tested this. - statistics.FeedbackProbability.Store(1) - testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("1")) - testKit.MustExec("set @@tidb_analyze_version = 2") - testKit.MustQuery("show warnings").Check(testkit.Rows(`Error 1105 variable tidb_analyze_version not updated because analyze version 2 is incompatible with query feedback. Please consider setting feedback-probability to 0.0 in config file to disable query feedback`)) - testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("1")) - - h := dom.StatsHandle() - var err error - // checkFeedbackOnPartitionTable is used to check whether the statistics are the same as before. - checkFeedbackOnPartitionTable := func(statsBefore *statistics.Table, tblInfo *model.TableInfo) { - h.UpdateStatsByLocalFeedback(dom.InfoSchema()) - err = h.DumpStatsFeedbackToKV() - require.NoError(t, err) - err = h.HandleUpdateStats(dom.InfoSchema()) - require.NoError(t, err) - statsTblAfter := h.GetTableStats(tblInfo) - // assert that statistics not changed - // the feedback can not work for the partition table in both static and dynamic mode - internal.AssertTableEqual(t, statsBefore, statsTblAfter) - } - - // Case 2: Feedback wouldn't be applied on version 2 and global-level statistics. - statistics.FeedbackProbability.Store(0) - testKit.MustExec("set @@tidb_analyze_version = 2") - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic';") - testKit.MustQuery("select @@tidb_analyze_version").Check(testkit.Rows("2")) - testKit.MustExec("create table t (a bigint(64), b bigint(64), index idx(b)) PARTITION BY HASH(a) PARTITIONS 2;") - for i := 0; i < 200; i++ { - testKit.MustExec("insert into t values (1,2),(2,2),(4,5),(2,3),(3,4)") - } - testKit.MustExec("analyze table t with 0 topn") - is := dom.InfoSchema() - table, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.NoError(t, err) - tblInfo := table.Meta() - testKit.MustExec("analyze table t") - err = h.Update(dom.InfoSchema()) - require.NoError(t, err) - statsTblBefore := h.GetTableStats(tblInfo) - statistics.FeedbackProbability.Store(1) - // make the statistics inaccurate. - for i := 0; i < 200; i++ { - testKit.MustExec("insert into t values (3,4), (3,4), (3,4), (3,4), (3,4)") - } - // trigger feedback - testKit.MustExec("select b from t partition(p0) use index(idx) where t.b <= 3;") - testKit.MustExec("select b from t partition(p1) use index(idx) where t.b <= 3;") - testKit.MustExec("select b from t use index(idx) where t.b <= 3 order by b;") - testKit.MustExec("select b from t use index(idx) where t.b <= 3;") - checkFeedbackOnPartitionTable(statsTblBefore, tblInfo) - - // Case 3: Feedback is also not effective on version 1 and partition-level statistics. - testKit.MustExec("set tidb_analyze_version = 1") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static';") - testKit.MustExec("create table t1 (a bigint(64), b bigint(64), index idx(b)) PARTITION BY HASH(a) PARTITIONS 2") - for i := 0; i < 200; i++ { - testKit.MustExec("insert into t1 values (1,2),(2,2),(4,5),(2,3),(3,4)") - } - testKit.MustExec("analyze table t1 with 0 topn") - // make the statistics inaccurate. - for i := 0; i < 200; i++ { - testKit.MustExec("insert into t1 values (3,4), (3,4), (3,4), (3,4), (3,4)") - } - is = dom.InfoSchema() - table, err = is.TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) - require.NoError(t, err) - tblInfo = table.Meta() - statsTblBefore = h.GetTableStats(tblInfo) - // trigger feedback - testKit.MustExec("select b from t1 partition(p0) use index(idx) where t1.b <= 3;") - testKit.MustExec("select b from t1 partition(p1) use index(idx) where t1.b <= 3;") - testKit.MustExec("select b from t1 use index(idx) where t1.b <= 3 order by b;") - testKit.MustExec("select b from t1 use index(idx) where t1.b <= 3;") - checkFeedbackOnPartitionTable(statsTblBefore, tblInfo) -} - func TestExtendedStatsPartitionTable(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -2412,140 +1260,6 @@ func TestShowExtendedStats4DropColumn(t *testing.T) { require.Len(t, rows, 0) } -func TestGlobalStatsNDV(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - tk.MustExec(`CREATE TABLE t ( a int, key(a) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20), - PARTITION p2 VALUES LESS THAN (30), - PARTITION p3 VALUES LESS THAN (40))`) - - checkNDV := func(ndvs ...int) { // g, p0, ..., p3 - tk.MustExec("analyze table t") - rs := tk.MustQuery(`show stats_histograms where is_index=1`).Rows() - require.Len(t, rs, 5) - for i, ndv := range ndvs { - require.Equal(t, fmt.Sprintf("%v", ndv), rs[i][6].(string)) - } - } - - // all partitions are empty - checkNDV(0, 0, 0, 0, 0) - - // p0 has data while others are empty - tk.MustExec("insert into t values (1), (2), (3)") - checkNDV(3, 3, 0, 0, 0) - - // p0, p1, p2 have data while p3 is empty - tk.MustExec("insert into t values (11), (12), (13), (21), (22), (23)") - checkNDV(9, 3, 3, 3, 0) - - // all partitions are not empty - tk.MustExec("insert into t values (31), (32), (33), (34)") - checkNDV(13, 3, 3, 3, 4) - - // insert some duplicated records - tk.MustExec("insert into t values (31), (33), (34)") - tk.MustExec("insert into t values (1), (2), (3)") - checkNDV(13, 3, 3, 3, 4) -} - -func TestGlobalStatsIndexNDV(t *testing.T) { - store := testkit.CreateMockStore(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("use test") - tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - - checkNDV := func(tbl string, g int, ps ...int) { // g, p0, ..., p3 - tk.MustExec("analyze table " + tbl) - rs := tk.MustQuery(fmt.Sprintf(`show stats_histograms where is_index=1 and table_name='%v'`, tbl)).Rows() - require.Len(t, rs, 1+len(ps)) // 1(global) + number of partitions - require.Equal(t, fmt.Sprintf("%v", g), rs[0][6].(string)) // global - for i, ndv := range ps { - require.Equal(t, fmt.Sprintf("%v", ndv), rs[i+1][6].(string)) - } - } - - // int - tk.MustExec("drop table if exists tint") - tk.MustExec(`CREATE TABLE tint ( a int, b int, key(b) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20))`) - tk.MustExec("insert into tint values (1, 1), (1, 2), (1, 3)") // p0.b: [1, 2, 3], p1.b: [] - checkNDV("tint", 3, 3, 0) - tk.MustExec("insert into tint values (11, 1), (11, 2), (11, 3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] - checkNDV("tint", 3, 3, 3) - tk.MustExec("insert into tint values (11, 4), (11, 5), (11, 6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tint", 6, 3, 6) - tk.MustExec("insert into tint values (1, 4), (1, 5), (1, 6), (1, 7), (1, 8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tint", 8, 8, 6) - - // double - tk.MustExec("drop table if exists tdouble") - tk.MustExec(`CREATE TABLE tdouble ( a int, b double, key(b) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20))`) - tk.MustExec("insert into tdouble values (1, 1.1), (1, 2.2), (1, 3.3)") // p0.b: [1, 2, 3], p1.b: [] - checkNDV("tdouble", 3, 3, 0) - tk.MustExec("insert into tdouble values (11, 1.1), (11, 2.2), (11, 3.3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] - checkNDV("tdouble", 3, 3, 3) - tk.MustExec("insert into tdouble values (11, 4.4), (11, 5.5), (11, 6.6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdouble", 6, 3, 6) - tk.MustExec("insert into tdouble values (1, 4.4), (1, 5.5), (1, 6.6), (1, 7.7), (1, 8.8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdouble", 8, 8, 6) - - // decimal - tk.MustExec("drop table if exists tdecimal") - tk.MustExec(`CREATE TABLE tdecimal ( a int, b decimal(30, 15), key(b) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20))`) - tk.MustExec("insert into tdecimal values (1, 1.1), (1, 2.2), (1, 3.3)") // p0.b: [1, 2, 3], p1.b: [] - checkNDV("tdecimal", 3, 3, 0) - tk.MustExec("insert into tdecimal values (11, 1.1), (11, 2.2), (11, 3.3)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] - checkNDV("tdecimal", 3, 3, 3) - tk.MustExec("insert into tdecimal values (11, 4.4), (11, 5.5), (11, 6.6)") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdecimal", 6, 3, 6) - tk.MustExec("insert into tdecimal values (1, 4.4), (1, 5.5), (1, 6.6), (1, 7.7), (1, 8.8)") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdecimal", 8, 8, 6) - - // string - tk.MustExec("drop table if exists tstring") - tk.MustExec(`CREATE TABLE tstring ( a int, b varchar(30), key(b) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20))`) - tk.MustExec("insert into tstring values (1, '111'), (1, '222'), (1, '333')") // p0.b: [1, 2, 3], p1.b: [] - checkNDV("tstring", 3, 3, 0) - tk.MustExec("insert into tstring values (11, '111'), (11, '222'), (11, '333')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] - checkNDV("tstring", 3, 3, 3) - tk.MustExec("insert into tstring values (11, '444'), (11, '555'), (11, '666')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tstring", 6, 3, 6) - tk.MustExec("insert into tstring values (1, '444'), (1, '555'), (1, '666'), (1, '777'), (1, '888')") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tstring", 8, 8, 6) - - // datetime - tk.MustExec("drop table if exists tdatetime") - tk.MustExec(`CREATE TABLE tdatetime ( a int, b datetime, key(b) ) - PARTITION BY RANGE (a) ( - PARTITION p0 VALUES LESS THAN (10), - PARTITION p1 VALUES LESS THAN (20))`) - tk.MustExec("insert into tdatetime values (1, '2001-01-01'), (1, '2002-01-01'), (1, '2003-01-01')") // p0.b: [1, 2, 3], p1.b: [] - checkNDV("tdatetime", 3, 3, 0) - tk.MustExec("insert into tdatetime values (11, '2001-01-01'), (11, '2002-01-01'), (11, '2003-01-01')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3] - checkNDV("tdatetime", 3, 3, 3) - tk.MustExec("insert into tdatetime values (11, '2004-01-01'), (11, '2005-01-01'), (11, '2006-01-01')") // p0.b: [1, 2, 3], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdatetime", 6, 3, 6) - tk.MustExec("insert into tdatetime values (1, '2004-01-01'), (1, '2005-01-01'), (1, '2006-01-01'), (1, '2007-01-01'), (1, '2008-01-01')") // p0.b: [1, 2, 3, 4, 5, 6, 7, 8], p1.b: [1, 2, 3, 4, 5, 6] - checkNDV("tdatetime", 8, 8, 6) -} - func TestExtStatsOnReCreatedTable(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) @@ -2748,21 +1462,6 @@ func TestLoadHistogramWithCollate(t *testing.T) { require.NoError(t, err) } -func TestFastAnalyzeColumnHistWithNullValue(t *testing.T) { - store := testkit.CreateMockStore(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - testKit.MustExec("drop table if exists t") - testKit.MustExec("create table t (a int)") - testKit.MustExec("insert into t values (1), (2), (3), (4), (NULL)") - testKit.MustExec("set @@session.tidb_analyze_version = 1") - testKit.MustExec("set @@tidb_enable_fast_analyze=1") - defer testKit.MustExec("set @@tidb_enable_fast_analyze=0") - testKit.MustExec("analyze table t with 0 topn, 2 buckets") - // If NULL is in hist, the min(lower_bound) will be "". - testKit.MustQuery("select min(lower_bound) from mysql.stats_buckets").Check(testkit.Rows("1")) -} - func TestStatsCacheUpdateSkip(t *testing.T) { store, dom := testkit.CreateMockStoreAndDomain(t) testKit := testkit.NewTestKit(t, store) @@ -2962,38 +1661,6 @@ func TestRecordHistoricalStatsToStorage(t *testing.T) { require.GreaterOrEqual(t, num, 1) } -func TestAnalyzeIncrementalEvictedIndex(t *testing.T) { - t.Skip("now we don't support to evict index") - restore := config.RestoreFunc() - defer restore() - config.UpdateGlobal(func(conf *config.Config) { - conf.Performance.EnableStatsCacheMemQuota = true - }) - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("set @@tidb_analyze_version = 1") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") - tk.MustExec("analyze table test.t") - tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.Nil(t, err) - tblStats := domain.GetDomain(tk.Session()).StatsHandle().GetTableStats(tbl.Meta()) - for _, index := range tblStats.Indices { - require.False(t, index.IsEvicted()) - } - - domain.GetDomain(tk.Session()).StatsHandle().SetStatsCacheCapacity(1) - tblStats = domain.GetDomain(tk.Session()).StatsHandle().GetTableStats(tbl.Meta()) - for _, index := range tblStats.Indices { - require.True(t, index.IsEvicted()) - } - - require.Nil(t, failpoint.Enable("github.com/pingcap/tidb/executor/assertEvictIndex", `return(true)`)) - tk.MustExec("analyze incremental table test.t index idx_b") - require.Nil(t, failpoint.Disable("github.com/pingcap/tidb/executor/assertEvictIndex")) -} - func TestEvictedColumnLoadedStatus(t *testing.T) { t.Skip("skip this test because it is useless") restore := config.RestoreFunc() From 64be9ec4c0c59b7f9827b1b5b0318ade177afb9a Mon Sep 17 00:00:00 2001 From: Yuanjia Zhang Date: Wed, 26 Jul 2023 21:57:04 +0800 Subject: [PATCH 61/72] planner: refine `tryToGetIndexJoin` (#45587) ref pingcap/tidb#45520 --- planner/core/exhaust_physical_plans.go | 126 ++++++++++++------------- planner/core/planbuilder.go | 3 + 2 files changed, 66 insertions(+), 63 deletions(-) diff --git a/planner/core/exhaust_physical_plans.go b/planner/core/exhaust_physical_plans.go index 748e2d9563d76..77cc854995465 100644 --- a/planner/core/exhaust_physical_plans.go +++ b/planner/core/exhaust_physical_plans.go @@ -1969,61 +1969,82 @@ func filterIndexJoinBySessionVars(sc sessionctx.Context, indexJoins []PhysicalPl return indexJoins } -// tryToGetIndexJoin will get index join by hints. If we can generate a valid index join by hint, the second return value -// will be true, which means we force to choose this index join. Otherwise we will select a join algorithm with min-cost. -func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJoins []PhysicalPlan, canForced bool) { - inljRightOuter := (p.preferJoinType & preferLeftAsINLJInner) > 0 - inljLeftOuter := (p.preferJoinType & preferRightAsINLJInner) > 0 - hasINLJHint := inljLeftOuter || inljRightOuter +func (p *LogicalJoin) preferAny(joinFlags ...uint) bool { + for _, flag := range joinFlags { + if p.preferJoinType&flag > 0 { + return true + } + } + return false +} - inlhjRightOuter := (p.preferJoinType & preferLeftAsINLHJInner) > 0 - inlhjLeftOuter := (p.preferJoinType & preferRightAsINLHJInner) > 0 - hasINLHJHint := inlhjLeftOuter || inlhjRightOuter +// satisfyIndexJoinHint returns whether this join plan can satisfy current index join hints. +func (p *LogicalJoin) satisfyIndexJoinHint(join PhysicalPlan) bool { + const left, right = 0, 1 + const indexJoin, indexHashJoin, indexMergeJoin = 0, 1, 2 + var innerSide, innerIdx, joinMethod int + switch ij := join.(type) { + case *PhysicalIndexJoin: + innerIdx = ij.getInnerChildIdx() + joinMethod = indexJoin + case *PhysicalIndexHashJoin: + innerIdx = ij.getInnerChildIdx() + joinMethod = indexHashJoin + case *PhysicalIndexMergeJoin: + innerIdx = ij.getInnerChildIdx() + joinMethod = indexMergeJoin + default: + return false + } + innerSide = left + if innerIdx == 1 { + innerSide = right + } - inlmjRightOuter := (p.preferJoinType & preferLeftAsINLMJInner) > 0 - inlmjLeftOuter := (p.preferJoinType & preferRightAsINLMJInner) > 0 - hasINLMJHint := inlmjLeftOuter || inlmjRightOuter + if (p.preferAny(preferLeftAsINLJInner) && innerSide == left && joinMethod == indexJoin) || + (p.preferAny(preferRightAsINLJInner) && innerSide == right && joinMethod == indexJoin) || + (p.preferAny(preferLeftAsINLHJInner) && innerSide == left && joinMethod == indexHashJoin) || + (p.preferAny(preferRightAsINLHJInner) && innerSide == right && joinMethod == indexHashJoin) || + (p.preferAny(preferLeftAsINLMJInner) && innerSide == left && joinMethod == indexMergeJoin) || + (p.preferAny(preferRightAsINLMJInner) && innerSide == right && joinMethod == indexMergeJoin) { + return true + } + return false +} - forceLeftOuter := inljLeftOuter || inlhjLeftOuter || inlmjLeftOuter - forceRightOuter := inljRightOuter || inlhjRightOuter || inlmjRightOuter +// tryToGetIndexJoin will get index join by hints. If we can generate a valid index join by hint, the second return value +// will be true, which means we force to choose this index join. Otherwise we will select a join algorithm with min-cost. +func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJoins []PhysicalPlan, canForced bool) { + forceLeftOuter := p.preferAny(preferRightAsINLJInner, preferRightAsINLHJInner, preferRightAsINLMJInner) // left as outer == right as inner + forceRightOuter := p.preferAny(preferLeftAsINLJInner, preferLeftAsINLHJInner, preferLeftAsINLMJInner) // right as outer == left as inner needForced := forceLeftOuter || forceRightOuter defer func() { - // refine error message + // Print warning message if any hints cannot work. // If the required property is not empty, we will enforce it and try the hint again. // So we only need to generate warning message when the property is empty. if !canForced && needForced && prop.IsSortItemEmpty() { // Construct warning message prefix. + var indexJoinTables, indexHashJoinTables, indexMergeJoinTables []hintTableInfo + if p.hintInfo != nil { + t := p.hintInfo.indexNestedLoopJoinTables + indexJoinTables, indexHashJoinTables, indexMergeJoinTables = t.inljTables, t.inlhjTables, t.inlmjTables + } var errMsg string switch { - case hasINLJHint: - errMsg = "Optimizer Hint INL_JOIN or TIDB_INLJ is inapplicable" - case hasINLHJHint: - errMsg = "Optimizer Hint INL_HASH_JOIN is inapplicable" - case hasINLMJHint: - errMsg = "Optimizer Hint INL_MERGE_JOIN is inapplicable" - } - if p.hintInfo != nil && p.preferJoinType > 0 { - t := p.hintInfo.indexNestedLoopJoinTables - switch { - case len(t.inljTables) != 0 && ((p.preferJoinType&preferLeftAsINLJInner > 0) || (p.preferJoinType&preferRightAsINLJInner > 0)): - errMsg = fmt.Sprintf("Optimizer Hint %s or %s is inapplicable", - restore2JoinHint(HintINLJ, t.inljTables), restore2JoinHint(TiDBIndexNestedLoopJoin, t.inljTables)) - case len(t.inlhjTables) != 0 && ((p.preferJoinType&preferLeftAsINLHJInner > 0) || (p.preferJoinType&preferRightAsINLHJInner > 0)): - errMsg = fmt.Sprintf("Optimizer Hint %s is inapplicable", restore2JoinHint(HintINLHJ, t.inlhjTables)) - case len(t.inlmjTables) != 0 && ((p.preferJoinType&preferLeftAsINLMJInner > 0) || (p.preferJoinType&preferRightAsINLMJInner > 0)): - errMsg = fmt.Sprintf("Optimizer Hint %s is inapplicable", restore2JoinHint(HintINLMJ, t.inlmjTables)) - } + case p.preferAny(preferLeftAsINLJInner, preferRightAsINLJInner): // prefer index join + errMsg = fmt.Sprintf("Optimizer Hint %s or %s is inapplicable", restore2JoinHint(HintINLJ, indexJoinTables), restore2JoinHint(TiDBIndexNestedLoopJoin, indexJoinTables)) + case p.preferAny(preferLeftAsINLHJInner, preferRightAsINLHJInner): // prefer index hash join + errMsg = fmt.Sprintf("Optimizer Hint %s is inapplicable", restore2JoinHint(HintINLHJ, indexHashJoinTables)) + case p.preferAny(preferLeftAsINLMJInner, preferRightAsINLMJInner): // prefer index merge join + errMsg = fmt.Sprintf("Optimizer Hint %s is inapplicable", restore2JoinHint(HintINLMJ, indexMergeJoinTables)) } - // Append inapplicable reason. if len(p.EqualConditions) == 0 { errMsg += " without column equal ON condition" } - // Generate warning message to client. - warning := ErrInternal.GenWithStack(errMsg) - p.SCtx().GetSessionVars().StmtCtx.AppendWarning(warning) + p.SCtx().GetSessionVars().StmtCtx.AppendWarning(ErrInternal.GenWithStack(errMsg)) } }() @@ -2044,19 +2065,8 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ allLeftOuterJoins = p.getIndexJoinByOuterIdx(prop, 0) forcedLeftOuterJoins = make([]PhysicalPlan, 0, len(allLeftOuterJoins)) for _, j := range allLeftOuterJoins { - switch j.(type) { - case *PhysicalIndexJoin: - if inljLeftOuter { - forcedLeftOuterJoins = append(forcedLeftOuterJoins, j) - } - case *PhysicalIndexHashJoin: - if inlhjLeftOuter { - forcedLeftOuterJoins = append(forcedLeftOuterJoins, j) - } - case *PhysicalIndexMergeJoin: - if inlmjLeftOuter { - forcedLeftOuterJoins = append(forcedLeftOuterJoins, j) - } + if p.satisfyIndexJoinHint(j) { + forcedLeftOuterJoins = append(forcedLeftOuterJoins, j) } } switch { @@ -2066,23 +2076,13 @@ func (p *LogicalJoin) tryToGetIndexJoin(prop *property.PhysicalProperty) (indexJ return forcedLeftOuterJoins, true } } + if supportRightOuter { allRightOuterJoins = p.getIndexJoinByOuterIdx(prop, 1) forcedRightOuterJoins = make([]PhysicalPlan, 0, len(allRightOuterJoins)) for _, j := range allRightOuterJoins { - switch j.(type) { - case *PhysicalIndexJoin: - if inljRightOuter { - forcedRightOuterJoins = append(forcedRightOuterJoins, j) - } - case *PhysicalIndexHashJoin: - if inlhjRightOuter { - forcedRightOuterJoins = append(forcedRightOuterJoins, j) - } - case *PhysicalIndexMergeJoin: - if inlmjRightOuter { - forcedRightOuterJoins = append(forcedRightOuterJoins, j) - } + if p.satisfyIndexJoinHint(j) { + forcedRightOuterJoins = append(forcedRightOuterJoins, j) } } switch { diff --git a/planner/core/planbuilder.go b/planner/core/planbuilder.go index 4d7ef409d254a..d0931463e01f8 100644 --- a/planner/core/planbuilder.go +++ b/planner/core/planbuilder.go @@ -343,6 +343,9 @@ func restore2TableHint(hintTables ...hintTableInfo) string { } func restore2JoinHint(hintType string, hintTables []hintTableInfo) string { + if len(hintTables) == 0 { + return strings.ToUpper(hintType) + } buffer := bytes.NewBufferString("/*+ ") buffer.WriteString(strings.ToUpper(hintType)) buffer.WriteString("(") From a96d30253c39f251b94f0fb59372c7519b595b3f Mon Sep 17 00:00:00 2001 From: GMHDBJD <35025882+GMHDBJD@users.noreply.github.com> Date: Thu, 27 Jul 2023 10:37:34 +0800 Subject: [PATCH 62/72] disttask: remove the option of running subtasks concurrently (#45566) ref pingcap/tidb#41495 --- disttask/framework/framework_rollback_test.go | 2 +- disttask/framework/framework_test.go | 2 +- disttask/framework/scheduler/register.go | 8 ---- disttask/framework/scheduler/scheduler.go | 39 +++---------------- .../framework/scheduler/scheduler_test.go | 7 ++-- disttask/importinto/scheduler.go | 1 - 6 files changed, 10 insertions(+), 49 deletions(-) diff --git a/disttask/framework/framework_rollback_test.go b/disttask/framework/framework_rollback_test.go index 17437d9272aa1..cc6aa6297f5a4 100644 --- a/disttask/framework/framework_rollback_test.go +++ b/disttask/framework/framework_rollback_test.go @@ -110,7 +110,7 @@ func RegisterRollbackTaskMeta(v *atomic.Int64) { scheduler.RegisterTaskType(proto.TaskTypeExample) scheduler.RegisterSchedulerConstructor(proto.TaskTypeExample, proto.StepOne, func(_ int64, _ []byte, _ int64) (scheduler.Scheduler, error) { return &rollbackScheduler{v: v}, nil - }, scheduler.WithConcurrentSubtask()) + }) scheduler.RegisterSubtaskExectorConstructor(proto.TaskTypeExample, proto.StepOne, func(_ proto.MinimalTask, _ int64) (scheduler.SubtaskExecutor, error) { return &rollbackSubtaskExecutor{v: v}, nil }) diff --git a/disttask/framework/framework_test.go b/disttask/framework/framework_test.go index 43f7831b99e1d..7e5911acf2db2 100644 --- a/disttask/framework/framework_test.go +++ b/disttask/framework/framework_test.go @@ -119,7 +119,7 @@ func RegisterTaskMeta(v *atomic.Int64) { scheduler.RegisterTaskType(proto.TaskTypeExample) scheduler.RegisterSchedulerConstructor(proto.TaskTypeExample, proto.StepOne, func(_ int64, _ []byte, _ int64) (scheduler.Scheduler, error) { return &testScheduler{}, nil - }, scheduler.WithConcurrentSubtask()) + }) scheduler.RegisterSubtaskExectorConstructor(proto.TaskTypeExample, proto.StepOne, func(_ proto.MinimalTask, _ int64) (scheduler.SubtaskExecutor, error) { return &testSubtaskExecutor{v: v}, nil }) diff --git a/disttask/framework/scheduler/register.go b/disttask/framework/scheduler/register.go index 112bc0113d5dd..7934c9d93543a 100644 --- a/disttask/framework/scheduler/register.go +++ b/disttask/framework/scheduler/register.go @@ -36,7 +36,6 @@ func WithPoolSize(poolSize int32) TaskTypeOption { } type schedulerRegisterOptions struct { - ConcurrentSubtask bool } // Constructor is the constructor of Scheduler. @@ -45,13 +44,6 @@ type Constructor func(taskID int64, taskMeta []byte, step int64) (Scheduler, err // RegisterOption is the register option of Scheduler. type RegisterOption func(opts *schedulerRegisterOptions) -// WithConcurrentSubtask is the option of Scheduler to run subtasks concurrently. -func WithConcurrentSubtask() RegisterOption { - return func(opts *schedulerRegisterOptions) { - opts.ConcurrentSubtask = true - } -} - // SubtaskExecutorConstructor is the constructor of SubtaskExecutor. type SubtaskExecutorConstructor func(minimalTask proto.MinimalTask, step int64) (SubtaskExecutor, error) diff --git a/disttask/framework/scheduler/scheduler.go b/disttask/framework/scheduler/scheduler.go index 99fa0392c61c9..b3ad4442543e1 100644 --- a/disttask/framework/scheduler/scheduler.go +++ b/disttask/framework/scheduler/scheduler.go @@ -40,7 +40,6 @@ type InternalSchedulerImpl struct { taskTable TaskTable pool Pool wg sync.WaitGroup - subtaskWg sync.WaitGroup logCtx context.Context mu struct { @@ -80,7 +79,6 @@ func (*InternalSchedulerImpl) Start() { // Stop stops the scheduler. func (s *InternalSchedulerImpl) Stop() { s.cancel() - s.subtaskWg.Wait() s.wg.Wait() } @@ -144,11 +142,6 @@ func (s *InternalSchedulerImpl) run(ctx context.Context, task *proto.Task) error return s.getError() } - concurrentSubtask := false - key := getKey(task.Type, task.Step) - if opts, ok := schedulerOptions[key]; ok && opts.ConcurrentSubtask { - concurrentSubtask = true - } for { // check if any error occurs if err := s.getError(); err != nil { @@ -167,13 +160,8 @@ func (s *InternalSchedulerImpl) run(ctx context.Context, task *proto.Task) error if err := s.getError(); err != nil { break } - s.subtaskWg.Add(1) s.runSubtask(runCtx, scheduler, subtask, task.Step, minimalTaskCh) - if !concurrentSubtask { - s.subtaskWg.Wait() - } } - s.subtaskWg.Wait() return s.getError() } @@ -187,36 +175,17 @@ func (s *InternalSchedulerImpl) runSubtask(ctx context.Context, scheduler Schedu s.updateSubtaskStateAndError(subtask.ID, proto.TaskStateFailed, s.getError()) } s.markErrorHandled() - s.subtaskWg.Done() return } logutil.Logger(s.logCtx).Info("split subTask", zap.Int("cnt", len(minimalTasks)), zap.Int64("subtask-id", subtask.ID)) - // fast path for ADD INDEX. - // ADD INDEX is a special case now, no minimal tasks will be generated. - // run it synchronously now. - if len(minimalTasks) == 0 { - s.onSubtaskFinished(ctx, scheduler, subtask) - s.subtaskWg.Done() - return - } - - var mu sync.Mutex - var cnt int + var minimalTaskWg sync.WaitGroup for _, minimalTask := range minimalTasks { + minimalTaskWg.Add(1) j := minimalTask minimalTaskCh <- func() { - defer func() { - mu.Lock() - defer mu.Unlock() - cnt++ - // last minimal task should mark subtask as finished - if cnt == len(minimalTasks) { - s.onSubtaskFinished(ctx, scheduler, subtask) - s.subtaskWg.Done() - } - }() s.runMinimalTask(ctx, j, subtask.Type, step) + minimalTaskWg.Done() } } failpoint.Inject("waitUntilError", func() { @@ -227,6 +196,8 @@ func (s *InternalSchedulerImpl) runSubtask(ctx context.Context, scheduler Schedu time.Sleep(500 * time.Millisecond) } }) + minimalTaskWg.Wait() + s.onSubtaskFinished(ctx, scheduler, subtask) } func (s *InternalSchedulerImpl) onSubtaskFinished(ctx context.Context, scheduler Scheduler, subtask *proto.Subtask) { diff --git a/disttask/framework/scheduler/scheduler_test.go b/disttask/framework/scheduler/scheduler_test.go index 3d1260961c7cf..1b639cd2480e2 100644 --- a/disttask/framework/scheduler/scheduler_test.go +++ b/disttask/framework/scheduler/scheduler_test.go @@ -127,10 +127,10 @@ func TestSchedulerRun(t *testing.T) { err = scheduler.Run(runCtx, &proto.Task{Step: proto.StepOne, Type: tp, ID: taskID, Concurrency: concurrency}) require.NoError(t, err) - // 9. run subtask concurrently + // 9. run subtask one by one RegisterSchedulerConstructor(tp, proto.StepOne, func(_ int64, task []byte, step int64) (Scheduler, error) { return mockScheduler, nil - }, WithConcurrentSubtask()) + }) mockScheduler.On("InitSubtaskExecEnv", mock.Anything).Return(nil).Once() mockPool.On("RunWithConcurrency", mock.Anything, mock.Anything).Return(nil).Once() mockSubtaskTable.On("GetSubtaskInStates", "id", taskID, []interface{}{proto.TaskStatePending}).Return(&proto.Subtask{ID: 1, Type: tp}, nil).Once() @@ -161,7 +161,6 @@ func TestSchedulerRun(t *testing.T) { mockSubtaskExecutor.On("Run", mock.Anything).Return(nil).Once() mockSubtaskExecutor.On("Run", mock.Anything).Return(context.Canceled).Once() mockSubtaskTable.On("UpdateSubtaskStateAndError", taskID, proto.TaskStateCanceled).Return(nil).Once() - mockSubtaskTable.On("GetSubtaskInStates", "id", taskID, []interface{}{proto.TaskStatePending}).Return(nil, nil).Once() mockScheduler.On("CleanupSubtaskExecEnv", mock.Anything).Return(nil).Once() var wg sync.WaitGroup @@ -175,7 +174,7 @@ func TestSchedulerRun(t *testing.T) { runCancel() wg.Wait() - // 11. run subtask concurrently, on error, we should wait all minimal task finished before call CleanupSubtaskExecEnv + // 11. run subtask one by one, on error, we should wait all minimal task finished before call CleanupSubtaskExecEnv syncCh := make(chan struct{}) lastMinimalTaskFinishTime, cleanupTime := time.Time{}, time.Time{} require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/disttask/framework/scheduler/waitUntilError", `return(true)`)) diff --git a/disttask/importinto/scheduler.go b/disttask/importinto/scheduler.go index 8755d3f9a00ba..43b9c97301266 100644 --- a/disttask/importinto/scheduler.go +++ b/disttask/importinto/scheduler.go @@ -239,7 +239,6 @@ func init() { logger: logger, }, nil }, - scheduler.WithConcurrentSubtask(), ) scheduler.RegisterSchedulerConstructor(proto.ImportInto, StepPostProcess, func(taskID int64, bs []byte, step int64) (scheduler.Scheduler, error) { From 5ae5abf6dd9ed6f48bbc015f65693a3095fbb8e2 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 27 Jul 2023 12:00:05 +0800 Subject: [PATCH 63/72] tiflashtest: remove skiprace (#45598) --- executor/test/tiflashtest/BUILD.bazel | 1 - executor/test/tiflashtest/tiflash_test.go | 4 ---- 2 files changed, 5 deletions(-) diff --git a/executor/test/tiflashtest/BUILD.bazel b/executor/test/tiflashtest/BUILD.bazel index 00c3364890678..908ea69b2c10f 100644 --- a/executor/test/tiflashtest/BUILD.bazel +++ b/executor/test/tiflashtest/BUILD.bazel @@ -22,7 +22,6 @@ go_test( "//testkit", "//testkit/external", "//util/dbterror/exeerrors", - "//util/israce", "//util/memory", "//util/tiflashcompute", "@com_github_pingcap_errors//:errors", diff --git a/executor/test/tiflashtest/tiflash_test.go b/executor/test/tiflashtest/tiflash_test.go index 3ca121c1de9c9..1a4891b83f142 100644 --- a/executor/test/tiflashtest/tiflash_test.go +++ b/executor/test/tiflashtest/tiflash_test.go @@ -37,7 +37,6 @@ import ( "github.com/pingcap/tidb/testkit" "github.com/pingcap/tidb/testkit/external" "github.com/pingcap/tidb/util/dbterror/exeerrors" - "github.com/pingcap/tidb/util/israce" "github.com/pingcap/tidb/util/memory" "github.com/pingcap/tidb/util/tiflashcompute" "github.com/stretchr/testify/require" @@ -204,9 +203,6 @@ func TestJoinRace(t *testing.T) { } func TestMppExecution(t *testing.T) { - if israce.RaceEnabled { - t.Skip("skip race test because of long running") - } store := testkit.CreateMockStore(t, withMockTiFlash(2)) tk := testkit.NewTestKit(t, store) tk.MustExec("use test") From c9d8a744202482fdb0d6f6903b35e066bf43afcb Mon Sep 17 00:00:00 2001 From: Ping Yu Date: Thu, 27 Jul 2023 15:18:07 +0800 Subject: [PATCH 64/72] executor: global kill 32bits (server ID part) (#44460) ref pingcap/tidb#8854 --- config/config.go | 9 +- domain/domain.go | 105 +++++++++++++++++------ executor/simple_test.go | 2 +- tests/globalkilltest/Dockerfile | 4 +- tests/globalkilltest/config-64.toml | 16 ++++ tests/globalkilltest/global_kill_test.go | 100 +++++++++++++++------ util/globalconn/globalconn.go | 40 ++++++--- util/globalconn/globalconn_test.go | 2 +- util/globalconn/pool.go | 12 +++ util/globalconn/pool_test.go | 7 ++ 10 files changed, 227 insertions(+), 70 deletions(-) create mode 100644 tests/globalkilltest/config-64.toml diff --git a/config/config.go b/config/config.go index 9c79bb96ae478..0417287b7067c 100644 --- a/config/config.go +++ b/config/config.go @@ -265,10 +265,12 @@ type Config struct { // one quarter of the total physical memory in the current system. MaxBallastObjectSize int `toml:"max-ballast-object-size" json:"max-ballast-object-size"` // BallastObjectSize set the initial size of the ballast object, the unit is byte. - BallastObjectSize int `toml:"ballast-object-size" json:"ballast-object-size"` + BallastObjectSize int `toml:"ballast-object-size" json:"ballast-object-size"` + TrxSummary TrxSummary `toml:"transaction-summary" json:"transaction-summary"` // EnableGlobalKill indicates whether to enable global kill. - TrxSummary TrxSummary `toml:"transaction-summary" json:"transaction-summary"` - EnableGlobalKill bool `toml:"enable-global-kill" json:"enable-global-kill"` + EnableGlobalKill bool `toml:"enable-global-kill" json:"enable-global-kill"` + // Enable32BitsConnectionID indicates whether to enable 32bits connection ID for global kill. + Enable32BitsConnectionID bool `toml:"enable-32bits-connection-id" json:"enable-32bits-connection-id"` // InitializeSQLFile is a file that will be executed after first bootstrap only. // It can be used to set GLOBAL system variable values InitializeSQLFile string `toml:"initialize-sql-file" json:"initialize-sql-file"` @@ -1054,6 +1056,7 @@ var defaultConf = Config{ EnableForwarding: defTiKVCfg.EnableForwarding, NewCollationsEnabledOnFirstBootstrap: true, EnableGlobalKill: true, + Enable32BitsConnectionID: true, TrxSummary: DefaultTrxSummary(), DisaggregatedTiFlash: false, TiFlashComputeAutoScalerType: tiflashcompute.DefASStr, diff --git a/domain/domain.go b/domain/domain.go index afd2324a14149..b170dc0b063af 100644 --- a/domain/domain.go +++ b/domain/domain.go @@ -1160,8 +1160,28 @@ func (do *Domain) Init( do.ddl = checker } + // step 1: prepare the info/schema syncer which domain reload needed. + pdCli := do.GetPDClient() + skipRegisterToDashboard := config.GetGlobalConfig().SkipRegisterToDashboard + do.info, err = infosync.GlobalInfoSyncerInit(ctx, do.ddl.GetID(), do.ServerID, + do.etcdClient, do.unprefixedEtcdCli, pdCli, do.Store().GetCodec(), + skipRegisterToDashboard) + if err != nil { + return err + } + err = do.initResourceGroupsController(ctx, pdCli) + if err != nil { + return err + } + do.globalCfgSyncer = globalconfigsync.NewGlobalConfigSyncer(pdCli) + err = do.ddl.SchemaSyncer().Init(ctx) + if err != nil { + return err + } + + // step 2: initialize the global kill, which depends on `globalInfoSyncer`.` if config.GetGlobalConfig().EnableGlobalKill { - do.connIDAllocator = globalconn.NewGlobalAllocator(do.ServerID) + do.connIDAllocator = globalconn.NewGlobalAllocator(do.ServerID, config.GetGlobalConfig().Enable32BitsConnectionID) if do.etcdClient != nil { err := do.acquireServerID(ctx) @@ -1169,6 +1189,9 @@ func (do *Domain) Init( logutil.BgLogger().Error("acquire serverID failed", zap.Error(err)) do.isLostConnectionToPD.Store(1) // will retry in `do.serverIDKeeper` } else { + if err := do.info.StoreServerInfo(context.Background()); err != nil { + return errors.Trace(err) + } do.isLostConnectionToPD.Store(0) } @@ -1182,32 +1205,14 @@ func (do *Domain) Init( do.connIDAllocator = globalconn.NewSimpleAllocator() } - // step 1: prepare the info/schema syncer which domain reload needed. - pdCli := do.GetPDClient() - skipRegisterToDashboard := config.GetGlobalConfig().SkipRegisterToDashboard - do.info, err = infosync.GlobalInfoSyncerInit(ctx, do.ddl.GetID(), do.ServerID, - do.etcdClient, do.unprefixedEtcdCli, pdCli, do.Store().GetCodec(), - skipRegisterToDashboard) - if err != nil { - return err - } - err = do.initResourceGroupsController(ctx, pdCli) - if err != nil { - return err - } - do.globalCfgSyncer = globalconfigsync.NewGlobalConfigSyncer(pdCli) - err = do.ddl.SchemaSyncer().Init(ctx) - if err != nil { - return err - } startReloadTime := time.Now() - // step 2: domain reload the infoSchema. + // step 3: domain reload the infoSchema. err = do.Reload() if err != nil { return err } - // step 3: start the ddl after the domain reload, avoiding some internal sql running before infoSchema construction. + // step 4: start the ddl after the domain reload, avoiding some internal sql running before infoSchema construction. err = do.ddl.Start(sysCtxPool) if err != nil { return err @@ -2867,6 +2872,8 @@ const ( acquireServerIDTimeout = 10 * time.Second retrieveServerIDSessionTimeout = 10 * time.Second + acquire32BitsServerIDRetryCnt = 3 + // reservedConnXXX must be within [0, globalconn.ReservedCount) reservedConnAnalyze = 0 ) @@ -2961,10 +2968,20 @@ func (do *Domain) acquireServerID(ctx context.Context) error { return err } + conflictCnt := 0 for { - // get a random serverID: [1, MaxServerID64] - randServerID := rand.Int63n(int64(globalconn.MaxServerID64)) + 1 // #nosec G404 - key := fmt.Sprintf("%s/%v", serverIDEtcdPath, randServerID) + var proposeServerID uint64 + if config.GetGlobalConfig().Enable32BitsConnectionID { + proposeServerID, err = do.proposeServerID(ctx, conflictCnt) + if err != nil { + return errors.Trace(err) + } + } else { + // get a random serverID: [1, MaxServerID64] + proposeServerID = uint64(rand.Int63n(int64(globalconn.MaxServerID64)) + 1) // #nosec G404 + } + + key := fmt.Sprintf("%s/%v", serverIDEtcdPath, proposeServerID) cmp := clientv3.Compare(clientv3.CreateRevision(key), "=", 0) value := "0" @@ -2977,18 +2994,54 @@ func (do *Domain) acquireServerID(ctx context.Context) error { return err } if !resp.Succeeded { - logutil.BgLogger().Info("proposed random serverID exists, will randomize again", zap.Int64("randServerID", randServerID)) + logutil.BgLogger().Info("propose serverID exists, try again", zap.Uint64("proposeServerID", proposeServerID)) time.Sleep(acquireServerIDRetryInterval) + conflictCnt++ continue } - atomic.StoreUint64(&do.serverID, uint64(randServerID)) + atomic.StoreUint64(&do.serverID, proposeServerID) logutil.BgLogger().Info("acquireServerID", zap.Uint64("serverID", do.ServerID()), zap.String("lease id", strconv.FormatInt(int64(session.Lease()), 16))) return nil } } +// propose server ID by random. +func (do *Domain) proposeServerID(ctx context.Context, conflictCnt int) (uint64, error) { + // get a random server ID in range [min, max] + randomServerID := func(min uint64, max uint64) uint64 { + return uint64(rand.Int63n(int64(max-min+1)) + int64(min)) // #nosec G404 + } + + if conflictCnt < acquire32BitsServerIDRetryCnt { + // get existing server IDs. + allServerInfo, err := infosync.GetAllServerInfo(ctx) + if err != nil { + return 0, errors.Trace(err) + } + if float32(len(allServerInfo)) < 0.9*globalconn.MaxServerID32 { + serverIDs := make(map[uint64]struct{}, len(allServerInfo)) + for _, info := range allServerInfo { + serverID := info.ServerIDGetter() + if serverID <= globalconn.MaxServerID32 { + serverIDs[serverID] = struct{}{} + } + } + + for retry := 0; retry < 15; retry++ { + randServerID := randomServerID(1, globalconn.MaxServerID32) + if _, ok := serverIDs[randServerID]; !ok { + return randServerID, nil + } + } + } + } + + // upgrade to 64 bits. + return randomServerID(globalconn.MaxServerID32+1, globalconn.MaxServerID64), nil +} + func (do *Domain) refreshServerIDTTL(ctx context.Context) error { session, err := do.retrieveServerIDSession(ctx) if err != nil { diff --git a/executor/simple_test.go b/executor/simple_test.go index 873c299659275..5e26f65a474df 100644 --- a/executor/simple_test.go +++ b/executor/simple_test.go @@ -74,7 +74,7 @@ func TestKillStmt(t *testing.T) { result.Check(testkit.Rows("Warning 1105 Parse ConnectionID failed: unexpected connectionID exceeds int64")) // local kill - connIDAllocator := globalconn.NewGlobalAllocator(dom.ServerID) + connIDAllocator := globalconn.NewGlobalAllocator(dom.ServerID, false) killConnID := connIDAllocator.NextID() tk.MustExec("kill " + strconv.FormatUint(killConnID, 10)) result = tk.MustQuery("show warnings") diff --git a/tests/globalkilltest/Dockerfile b/tests/globalkilltest/Dockerfile index 3065fddeb7772..7730586e4070d 100644 --- a/tests/globalkilltest/Dockerfile +++ b/tests/globalkilltest/Dockerfile @@ -34,4 +34,6 @@ COPY go.mod . COPY go.sum . COPY parser/go.mod parser/go.mod COPY parser/go.sum parser/go.sum -RUN GO111MODULE=on go mod download + +ARG GOPROXY +RUN GO111MODULE=on GOPROXY=${GOPROXY} go mod download diff --git a/tests/globalkilltest/config-64.toml b/tests/globalkilltest/config-64.toml new file mode 100644 index 0000000000000..504cd4d3a4baf --- /dev/null +++ b/tests/globalkilltest/config-64.toml @@ -0,0 +1,16 @@ +# Copyright 2023 PingCAP, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +enable-global-kill=true +enable-32bits-connection-id=false diff --git a/tests/globalkilltest/global_kill_test.go b/tests/globalkilltest/global_kill_test.go index 7c9836fe6f269..263b34c3254b3 100644 --- a/tests/globalkilltest/global_kill_test.go +++ b/tests/globalkilltest/global_kill_test.go @@ -61,9 +61,11 @@ const ( msgErrConnectPD = "connect PD err: %v. Establish a cluster with PD & TiKV, and provide PD client path by `--pd=[,]" ) -// GlobakKillSuite is used for automated test of "Global Kill" feature. +// GlobalKillSuite is used for automated test of "Global Kill" feature. // See https://github.com/pingcap/tidb/blob/master/docs/design/2020-06-01-global-kill.md. type GlobalKillSuite struct { + enable32Bits bool + pdCli *clientv3.Client pdErr error @@ -72,8 +74,10 @@ type GlobalKillSuite struct { tikvProc *exec.Cmd } -func createGloabalKillSuite(t *testing.T) *GlobalKillSuite { +func createGlobalKillSuite(t *testing.T, enable32bits bool) *GlobalKillSuite { s := new(GlobalKillSuite) + s.enable32Bits = enable32bits + err := logutil.InitLogger(&logutil.LogConfig{Config: log.Config{Level: *logLevel}}) require.NoError(t, err) @@ -205,6 +209,13 @@ func (s *GlobalKillSuite) cleanCluster() (err error) { return nil } +func (s *GlobalKillSuite) getTiDBConfigPath() string { + if s.enable32Bits { + return "./config.toml" + } + return "./config-64.toml" +} + func (s *GlobalKillSuite) startTiDBWithoutPD(port int, statusPort int) (cmd *exec.Cmd, err error) { cmd = exec.Command(*tidbBinaryPath, "--store=mocktikv", @@ -214,7 +225,7 @@ func (s *GlobalKillSuite) startTiDBWithoutPD(port int, statusPort int) (cmd *exe fmt.Sprintf("--status=%d", statusPort), fmt.Sprintf("--log-file=%s/tidb%d.log", *tmpPath, port), fmt.Sprintf("--log-slow-query=%s/tidb-slow%d.log", *tmpPath, port), - fmt.Sprintf("--config=%s", "./config.toml")) + fmt.Sprintf("--config=%s", s.getTiDBConfigPath())) log.Info("starting tidb", zap.Any("cmd", cmd)) err = cmd.Start() if err != nil { @@ -233,7 +244,7 @@ func (s *GlobalKillSuite) startTiDBWithPD(port int, statusPort int, pdPath strin fmt.Sprintf("--status=%d", statusPort), fmt.Sprintf("--log-file=%s/tidb%d.log", *tmpPath, port), fmt.Sprintf("--log-slow-query=%s/tidb-slow%d.log", *tmpPath, port), - fmt.Sprintf("--config=%s", "./config.toml")) + fmt.Sprintf("--config=%s", s.getTiDBConfigPath())) log.Info("starting tidb", zap.Any("cmd", cmd)) err = cmd.Start() if err != nil { @@ -282,9 +293,10 @@ func (s *GlobalKillSuite) connectTiDB(port int) (db *sql.DB, err error) { addr := fmt.Sprintf("127.0.0.1:%d", port) dsn := fmt.Sprintf("root@(%s)/test", addr) sleepTime := 250 * time.Millisecond + sleepTimeLimit := 1 * time.Second + maxRetryDuration := 20 * time.Second startTime := time.Now() - maxRetry := 10 - for i := 0; i < maxRetry; i++ { + for i := 0; time.Since(startTime) < maxRetryDuration; i++ { db, err = sql.Open("mysql", dsn) if err != nil { log.Warn("open addr failed", @@ -303,16 +315,12 @@ func (s *GlobalKillSuite) connectTiDB(port int) (db *sql.DB, err error) { zap.Int("retry count", i), zap.Error(err), ) - if i == maxRetry-1 { - return - } - err = db.Close() - if err != nil { - return nil, errors.Trace(err) - } + db.Close() time.Sleep(sleepTime) - sleepTime += sleepTime + if sleepTime < sleepTimeLimit { + sleepTime += sleepTime + } } if err != nil { log.Error("connect to server addr failed", @@ -333,7 +341,7 @@ type sleepResult struct { err error } -func (s *GlobalKillSuite) killByCtrlC(t *testing.T, port int, sleepTime int) time.Duration { +func (s *GlobalKillSuite) testKillByCtrlC(t *testing.T, port int, sleepTime int) time.Duration { cli := exec.Command("mysql", "-h127.0.0.1", fmt.Sprintf("-P%d", port), @@ -361,6 +369,11 @@ func (s *GlobalKillSuite) killByCtrlC(t *testing.T, port int, sleepTime int) tim r := <-ch require.NoError(t, err) + if s.enable32Bits { + require.Less(t, r.elapsed, time.Duration(sleepTime)*time.Second) + } else { + require.GreaterOrEqual(t, r.elapsed, time.Duration(sleepTime)*time.Second) + } return r.elapsed } @@ -432,7 +445,15 @@ func (s *GlobalKillSuite) killByKillStatement(t *testing.T, db1 *sql.DB, db2 *sq // [Test Scenario 1] A TiDB without PD, killed by Ctrl+C, and killed by KILL. func TestWithoutPD(t *testing.T) { - s := createGloabalKillSuite(t) + doTestWithoutPD(t, false) +} + +func TestWithoutPD32(t *testing.T) { + doTestWithoutPD(t, true) +} + +func doTestWithoutPD(t *testing.T, enable32Bits bool) { + s := createGlobalKillSuite(t, enable32Bits) var err error port := *tidbStartPort tidb, err := s.startTiDBWithoutPD(port, *tidbStatusPort) @@ -448,17 +469,24 @@ func TestWithoutPD(t *testing.T) { // Test mysql client CTRL-C // mysql client "CTRL-C" truncate connection id to 32bits, and is ignored by TiDB. - elapsed := s.killByCtrlC(t, port, 2) - require.GreaterOrEqual(t, elapsed, 2*time.Second) + s.testKillByCtrlC(t, port, 2) // Test KILL statement - elapsed = s.killByKillStatement(t, db, db, 2) + elapsed := s.killByKillStatement(t, db, db, 2) require.Less(t, elapsed, 2*time.Second) } // [Test Scenario 2] One TiDB with PD, killed by Ctrl+C, and killed by KILL. func TestOneTiDB(t *testing.T) { - s := createGloabalKillSuite(t) + doTestOneTiDB(t, false) +} + +func TestOneTiDB32(t *testing.T) { + doTestOneTiDB(t, true) +} + +func doTestOneTiDB(t *testing.T, enable32Bits bool) { + s := createGlobalKillSuite(t, enable32Bits) port := *tidbStartPort + 1 tidb, err := s.startTiDBWithPD(port, *tidbStatusPort+1, *pdClientPath) require.NoError(t, err) @@ -476,17 +504,24 @@ func TestOneTiDB(t *testing.T) { // Test mysql client CTRL-C // mysql client "CTRL-C" truncate connection id to 32bits, and is ignored by TiDB. // see TiDB's logging for the truncation warning. - elapsed := s.killByCtrlC(t, port, sleepTime) - require.GreaterOrEqual(t, elapsed, sleepTime*time.Second) + s.testKillByCtrlC(t, port, sleepTime) // Test KILL statement - elapsed = s.killByKillStatement(t, db, db, sleepTime) + elapsed := s.killByKillStatement(t, db, db, sleepTime) require.Less(t, elapsed, sleepTime*time.Second) } // [Test Scenario 3] Multiple TiDB nodes, killed {local,remote} by {Ctrl-C,KILL}. func TestMultipleTiDB(t *testing.T) { - s := createGloabalKillSuite(t) + doTestMultipleTiDB(t, false) +} + +func TestMultipleTiDB32(t *testing.T) { + doTestMultipleTiDB(t, true) +} + +func doTestMultipleTiDB(t *testing.T, enable32Bits bool) { + s := createGlobalKillSuite(t, enable32Bits) require.NoErrorf(t, s.pdErr, msgErrConnectPD, s.pdErr) // tidb1 & conn1a,conn1b @@ -519,8 +554,7 @@ func TestMultipleTiDB(t *testing.T) { // kill local by CTRL-C // mysql client "CTRL-C" truncate connection id to 32bits, and is ignored by TiDB. // see TiDB's logging for the truncation warning. - elapsed = s.killByCtrlC(t, port1, sleepTime) - require.GreaterOrEqual(t, elapsed, sleepTime*time.Second) + s.testKillByCtrlC(t, port1, sleepTime) // kill local by KILL elapsed = s.killByKillStatement(t, db1a, db1b, sleepTime) @@ -532,7 +566,15 @@ func TestMultipleTiDB(t *testing.T) { } func TestLostConnection(t *testing.T) { - s := createGloabalKillSuite(t) + doTestLostConnection(t, false) +} + +func TestLostConnection32(t *testing.T) { + doTestLostConnection(t, true) +} + +func doTestLostConnection(t *testing.T, enable32Bits bool) { + s := createGlobalKillSuite(t, enable32Bits) require.NoErrorf(t, s.pdErr, msgErrConnectPD, s.pdErr) // tidb1 @@ -572,7 +614,7 @@ func TestLostConnection(t *testing.T) { // disconnect to PD by shutting down PD process. log.Info("shutdown PD to simulate lost connection to PD.") err = s.stopPD() - log.Info(fmt.Sprintf("pd shutdown: %s", err)) + log.Info(fmt.Sprintf("pd shutdown: %v", err)) require.NoError(t, err) // wait for "lostConnectionToPDTimeout" elapsed. @@ -633,3 +675,5 @@ func TestLostConnection(t *testing.T) { require.Less(t, elapsed, 2*time.Second) } } + +// TODO: test for upgrade 32 -> 64 & downgrade 64 -> 32 diff --git a/util/globalconn/globalconn.go b/util/globalconn/globalconn.go index 4cb46f81eedfc..40e1a6cf1ce53 100644 --- a/util/globalconn/globalconn.go +++ b/util/globalconn/globalconn.go @@ -39,9 +39,13 @@ import ( // // 63 62 41 40 1 0 // +--+---------------------+--------------------------------------+------+ -// | | serverId | local connId |markup| +// | | serverID | local connID |markup| // |=0| (22b) | (40b) | =1 | // +--+---------------------+--------------------------------------+------+ +// +// NOTE: +// 1. `serverId“ in 64 bits version can be less than 2^11. This will happen when the 32 bits local connID has been used up, while `serverID` stay unchanged. +// 2. The local connID of a 32 bits GCID can be the same with another 64 bits GCID. This will not violate the uniqueness of GCID. type GCID struct { ServerID uint64 LocalConnID uint64 @@ -198,28 +202,40 @@ type GlobalAllocator struct { local64 AutoIncPool } -// Is64 indicates allocate 64bits global connection ID or not. -func (g *GlobalAllocator) Is64() bool { +// is64 indicates allocate 64bits global connection ID or not. +func (g *GlobalAllocator) is64() bool { return g.is64bits.Get() != 0 } -// UpgradeTo64 upgrade allocator to 64bits. -func (g *GlobalAllocator) UpgradeTo64() { +// upgradeTo64 upgrade allocator to 64bits. +func (g *GlobalAllocator) upgradeTo64() { g.is64bits.Set(1) + logutil.BgLogger().Info("GlobalAllocator upgrade to 64 bits") +} + +func (g *GlobalAllocator) downgradeTo32() { + g.is64bits.Set(0) + logutil.BgLogger().Info("GlobalAllocator downgrade to 32 bits") } // LocalConnIDAllocator64TryCount is the try count of 64bits local connID allocation. const LocalConnIDAllocator64TryCount = 10 // NewGlobalAllocator creates a GlobalAllocator. -func NewGlobalAllocator(serverIDGetter serverIDGetterFn) *GlobalAllocator { +func NewGlobalAllocator(serverIDGetter serverIDGetterFn, enable32Bits bool) *GlobalAllocator { g := &GlobalAllocator{ serverIDGetter: serverIDGetter, } g.local32.InitExt(1< Date: Thu, 27 Jul 2023 16:46:36 +0800 Subject: [PATCH 65/72] executor: add explicit request source for point get request (#45526) ref pingcap/tidb#44769 --- ddl/tests/resourcegroup/resource_group_test.go | 4 +++- executor/builder.go | 3 ++- executor/point_get.go | 1 - meta/meta.go | 3 ++- metrics/grafana/tidb.json | 4 ++-- session/sessiontest/session_test.go | 6 ++++++ sessiontxn/internal/txn.go | 3 +++ store/driver/txn/snapshot.go | 2 ++ 8 files changed, 20 insertions(+), 6 deletions(-) diff --git a/ddl/tests/resourcegroup/resource_group_test.go b/ddl/tests/resourcegroup/resource_group_test.go index 5a7a0a61c23c2..b1f5f75d4c258 100644 --- a/ddl/tests/resourcegroup/resource_group_test.go +++ b/ddl/tests/resourcegroup/resource_group_test.go @@ -63,7 +63,9 @@ func TestResourceGroupBasic(t *testing.T) { // test default resource group. tk.MustQuery("select * from information_schema.resource_groups where name = 'default'").Check(testkit.Rows("default UNLIMITED MEDIUM YES ")) - tk.MustExec("alter resource group `default` RU_PER_SEC=1000 PRIORITY=LOW") + tk.MustExec("alter resource group `default` PRIORITY=LOW") + tk.MustQuery("select * from information_schema.resource_groups where name = 'default'").Check(testkit.Rows("default UNLIMITED LOW YES ")) + tk.MustExec("alter resource group `default` ru_per_sec=1000") tk.MustQuery("select * from information_schema.resource_groups where name = 'default'").Check(testkit.Rows("default 1000 LOW YES ")) tk.MustContainErrMsg("drop resource group `default`", "can't drop reserved resource group") diff --git a/executor/builder.go b/executor/builder.go index edf9a4da44533..9bcdfadd371bb 100644 --- a/executor/builder.go +++ b/executor/builder.go @@ -1919,6 +1919,8 @@ func (b *executorBuilder) getSnapshot() (kv.Snapshot, error) { replicaReadType := sessVars.GetReplicaRead() snapshot.SetOption(kv.ReadReplicaScope, b.readReplicaScope) snapshot.SetOption(kv.TaskID, sessVars.StmtCtx.TaskID) + snapshot.SetOption(kv.ResourceGroupName, sessVars.ResourceGroupName) + snapshot.SetOption(kv.ExplicitRequestSourceType, sessVars.ExplicitRequestSourceType) if replicaReadType.IsClosestRead() && b.readReplicaScope != kv.GlobalTxnScope { snapshot.SetOption(kv.MatchStoreLabels, []*metapb.StoreLabel{ @@ -5210,7 +5212,6 @@ func (b *executorBuilder) buildBatchPointGet(plan *plannercore.BatchPointGetPlan if e.Ctx().GetSessionVars().IsReplicaReadClosestAdaptive() { e.snapshot.SetOption(kv.ReplicaReadAdjuster, newReplicaReadAdjuster(e.Ctx(), plan.GetAvgRowSize())) } - e.snapshot.SetOption(kv.ResourceGroupName, b.ctx.GetSessionVars().ResourceGroupName) if e.RuntimeStats() != nil { snapshotStats := &txnsnapshot.SnapshotRuntimeStats{} e.stats = &runtimeStatsWithSnapshot{ diff --git a/executor/point_get.go b/executor/point_get.go index b99a86aaabfef..10c4d35e9bbea 100644 --- a/executor/point_get.go +++ b/executor/point_get.go @@ -75,7 +75,6 @@ func (b *executorBuilder) buildPointGet(p *plannercore.PointGetPlan) exec.Execut if b.ctx.GetSessionVars().IsReplicaReadClosestAdaptive() { e.snapshot.SetOption(kv.ReplicaReadAdjuster, newReplicaReadAdjuster(e.Ctx(), p.GetAvgRowSize())) } - e.snapshot.SetOption(kv.ResourceGroupName, b.ctx.GetSessionVars().ResourceGroupName) if e.RuntimeStats() != nil { snapshotStats := &txnsnapshot.SnapshotRuntimeStats{} e.stats = &runtimeStatsWithSnapshot{ diff --git a/meta/meta.go b/meta/meta.go index d226e7eb7f691..6aee783cbf192 100644 --- a/meta/meta.go +++ b/meta/meta.go @@ -19,6 +19,7 @@ import ( "encoding/binary" "encoding/json" "fmt" + "math" "strconv" "strings" "sync" @@ -84,7 +85,7 @@ var ( // the default meta of the `default` group defaultRGroupMeta = &model.ResourceGroupInfo{ ResourceGroupSettings: &model.ResourceGroupSettings{ - RURate: 1000000, + RURate: math.MaxInt32, BurstLimit: -1, Priority: model.MediumPriorityValue, }, diff --git a/metrics/grafana/tidb.json b/metrics/grafana/tidb.json index 41ef5b7e2fab3..6fb1b67d775cc 100644 --- a/metrics/grafana/tidb.json +++ b/metrics/grafana/tidb.json @@ -19827,7 +19827,7 @@ "dashLength": 10, "dashes": false, "datasource": "${DS_TEST-CLUSTER}", - "description": "The hit/miss count of kv request that read from closest tikv. null means the request don't not support follower read", + "description": "The hit/miss count of kv requests that read from closest tikv. null means the request don't not support follower read", "fieldConfig": { "defaults": {}, "overrides": [] @@ -19982,7 +19982,7 @@ "timeFrom": null, "timeRegions": [], "timeShift": null, - "title": "Coprocssor Response Size Per Instance and TiKV", + "title": "Coprocessor Response Size Per Instance and TiKV", "tooltip": { "shared": true, "sort": 0, diff --git a/session/sessiontest/session_test.go b/session/sessiontest/session_test.go index d04f4a8c87261..828c3d13c99c9 100644 --- a/session/sessiontest/session_test.go +++ b/session/sessiontest/session_test.go @@ -2453,6 +2453,10 @@ func TestRequestSource(t *testing.T) { requestSource = r.GetContext().GetRequestSource() case *coprocessor.Request: requestSource = r.GetContext().GetRequestSource() + case *kvrpcpb.GetRequest: + requestSource = r.GetContext().GetRequestSource() + case *kvrpcpb.BatchGetRequest: + requestSource = r.GetContext().GetRequestSource() } require.Equal(t, source, requestSource) return next(target, req) @@ -2468,4 +2472,6 @@ func TestRequestSource(t *testing.T) { tk.MustExecWithContext(insertCtx, "insert into t values(1, 1)") selectCtx := interceptor.WithRPCInterceptor(context.Background(), withCheckInterceptor("external_Select_lightning")) tk.MustExecWithContext(selectCtx, "select count(*) from t;") + tk.MustQueryWithContext(selectCtx, "select b from t where a = 1;") + tk.MustQueryWithContext(selectCtx, "select b from t where a in (1, 2, 3);") } diff --git a/sessiontxn/internal/txn.go b/sessiontxn/internal/txn.go index 25784af7d8d52..c284d7b3e7fe4 100644 --- a/sessiontxn/internal/txn.go +++ b/sessiontxn/internal/txn.go @@ -72,6 +72,9 @@ func GetSnapshotWithTS(s sessionctx.Context, ts uint64, interceptor kv.SnapshotI if tp := s.GetSessionVars().RequestSourceType; tp != "" { snap.SetOption(kv.RequestSourceType, tp) } + if tp := s.GetSessionVars().ExplicitRequestSourceType; tp != "" { + snap.SetOption(kv.ExplicitRequestSourceType, tp) + } if s.GetSessionVars().LoadBasedReplicaReadThreshold > 0 { snap.SetOption(kv.LoadBasedReplicaReadThreshold, s.GetSessionVars().LoadBasedReplicaReadThreshold) } diff --git a/store/driver/txn/snapshot.go b/store/driver/txn/snapshot.go index a8ba72e6f1109..f0356fb2d7014 100644 --- a/store/driver/txn/snapshot.go +++ b/store/driver/txn/snapshot.go @@ -129,6 +129,8 @@ func (s *tikvSnapshot) SetOption(opt int, val interface{}) { s.KVSnapshot.SetRequestSourceInternal(val.(bool)) case kv.RequestSourceType: s.KVSnapshot.SetRequestSourceType(val.(string)) + case kv.ExplicitRequestSourceType: + s.KVSnapshot.SetExplicitRequestSourceType(val.(string)) case kv.ReplicaReadAdjuster: s.KVSnapshot.SetReplicaReadAdjuster(val.(txnkv.ReplicaReadAdjuster)) case kv.ScanBatchSize: From 5f1fa9f4f82e8beefb847efc7370bf494816ca02 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 27 Jul 2023 17:46:35 +0800 Subject: [PATCH 66/72] statistics: improve statslock test (#45616) ref pingcap/tidb#44940 --- statistics/handle/handletest/BUILD.bazel | 2 +- statistics/handle/handletest/handle_test.go | 116 -------------- .../handle/handletest/statslock/BUILD.bazel | 20 +++ .../handle/handletest/statslock/main_test.go | 33 ++++ .../handletest/statslock/stats_lcok_test.go | 142 ++++++++++++++++++ 5 files changed, 196 insertions(+), 117 deletions(-) create mode 100644 statistics/handle/handletest/statslock/BUILD.bazel create mode 100644 statistics/handle/handletest/statslock/main_test.go create mode 100644 statistics/handle/handletest/statslock/stats_lcok_test.go diff --git a/statistics/handle/handletest/BUILD.bazel b/statistics/handle/handletest/BUILD.bazel index 9bd93de37286b..acd2fc075afba 100644 --- a/statistics/handle/handletest/BUILD.bazel +++ b/statistics/handle/handletest/BUILD.bazel @@ -9,7 +9,7 @@ go_test( ], flaky = True, race = "on", - shard_count = 47, + shard_count = 45, deps = [ "//config", "//domain", diff --git a/statistics/handle/handletest/handle_test.go b/statistics/handle/handletest/handle_test.go index eb7b474785cc9..a8d8df02166d6 100644 --- a/statistics/handle/handletest/handle_test.go +++ b/statistics/handle/handletest/handle_test.go @@ -1726,122 +1726,6 @@ func TestUninitializedStatsStatus(t *testing.T) { checkStatsPseudo() } -func TestStatsLockAndUnlockTable(t *testing.T) { - restore := config.RestoreFunc() - defer restore() - config.UpdateGlobal(func(conf *config.Config) { - conf.Performance.EnableStatsCacheMemQuota = true - }) - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("set @@tidb_analyze_version = 1") - tk.MustExec("use test") - tk.MustExec("drop table if exists t") - tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") - tk.MustExec("analyze table test.t") - tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) - require.Nil(t, err) - - handle := domain.GetDomain(tk.Session()).StatsHandle() - tblStats := handle.GetTableStats(tbl.Meta()) - for _, col := range tblStats.Columns { - require.True(t, col.IsStatsInitialized()) - } - tk.MustExec("lock stats t") - - rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() - num, _ := strconv.Atoi(rows[0][0].(string)) - require.Equal(t, num, 1) - - tk.MustExec("insert into t(a, b) values(1,'a')") - tk.MustExec("insert into t(a, b) values(2,'b')") - - tk.MustExec("analyze table test.t") - tblStats1 := handle.GetTableStats(tbl.Meta()) - require.Equal(t, tblStats, tblStats1) - - tableLocked1 := handle.GetTableLockedAndClearForTest() - err = handle.LoadLockedTables() - require.Nil(t, err) - tableLocked2 := handle.GetTableLockedAndClearForTest() - require.Equal(t, tableLocked1, tableLocked2) - - tk.MustExec("unlock stats t") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() - num, _ = strconv.Atoi(rows[0][0].(string)) - require.Equal(t, num, 0) - - tk.MustExec("analyze table test.t") - tblStats2 := handle.GetTableStats(tbl.Meta()) - require.Equal(t, int64(2), tblStats2.RealtimeCount) -} - -func TestStatsLockAndUnlockTables(t *testing.T) { - restore := config.RestoreFunc() - defer restore() - config.UpdateGlobal(func(conf *config.Config) { - conf.Performance.EnableStatsCacheMemQuota = true - }) - store, dom := testkit.CreateMockStoreAndDomain(t) - tk := testkit.NewTestKit(t, store) - tk.MustExec("set @@tidb_analyze_version = 1") - tk.MustExec("use test") - tk.MustExec("drop table if exists t1") - tk.MustExec("drop table if exists t2") - tk.MustExec("create table t1(a int, b varchar(10), index idx_b (b))") - tk.MustExec("create table t2(a int, b varchar(10), index idx_b (b))") - tk.MustExec("analyze table test.t1, test.t2") - tbl1, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) - require.Nil(t, err) - tbl2, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t2")) - require.Nil(t, err) - - handle := domain.GetDomain(tk.Session()).StatsHandle() - tbl1Stats := handle.GetTableStats(tbl1.Meta()) - for _, col := range tbl1Stats.Columns { - require.True(t, col.IsStatsInitialized()) - } - tbl2Stats := handle.GetTableStats(tbl2.Meta()) - for _, col := range tbl2Stats.Columns { - require.True(t, col.IsStatsInitialized()) - } - - tk.MustExec("lock stats t1, t2") - - rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() - num, _ := strconv.Atoi(rows[0][0].(string)) - require.Equal(t, num, 2) - - tk.MustExec("insert into t1(a, b) values(1,'a')") - tk.MustExec("insert into t1(a, b) values(2,'b')") - - tk.MustExec("insert into t2(a, b) values(1,'a')") - tk.MustExec("insert into t2(a, b) values(2,'b')") - - tk.MustExec("analyze table test.t1, test.t2") - tbl1Stats1 := handle.GetTableStats(tbl1.Meta()) - require.Equal(t, tbl1Stats, tbl1Stats1) - tbl2Stats1 := handle.GetTableStats(tbl2.Meta()) - require.Equal(t, tbl2Stats, tbl2Stats1) - - tableLocked1 := handle.GetTableLockedAndClearForTest() - err = handle.LoadLockedTables() - require.Nil(t, err) - tableLocked2 := handle.GetTableLockedAndClearForTest() - require.Equal(t, tableLocked1, tableLocked2) - - tk.MustExec("unlock stats test.t1, test.t2") - rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() - num, _ = strconv.Atoi(rows[0][0].(string)) - require.Equal(t, num, 0) - - tk.MustExec("analyze table test.t1, test.t2") - tbl1Stats2 := handle.GetTableStats(tbl1.Meta()) - require.Equal(t, int64(2), tbl1Stats2.RealtimeCount) - tbl2Stats2 := handle.GetTableStats(tbl2.Meta()) - require.Equal(t, int64(2), tbl2Stats2.RealtimeCount) -} - func TestIssue39336(t *testing.T) { store := testkit.CreateMockStore(t) tk := testkit.NewTestKit(t, store) diff --git a/statistics/handle/handletest/statslock/BUILD.bazel b/statistics/handle/handletest/statslock/BUILD.bazel new file mode 100644 index 0000000000000..78bea0e87a71c --- /dev/null +++ b/statistics/handle/handletest/statslock/BUILD.bazel @@ -0,0 +1,20 @@ +load("@io_bazel_rules_go//go:def.bzl", "go_test") + +go_test( + name = "statslock_test", + timeout = "short", + srcs = [ + "main_test.go", + "stats_lcok_test.go", + ], + flaky = True, + deps = [ + "//config", + "//domain", + "//parser/model", + "//testkit", + "//testkit/testsetup", + "@com_github_stretchr_testify//require", + "@org_uber_go_goleak//:goleak", + ], +) diff --git a/statistics/handle/handletest/statslock/main_test.go b/statistics/handle/handletest/statslock/main_test.go new file mode 100644 index 0000000000000..422cd60aed1f7 --- /dev/null +++ b/statistics/handle/handletest/statslock/main_test.go @@ -0,0 +1,33 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package statslock + +import ( + "testing" + + "github.com/pingcap/tidb/testkit/testsetup" + "go.uber.org/goleak" +) + +func TestMain(m *testing.M) { + opts := []goleak.Option{ + goleak.IgnoreTopFunction("github.com/golang/glog.(*fileSink).flushDaemon"), + goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"), + goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"), + goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"), + } + testsetup.SetupForCommonTest() + goleak.VerifyTestMain(m, opts...) +} diff --git a/statistics/handle/handletest/statslock/stats_lcok_test.go b/statistics/handle/handletest/statslock/stats_lcok_test.go new file mode 100644 index 0000000000000..8e1d6e598a8b6 --- /dev/null +++ b/statistics/handle/handletest/statslock/stats_lcok_test.go @@ -0,0 +1,142 @@ +// Copyright 2023 PingCAP, Inc. +// +// Licensed under the Apache License, Version 2.0 (the "License"); +// you may not use this file except in compliance with the License. +// You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + +package statslock + +import ( + "strconv" + "testing" + + "github.com/pingcap/tidb/config" + "github.com/pingcap/tidb/domain" + "github.com/pingcap/tidb/parser/model" + "github.com/pingcap/tidb/testkit" + "github.com/stretchr/testify/require" +) + +func TestStatsLockAndUnlockTable(t *testing.T) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = true + }) + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("set @@tidb_analyze_version = 1") + tk.MustExec("use test") + tk.MustExec("drop table if exists t") + tk.MustExec("create table t(a int, b varchar(10), index idx_b (b))") + tk.MustExec("analyze table test.t") + tbl, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t")) + require.Nil(t, err) + + handle := domain.GetDomain(tk.Session()).StatsHandle() + tblStats := handle.GetTableStats(tbl.Meta()) + for _, col := range tblStats.Columns { + require.True(t, col.IsStatsInitialized()) + } + tk.MustExec("lock stats t") + + rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 1) + + tk.MustExec("insert into t(a, b) values(1,'a')") + tk.MustExec("insert into t(a, b) values(2,'b')") + + tk.MustExec("analyze table test.t") + tblStats1 := handle.GetTableStats(tbl.Meta()) + require.Equal(t, tblStats, tblStats1) + + tableLocked1 := handle.GetTableLockedAndClearForTest() + err = handle.LoadLockedTables() + require.Nil(t, err) + tableLocked2 := handle.GetTableLockedAndClearForTest() + require.Equal(t, tableLocked1, tableLocked2) + + tk.MustExec("unlock stats t") + rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 0) + + tk.MustExec("analyze table test.t") + tblStats2 := handle.GetTableStats(tbl.Meta()) + require.Equal(t, int64(2), tblStats2.RealtimeCount) +} + +func TestStatsLockAndUnlockTables(t *testing.T) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = true + }) + store, dom := testkit.CreateMockStoreAndDomain(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("set @@tidb_analyze_version = 1") + tk.MustExec("use test") + tk.MustExec("drop table if exists t1") + tk.MustExec("drop table if exists t2") + tk.MustExec("create table t1(a int, b varchar(10), index idx_b (b))") + tk.MustExec("create table t2(a int, b varchar(10), index idx_b (b))") + tk.MustExec("analyze table test.t1, test.t2") + tbl1, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t1")) + require.Nil(t, err) + tbl2, err := dom.InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("t2")) + require.Nil(t, err) + + handle := domain.GetDomain(tk.Session()).StatsHandle() + tbl1Stats := handle.GetTableStats(tbl1.Meta()) + for _, col := range tbl1Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + tbl2Stats := handle.GetTableStats(tbl2.Meta()) + for _, col := range tbl2Stats.Columns { + require.True(t, col.IsStatsInitialized()) + } + + tk.MustExec("lock stats t1, t2") + + rows := tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + num, _ := strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 2) + + tk.MustExec("insert into t1(a, b) values(1,'a')") + tk.MustExec("insert into t1(a, b) values(2,'b')") + + tk.MustExec("insert into t2(a, b) values(1,'a')") + tk.MustExec("insert into t2(a, b) values(2,'b')") + + tk.MustExec("analyze table test.t1, test.t2") + tbl1Stats1 := handle.GetTableStats(tbl1.Meta()) + require.Equal(t, tbl1Stats, tbl1Stats1) + tbl2Stats1 := handle.GetTableStats(tbl2.Meta()) + require.Equal(t, tbl2Stats, tbl2Stats1) + + tableLocked1 := handle.GetTableLockedAndClearForTest() + err = handle.LoadLockedTables() + require.Nil(t, err) + tableLocked2 := handle.GetTableLockedAndClearForTest() + require.Equal(t, tableLocked1, tableLocked2) + + tk.MustExec("unlock stats test.t1, test.t2") + rows = tk.MustQuery("select count(*) from mysql.stats_table_locked").Rows() + num, _ = strconv.Atoi(rows[0][0].(string)) + require.Equal(t, num, 0) + + tk.MustExec("analyze table test.t1, test.t2") + tbl1Stats2 := handle.GetTableStats(tbl1.Meta()) + require.Equal(t, int64(2), tbl1Stats2.RealtimeCount) + tbl2Stats2 := handle.GetTableStats(tbl2.Meta()) + require.Equal(t, int64(2), tbl2Stats2.RealtimeCount) +} From faa88c9b174addf111e38b50ef7fac4505fe5ee4 Mon Sep 17 00:00:00 2001 From: Hangjie Mo Date: Thu, 27 Jul 2023 18:21:05 +0800 Subject: [PATCH 67/72] planner: move `TestBatchPointGetTablePartition` to `integration_partition_test.go` (#45620) ref pingcap/tidb#44940 --- planner/core/casetest/partition/BUILD.bazel | 2 +- .../partition/integration_partition_test.go | 62 +++++ .../integration_partition_suite_in.json | 17 ++ .../integration_partition_suite_out.json | 188 ++++++++++++++ planner/core/cbo_test.go | 238 ------------------ 5 files changed, 268 insertions(+), 239 deletions(-) diff --git a/planner/core/casetest/partition/BUILD.bazel b/planner/core/casetest/partition/BUILD.bazel index 24a3961257046..b9521b90b2809 100644 --- a/planner/core/casetest/partition/BUILD.bazel +++ b/planner/core/casetest/partition/BUILD.bazel @@ -10,7 +10,7 @@ go_test( ], data = glob(["testdata/**"]), flaky = True, - shard_count = 11, + shard_count = 12, deps = [ "//planner/core/internal", "//sessionctx/variable", diff --git a/planner/core/casetest/partition/integration_partition_test.go b/planner/core/casetest/partition/integration_partition_test.go index 40333ac1dcace..9bc985338b449 100644 --- a/planner/core/casetest/partition/integration_partition_test.go +++ b/planner/core/casetest/partition/integration_partition_test.go @@ -256,3 +256,65 @@ func TestPartitionTableExplain(t *testing.T) { tk.MustQuery(tt).Check(testkit.Rows(output[i].StaticPlan...)) } } + +func TestBatchPointGetTablePartition(t *testing.T) { + failpoint.Enable("github.com/pingcap/tidb/planner/core/forceDynamicPrune", `return(true)`) + defer failpoint.Disable("github.com/pingcap/tidb/planner/core/forceDynamicPrune") + + store := testkit.CreateMockStore(t) + tk := testkit.NewTestKit(t, store) + tk.MustExec("use test") + tk.MustExec("drop table if exists t1,t2,t3,t4,t5,t6") + + tk.MustExec("create table t1(a int, b int, primary key(a,b) nonclustered) partition by hash(b) partitions 2") + tk.MustExec("insert into t1 values(1,1),(1,2),(2,1),(2,2)") + + tk.MustExec("create table t2(a int, b int, primary key(a,b) nonclustered) partition by range(b) (partition p0 values less than (2), partition p1 values less than maxvalue)") + tk.MustExec("insert into t2 values(1,1),(1,2),(2,1),(2,2)") + + tk.MustExec("create table t3(a int, b int, primary key(a,b)) partition by hash(b) partitions 2") + tk.MustExec("insert into t3 values(1,1),(1,2),(2,1),(2,2)") + + tk.MustExec("create table t4(a int, b int, primary key(a,b)) partition by range(b) (partition p0 values less than (2), partition p1 values less than maxvalue)") + tk.MustExec("insert into t4 values(1,1),(1,2),(2,1),(2,2)") + + tk.MustExec("create table t5(a int, b int, primary key(a)) partition by hash(a) partitions 2") + tk.MustExec("insert into t5 values(1,0),(2,0),(3,0),(4,0)") + + tk.MustExec("create table t6(a int, b int, primary key(a)) partition by range(a) (partition p0 values less than (3), partition p1 values less than maxvalue)") + tk.MustExec("insert into t6 values(1,0),(2,0),(3,0),(4,0)") + + tk.MustExec(`analyze table t1, t2, t3, t4, t5, t6`) + + var input []string + var output []struct { + SQL string + DynamicPlan []string + StaticPlan []string + Result []string + } + + integrationPartitionSuiteData := getIntegrationPartitionSuiteData() + integrationPartitionSuiteData.LoadTestCases(t, &input, &output) + for i, tt := range input { + testdata.OnRecord(func() { + output[i].SQL = tt + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + output[i].DynamicPlan = testdata.ConvertRowsToStrings(tk.MustQuery("explain format = 'brief' " + tt).Rows()) + dynamicRes := testdata.ConvertRowsToStrings(tk.MustQuery(tt).Sort().Rows()) + tk.MustExec("set @@tidb_partition_prune_mode = 'static'") + output[i].StaticPlan = testdata.ConvertRowsToStrings(tk.MustQuery("explain format = 'brief' " + tt).Rows()) + staticRes := testdata.ConvertRowsToStrings(tk.MustQuery(tt).Sort().Rows()) + + require.Equal(t, dynamicRes, staticRes) + output[i].Result = staticRes + }) + + tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") + tk.MustQuery("explain format = 'brief' " + tt).Check(testkit.Rows(output[i].DynamicPlan...)) + tk.MustQuery(tt).Sort().Check(testkit.Rows(output[i].Result...)) + tk.MustExec("set @@tidb_partition_prune_mode = 'static'") + tk.MustQuery("explain format = 'brief' " + tt).Check(testkit.Rows(output[i].StaticPlan...)) + tk.MustQuery(tt).Sort().Check(testkit.Rows(output[i].Result...)) + } +} diff --git a/planner/core/casetest/partition/testdata/integration_partition_suite_in.json b/planner/core/casetest/partition/testdata/integration_partition_suite_in.json index a76a15b02a157..d50e519920019 100644 --- a/planner/core/casetest/partition/testdata/integration_partition_suite_in.json +++ b/planner/core/casetest/partition/testdata/integration_partition_suite_in.json @@ -203,5 +203,22 @@ "explain format = 'brief' select * from t partition (P0,p1) where b = 1", "explain format = 'brief' select * from t partition (p1,P2) where b = 1 OR b = 2" ] + }, + { + "name": "TestBatchPointGetTablePartition", + "cases": [ + "select * from t1 where a in (1,2) and b = 1", + "select * from t1 where a = 1 and b in (1,2)", + "select * from t2 where a in (1,2) and b = 1", + "select * from t2 where a = 1 and b in (1,2)", + "select * from t3 where a in (1,2) and b = 1", + "select * from t3 where a = 1 and b in (1,2)", + "select * from t4 where a in (1,2) and b = 1", + "select * from t4 where a = 1 and b in (1,2)", + "select * from t5 where a in (1,2) and 1 = 1", + "select * from t5 where a in (1,3) and 1 = 1", + "select * from t6 where a in (1,2) and 1 = 1", + "select * from t6 where a in (1,3) and 1 = 1" + ] } ] diff --git a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json index 88cf6e72d607b..393511032cfd7 100644 --- a/planner/core/casetest/partition/testdata/integration_partition_suite_out.json +++ b/planner/core/casetest/partition/testdata/integration_partition_suite_out.json @@ -1667,5 +1667,193 @@ ] } ] + }, + { + "Name": "TestBatchPointGetTablePartition", + "Cases": [ + { + "SQL": "select * from t1 where a in (1,2) and b = 1", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false" + ], + "StaticPlan": [ + "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false" + ], + "Result": [ + "1 1", + "2 1" + ] + }, + { + "SQL": "select * from t1 where a = 1 and b in (1,2)", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false" + ], + "StaticPlan": [ + "PartitionUnion 4.00 root ", + "├─Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", + "└─Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false" + ], + "Result": [ + "1 1", + "1 2" + ] + }, + { + "SQL": "select * from t2 where a in (1,2) and b = 1", + "DynamicPlan": [ + "IndexReader 2.00 root partition:p0 index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t2, index:PRIMARY(a, b) range:[1 1,1 1], [2 1,2 1], keep order:false" + ], + "StaticPlan": [ + "IndexReader 2.00 root index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p0, index:PRIMARY(a, b) range:[1 1,1 1], [2 1,2 1], keep order:false" + ], + "Result": [ + "1 1", + "2 1" + ] + }, + { + "SQL": "select * from t2 where a = 1 and b in (1,2)", + "DynamicPlan": [ + "IndexReader 2.00 root partition:all index:IndexRangeScan", + "└─IndexRangeScan 2.00 cop[tikv] table:t2, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 4.00 root ", + "├─IndexReader 2.00 root index:IndexRangeScan", + "│ └─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p0, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false", + "└─IndexReader 2.00 root index:IndexRangeScan", + " └─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p1, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false" + ], + "Result": [ + "1 1", + "1 2" + ] + }, + { + "SQL": "select * from t3 where a in (1,2) and b = 1", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false" + ], + "StaticPlan": [ + "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false" + ], + "Result": [ + "1 1", + "2 1" + ] + }, + { + "SQL": "select * from t3 where a = 1 and b in (1,2)", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", + "└─Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false" + ], + "Result": [ + "1 1", + "1 2" + ] + }, + { + "SQL": "select * from t4 where a in (1,2) and b = 1", + "DynamicPlan": [ + "TableReader 2.00 root partition:p0 data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t4 range:[1 1,1 1], [2 1,2 1], keep order:false" + ], + "StaticPlan": [ + "TableReader 2.00 root data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t4, partition:p0 range:[1 1,1 1], [2 1,2 1], keep order:false" + ], + "Result": [ + "1 1", + "2 1" + ] + }, + { + "SQL": "select * from t4 where a = 1 and b in (1,2)", + "DynamicPlan": [ + "TableReader 2.00 root partition:all data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t4 range:[1 1,1 1], [1 2,1 2], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 2.00 root ", + "├─TableReader 2.00 root data:TableRangeScan", + "│ └─TableRangeScan 2.00 cop[tikv] table:t4, partition:p0 range:[1 1,1 1], [1 2,1 2], keep order:false", + "└─TableReader 2.00 root data:TableRangeScan", + " └─TableRangeScan 2.00 cop[tikv] table:t4, partition:p1 range:[1 1,1 1], [1 2,1 2], keep order:false" + ], + "Result": [ + "1 1", + "1 2" + ] + }, + { + "SQL": "select * from t5 where a in (1,2) and 1 = 1", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false" + ], + "StaticPlan": [ + "PartitionUnion 4.00 root ", + "├─Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false", + "└─Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false" + ], + "Result": [ + "1 0", + "2 0" + ] + }, + { + "SQL": "select * from t5 where a in (1,3) and 1 = 1", + "DynamicPlan": [ + "Batch_Point_Get 2.00 root table:t5 handle:[1 3], keep order:false, desc:false" + ], + "StaticPlan": [ + "Batch_Point_Get 2.00 root table:t5 handle:[1 3], keep order:false, desc:false" + ], + "Result": [ + "1 0", + "3 0" + ] + }, + { + "SQL": "select * from t6 where a in (1,2) and 1 = 1", + "DynamicPlan": [ + "TableReader 2.00 root partition:p0 data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t6 range:[1,1], [2,2], keep order:false" + ], + "StaticPlan": [ + "TableReader 2.00 root data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t6, partition:p0 range:[1,1], [2,2], keep order:false" + ], + "Result": [ + "1 0", + "2 0" + ] + }, + { + "SQL": "select * from t6 where a in (1,3) and 1 = 1", + "DynamicPlan": [ + "TableReader 2.00 root partition:all data:TableRangeScan", + "└─TableRangeScan 2.00 cop[tikv] table:t6 range:[1,1], [3,3], keep order:false" + ], + "StaticPlan": [ + "PartitionUnion 4.00 root ", + "├─TableReader 2.00 root data:TableRangeScan", + "│ └─TableRangeScan 2.00 cop[tikv] table:t6, partition:p0 range:[1,1], [3,3], keep order:false", + "└─TableReader 2.00 root data:TableRangeScan", + " └─TableRangeScan 2.00 cop[tikv] table:t6, partition:p1 range:[1,1], [3,3], keep order:false" + ], + "Result": [ + "1 0", + "3 0" + ] + } + ] } ] diff --git a/planner/core/cbo_test.go b/planner/core/cbo_test.go index 9a0d39e0f23b1..2519c2bd22f34 100644 --- a/planner/core/cbo_test.go +++ b/planner/core/cbo_test.go @@ -20,11 +20,9 @@ import ( "strings" "testing" - "github.com/pingcap/failpoint" "github.com/pingcap/tidb/planner" "github.com/pingcap/tidb/planner/core" "github.com/pingcap/tidb/session" - "github.com/pingcap/tidb/sessionctx/variable" "github.com/pingcap/tidb/testkit" "github.com/stretchr/testify/require" ) @@ -250,242 +248,6 @@ func TestUpdateProjEliminate(t *testing.T) { tk.MustExec("update tb1 set tb1.b=(select tb2.b from tb2 where tb2.a=tb1.a order by c desc limit 1);") } -func TestBatchPointGetTablePartition(t *testing.T) { - failpoint.Enable("github.com/pingcap/tidb/planner/core/forceDynamicPrune", `return(true)`) - defer failpoint.Disable("github.com/pingcap/tidb/planner/core/forceDynamicPrune") - store := testkit.CreateMockStore(t) - testKit := testkit.NewTestKit(t, store) - testKit.MustExec("use test") - testKit.MustExec("drop table if exists t1,t2,t3,t4,t5,t6") - - testKit.MustExec("create table t1(a int, b int, primary key(a,b) nonclustered) partition by hash(b) partitions 2") - testKit.MustExec("insert into t1 values(1,1),(1,2),(2,1),(2,2)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t1 where a in (1,2) and b = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t1 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t1 where a = 1 and b in (1,2)").Check(testkit.Rows( - "PartitionUnion 4.00 root ", - "├─Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", - "└─Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t1 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t1 where a in (1,2) and b = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t1 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t1 where a = 1 and b in (1,2)").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t1, index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t1 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - - testKit.MustExec("create table t2(a int, b int, primary key(a,b) nonclustered) partition by range(b) (partition p0 values less than (2), partition p1 values less than maxvalue)") - testKit.MustExec("insert into t2 values(1,1),(1,2),(2,1),(2,2)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t2 where a in (1,2) and b = 1").Check(testkit.Rows( - "IndexReader 2.00 root index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p0, index:PRIMARY(a, b) range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t2 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t2 where a = 1 and b in (1,2)").Check(testkit.Rows( - "PartitionUnion 4.00 root ", - "├─IndexReader 2.00 root index:IndexRangeScan", - "│ └─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p0, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - "└─IndexReader 2.00 root index:IndexRangeScan", - " └─IndexRangeScan 2.00 cop[tikv] table:t2, partition:p1, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t2 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t2 where a in (1,2) and b = 1").Check(testkit.Rows( - "IndexReader 2.00 root partition:p0 index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t2, index:PRIMARY(a, b) range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t2 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t2 where a = 1 and b in (1,2)").Check(testkit.Rows( - "IndexReader 2.00 root partition:all index:IndexRangeScan", - "└─IndexRangeScan 2.00 cop[tikv] table:t2, index:PRIMARY(a, b) range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t2 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - - testKit.Session().GetSessionVars().EnableClusteredIndex = variable.ClusteredIndexDefModeOn - - testKit.MustExec("create table t3(a int, b int, primary key(a,b)) partition by hash(b) partitions 2") - testKit.MustExec("insert into t3 values(1,1),(1,2),(2,1),(2,2)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t3 where a in (1,2) and b = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t3 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t3 where a = 1 and b in (1,2)").Check(testkit.Rows( - "PartitionUnion 0.04 root ", - "├─Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", - "└─Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t3 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t3 where a in (1,2) and b = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t3 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t3 where a = 1 and b in (1,2)").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t3, clustered index:PRIMARY(a, b) keep order:false, desc:false", - )) - testKit.MustQuery("select * from t3 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - - testKit.MustExec("create table t4(a int, b int, primary key(a,b)) partition by range(b) (partition p0 values less than (2), partition p1 values less than maxvalue)") - testKit.MustExec("insert into t4 values(1,1),(1,2),(2,1),(2,2)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t4 where a in (1,2) and b = 1").Check(testkit.Rows( - "TableReader 2.00 root data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t4, partition:p0 range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t4 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t4 where a = 1 and b in (1,2)").Check(testkit.Rows( - "PartitionUnion 0.04 root ", - "├─TableReader 2.00 root data:TableRangeScan", - "│ └─TableRangeScan 2.00 cop[tikv] table:t4, partition:p0 range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - "└─TableReader 2.00 root data:TableRangeScan", - " └─TableRangeScan 2.00 cop[tikv] table:t4, partition:p1 range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t4 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t4 where a in (1,2) and b = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:p0 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t4 range:[1 1,1 1], [2 1,2 1], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t4 where a in (1,2) and b = 1").Sort().Check(testkit.Rows( - "1 1", - "2 1", - )) - testKit.MustQuery("explain format = 'brief' select * from t4 where a = 1 and b in (1,2)").Check(testkit.Rows( - "TableReader 2.00 root partition:all data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t4 range:[1 1,1 1], [1 2,1 2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t4 where a = 1 and b in (1,2)").Sort().Check(testkit.Rows( - "1 1", - "1 2", - )) - - testKit.MustExec("create table t5(a int, b int, primary key(a)) partition by hash(a) partitions 2") - testKit.MustExec("insert into t5 values(1,0),(2,0),(3,0),(4,0)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,2) and 1 = 1").Check(testkit.Rows( - "PartitionUnion 4.00 root ", - "├─Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false", - "└─Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false", - )) - testKit.MustQuery("select * from t5 where a in (1,2) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "2 0", - )) - testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,3) and 1 = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t5 handle:[1 3], keep order:false, desc:false", - )) - testKit.MustQuery("select * from t5 where a in (1,3) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "3 0", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,2) and 1 = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t5 handle:[1 2], keep order:false, desc:false", - )) - testKit.MustQuery("select * from t5 where a in (1,2) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "2 0", - )) - testKit.MustQuery("explain format = 'brief' select * from t5 where a in (1,3) and 1 = 1").Check(testkit.Rows( - "Batch_Point_Get 2.00 root table:t5 handle:[1 3], keep order:false, desc:false", - )) - testKit.MustQuery("select * from t5 where a in (1,3) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "3 0", - )) - - testKit.MustExec("create table t6(a int, b int, primary key(a)) partition by range(a) (partition p0 values less than (3), partition p1 values less than maxvalue)") - testKit.MustExec("insert into t6 values(1,0),(2,0),(3,0),(4,0)") - testKit.MustExec("set @@tidb_partition_prune_mode = 'static'") - testKit.MustQuery("explain format = 'brief' select * from t6 where a in (1,2) and 1 = 1").Check(testkit.Rows( - "TableReader 2.00 root data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t6, partition:p0 range:[1,1], [2,2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t6 where a in (1,2) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "2 0", - )) - testKit.MustQuery("explain format = 'brief' select * from t6 where a in (1,3) and 1 = 1").Check(testkit.Rows( - "PartitionUnion 4.00 root ", - "├─TableReader 2.00 root data:TableRangeScan", - "│ └─TableRangeScan 2.00 cop[tikv] table:t6, partition:p0 range:[1,1], [3,3], keep order:false, stats:pseudo", - "└─TableReader 2.00 root data:TableRangeScan", - " └─TableRangeScan 2.00 cop[tikv] table:t6, partition:p1 range:[1,1], [3,3], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t6 where a in (1,3) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "3 0", - )) - testKit.MustExec("set @@tidb_partition_prune_mode = 'dynamic'") - testKit.MustQuery("explain format = 'brief' select * from t6 where a in (1,2) and 1 = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:p0 data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t6 range:[1,1], [2,2], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t6 where a in (1,2) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "2 0", - )) - testKit.MustQuery("explain format = 'brief' select * from t6 where a in (1,3) and 1 = 1").Check(testkit.Rows( - "TableReader 2.00 root partition:all data:TableRangeScan", - "└─TableRangeScan 2.00 cop[tikv] table:t6 range:[1,1], [3,3], keep order:false, stats:pseudo", - )) - testKit.MustQuery("select * from t6 where a in (1,3) and 1 = 1").Sort().Check(testkit.Rows( - "1 0", - "3 0", - )) -} - // TestAppendIntPkToIndexTailForRangeBuilding tests for issue25219 https://github.com/pingcap/tidb/issues/25219. func TestAppendIntPkToIndexTailForRangeBuilding(t *testing.T) { store := testkit.CreateMockStore(t) From 0368b4eb5db2fde099bf9d01aaee87c9351b379f Mon Sep 17 00:00:00 2001 From: lance6716 Date: Thu, 27 Jul 2023 18:42:05 +0800 Subject: [PATCH 68/72] lightning: rename conflict table to conflict_records (#45603) --- br/pkg/lightning/backend/tidb/tidb_test.go | 2 +- br/pkg/lightning/errormanager/errormanager.go | 2 +- .../errormanager/errormanager_test.go | 18 +++++++-------- br/tests/lightning_config_max_error/run.sh | 18 +++++++-------- .../lightning_duplicate_detection_new/run.sh | 22 +++++++++---------- 5 files changed, 31 insertions(+), 31 deletions(-) diff --git a/br/pkg/lightning/backend/tidb/tidb_test.go b/br/pkg/lightning/backend/tidb/tidb_test.go index b7c13445d39a1..8f2f9a48af6e4 100644 --- a/br/pkg/lightning/backend/tidb/tidb_test.go +++ b/br/pkg/lightning/backend/tidb/tidb_test.go @@ -690,7 +690,7 @@ func TestWriteRowsRecordOneError(t *testing.T) { ExpectExec("\\QINSERT INTO `foo`.`bar`(`a`) VALUES(2)\\E"). WillReturnError(dupErr) s.mockDB. - ExpectExec("INSERT INTO `tidb_lightning_errors`\\.duplicate_records.*"). + ExpectExec("INSERT INTO `tidb_lightning_errors`\\.conflict_records.*"). WithArgs(sqlmock.AnyArg(), "`foo`.`bar`", "8.csv", int64(0), dupErr.Error(), 0, "(2)"). WillReturnResult(driver.ResultNoRows) diff --git a/br/pkg/lightning/errormanager/errormanager.go b/br/pkg/lightning/errormanager/errormanager.go index 6466d44b6463f..ca5e37c154f7d 100644 --- a/br/pkg/lightning/errormanager/errormanager.go +++ b/br/pkg/lightning/errormanager/errormanager.go @@ -46,7 +46,7 @@ const ( // ConflictErrorTableName is the table name for duplicate detection. ConflictErrorTableName = "conflict_error_v1" // DupRecordTable is the table name to record duplicate data that displayed to user. - DupRecordTable = "duplicate_records" + DupRecordTable = "conflict_records" createSyntaxErrorTable = ` CREATE TABLE IF NOT EXISTS %s.` + syntaxErrorTableName + ` ( diff --git a/br/pkg/lightning/errormanager/errormanager_test.go b/br/pkg/lightning/errormanager/errormanager_test.go index 7a84a90da87dd..2e5c913b71f40 100644 --- a/br/pkg/lightning/errormanager/errormanager_test.go +++ b/br/pkg/lightning/errormanager/errormanager_test.go @@ -73,7 +73,7 @@ func TestInit(t *testing.T) { WillReturnResult(sqlmock.NewResult(6, 1)) mock.ExpectExec("CREATE TABLE IF NOT EXISTS `lightning_errors`\\.conflict_error_v1.*"). WillReturnResult(sqlmock.NewResult(7, 1)) - mock.ExpectExec("CREATE TABLE IF NOT EXISTS `lightning_errors`\\.duplicate_records.*"). + mock.ExpectExec("CREATE TABLE IF NOT EXISTS `lightning_errors`\\.conflict_records.*"). WillReturnResult(sqlmock.NewResult(7, 1)) err = em.Init(ctx) require.NoError(t, err) @@ -291,13 +291,13 @@ func TestErrorMgrErrorOutput(t *testing.T) { output = em.Output() expected = "\n" + "Import Data Error Summary: \n" + - "+---+---------------------+-------------+----------------------------------+\n" + - "| # | ERROR TYPE | ERROR COUNT | ERROR DATA TABLE |\n" + - "+---+---------------------+-------------+----------------------------------+\n" + - "|\x1b[31m 1 \x1b[0m|\x1b[31m Data Type \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`type_error_v1` \x1b[0m|\n" + - "|\x1b[31m 2 \x1b[0m|\x1b[31m Data Syntax \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`syntax_error_v1` \x1b[0m|\n" + - "|\x1b[31m 3 \x1b[0m|\x1b[31m Charset Error \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m \x1b[0m|\n" + - "|\x1b[31m 4 \x1b[0m|\x1b[31m Unique Key Conflict \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`duplicate_records` \x1b[0m|\n" + - "+---+---------------------+-------------+----------------------------------+\n" + "+---+---------------------+-------------+---------------------------------+\n" + + "| # | ERROR TYPE | ERROR COUNT | ERROR DATA TABLE |\n" + + "+---+---------------------+-------------+---------------------------------+\n" + + "|\x1b[31m 1 \x1b[0m|\x1b[31m Data Type \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`type_error_v1` \x1b[0m|\n" + + "|\x1b[31m 2 \x1b[0m|\x1b[31m Data Syntax \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`syntax_error_v1` \x1b[0m|\n" + + "|\x1b[31m 3 \x1b[0m|\x1b[31m Charset Error \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m \x1b[0m|\n" + + "|\x1b[31m 4 \x1b[0m|\x1b[31m Unique Key Conflict \x1b[0m|\x1b[31m 100 \x1b[0m|\x1b[31m `error_info`.`conflict_records` \x1b[0m|\n" + + "+---+---------------------+-------------+---------------------------------+\n" require.Equal(t, expected, output) } diff --git a/br/tests/lightning_config_max_error/run.sh b/br/tests/lightning_config_max_error/run.sh index 6b5293d29e7d7..543971140c015 100755 --- a/br/tests/lightning_config_max_error/run.sh +++ b/br/tests/lightning_config_max_error/run.sh @@ -80,20 +80,20 @@ check_contains "COUNT(*): ${duplicated_row_count}" run_sql 'SELECT COUNT(*) FROM mytest.testtbl' check_contains "COUNT(*): ${uniq_row_count}" -# Check tidb backend record duplicate entry in duplicate_records table -run_sql 'DROP TABLE IF EXISTS lightning_task_info.duplicate_records' +# Check tidb backend record duplicate entry in conflict_records table +run_sql 'DROP TABLE IF EXISTS lightning_task_info.conflict_records' run_lightning --backend tidb --config "${mydir}/tidb.toml" -run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +run_sql 'SELECT COUNT(*) FROM lightning_task_info.conflict_records' check_contains "COUNT(*): 10" -run_sql 'SELECT * FROM lightning_task_info.duplicate_records WHERE offset = 149' +run_sql 'SELECT * FROM lightning_task_info.conflict_records WHERE offset = 149' check_contains "error: Error 1062 (23000): Duplicate entry '5' for key 'testtbl.PRIMARY'" check_contains "row_data: ('5','bbb05')" -# Check max-error-record can limit the size of duplicate_records table +# Check max-error-record can limit the size of conflict_records table run_sql 'DROP DATABASE IF EXISTS lightning_task_info' run_sql 'DROP DATABASE IF EXISTS mytest' -run_lightning --backend tidb --config "${mydir}/tidb-limit-record.toml" 2>&1 | grep "\`lightning_task_info\`.\`duplicate_records\`" | grep -q "5" -run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +run_lightning --backend tidb --config "${mydir}/tidb-limit-record.toml" 2>&1 | grep "\`lightning_task_info\`.\`conflict_records\`" | grep -q "5" +run_sql 'SELECT COUNT(*) FROM lightning_task_info.conflict_records' check_contains "COUNT(*): 1" # Check conflict.threshold @@ -109,8 +109,8 @@ run_sql 'DROP DATABASE IF EXISTS mytest' rm "${TEST_DIR}/lightning.log" run_lightning --backend tidb --config "${mydir}/tidb-error.toml" 2>&1 | grep -q "Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" check_contains "Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" "${TEST_DIR}/lightning.log" -run_sql 'SELECT COUNT(*) FROM lightning_task_info.duplicate_records' +run_sql 'SELECT COUNT(*) FROM lightning_task_info.conflict_records' check_contains "COUNT(*): 1" -run_sql 'SELECT * FROM lightning_task_info.duplicate_records' +run_sql 'SELECT * FROM lightning_task_info.conflict_records' check_contains "error: Error 1062 (23000): Duplicate entry '1' for key 'testtbl.PRIMARY'" check_contains "row_data: ('1','bbb01')" diff --git a/br/tests/lightning_duplicate_detection_new/run.sh b/br/tests/lightning_duplicate_detection_new/run.sh index 955fee41da21d..247dfd871c4c8 100755 --- a/br/tests/lightning_duplicate_detection_new/run.sh +++ b/br/tests/lightning_duplicate_detection_new/run.sh @@ -40,14 +40,14 @@ if [ "$expected_rows" != "$actual_rows" ] || [ "$expected_pks" != "$actual_pks" echo "local backend replace strategy result is not equal to tidb backend" exit 1 fi -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records" check_contains "count(*): 227" -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records WHERE error = ''" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records WHERE error = ''" check_contains "count(*): 0" -run_sql "SELECT * FROM lightning_task_info.duplicate_records WHERE row_id = 12" +run_sql "SELECT * FROM lightning_task_info.conflict_records WHERE row_id = 12" check_contains "(171,'yRxZE',9201592769833450947,'xs3d',5,4,283270321)" check_contains "[kv:1062]Duplicate entry '171' for key 'dup_detect.PRIMARY'" -run_sql "SELECT * FROM lightning_task_info.duplicate_records WHERE row_id = 1" +run_sql "SELECT * FROM lightning_task_info.conflict_records WHERE row_id = 1" check_contains "(87,'nEoKu',7836621565948506759,'y6',48,0,177543185)" check_contains "[kv:1062]Duplicate entry '0-177543185' for key 'dup_detect.uniq_col6_col7'" @@ -65,18 +65,18 @@ if [ "$expected_rows" != "$actual_rows" ] || [ "$expected_pks" != "$actual_pks" echo "local backend ignore strategy result is not equal to tidb backend" exit 1 fi -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records" check_contains "count(*): 228" # 3. Test error strategy. cleanup run_lightning --backend local --config "$CUR/local-error.toml" --log-file "$LOG_FILE" 2>&1 | grep -q "duplicate key in table \`test\`.\`dup_detect\` caused by index .*, but because checkpoint is off we can't have more details" grep -q "duplicate key in table \`test\`.\`dup_detect\` caused by index .*, but because checkpoint is off we can't have more details" "$LOG_FILE" -run_sql "SELECT * FROM lightning_task_info.duplicate_records" +run_sql "SELECT * FROM lightning_task_info.conflict_records" check_contains "error: duplicate key in table \`test\`.\`dup_detect\`" run_lightning --backend local --config "$CUR/local-error.toml" --log-file "$LOG_FILE" --enable-checkpoint=1 2>&1 | grep -q "duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" grep -q "duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" "$LOG_FILE" -run_sql "SELECT * FROM lightning_task_info.duplicate_records" +run_sql "SELECT * FROM lightning_task_info.conflict_records" check_contains "error: duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are" check_contains "restore table \`test\`.\`dup_detect\` failed: duplicate entry for key 'uniq_col6_col7', a pair of conflicting rows are (row 1 counting from offset 0 in file test.dup_detect.1.sql, row 101 counting from offset 0 in file test.dup_detect.4.sql)" "$LOG_FILE" run_lightning_ctl --enable-checkpoint=1 --backend local --config "$CUR/local-error.toml" --checkpoint-error-destroy="\`test\`.\`dup_detect\`" @@ -93,11 +93,11 @@ cleanup run_lightning --backend local --config "$CUR/local-limit-error-records.toml" --log-file "$LOG_FILE" run_sql "SELECT count(*) FROM test.dup_detect" check_contains "count(*): 174" -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records" check_contains "count(*): 50" -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records WHERE error LIKE '%PRIMARY%'" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records WHERE error LIKE '%PRIMARY%'" check_contains "count(*): 49" -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records WHERE error LIKE '%uniq_col6_col7%'" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records WHERE error LIKE '%uniq_col6_col7%'" check_contains "count(*): 1" # 5. Test fail after duplicate detection. @@ -112,6 +112,6 @@ run_lightning_ctl --enable-checkpoint=1 --backend local --config "$CUR/local-rep run_lightning --enable-checkpoint=1 --backend local --config "$CUR/local-replace.toml" --log-file "$LOG_FILE" run_sql "SELECT count(*) FROM test.dup_detect" check_contains "count(*): 174" -run_sql "SELECT count(*) FROM lightning_task_info.duplicate_records" +run_sql "SELECT count(*) FROM lightning_task_info.conflict_records" check_contains "count(*): 227" check_not_contains "duplicate detection start" "$LOG_FILE" From 8560d669f3350651dfd1589240b27bfe96acb24c Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 27 Jul 2023 19:39:05 +0800 Subject: [PATCH 69/72] statscache: improve stats cache benchmark (#45605) ref pingcap/tidb#45281 --- statistics/handle/bootstrap.go | 14 +-- statistics/handle/cache/bench_test.go | 113 +++++++++++++++++- statistics/handle/cache/internal/BUILD.bazel | 16 +-- .../handle/cache/internal/bench_test.go | 101 ---------------- statistics/handle/cache/internal/inner.go | 2 +- .../handle/cache/internal/lfu/lfu_cache.go | 7 +- .../cache/internal/lfu/lfu_cache_test.go | 28 ++--- .../cache/internal/mapcache/map_cache.go | 2 +- statistics/handle/cache/statscache.go | 11 ++ statistics/handle/cache/statscacheinner.go | 31 ++--- statistics/handle/handle.go | 9 +- 11 files changed, 156 insertions(+), 178 deletions(-) delete mode 100644 statistics/handle/cache/internal/bench_test.go diff --git a/statistics/handle/bootstrap.go b/statistics/handle/bootstrap.go index 5fdbc888c3f68..77fa58c0fe053 100644 --- a/statistics/handle/bootstrap.go +++ b/statistics/handle/bootstrap.go @@ -58,7 +58,7 @@ func (h *Handle) initStatsMeta4Chunk(is infoschema.InfoSchema, cache *cache.Stat Version: row.GetUint64(0), Name: getFullTableName(is, tableInfo), } - cache.PutFromInternal(physicalID, tbl) // put this table again since it is updated + cache.Put(physicalID, tbl) // put this table again since it is updated } } @@ -156,7 +156,7 @@ func (h *Handle) initStatsHistograms4ChunkLite(is infoschema.InfoSchema, cache * } table.Columns[hist.ID] = col } - cache.PutFromInternal(tblID, table) // put this table again since it is updated + cache.Put(tblID, table) // put this table again since it is updated } } @@ -225,7 +225,7 @@ func (h *Handle) initStatsHistograms4Chunk(is infoschema.InfoSchema, cache *cach lastAnalyzePos.Copy(&col.LastAnalyzePos) table.Columns[hist.ID] = col } - cache.PutFromInternal(tblID, table) // put this table again since it is updated + cache.Put(tblID, table) // put this table again since it is updated } } @@ -293,7 +293,7 @@ func (*Handle) initStatsTopN4Chunk(cache *cache.StatsCache, iter *chunk.Iterator data := make([]byte, len(row.GetBytes(2))) copy(data, row.GetBytes(2)) idx.TopN.AppendTopN(data, row.GetUint64(3)) - cache.PutFromInternal(table.PhysicalID, table) // put this table again since it is updated + cache.Put(table.PhysicalID, table) // put this table again since it is updated } for idx := range affectedIndexes { idx.TopN.Sort() @@ -346,7 +346,7 @@ func (*Handle) initStatsFMSketch4Chunk(cache *cache.StatsCache, iter *chunk.Iter colStats.FMSketch = fms } } - cache.PutFromInternal(table.PhysicalID, table) // put this table again since it is updated + cache.Put(table.PhysicalID, table) // put this table again since it is updated } } @@ -418,7 +418,7 @@ func (*Handle) initStatsBuckets4Chunk(cache *cache.StatsCache, iter *chunk.Itera } } hist.AppendBucketWithNDV(&lower, &upper, row.GetInt64(3), row.GetInt64(4), row.GetInt64(7)) - cache.PutFromInternal(tableID, table) // put this table again since it is updated + cache.Put(tableID, table) // put this table again since it is updated } } @@ -456,7 +456,7 @@ func (h *Handle) initStatsBuckets(cache *cache.StatsCache) error { } col.PreCalculateScalar() } - cache.PutFromInternal(table.PhysicalID, table) // put this table again since it is updated + cache.Put(table.PhysicalID, table) // put this table again since it is updated } return nil } diff --git a/statistics/handle/cache/bench_test.go b/statistics/handle/cache/bench_test.go index 7514153cbb792..d178ba47e801b 100644 --- a/statistics/handle/cache/bench_test.go +++ b/statistics/handle/cache/bench_test.go @@ -34,15 +34,62 @@ func benchCopyAndUpdate(b *testing.B, c *StatsCachePointer) { defer wg.Done() t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) t1.PhysicalID = rand.Int63() - cache := c.Load() - c.Replace(cache.CopyAndUpdate([]*statistics.Table{t1}, nil)) + c.UpdateStatsCache(c.Load(), []*statistics.Table{t1}, nil) }() } wg.Wait() b.StopTimer() } -func BenchmarkStatsCacheLRUCopyAndUpdate(b *testing.B) { +func benchPutGet(b *testing.B, c *StatsCachePointer) { + var wg sync.WaitGroup + b.ResetTimer() + for i := 0; i < b.N; i++ { + wg.Add(1) + go func(i int) { + defer wg.Done() + t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + t1.PhysicalID = rand.Int63() + c.UpdateStatsCache(c.Load(), []*statistics.Table{t1}, nil) + }(i) + } + for i := 0; i < b.N; i++ { + wg.Add(1) + go func(i int) { + defer wg.Done() + c.Load().GetFromUser(int64(i)) + }(i) + } + wg.Wait() + b.StopTimer() +} + +func benchGet(b *testing.B, c *StatsCachePointer) { + var w sync.WaitGroup + for i := 0; i < b.N; i++ { + w.Add(1) + go func(i int) { + defer w.Done() + t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) + t1.PhysicalID = rand.Int63() + c.UpdateStatsCache(c.Load(), []*statistics.Table{t1}, nil) + }(i) + } + w.Wait() + b.ResetTimer() + var wg sync.WaitGroup + for i := 0; i < b.N; i++ { + wg.Add(1) + go func(i int) { + defer wg.Done() + c.Load().GetFromUser(int64(i)) + }(i) + } + wg.Wait() + b.StopTimer() +} + +func BenchmarkStatsCacheLFUCopyAndUpdate(b *testing.B) { restore := config.RestoreFunc() defer restore() config.UpdateGlobal(func(conf *config.Config) { @@ -68,9 +115,65 @@ func BenchmarkStatsCacheMapCacheCopyAndUpdate(b *testing.B) { benchCopyAndUpdate(b, cache) } -func TestBenchDaily(t *testing.T) { +func BenchmarkLFUCachePutGet(b *testing.B) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = true + }) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchPutGet(b, cache) +} + +func BenchmarkMapCachePutGet(b *testing.B) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = false + }) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchPutGet(b, cache) +} + +func BenchmarkLFUCacheGet(b *testing.B) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = true + }) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchGet(b, cache) +} + +func BenchmarkMapCacheGet(b *testing.B) { + restore := config.RestoreFunc() + defer restore() + config.UpdateGlobal(func(conf *config.Config) { + conf.Performance.EnableStatsCacheMemQuota = false + }) + cache, err := NewStatsCachePointer() + if err != nil { + b.Fail() + } + benchGet(b, cache) +} + +func TestBenchDaily(*testing.T) { benchdaily.Run( - BenchmarkStatsCacheLRUCopyAndUpdate, + BenchmarkStatsCacheLFUCopyAndUpdate, BenchmarkStatsCacheMapCacheCopyAndUpdate, + BenchmarkLFUCachePutGet, + BenchmarkMapCachePutGet, + BenchmarkLFUCacheGet, + BenchmarkMapCacheGet, ) } diff --git a/statistics/handle/cache/internal/BUILD.bazel b/statistics/handle/cache/internal/BUILD.bazel index 340a0b45d8229..7cd17f787dcf1 100644 --- a/statistics/handle/cache/internal/BUILD.bazel +++ b/statistics/handle/cache/internal/BUILD.bazel @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test") +load("@io_bazel_rules_go//go:def.bzl", "go_library") go_library( name = "cache", @@ -15,17 +15,3 @@ go_library( visibility = ["//statistics/handle/cache:__subpackages__"], deps = ["//statistics"], ) - -go_test( - name = "internal_test", - timeout = "short", - srcs = ["bench_test.go"], - flaky = True, - deps = [ - ":internal", - "//statistics/handle/cache/internal/lfu", - "//statistics/handle/cache/internal/mapcache", - "//statistics/handle/cache/internal/testutil", - "//util/benchdaily", - ], -) diff --git a/statistics/handle/cache/internal/bench_test.go b/statistics/handle/cache/internal/bench_test.go deleted file mode 100644 index 7a3943ee9cc39..0000000000000 --- a/statistics/handle/cache/internal/bench_test.go +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright 2023 PingCAP, Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -package internal_test - -import ( - "sync" - "testing" - - "github.com/pingcap/tidb/statistics/handle/cache/internal" - "github.com/pingcap/tidb/statistics/handle/cache/internal/lfu" - "github.com/pingcap/tidb/statistics/handle/cache/internal/mapcache" - "github.com/pingcap/tidb/statistics/handle/cache/internal/testutil" - "github.com/pingcap/tidb/util/benchdaily" -) - -const defaultSize int64 = 1000 - -var cases = []struct { - name string - newFunc func() internal.StatsCacheInner -}{ - { - name: "mapcache", - newFunc: func() internal.StatsCacheInner { - return mapcache.NewMapCache() - }, - }, - { - name: "LFU", - newFunc: func() internal.StatsCacheInner { - result, _ := lfu.NewLFU(defaultSize) - return result - }, - }, -} - -func BenchmarkCachePut(b *testing.B) { - for _, cs := range cases { - b.Run(cs.name, func(b *testing.B) { - var wg sync.WaitGroup - c := cs.newFunc() - b.ResetTimer() - for i := 0; i < b.N; i++ { - wg.Add(1) - go func(i int) { - defer wg.Done() - t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - c.Put(int64(i), t1, true) - }(i) - } - wg.Wait() - b.StopTimer() - }) - } -} - -func BenchmarkCachePutGet(b *testing.B) { - for _, cs := range cases { - b.Run(cs.name, func(b *testing.B) { - var wg sync.WaitGroup - c := cs.newFunc() - b.ResetTimer() - for i := 0; i < b.N; i++ { - wg.Add(1) - go func(i int) { - defer wg.Done() - t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - c.Put(int64(i), t1, true) - }(i) - } - for i := 0; i < b.N; i++ { - wg.Add(1) - go func(i int) { - defer wg.Done() - c.Get(int64(i), true) - }(i) - } - wg.Wait() - b.StopTimer() - }) - } -} - -func TestBenchDaily(t *testing.T) { - benchdaily.Run( - BenchmarkCachePut, - BenchmarkCachePutGet, - ) -} diff --git a/statistics/handle/cache/internal/inner.go b/statistics/handle/cache/internal/inner.go index 9005025fc37cf..a4009f9ce3fca 100644 --- a/statistics/handle/cache/internal/inner.go +++ b/statistics/handle/cache/internal/inner.go @@ -26,7 +26,7 @@ type StatsCacheInner interface { // Get gets the cache. Get(tid int64, moveFront bool) (*statistics.Table, bool) // Put puts a cache. - Put(tid int64, tbl *statistics.Table, moveLRUFront bool) bool + Put(tid int64, tbl *statistics.Table) bool // Del deletes a cache. Del(int64) // Cost returns the memory usage of the cache. diff --git a/statistics/handle/cache/internal/lfu/lfu_cache.go b/statistics/handle/cache/internal/lfu/lfu_cache.go index 7c1d3bab80542..72f76a7493e0f 100644 --- a/statistics/handle/cache/internal/lfu/lfu_cache.go +++ b/statistics/handle/cache/internal/lfu/lfu_cache.go @@ -73,12 +73,7 @@ func (s *LFU) Get(tid int64, _ bool) (*statistics.Table, bool) { } // Put implements statsCacheInner -func (s *LFU) Put(tblID int64, tbl *statistics.Table, _ bool) bool { - return s.put(tblID, tbl) -} - -// Put implements statsCacheInner -func (s *LFU) put(tblID int64, tbl *statistics.Table) bool { +func (s *LFU) Put(tblID int64, tbl *statistics.Table) bool { ok := s.cache.Set(tblID, tbl, tbl.MemoryUsage().TotalTrackingMemUsage()) if ok { // NOTE: `s.cache` and `s.resultKeySet` may be inconsistent since the update operation is not atomic, but it's acceptable for our scenario s.resultKeySet.Add(tblID) diff --git a/statistics/handle/cache/internal/lfu/lfu_cache_test.go b/statistics/handle/cache/internal/lfu/lfu_cache_test.go index 72132046fdc6b..ca8154650ee28 100644 --- a/statistics/handle/cache/internal/lfu/lfu_cache_test.go +++ b/statistics/handle/cache/internal/lfu/lfu_cache_test.go @@ -34,7 +34,7 @@ func TestLFUPutGetDel(t *testing.T) { require.NoError(t, err) mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) mockTableID := int64(1) - lfu.Put(mockTableID, mockTable, false) + lfu.Put(mockTableID, mockTable) lfu.wait() lfu.Del(mockTableID) v, ok := lfu.Get(mockTableID, false) @@ -51,23 +51,23 @@ func TestLFUFreshMemUsage(t *testing.T) { t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) t2 := testutil.NewMockStatisticsTable(2, 2, true, false, false) t3 := testutil.NewMockStatisticsTable(3, 3, true, false, false) - lfu.Put(int64(1), t1, false) - lfu.Put(int64(2), t2, false) - lfu.Put(int64(3), t3, false) + lfu.Put(int64(1), t1) + lfu.Put(int64(2), t2) + lfu.Put(int64(3), t3) require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) t4 := testutil.NewMockStatisticsTable(2, 1, true, false, false) - lfu.Put(int64(1), t4, false) + lfu.Put(int64(1), t4) require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+7*mockCMSMemoryUsage) t5 := testutil.NewMockStatisticsTable(2, 2, true, false, false) - lfu.Put(int64(1), t5, false) + lfu.Put(int64(1), t5) require.Equal(t, lfu.Cost(), 7*mockCMSMemoryUsage+7*mockCMSMemoryUsage) t6 := testutil.NewMockStatisticsTable(1, 2, true, false, false) - lfu.Put(int64(1), t6, false) + lfu.Put(int64(1), t6) require.Equal(t, lfu.Cost(), 7*mockCMSMemoryUsage+6*mockCMSMemoryUsage) t7 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - lfu.Put(int64(1), t7, false) + lfu.Put(int64(1), t7) require.Equal(t, lfu.Cost(), 6*mockCMSMemoryUsage+6*mockCMSMemoryUsage) lfu.wait() require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) @@ -78,7 +78,7 @@ func TestLFUPutTooBig(t *testing.T) { require.NoError(t, err) mockTable := testutil.NewMockStatisticsTable(1, 1, true, false, false) // put mockTable, the index should be evicted - lfu.Put(int64(1), mockTable, false) + lfu.Put(int64(1), mockTable) _, ok := lfu.Get(int64(1), false) require.False(t, ok) lfu.wait() @@ -91,17 +91,17 @@ func TestCacheLen(t *testing.T) { require.NoError(t, err) t1 := testutil.NewMockStatisticsTable(2, 1, true, false, false) require.Equal(t, int64(12), t1.MemoryUsage().TotalTrackingMemUsage()) - lfu.Put(int64(1), t1, false) + lfu.Put(int64(1), t1) t2 := testutil.NewMockStatisticsTable(1, 1, true, false, false) // put t2, t1 should be evicted 2 items and still exists in the list - lfu.Put(int64(2), t2, false) + lfu.Put(int64(2), t2) lfu.wait() require.Equal(t, lfu.Len(), 1) require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) // put t3, t1/t2 should be evicted all items and disappeared from the list t3 := testutil.NewMockStatisticsTable(2, 1, true, false, false) - lfu.Put(int64(3), t3, false) + lfu.Put(int64(3), t3) lfu.wait() require.Equal(t, lfu.Len(), 1) require.Equal(t, uint64(lfu.Cost()), lfu.metrics().CostAdded()-lfu.metrics().CostEvicted()) @@ -118,7 +118,7 @@ func TestLFUCachePutGetWithManyConcurrency(t *testing.T) { go func(i int) { defer wg.Done() t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - lfu.Put(int64(i), t1, true) + lfu.Put(int64(i), t1) }(i) go func(i int) { defer wg.Done() @@ -144,7 +144,7 @@ func TestLFUCachePutGetWithManyConcurrency2(t *testing.T) { defer wg.Done() for n := 0; n < 1000; n++ { t1 := testutil.NewMockStatisticsTable(1, 1, true, false, false) - lfu.Put(int64(n), t1, true) + lfu.Put(int64(n), t1) } }() } diff --git a/statistics/handle/cache/internal/mapcache/map_cache.go b/statistics/handle/cache/internal/mapcache/map_cache.go index 48c5302ef5d72..2a22e2764a5d4 100644 --- a/statistics/handle/cache/internal/mapcache/map_cache.go +++ b/statistics/handle/cache/internal/mapcache/map_cache.go @@ -54,7 +54,7 @@ func (m *MapCache) Get(k int64, _ bool) (*statistics.Table, bool) { } // Put implements StatsCacheInner -func (m *MapCache) Put(k int64, v *statistics.Table, _ bool) bool { +func (m *MapCache) Put(k int64, v *statistics.Table) bool { item, ok := m.tables[k] if ok { oldCost := item.cost diff --git a/statistics/handle/cache/statscache.go b/statistics/handle/cache/statscache.go index 816ee6d3180b7..644f1f4c0eee8 100644 --- a/statistics/handle/cache/statscache.go +++ b/statistics/handle/cache/statscache.go @@ -17,6 +17,8 @@ package cache import ( "sync/atomic" + "github.com/pingcap/tidb/config" + "github.com/pingcap/tidb/statistics" "github.com/pingcap/tidb/statistics/handle/cache/internal/metrics" ) @@ -46,3 +48,12 @@ func (s *StatsCachePointer) Replace(newCache *StatsCache) { s.Store(newCache) metrics.CostGauge.Set(float64(newCache.Cost())) } + +// UpdateStatsCache updates the cache with the new cache. +func (s *StatsCachePointer) UpdateStatsCache(newCache *StatsCache, tables []*statistics.Table, deletedIDs []int64, opts ...TableStatsOpt) { + if enableQuota := config.GetGlobalConfig().Performance.EnableStatsCacheMemQuota; enableQuota { + s.Load().Update(tables, deletedIDs, opts...) + } else { + s.Replace(newCache.CopyAndUpdate(tables, deletedIDs, opts...)) + } +} diff --git a/statistics/handle/cache/statscacheinner.go b/statistics/handle/cache/statscacheinner.go index 164f8c4738052..9b834ad3ad187 100644 --- a/statistics/handle/cache/statscacheinner.go +++ b/statistics/handle/cache/statscacheinner.go @@ -112,18 +112,13 @@ func (sc *StatsCache) GetFromInternal(id int64) (*statistics.Table, bool) { return sc.getCache(id, false) } -// PutFromUser puts the table statistics to the cache from query. -func (sc *StatsCache) PutFromUser(id int64, t *statistics.Table) { - sc.put(id, t, false) +// Put puts the table statistics to the cache from query. +func (sc *StatsCache) Put(id int64, t *statistics.Table) { + sc.put(id, t) } -// PutFromInternal puts the table statistics to the cache from internal. -func (sc *StatsCache) PutFromInternal(id int64, t *statistics.Table) { - sc.put(id, t, false) -} - -func (sc *StatsCache) putCache(id int64, t *statistics.Table, moveLRUFront bool) bool { - ok := sc.c.Put(id, t, moveLRUFront) +func (sc *StatsCache) putCache(id int64, t *statistics.Table) bool { + ok := sc.c.Put(id, t) if ok { return ok } @@ -133,8 +128,8 @@ func (sc *StatsCache) putCache(id int64, t *statistics.Table, moveLRUFront bool) } // Put puts the table statistics to the cache. -func (sc *StatsCache) put(id int64, t *statistics.Table, moveLRUFront bool) { - ok := sc.putCache(id, t, moveLRUFront) +func (sc *StatsCache) put(id int64, t *statistics.Table) { + ok := sc.putCache(id, t) if !ok { logutil.BgLogger().Warn("fail to put the stats cache", zap.Int64("id", id)) return @@ -189,11 +184,7 @@ func (sc *StatsCache) CopyAndUpdate(tables []*statistics.Table, deletedIDs []int newCache.maxTblStatsVer.Store(sc.maxTblStatsVer.Load()) for _, tbl := range tables { id := tbl.PhysicalID - if option.byQuery { - newCache.c.Put(id, tbl, true) - } else { - newCache.c.Put(id, tbl, false) - } + newCache.c.Put(id, tbl) } for _, id := range deletedIDs { newCache.c.Del(id) @@ -216,11 +207,7 @@ func (sc *StatsCache) Update(tables []*statistics.Table, deletedIDs []int64, opt } for _, tbl := range tables { id := tbl.PhysicalID - if option.byQuery { - sc.c.Put(id, tbl, true) - } else { - sc.c.Put(id, tbl, false) - } + sc.c.Put(id, tbl) } for _, id := range deletedIDs { sc.c.Del(id) diff --git a/statistics/handle/handle.go b/statistics/handle/handle.go index bf813835f6789..a4af5e01e57d1 100644 --- a/statistics/handle/handle.go +++ b/statistics/handle/handle.go @@ -1072,12 +1072,9 @@ func (h *Handle) initStatsCache(newCache *cache.StatsCache) { // If it is in the COW mode. it overrides the global statsCache with a new one, it may fail // if the global statsCache has been modified by others already. // Callers should add retry loop if necessary. -func (h *Handle) updateStatsCache(newCache *cache.StatsCache, tables []*statistics.Table, deletedIDs []int64, opts ...cache.TableStatsOpt) (updated bool) { - if enableQuota := config.GetGlobalConfig().Performance.EnableStatsCacheMemQuota; enableQuota { - h.statsCache.Load().Update(tables, deletedIDs, opts...) - } else { - h.statsCache.Replace(newCache.CopyAndUpdate(tables, deletedIDs, opts...)) - } +func (h *Handle) updateStatsCache(newCache *cache.StatsCache, tables []*statistics.Table, deletedIDs []int64, + opts ...cache.TableStatsOpt) (updated bool) { + h.statsCache.UpdateStatsCache(newCache, tables, deletedIDs, opts...) return true } From f3ea1c1e064d4a2e936946db70bdb3bbc2983bcc Mon Sep 17 00:00:00 2001 From: D3Hunter Date: Thu, 27 Jul 2023 20:18:06 +0800 Subject: [PATCH 70/72] import into: enlarge subtask size to reduce range overlap (#45488) close pingcap/tidb#44975, ref pingcap/tidb#45005 --- executor/importer/BUILD.bazel | 2 +- executor/importer/chunk_process.go | 19 ++++++- executor/importer/import.go | 14 +++++ executor/importer/import_test.go | 5 +- executor/importer/table_import.go | 55 ++++++++++++++++--- executor/importer/table_import_test.go | 31 +++++++++++ .../importintotest/import_into_test.go | 22 ++------ tests/realtikvtest/importintotest/job_test.go | 8 +-- 8 files changed, 120 insertions(+), 36 deletions(-) diff --git a/executor/importer/BUILD.bazel b/executor/importer/BUILD.bazel index 2cb8288221492..39fa458386f46 100644 --- a/executor/importer/BUILD.bazel +++ b/executor/importer/BUILD.bazel @@ -82,7 +82,7 @@ go_test( embed = [":importer"], flaky = True, race = "on", - shard_count = 11, + shard_count = 12, deps = [ "//br/pkg/errors", "//br/pkg/lightning/config", diff --git a/executor/importer/chunk_process.go b/executor/importer/chunk_process.go index 9d625fc9b944c..1fb7c74c5d0b0 100644 --- a/executor/importer/chunk_process.go +++ b/executor/importer/chunk_process.go @@ -115,12 +115,22 @@ type chunkProcessor struct { kvCodec tikv.Codec progress *asyncloaddata.Progress startOffset int64 + + // total duration takes by read/encode/deliver. + readTotalDur time.Duration + encodeTotalDur time.Duration + deliverTotalDur time.Duration } func (p *chunkProcessor) process(ctx context.Context) (err error) { task := log.BeginTask(p.logger, "process chunk") defer func() { - task.End(zap.ErrorLevel, err) + task.End(zap.ErrorLevel, err, + zap.Duration("readDur", p.readTotalDur), + zap.Duration("encodeDur", p.encodeTotalDur), + zap.Duration("deliverDur", p.deliverTotalDur), + zap.Object("checksum", &p.chunkInfo.Checksum), + ) }() if err2 := p.initProgress(); err2 != nil { return err2 @@ -211,6 +221,9 @@ func (p *chunkProcessor) encodeLoop(ctx context.Context) error { } } + p.encodeTotalDur += encodeDur + p.readTotalDur += readDur + if len(rowBatch) > 0 { if err = send(rowBatch); err != nil { return err @@ -250,6 +263,7 @@ func (p *chunkProcessor) deliverLoop(ctx context.Context) error { p.diskQuotaLock.RLock() defer p.diskQuotaLock.RUnlock() + start := time.Now() if err := p.dataWriter.AppendRows(ctx, nil, &kvBatch.dataKVs); err != nil { if !common.IsContextCanceledError(err) { p.logger.Error("write to data engine failed", log.ShortError(err)) @@ -262,6 +276,9 @@ func (p *chunkProcessor) deliverLoop(ctx context.Context) error { } return errors.Trace(err) } + + deliverDur := time.Since(start) + p.deliverTotalDur += deliverDur return nil }() if err != nil { diff --git a/executor/importer/import.go b/executor/importer/import.go index 024684dce9f56..7cb8bbe57e008 100644 --- a/executor/importer/import.go +++ b/executor/importer/import.go @@ -91,6 +91,8 @@ const ( recordErrorsOption = "record_errors" detachedOption = "detached" disableTiKVImportModeOption = "disable_tikv_import_mode" + // used for test + maxEngineSizeOption = "__max_engine_size" ) var ( @@ -111,6 +113,7 @@ var ( recordErrorsOption: true, detachedOption: false, disableTiKVImportModeOption: false, + maxEngineSizeOption: true, } csvOnlyOptions = map[string]struct{}{ @@ -183,6 +186,7 @@ type Plan struct { MaxRecordedErrors int64 Detached bool DisableTiKVImportMode bool + MaxEngineSize config.ByteSize // used for checksum in physical mode DistSQLScanConcurrency int @@ -473,6 +477,7 @@ func (p *Plan) initDefaultOptions() { p.MaxRecordedErrors = 100 p.Detached = false p.DisableTiKVImportMode = false + p.MaxEngineSize = config.ByteSize(defaultMaxEngineSize) v := "utf8mb4" p.Charset = &v @@ -630,6 +635,15 @@ func (p *Plan) initOptions(seCtx sessionctx.Context, options []*plannercore.Load if _, ok := specifiedOptions[disableTiKVImportModeOption]; ok { p.DisableTiKVImportMode = true } + if opt, ok := specifiedOptions[maxEngineSizeOption]; ok { + v, err := optAsString(opt) + if err != nil { + return exeerrors.ErrInvalidOptionVal.FastGenByArgs(opt.Name) + } + if err = p.MaxEngineSize.UnmarshalText([]byte(v)); err != nil || p.MaxEngineSize < 0 { + return exeerrors.ErrInvalidOptionVal.FastGenByArgs(opt.Name) + } + } p.adjustOptions() return nil diff --git a/executor/importer/import_test.go b/executor/importer/import_test.go index 115c620ae2fb5..7bc1a581b684c 100644 --- a/executor/importer/import_test.go +++ b/executor/importer/import_test.go @@ -45,6 +45,7 @@ func TestInitDefaultOptions(t *testing.T) { require.Equal(t, false, plan.Detached) require.Equal(t, "utf8mb4", *plan.Charset) require.Equal(t, false, plan.DisableTiKVImportMode) + require.Equal(t, config.ByteSize(defaultMaxEngineSize), plan.MaxEngineSize) require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/importer/mockNumCpu", "return(10)")) plan.initDefaultOptions() @@ -87,7 +88,8 @@ func TestInitOptionsPositiveCase(t *testing.T) { splitFileOption+", "+ recordErrorsOption+"=123, "+ detachedOption+", "+ - disableTiKVImportModeOption, + disableTiKVImportModeOption+", "+ + maxEngineSizeOption+"='100gib'", ) stmt, err := p.ParseOneStmt(sql, "", "") require.NoError(t, err, sql) @@ -108,6 +110,7 @@ func TestInitOptionsPositiveCase(t *testing.T) { require.Equal(t, int64(123), plan.MaxRecordedErrors, sql) require.True(t, plan.Detached, sql) require.True(t, plan.DisableTiKVImportMode, sql) + require.Equal(t, config.ByteSize(100<<30), plan.MaxEngineSize, sql) } func TestAdjustOptions(t *testing.T) { diff --git a/executor/importer/table_import.go b/executor/importer/table_import.go index 26494f3dc85d9..d267f7d2ccebf 100644 --- a/executor/importer/table_import.go +++ b/executor/importer/table_import.go @@ -18,6 +18,7 @@ import ( "context" "fmt" "io" + "math" "net" "os" "path/filepath" @@ -55,6 +56,17 @@ var ( // CheckDiskQuotaInterval is the default time interval to check disk quota. // TODO: make it dynamically adjusting according to the speed of import and the disk size. CheckDiskQuotaInterval = 10 * time.Second + + // defaultMaxEngineSize is the default max engine size in bytes. + // we make it 5 times larger than lightning default engine size to reduce range overlap, especially for index, + // since we have an index engine per distributed subtask. + // for 1TiB data, we can divide it into 2 engines that runs on 2 TiDB. it can have a good balance between + // range overlap and sort speed in one of our test of: + // - 10 columns, PK + 6 secondary index 2 of which is mv index + // - 1.05 KiB per row, 527 MiB per file, 1024000000 rows, 1 TiB total + // + // it might not be the optimal value for other cases. + defaultMaxEngineSize = int64(5 * config.DefaultBatchSize) ) // prepareSortDir creates a new directory for import, remove previous sort directory if exists. @@ -269,6 +281,31 @@ func (ti *TableImporter) getKVEncoder(chunk *checkpoints.ChunkCheckpoint) (kvEnc return newTableKVEncoder(cfg, ti) } +func (e *LoadDataController) getAdjustedMaxEngineSize() int64 { + // we want to split data files into subtask of size close to MaxEngineSize to reduce range overlap, + // and evenly distribute them to subtasks. + // so we adjust MaxEngineSize to make sure each subtask has a similar amount of data to import. + // we calculate subtask count first by round(TotalFileSize / maxEngineSize), then adjust maxEngineSize + // + // AllocateEngineIDs is using ceil() to calculate subtask count, engine size might be too small in some case, + // such as 501G data, maxEngineSize will be about 250G, so we don't relay on it. + // see https://github.com/pingcap/tidb/blob/b4183e1dc9bb01fb81d3aa79ca4b5b74387c6c2a/br/pkg/lightning/mydump/region.go#L109 + // + // for default e.MaxEngineSize = 500GiB, we have: + // data size range(G) cnt adjusted-engine-size range(G) + // [0, 750) 1 [0, 750) + // [750, 1250) 2 [375, 625) + // [1250, 1750) 3 [416, 583) + // [1750, 2250) 4 [437, 562) + maxEngineSize := int64(e.MaxEngineSize) + if e.TotalFileSize <= maxEngineSize { + return e.TotalFileSize + } + subtaskCount := math.Round(float64(e.TotalFileSize) / float64(maxEngineSize)) + adjusted := math.Ceil(float64(e.TotalFileSize) / subtaskCount) + return int64(adjusted) +} + // PopulateChunks populates chunks from table regions. // in dist framework, this should be done in the tidb node which is responsible for splitting job into subtasks // then table-importer handles data belongs to the subtask. @@ -283,15 +320,17 @@ func (e *LoadDataController) PopulateChunks(ctx context.Context) (ecp map[int32] Name: e.Table.Meta().Name.O, DataFiles: e.toMyDumpFiles(), } + adjustedMaxEngineSize := e.getAdjustedMaxEngineSize() + e.logger.Info("adjust max engine size", zap.Int64("before", int64(e.MaxEngineSize)), + zap.Int64("after", adjustedMaxEngineSize)) dataDivideCfg := &mydump.DataDivideConfig{ - ColumnCnt: len(e.Table.Meta().Columns), - EngineDataSize: int64(config.DefaultBatchSize), - MaxChunkSize: int64(config.MaxRegionSize), - Concurrency: int(e.ThreadCnt), - EngineConcurrency: config.DefaultTableConcurrency, - IOWorkers: nil, - Store: e.dataStore, - TableMeta: tableMeta, + ColumnCnt: len(e.Table.Meta().Columns), + EngineDataSize: adjustedMaxEngineSize, + MaxChunkSize: int64(config.MaxRegionSize), + Concurrency: int(e.ThreadCnt), + IOWorkers: nil, + Store: e.dataStore, + TableMeta: tableMeta, } tableRegions, err2 := mydump.MakeTableRegions(ctx, dataDivideCfg) diff --git a/executor/importer/table_import_test.go b/executor/importer/table_import_test.go index 1a0d7bb4e693b..e957939e8ed97 100644 --- a/executor/importer/table_import_test.go +++ b/executor/importer/table_import_test.go @@ -15,10 +15,12 @@ package importer import ( + "fmt" "os" "path/filepath" "testing" + "github.com/pingcap/tidb/br/pkg/lightning/config" tidb "github.com/pingcap/tidb/config" "github.com/stretchr/testify/require" "go.uber.org/zap" @@ -77,3 +79,32 @@ func TestPrepareSortDir(t *testing.T) { require.True(t, os.IsNotExist(err)) require.Nil(t, info) } + +func TestLoadDataControllerGetAdjustedMaxEngineSize(t *testing.T) { + tests := []struct { + totalSize int64 + maxEngineSize config.ByteSize + want int64 + }{ + {1, 500, 1}, + {499, 500, 499}, + {500, 500, 500}, + {749, 500, 749}, + {750, 500, 375}, + {1249, 500, 625}, + {1250, 500, 417}, + // ceil(100/3) + {100, 30, 34}, + } + for _, tt := range tests { + t.Run(fmt.Sprintf("%d/%d", tt.totalSize, tt.maxEngineSize), func(t *testing.T) { + e := &LoadDataController{ + TotalFileSize: tt.totalSize, + Plan: &Plan{MaxEngineSize: tt.maxEngineSize}, + } + if got := e.getAdjustedMaxEngineSize(); got != tt.want { + t.Errorf("getAdjustedMaxEngineSize() = %v, want %v", got, tt.want) + } + }) + } +} diff --git a/tests/realtikvtest/importintotest/import_into_test.go b/tests/realtikvtest/importintotest/import_into_test.go index 9cdb76a13228b..04e54b2ecf0e8 100644 --- a/tests/realtikvtest/importintotest/import_into_test.go +++ b/tests/realtikvtest/importintotest/import_into_test.go @@ -34,7 +34,6 @@ import ( "github.com/pingcap/log" "github.com/pingcap/tidb/br/pkg/lightning/backend/local" "github.com/pingcap/tidb/br/pkg/lightning/common" - "github.com/pingcap/tidb/br/pkg/lightning/config" "github.com/pingcap/tidb/br/pkg/mock" "github.com/pingcap/tidb/br/pkg/mock/mocklocal" "github.com/pingcap/tidb/br/pkg/utils" @@ -749,18 +748,11 @@ func (s *mockGCSSuite) TestChecksumNotMatch() { 6,test6,66`), }) - // populate into 2 engines - backup := config.DefaultBatchSize - config.DefaultBatchSize = 1 - s.T().Cleanup(func() { - config.DefaultBatchSize = backup - }) - s.prepareAndUseDB("load_data") s.tk.MustExec("drop table if exists t;") s.tk.MustExec("create table t (a bigint primary key, b varchar(100), c int);") loadDataSQL := fmt.Sprintf(`IMPORT INTO t FROM 'gs://test-multi-load/duplicate-pk-*.csv?endpoint=%s' - with thread=1`, gcsEndpoint) + with thread=1, __max_engine_size='1'`, gcsEndpoint) err := s.tk.QueryToErr(loadDataSQL) require.ErrorContains(s.T(), err, "ErrChecksumMismatch") s.tk.MustQuery("SELECT * FROM t;").Sort().Check(testkit.Rows([]string{ @@ -769,7 +761,7 @@ func (s *mockGCSSuite) TestChecksumNotMatch() { s.tk.MustExec("truncate table t;") loadDataSQL = fmt.Sprintf(`IMPORT INTO t FROM 'gs://test-multi-load/duplicate-pk-*.csv?endpoint=%s' - with thread=1, checksum_table='off'`, gcsEndpoint) + with thread=1, checksum_table='off', __max_engine_size='1'`, gcsEndpoint) s.tk.MustQuery(loadDataSQL) s.tk.MustQuery("SELECT * FROM t;").Sort().Check(testkit.Rows([]string{ "1 test1 11", "2 test2 22", "4 test4 44", "6 test6 66", @@ -777,7 +769,7 @@ func (s *mockGCSSuite) TestChecksumNotMatch() { s.tk.MustExec("truncate table t;") loadDataSQL = fmt.Sprintf(`IMPORT INTO t FROM 'gs://test-multi-load/duplicate-pk-*.csv?endpoint=%s' - with thread=1, checksum_table='optional'`, gcsEndpoint) + with thread=1, checksum_table='optional', __max_engine_size='1'`, gcsEndpoint) s.tk.MustQuery(loadDataSQL) s.tk.MustQuery("SELECT * FROM t;").Sort().Check(testkit.Rows([]string{ "1 test1 11", "2 test2 22", "4 test4 44", "6 test6 66", @@ -1058,17 +1050,12 @@ func (s *mockGCSSuite) TestAddIndexBySQL() { )) // encode error, rollback - backup := config.DefaultBatchSize - config.DefaultBatchSize = 1 - s.T().Cleanup(func() { - config.DefaultBatchSize = backup - }) s.tk.MustExec("truncate table load_data.add_index") s.server.CreateObject(fakestorage.Object{ ObjectAttrs: fakestorage.ObjectAttrs{BucketName: "test-load", Name: "add_index-3.tsv"}, Content: []byte("8,8|8,888\n"), }) - err := s.tk.QueryToErr(sql) + err := s.tk.QueryToErr(sql + " WITH __max_engine_size='1'") require.ErrorContains(s.T(), err, "Truncated incorrect DOUBLE value") s.tk.MustQuery("SHOW CREATE TABLE load_data.add_index;").Check(testkit.Rows( "add_index CREATE TABLE `add_index` (\n" + @@ -1083,7 +1070,6 @@ func (s *mockGCSSuite) TestAddIndexBySQL() { s.tk.MustQuery("SELECT COUNT(1) FROM load_data.add_index;").Sort().Check(testkit.Rows( "0", )) - config.DefaultBatchSize = backup // checksum error s.server.CreateObject(fakestorage.Object{ diff --git a/tests/realtikvtest/importintotest/job_test.go b/tests/realtikvtest/importintotest/job_test.go index 82397c946fa8e..66e1ddeff8e63 100644 --- a/tests/realtikvtest/importintotest/job_test.go +++ b/tests/realtikvtest/importintotest/job_test.go @@ -27,7 +27,6 @@ import ( "github.com/fsouza/fake-gcs-server/fakestorage" "github.com/pingcap/errors" "github.com/pingcap/failpoint" - "github.com/pingcap/tidb/br/pkg/lightning/config" "github.com/pingcap/tidb/br/pkg/utils" "github.com/pingcap/tidb/disttask/framework/proto" "github.com/pingcap/tidb/disttask/framework/scheduler" @@ -189,11 +188,6 @@ func (s *mockGCSSuite) TestShowJob() { ObjectAttrs: fakestorage.ObjectAttrs{BucketName: "test-show-job", Name: "t2.csv"}, Content: []byte("3\n4"), }) - backup4 := config.DefaultBatchSize - config.DefaultBatchSize = 1 - s.T().Cleanup(func() { - config.DefaultBatchSize = backup4 - }) wg := sync.WaitGroup{} wg.Add(1) go func() { @@ -252,7 +246,7 @@ func (s *mockGCSSuite) TestShowJob() { s.NoError(failpoint.Disable("github.com/pingcap/tidb/disttask/framework/scheduler/syncAfterSubtaskFinish")) scheduler.TestSyncChan <- struct{}{} }() - s.tk.MustQuery(fmt.Sprintf(`import into t3 FROM 'gs://test-show-job/t*.csv?access-key=aaaaaa&secret-access-key=bbbbbb&endpoint=%s' with thread=1`, gcsEndpoint)) + s.tk.MustQuery(fmt.Sprintf(`import into t3 FROM 'gs://test-show-job/t*.csv?access-key=aaaaaa&secret-access-key=bbbbbb&endpoint=%s' with thread=1, __max_engine_size='1'`, gcsEndpoint)) wg.Wait() s.tk.MustQuery("select * from t3").Sort().Check(testkit.Rows("1", "2", "3", "4")) } From 25c3640096a41e3537e3d5c4753c815c63e067e4 Mon Sep 17 00:00:00 2001 From: Arenatlx <314806019@qq.com> Date: Thu, 27 Jul 2023 20:55:35 +0800 Subject: [PATCH 71/72] planner: fix order-by item should be resolved to grouping item under rollup (#45595) close pingcap/tidb#45593 --- .../casetest/enforcempp/enforce_mpp_test.go | 6 +++ .../testdata/enforce_mpp_suite_in.json | 4 +- .../testdata/enforce_mpp_suite_out.json | 52 ++++++++++++++++--- planner/core/logical_plan_builder.go | 45 ++++++++++++++-- planner/core/logical_plans.go | 3 +- planner/core/rule_column_pruning.go | 1 + 6 files changed, 97 insertions(+), 14 deletions(-) diff --git a/planner/core/casetest/enforcempp/enforce_mpp_test.go b/planner/core/casetest/enforcempp/enforce_mpp_test.go index 6686fced5bfee..78ea68948a83c 100644 --- a/planner/core/casetest/enforcempp/enforce_mpp_test.go +++ b/planner/core/casetest/enforcempp/enforce_mpp_test.go @@ -660,8 +660,10 @@ func TestRollupMPP(t *testing.T) { tk.MustExec("drop table if exists s") tk.MustExec("create table t(a int, b int, c int)") tk.MustExec("create table s(a int, b int, c int)") + tk.MustExec("CREATE TABLE `sales` (`year` int(11) DEFAULT NULL, `country` varchar(20) DEFAULT NULL, `product` varchar(32) DEFAULT NULL, `profit` int(11) DEFAULT NULL)") tk.MustExec("alter table t set tiflash replica 1") tk.MustExec("alter table s set tiflash replica 1") + tk.MustExec("alter table sales set tiflash replica 1") tb := external.GetTableByName(t, tk, "test", "t") err := domain.GetDomain(tk.Session()).DDL().UpdateTableReplicaInfo(tk.Session(), tb.Meta().ID, true) @@ -671,6 +673,10 @@ func TestRollupMPP(t *testing.T) { err = domain.GetDomain(tk.Session()).DDL().UpdateTableReplicaInfo(tk.Session(), tb.Meta().ID, true) require.NoError(t, err) + tb = external.GetTableByName(t, tk, "test", "sales") + err = domain.GetDomain(tk.Session()).DDL().UpdateTableReplicaInfo(tk.Session(), tb.Meta().ID, true) + require.NoError(t, err) + var input []string var output []struct { SQL string diff --git a/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_in.json b/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_in.json index b445679363814..4d686701d8e78 100644 --- a/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_in.json +++ b/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_in.json @@ -208,7 +208,9 @@ "explain format = 'brief' select grouping(a) from t group by a, b with rollup; -- 4. contain grouping function ref to grouping set column a", "explain format = 'brief' select grouping(a,b) from t group by a, b with rollup; -- 5. grouping function contains grouping set column a,c", "explain format = 'brief' select a, grouping(b,a) from t group by a,b with rollup; -- 6. resolve normal column a to grouping set column a'", - "explain format = 'brief' select a+1, grouping(b) from t group by a+1, b with rollup; -- 7. resolve field list a+1 to grouping set column a+1" + "explain format = 'brief' select a+1, grouping(b) from t group by a+1, b with rollup; -- 7. resolve field list a+1 to grouping set column a+1", + "explain format = 'brief' SELECT SUM(profit) AS profit FROM sales GROUP BY year+2, year+profit WITH ROLLUP order by year+2", + "explain format = 'brief' SELECT year+2, SUM(profit) AS profit FROM sales GROUP BY year+2, year+profit WITH ROLLUP order by year+2" ] } ] diff --git a/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_out.json b/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_out.json index 907793c026c5b..90208007865d2 100644 --- a/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_out.json +++ b/planner/core/casetest/enforcempp/testdata/enforce_mpp_suite_out.json @@ -1957,8 +1957,8 @@ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", " └─Projection 8000.00 mpp[tiflash] Column#8, Column#9", - " └─HashAgg 8000.00 mpp[tiflash] group by:Column#17, Column#18, Column#19, funcs:sum(Column#16)->Column#8, funcs:count(1)->Column#9", - " └─Projection 10000.00 mpp[tiflash] cast(test.t.c, decimal(10,0) BINARY)->Column#16, Column#5->Column#17, Column#6->Column#18, gid->Column#19", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#19, Column#20, Column#21, funcs:sum(Column#18)->Column#8, funcs:count(1)->Column#9", + " └─Projection 10000.00 mpp[tiflash] cast(test.t.c, decimal(10,0) BINARY)->Column#18, Column#5->Column#19, Column#6->Column#20, gid->Column#21", " └─ExchangeReceiver 10000.00 mpp[tiflash] ", " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#5, collate: binary], [name: Column#6, collate: binary], [name: gid, collate: binary]", " └─Expand 10000.00 mpp[tiflash] level-projection:[test.t.c, ->Column#5, ->Column#6, 0->gid],[test.t.c, Column#5, ->Column#6, 1->gid],[test.t.c, Column#5, Column#6, 3->gid]; schema: [test.t.c,Column#5,Column#6,gid]", @@ -1973,10 +1973,10 @@ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", " └─Projection 8000.00 mpp[tiflash] Column#8", - " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:sum(Column#11)->Column#8", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:sum(Column#12)->Column#8", " └─ExchangeReceiver 8000.00 mpp[tiflash] ", " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#5, collate: binary], [name: Column#6, collate: binary], [name: gid, collate: binary]", - " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:count(test.t.a)->Column#11", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:count(test.t.a)->Column#12", " └─Expand 10000.00 mpp[tiflash] level-projection:[test.t.a, ->Column#5, ->Column#6, 0->gid],[test.t.a, Column#5, ->Column#6, 1->gid],[test.t.a, Column#5, Column#6, 3->gid]; schema: [test.t.a,Column#5,Column#6,gid]", " └─Projection 10000.00 mpp[tiflash] test.t.a, test.t.a->Column#5, test.t.b->Column#6", " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" @@ -1988,7 +1988,7 @@ "Plan": [ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] grouping(gid)->Column#8", + " └─Projection 8000.00 mpp[tiflash] grouping(gid)->Column#9", " └─Projection 8000.00 mpp[tiflash] gid", " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:firstrow(gid)->gid", " └─ExchangeReceiver 8000.00 mpp[tiflash] ", @@ -2004,7 +2004,7 @@ "Plan": [ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] grouping(gid)->Column#8", + " └─Projection 8000.00 mpp[tiflash] grouping(gid)->Column#9", " └─Projection 8000.00 mpp[tiflash] gid", " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:firstrow(gid)->gid", " └─ExchangeReceiver 8000.00 mpp[tiflash] ", @@ -2020,7 +2020,7 @@ "Plan": [ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] Column#5, grouping(gid)->Column#8", + " └─Projection 8000.00 mpp[tiflash] Column#5->Column#9, grouping(gid)->Column#10", " └─Projection 8000.00 mpp[tiflash] Column#5, gid", " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:firstrow(Column#5)->Column#5, funcs:firstrow(gid)->gid", " └─ExchangeReceiver 8000.00 mpp[tiflash] ", @@ -2036,7 +2036,7 @@ "Plan": [ "TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", "└─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", - " └─Projection 8000.00 mpp[tiflash] Column#5, grouping(gid)->Column#8", + " └─Projection 8000.00 mpp[tiflash] Column#5->Column#9, grouping(gid)->Column#10", " └─Projection 8000.00 mpp[tiflash] Column#5, gid", " └─HashAgg 8000.00 mpp[tiflash] group by:Column#5, Column#6, gid, funcs:firstrow(Column#5)->Column#5, funcs:firstrow(gid)->gid", " └─ExchangeReceiver 8000.00 mpp[tiflash] ", @@ -2047,6 +2047,42 @@ " └─TableFullScan 10000.00 mpp[tiflash] table:t keep order:false, stats:pseudo" ], "Warn": null + }, + { + "SQL": "explain format = 'brief' SELECT SUM(profit) AS profit FROM sales GROUP BY year+2, year+profit WITH ROLLUP order by year+2", + "Plan": [ + "Projection 8000.00 root Column#9", + "└─Sort 8000.00 root Column#6", + " └─TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 8000.00 mpp[tiflash] Column#9, Column#6", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#19, Column#20, Column#21, funcs:sum(Column#17)->Column#9, funcs:firstrow(Column#18)->Column#6", + " └─Projection 10000.00 mpp[tiflash] cast(test.sales.profit, decimal(10,0) BINARY)->Column#17, Column#6->Column#18, Column#6->Column#19, Column#7->Column#20, gid->Column#21", + " └─ExchangeReceiver 10000.00 mpp[tiflash] ", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#6, collate: binary], [name: Column#7, collate: binary], [name: gid, collate: binary]", + " └─Expand 10000.00 mpp[tiflash] level-projection:[test.sales.profit, ->Column#6, ->Column#7, 0->gid],[test.sales.profit, Column#6, ->Column#7, 1->gid],[test.sales.profit, Column#6, Column#7, 3->gid]; schema: [test.sales.profit,Column#6,Column#7,gid]", + " └─Projection 10000.00 mpp[tiflash] test.sales.profit, plus(test.sales.year, 2)->Column#6, plus(test.sales.year, test.sales.profit)->Column#7", + " └─TableFullScan 10000.00 mpp[tiflash] table:sales keep order:false, stats:pseudo" + ], + "Warn": null + }, + { + "SQL": "explain format = 'brief' SELECT year+2, SUM(profit) AS profit FROM sales GROUP BY year+2, year+profit WITH ROLLUP order by year+2", + "Plan": [ + "Projection 8000.00 root Column#6->Column#10, Column#9", + "└─Sort 8000.00 root Column#6", + " └─TableReader 8000.00 root MppVersion: 2, data:ExchangeSender", + " └─ExchangeSender 8000.00 mpp[tiflash] ExchangeType: PassThrough", + " └─Projection 8000.00 mpp[tiflash] Column#9, Column#6", + " └─HashAgg 8000.00 mpp[tiflash] group by:Column#20, Column#21, Column#22, funcs:sum(Column#18)->Column#9, funcs:firstrow(Column#19)->Column#6", + " └─Projection 10000.00 mpp[tiflash] cast(test.sales.profit, decimal(10,0) BINARY)->Column#18, Column#6->Column#19, Column#6->Column#20, Column#7->Column#21, gid->Column#22", + " └─ExchangeReceiver 10000.00 mpp[tiflash] ", + " └─ExchangeSender 10000.00 mpp[tiflash] ExchangeType: HashPartition, Compression: FAST, Hash Cols: [name: Column#6, collate: binary], [name: Column#7, collate: binary], [name: gid, collate: binary]", + " └─Expand 10000.00 mpp[tiflash] level-projection:[test.sales.profit, ->Column#6, ->Column#7, 0->gid],[test.sales.profit, Column#6, ->Column#7, 1->gid],[test.sales.profit, Column#6, Column#7, 3->gid]; schema: [test.sales.profit,Column#6,Column#7,gid]", + " └─Projection 10000.00 mpp[tiflash] test.sales.profit, plus(test.sales.year, 2)->Column#6, plus(test.sales.year, test.sales.profit)->Column#7", + " └─TableFullScan 10000.00 mpp[tiflash] table:sales keep order:false, stats:pseudo" + ], + "Warn": null } ] } diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index 03969dd98d94c..f16cf42c36600 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -216,17 +216,21 @@ func (b *PlanBuilder) buildExpand(p LogicalPlan, gbyItems []expression.Expressio for _, col := range projSchema.Columns { proj.Exprs = append(proj.Exprs, col) } + distinctGbyColNames := make(types.NameSlice, 0, len(distinctGbyExprs)) distinctGbyCols := make([]*expression.Column, 0, len(distinctGbyExprs)) for _, expr := range distinctGbyExprs { // distinct group expr has been resolved in resolveGby. proj.Exprs = append(proj.Exprs, expr) // add the newly appended names. + var name *types.FieldName if c, ok := expr.(*expression.Column); ok { - names = append(names, buildExpandFieldName(c, names[p.Schema().ColumnIndex(c)], "")) + name = buildExpandFieldName(c, names[p.Schema().ColumnIndex(c)], "") } else { - names = append(names, buildExpandFieldName(expr, nil, "")) + name = buildExpandFieldName(expr, nil, "") } + names = append(names, name) + distinctGbyColNames = append(distinctGbyColNames, name) // since we will change the nullability of source col, proj it with a new col id. col := &expression.Column{ @@ -257,8 +261,9 @@ func (b *PlanBuilder) buildExpand(p LogicalPlan, gbyItems []expression.Expressio expandSchema := proj.Schema().Clone() expression.AdjustNullabilityFromGroupingSets(rollupGroupingSets, expandSchema) expand := LogicalExpand{ - rollupGroupingSets: rollupGroupingSets, - distinctGroupByCol: distinctGbyCols, + rollupGroupingSets: rollupGroupingSets, + distinctGroupByCol: distinctGbyCols, + distinctGbyColNames: distinctGbyColNames, // for resolving grouping function args. distinctGbyExprs: distinctGbyExprs, gbyExprsRefPos: gbyExprsRefPos, @@ -1616,6 +1621,28 @@ func (b *PlanBuilder) replaceGroupingFunc(expr expression.Expression) expression return expr.Traverse(traverseAction) } +func (b *PlanBuilder) implicitProjectGroupingSetCols(projSchema *expression.Schema, projNames []*types.FieldName, projExprs []expression.Expression) (*expression.Schema, []*types.FieldName, []expression.Expression) { + if b.currentBlockExpand == nil { + return projSchema, projNames, projExprs + } + m := make(map[int64]struct{}, len(b.currentBlockExpand.distinctGroupByCol)) + for _, col := range projSchema.Columns { + m[col.UniqueID] = struct{}{} + } + for idx, gCol := range b.currentBlockExpand.distinctGroupByCol { + if _, ok := m[gCol.UniqueID]; ok { + // grouping col has been explicitly projected, not need to reserve it here for later order-by item (a+1) + // like: select a+1, b from t group by a+1 order by a+1. + continue + } + // project the grouping col out implicitly here. If it's not used by later OP, it will be cleaned in column pruner. + projSchema.Append(gCol) + projExprs = append(projExprs, gCol) + projNames = append(projNames, b.currentBlockExpand.distinctGbyColNames[idx]) + } + return projSchema, projNames, projExprs +} + // buildProjection returns a Projection plan and non-aux columns length. func (b *PlanBuilder) buildProjection(ctx context.Context, p LogicalPlan, fields []*ast.SelectField, mapper map[*ast.AggregateFuncExpr]int, windowMapper map[*ast.WindowFuncExpr]int, considerWindow bool, expandGenerateColumn bool) (LogicalPlan, []expression.Expression, int, error) { @@ -1685,6 +1712,9 @@ func (b *PlanBuilder) buildProjection(ctx context.Context, p LogicalPlan, fields schema.Append(col) newNames = append(newNames, name) } + // implicitly project expand grouping set cols, if not used later, prune it out in logical column pruner. + schema, newNames, proj.Exprs = b.implicitProjectGroupingSetCols(schema, newNames, proj.Exprs) + proj.SetSchema(schema) proj.names = newNames if expandGenerateColumn { @@ -2251,6 +2281,13 @@ func (b *PlanBuilder) buildSortWithCheck(ctx context.Context, p LogicalPlan, byI if err != nil { return nil, err } + // for case: select a+1, b, sum(b) from t group by a+1, b with rollup order by a+1. + // currently, we fail to resolve (a+1) in order-by to projection item (a+1), and adding + // another a' in the select fields instead, leading finally resolved expr is a'+1 here. + // + // Anyway, a and a' has the same column unique id, so we can do the replacement work like + // we did in build projection phase. + it = b.replaceGroupingFunc(it) // check whether ORDER BY items show up in SELECT DISTINCT fields, see #12442 if hasDistinct && projExprs != nil { diff --git a/planner/core/logical_plans.go b/planner/core/logical_plans.go index 3fcbef3b6af24..fc989e30e3561 100644 --- a/planner/core/logical_plans.go +++ b/planner/core/logical_plans.go @@ -562,7 +562,8 @@ type LogicalExpand struct { logicalSchemaProducer // distinct group by columns. (maybe projected below if it's a non-col) - distinctGroupByCol []*expression.Column + distinctGroupByCol []*expression.Column + distinctGbyColNames []*types.FieldName // keep the old gbyExprs for resolve cases like grouping(a+b), the args: // a+b should be resolved to new projected gby col according to ref pos. distinctGbyExprs []expression.Expression diff --git a/planner/core/rule_column_pruning.go b/planner/core/rule_column_pruning.go index a987160205e75..2a96eeee1320b 100644 --- a/planner/core/rule_column_pruning.go +++ b/planner/core/rule_column_pruning.go @@ -95,6 +95,7 @@ func (p *LogicalProjection) PruneColumns(parentUsedCols []*expression.Column, op used := expression.GetUsedList(parentUsedCols, p.schema) prunedColumns := make([]*expression.Column, 0) + // for implicit projected cols, once the ancestor doesn't use it, the implicit expr will be automatically pruned here. for i := len(used) - 1; i >= 0; i-- { if !used[i] && !exprHasSetVarOrSleep(p.Exprs[i]) { prunedColumns = append(prunedColumns, p.schema.Columns[i]) From 7a653959e14ad7d1d81b902928780dc4e3fe1be7 Mon Sep 17 00:00:00 2001 From: Weizhen Wang Date: Thu, 27 Jul 2023 21:52:35 +0800 Subject: [PATCH 72/72] executor: enable toomanytests for executor/tests (#45609) ref pingcap/tidb#44940 --- build/nogo_config.json | 44 ++++++++++++++++++++++++++++++------------ 1 file changed, 32 insertions(+), 12 deletions(-) diff --git a/build/nogo_config.json b/build/nogo_config.json index 883290c5c9d37..1987c43cde650 100644 --- a/build/nogo_config.json +++ b/build/nogo_config.json @@ -498,18 +498,6 @@ "plugin/conn_ip_example/": "plugin/conn_ip_example/" }, "only_files": { - "planer/core/casetest/binaryplan": "planer/core/casetest/binaryplan", - "planer/core/casetest/cbotest": "planer/core/casetest/cbotest", - "planer/core/casetest/enforcempp": "planer/core/casetest/enforcempp", - "planer/core/casetest/flatplan": "planer/core/casetest/flatplan", - "planer/core/casetest/hint": "planer/core/casetest/hint", - "planer/core/casetest/mpp": "planer/core/casetest/mpp", - "planer/core/casetest/partition": "planer/core/casetest/partition", - "planer/core/casetest/pushdown": "planer/core/casetest/pushdown", - "planer/core/casetest/rule": "planer/core/casetest/rule", - "planer/core/casetest/scalarsubquery": "planer/core/casetest/scalarsubquery", - "planer/core/casetest/testdata": "planer/core/casetest/testdata", - "planer/core/casetest/windows": "planer/core/casetest/windows", "autoid_service/": "autoid_service", "bindinfo/": "bindinfo", "br/pkg/lightning/": "br/pkg/lightning/", @@ -605,6 +593,38 @@ "br/pkg/restore": "ignore br/pkg/restore" }, "only_files": { + "planer/core/casetest/binaryplan": "planer/core/casetest/binaryplan", + "planer/core/casetest/cbotest": "planer/core/casetest/cbotest", + "planer/core/casetest/enforcempp": "planer/core/casetest/enforcempp", + "planer/core/casetest/flatplan": "planer/core/casetest/flatplan", + "planer/core/casetest/hint": "planer/core/casetest/hint", + "planer/core/casetest/mpp": "planer/core/casetest/mpp", + "planer/core/casetest/partition": "planer/core/casetest/partition", + "planer/core/casetest/pushdown": "planer/core/casetest/pushdown", + "planer/core/casetest/rule": "planer/core/casetest/rule", + "planer/core/casetest/scalarsubquery": "planer/core/casetest/scalarsubquery", + "planer/core/casetest/testdata": "planer/core/casetest/testdata", + "planer/core/casetest/windows": "planer/core/casetest/windows", + "executor/test/admintest": "executor/test/admintest", + "executor/test/aggregate": "executor/test/aggregate", + "executor/test/autoidtest": "executor/test/autoidtest", + "executor/test/distsqltest": "executor/test/distsqltest", + "executor/test/fktest": "executor/test/fktest", + "executor/test/indexmergereadtest": "executor/test/indexmergereadtest", + "executor/test/jointest": "executor/test/jointest", + "executor/test/kvtest": "executor/test/kvtest", + "executor/test/loaddatatest": "executor/test/loaddatatest", + "executor/test/loadremotetest": "executor/test/loadremotetest", + "executor/test/memtest": "executor/test/memtest", + "executor/test/oomtest": "executor/test/oomtest", + "executor/test/partitiontest": "executor/test/partitiontest", + "executor/test/passwordtest": "executor/test/passwordtest", + "executor/test/seqtest": "executor/test/seqtest", + "executor/test/showtest": "executor/test/showtest", + "executor/test/simpletest": "executor/test/simpletest", + "executor/test/splittest": "executor/test/splittest", + "executor/test/tiflashtest": "executor/test/tiflashtest", + "executor/test/unstabletest": "executor/test/unstabletest", "ddl/tests": "ddl/tests code", "disttask/": "disttask code", "executor/test/tiflashtest": "executor/test/tiflashtest code",